Points of Required Attention™
Please chime in on a proposed restructuring of the ROM hacking sections.
Views: 88,473,395
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 04-24-24 01:29 AM
Guest: Register | Login

0 users currently in ROM Hacking Related Releases | 1 guest

Main - ROM Hacking Related Releases - Furnace - multi-chip tracker software for various platforms New thread | New reply


p_ko
Posted on 01-14-23 05:49 PM (rev. 5 of 01-14-23 05:56 PM) Link | Quote | ID: 168449


Level: 8

Posts: 15/18
EXP: 1654
Next: 533

Since: 01-10-23

Last post: 464 days
Last view: 464 days
Link to GitHub
Documentation



Supports Windows XP and up, 32 or 64 bit. Linux AppImage and MacOS builds are also provided, the former of which is compiled in Ubuntu 16.04, so it should work pretty much anywhere.

I figured that for anyone making music for ROM hacks, regardless of system, this could be extremely useful tool. So I guess it's worth putting in this forum.

List of supported sound chips as of 14-01-2023


Yamaha Chips



  • YM2151 (OPM)

  • YM2203 (OPN)

  • YM2413 (OPLL)

  • YM2414 (OPZ) used in Yamaha TX81Z

  • YM2608 (OPNA) used in PC-98

  • YM2610 (OPNB) used in Neo Geo

  • YM2610B (OPNB2)

  • YM2612 (OPN2) used in Sega Genesis and FM Towns

  • YM3526 (OPL) used in C64 Sound Expander

  • YM3812 (OPL2)

  • YMF262 (OPL3) with full 4-op support!

  • Y8950 (OPL with ADPCM)


Square Wave Chips



  • AY-3-8910/YM2149(F) used in several computers and game consoles

  • Commodore VIC used in the VIC-20

  • Microchip AY8930

  • TI SN76489 used in Sega Master System and BBC Micro

  • PC Speaker

  • Philips SAA1099 used in SAM Coupé

  • OKI MSM5232 used in some arcade boards


Sample Chips



  • SNES

  • Amiga

  • SegaPCM - all 16 channels

  • Capcom QSound

  • Yamaha YMZ280B (PCMD8)

  • Ricoh RF5C68 used in Sega CD and FM Towns

  • OKI MSM6258 and MSM6295

  • Konami K007232

  • Irem GA20


Wavetable Chips



  • HuC6280 used in PC Engine

  • Konami Bubble System WSG

  • Konami SCC/SCC+

  • Namco arcade chips (WSG/C15/C30)

  • WonderSwan

  • Seta/Allumer X1-010

  • NES (Ricoh 2A03/2A07), with additional expansion sound support:

  • Konami VRC6

  • Konami VRC7

  • MMC5

  • Famicom Disk System

  • Sunsoft 5B

  • Namco 163

  • Family Noraebang (OPLL)

  • SID (6581/8580) used in Commodore 64

  • Mikey used in Atari Lynx

  • ZX Spectrum beeper (SFX-like engine)

  • Pokémon Mini

  • Commodore PET

  • TIA used in Atari 2600

  • POKEY used in Atari 8-bit computers

  • Game Boy

  • Virtual Boy


Modern/Fantasy



  • Commander X16 VERA

  • tildearrow Sound Unit



Features



  • mix and match sound chips!

  • over 200 ready to use presets from computers, game consoles and arcade boards...
    ...or create your own - up to 32 of them or a total of 128 channels!

  • DefleMask compatibility; loads .dmf modules from all versions (beta 1 to 1.1.5) and saves .dmf modules - both modern and legacy

  • Furnace doubles as a module downgrader

  • loads/saves .dmp instruments and .dmw wavetables as well

  • clean-room design (guesswork and ABX tests only, no decompilation involved)

  • some bug/quirk implementation for increased playback accuracy through compatibility flags

  • VGM export

  • modular layout that you may adapt to your needs

  • audio file export - entire song, per chip or per channel

  • quality emulation cores (Nuked, MAME, SameBoy, Mednafen PCE, NSFplay, puNES, reSID, Stella, SAASound, vgsound_emu and ymfm)

  • wavetable synthesizer available on wavetable chips; create complex sounds with ease - provide up to two wavetables, select and effect and let go!

  • MIDI input support

  • FM macros!

  • negative octaves

  • advanced arp macros

  • arbitrary pitch samples

  • sample loop points

  • SSG envelopes and ADPCM-B in Neo Geo

  • pitchable OPLL drums

  • full duty/cutoff range in C64

  • full 16-channel SegaPCM

  • ability to change tempo mid-song

  • decimal tempo/tick rate

  • multiple sub-songs in a module

  • per-channel oscilloscope with waveform centering

  • built-in sample editor

  • chip mixing settings

  • built-in visualizer in pattern view



This project was created by tildearrow and is licensed under the GNU General Public Licence version 2.

Main - ROM Hacking Related Releases - Furnace - multi-chip tracker software for various platforms New thread | New reply

Acmlmboard 2.1+4δ (2023-01-15)
© 2005-2023 Acmlm, blackhole89, Xkeeper et al.

Page rendered in 0.017 seconds. (333KB of memory used)
MySQL - queries: 32, rows: 43/44, time: 0.014 seconds.