furnace/doc/7-systems/README.md
Electric Keet 8901098cb8 Systems broken into groups.
Turned out to be super easy.
2023-07-28 19:29:38 -07:00

691 lines
23 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# systems
this is a list of systems that Furnace supports, as listed in the new file dialog. each chip links to a page with information and a list of supported effects.
some systems have alternate chips, such as the Sega Genesis having a YM2612, a YM3438, or YMF276 depending on the model. this list shows the default configuration.
## Game consoles
- **Sega Genesis**,\
**Sega Genesis (extended channel 3)**,\
**Sega Genesis (CSM)**,\
**Sega Genesis (DualPCM)**,\
**Sega Genesis (DualPCM, extended channel 3)**: [YM3438](ym2612.md), [SN76489](sms.md)
- **Sega Genesis (with Sega CD)**,\
**Sega Genesis (extended channel 3 with Sega CD)**,\
**Sega Genesis (CSM with Sega CD)**: [YM3438](ym2612.md), [SN76489](sms.md), [RF5C164](ricoh.md)
- **Sega Master System**: [SN76489](sms.md)
- **Sega Master System (with FM expansion)**,\
**Sega Master System (with FM expansion in drums mode)**: [SN76489](sms.md), [YM2413](opll.md)
- **Sega Game Gear**: [SN76489](sms.md)
- **Game Boy**: [Game Boy](game-boy.md)
- **Neo Geo Pocket**: [T6W28](t6w28.md), DAC
- **NEC PC Engine/TurboGrafx-16**: [HuC6280](pce.md)
- **NES**: [2A03](nes.md)
- **Famicom with Konami VRC6**: [2A03](nes.md), [VRC6](vrc6.md)
- **Famicom with Konami VRC7**: [2A03](nes.md), [VRC7](opl.md)
- **Famicom with MMC5**: [2A03](nes.md), [MMC5](mmc5.md)
- **Famicom with Sunsoft 5B**: [2A03](nes.md), [5B](ay8910.md)
- **Famicom with Namco 163**: [2A03](nes.md), [N163](n163.md)
- **Famicom Disk System**: [2A03](nes.md), [FDS](fds.md)
- **SNES**: [SPC700](snes.md)
- **Mattel Intellivision**: [AY-3-8914](ay8910.md)
- **Vectrex**: [AY-3-8910](ay8910.md)
- **Neo Geo AES**,\
**Neo Geo AES (extended channel 2)**: [YM2610](ym2610.md)
- **Atari 2600/7800**: [TIA](tia.md)
- **Atari 7800 + Ballblazer/Commando**: [TIA](tia.md), [POKEY](pokey.md)
- **Atari Lynx**: [Lynx](lynx.md)
- **WonderSwan**: [WonderSwan](wonderswan.md)
- **Virtual Boy**: [Virtual Boy](virtual-boy.md)
- **Gamate**: [AY-3-8910](ay8910.md)
- **Pokémon Mini**: [Pokémon Mini](pokemini.md)
- **Tiger Game.com**: [SM8521](sm8521.md)
- **Casio PV-1000**: [PV-1000](pv1000.md)
## Computers
- **Commodore PET**: [PET](pet.md)
- **Commodore VIC-20**: [VIC](vic20.md)
- **Commodore Plus/4**: [TED](ted.md)
- **Commodore 64 (6581 SID)**: [MOS 6581](c64.md)
- **Commodore 64 (8580 SID)**: [MOS 8580](c64.md)
- **Commodore 64 (6581 SID + Sound Expander)**,\
**Commodore 64 (6581 SID + Sound Expander in drums mode)**: [MOS 6581](c64.md), [YM3526](opl.md)
- **Commodore 64 (8580 SID + Sound Expander)**,\
**Commodore 64 (8580 SID + Sound Expander in drums mode)**: [MOS 8580](c64.md), [YM3526](opl.md)
- **Commodore 64 (6581 SID + FM-YAM)**,\
**Commodore 64 (6581 SID + FM-YAM in drums mode)**: [MOS 6581](c64.md), [YM3812](opl.md)
- **Commodore 64 (8580 SID + FM-YAM)**,\
**Commodore 64 (8580 SID + FM-YAM in drums mode)**: [MOS 8580](c64.md), [YM3812](opl.md)
- **Amiga**: [Amiga](amiga.md)
- **MSX**: [AY-3-8910](ay8910.md)
- **MSX + SFG-01**: [YM2149(F)](ay8910.md), [YM2151](ym2152.md)
- **MSX + MSX-AUDIO**,\
**MSX + MSX-AUDIO (drums mode)**: [YM2149(F)](ay8910.md), [Y8950](opl.md)
- **MSX + MSX-MUSIC**,\
**MSX + MSX-MUSIC (drums mode)**: [YM2149(F)](ay8910.md), [YM2413](opll.md)
- **MSX + Darky**: [YM2149(F)](ay8910.md), [AY8930](ay8930.md) × 2
- **MSX + Playsoniq**: [YM2149(F)](ay8910.md), [SN76489](sms.md), [MOS 8580](c64.md), [SCC+](scc.md)
- **MSX + SCC**: [YM2149(F)](ay8910.md), [SCC](ess.md)
- **MSX + SCC+**: [YM2149(F)](ay8910.md), [SCC+](scc.md)
- **MSX + Neotron**,\
**MSX + Neotron (extended channel 2)**: [YM2149(F)](ay8910.md), [YM2610](ym2610.md)
- **MSX + Neotron (with YM2610B)**,\
**MSX + Neotron (with YM2610B; extended channel 3)**: [YM2149(F)](ay8910.md), [YM2610B](ym2610b.md)
- **MSX + SIMPL**: [YM2149(F)](ay8910.md), DAC
- **NEC PC-88 (with PC-8801-10)**: [PC Speaker](pcspkr.md), [AY-3-8910](ay8910.md) × 2
- **NEC PC-88 (with PC-8801-11)**,\
**NEC PC-88 (with PC-8801-11; extended channel 3)**: [PC Speaker](pcspkr.md), [YM2203](ym2203.md)
- **NEC PC-88 (with PC-8801-23)**,\
**NEC PC-88 (with PC-8801-23; extended channel 3)**: [PC Speaker](pcspkr.md), [YM2608](ym2608.md)
- **NEC PC-88 (with HMB-20 HIBIKI-8800)**: [PC Speaker](pcspkr.md), [YM2151](ym2152.md)
- **NEC PC-8801mk2SR (with PC-8801-10)**,\
**NEC PC-8801mk2SR (with PC-8801-10; extended channel 3)**: [PC Speaker](pcspkr.md), [YM2203](ym2203.md), [AY-3-8910](ay8910.md) × 2
- **NEC PC-8801mk2SR (with PC-8801-11)**,\
**NEC PC-8801mk2SR (with PC-8801-11; extended channel 3 on internal OPN)**,\
**NEC PC-8801mk2SR (with PC-8801-11; extended channel 3 on external OPN)**,\
**NEC PC-8801mk2SR (with PC-8801-11; extended channel 3 on both OPNs)**: [PC Speaker](pcspkr.md), [YM2203](ym2203.md) × 2
- **NEC PC-8801mk2SR (with PC-8801-23)**,\
**NEC PC-8801mk2SR (with PC-8801-23; extended channel 3 on internal OPN)**,\
**NEC PC-8801mk2SR (with PC-8801-23; extended channel 3 on external OPN)**,\
**NEC PC-8801mk2SR (with PC-8801-23; extended channel 3 on both OPNs)**: [PC Speaker](pcspkr.md), [YM2203](ym2203.md), [YM2608](ym2608.md)
- **NEC PC-8801mk2SR (with HMB-20 HIBIKI-8800)**,\
**NEC PC-8801mk2SR (with HMB-20 HIBIKI-8800; extended channel 3)**: [PC Speaker](pcspkr.md), [YM2203](ym2203.md), [YM2151](ym2152.md)
- **NEC PC-8801FA (with PC-8801-10)**,\
**NEC PC-8801FA (with PC-8801-10; extended channel 3)**: [PC Speaker](pcspkr.md), [YM2608](ym2608.md), [AY-3-8910](ay8910.md) × 2
- **NEC PC-8801FA (with PC-8801-11)**,\
**NEC PC-8801FA (with PC-8801-11; extended channel 3 on internal OPN)**,\
**NEC PC-8801FA (with PC-8801-11; extended channel 3 on external OPN)**,\
**NEC PC-8801FA (with PC-8801-11; extended channel 3 on both OPNs)**: [PC Speaker](pcspkr.md), [YM2608](ym2608.md), [YM2203](ym2203.md)
- **NEC PC-8801FA (with PC-8801-23)**,\
**NEC PC-8801FA (with PC-8801-23; extended channel 3 on internal OPN)**,\
**NEC PC-8801FA (with PC-8801-23; extended channel 3 on external OPN)**,\
**NEC PC-8801FA (with PC-8801-23; extended channel 3 on both OPNs)**: [PC Speaker](pcspkr.md), [YM2608](ym2608.md) × 2
- **NEC PC-8801FA (with HMB-20 HIBIKI-8800)**,\
**NEC PC-8801FA (with HMB-20 HIBIKI-8800; extended channel 3)**: [PC Speaker](pcspkr.md), [YM2608](ym2608.md), [YM2151](ym2152.md)
- **NEC PC-98 (with PC-9801-26/K)**,\
**NEC PC-98 (with PC-9801-26/K; extended channel 3)**: [YM2203](ym2203.md), [PC Speaker](pcspkr.md)
- **NEC PC-98 (with Sound Orchestra)**,\
**NEC PC-98 (with Sound Orchestra; extended channel 3)**,\
**NEC PC-98 (with Sound Orchestra in drums mode)**,\
**NEC PC-98 (with Sound Orchestra in drums mode; extended channel 3)**: [YM2203](ym2203.md), [YM3812](opl.md), [PC Speaker](pcspkr.md)
- **NEC PC-98 (with Sound Orchestra V)**,\
**NEC PC-98 (with Sound Orchestra V; extended channel 3)**,\
**NEC PC-98 (with Sound Orchestra V in drums mode)**,\
**NEC PC-98 (with Sound Orchestra V in drums mode; extended channel 3)**: [YM2203](ym2203.md), [Y8950](opl.md), [PC Speaker](pcspkr.md)
- **NEC PC-98 (with PC-9801-86)**,\
**NEC PC-98 (with PC-9801-86; extended channel 3)**: [YM2608](ym2608.md), [DAC](pcspkr.md)
- **NEC PC-98 (with PC-9801-73)**,\
**NEC PC-98 (with PC-9801-73; extended channel 3)**: [YM2608](ym2608.md), [PC Speaker](pcspkr.md)
- **NEC PC-98 (with Sound Blaster 16 for PC-9800 w/PC-9801-26/K compatible)**,\
**NEC PC-98 (with Sound Blaster 16 for PC-9800 w/PC-9801-26/K compatible; extended channel 3)**,\
**NEC PC-98 (with Sound Blaster 16 for PC-9800 w/PC-9801-26/K compatible in drums mode)**,\
**NEC PC-98 (with Sound Blaster 16 for PC-9800 w/PC-9801-26/K compatible in drums mode; extended channel 3)**: [YM2203](ym2203.md), [YMF262](opl.md), [PC Speaker](pcspkr.md)
- **ZX Spectrum (48K, SFX-like engine)**,\
**ZX Spectrum (48K, QuadTone engine)**: [ZXS Beeper](zxbeep.md)
- **ZX Spectrum (128K)**: [AY-3-8910](ay8910.md)
- **ZX Spectrum (128K) with TurboSound FM**,\
**ZX Spectrum (128K) with TurboSound FM (extended channel 3 on first OPN)**,\
**ZX Spectrum (128K) with TurboSound FM (extended channel 3 on second OPN)**,\
**ZX Spectrum (128K) with TurboSound FM (extended channel 3 on both OPNs)**: [AY-3-8910](ay8910.md), [YM2203](ym2203.md) × 2
- **ZX Spectrum (128K) with TurboSound**: [AY-3-8910](ay8910.md) × 3
- **Amstrad CPC**: [AY-3-8910](ay8910.md)
- **Atari 800**: [POKEY](pokey.md)
- **Atari 800 (stereo)**: [POKEY](pokey.md) × 2
- **Atari ST**: [YM2149(F)](ay8910.md)
- **Atari STE**: [YM2149(F)](ay8910.md), DAC
- **SAM Coupé**: [SAA1099](saa1099.md)
- **BBC Micro**: [SN76489A](sms.md)
- **PC (barebones)**: [PC Speaker](pcspkr.md)
- **IBM PCjr**: [SN76496](sms.md)
- **Tandy 1000**: [SN76496](sms.md), [PC Speaker](pcspkr.md)
- **PC + Covox Sound Master**: [AY8930](ay8930.md), [PC Speaker](pcspkr.md)
- **PC + SSI 2001**: [MOS 6581](c64.md), [PC Speaker](pcspkr.md)
- **PC + Game Blaster**: [SAA1099](saa1099.md) × 2, [PC Speaker](pcspkr.md)
- **PC + AdLib**,\
**PC + AdLib (drums mode)**: [YM3812](opl.md), [PC Speaker](pcspkr.md)
- **PC + Sound Blaster**,\
**PC + AdLib/Sound Blaster (drums mode)**: [YM3812](opl.md), [PC Speaker](pcspkr.md), DAC
- **PC + Sound Blaster w/Game Blaster Compatible**,\
**PC + Sound Blaster w/Game Blaster Compatible (drums mode)**: [YM3812](opl.md), [SAA1099](saa1099.md) × 2, DAC, [PC Speaker](pcspkr.md)
- **PC + Sound Blaster Pro**,\
**PC + Sound Blaster Pro (drums mode)**: [YM3812](opl.md) × 2, DAC, [PC Speaker](pcspkr.md)
- **PC + Sound Blaster Pro 2**,\
**PC + Sound Blaster Pro 2 (drums mode)**: [YMF262](opl.md), DAC, [PC Speaker](pcspkr.md)
- **PC + PC-FXGA**: [HuC6280](pce.md), [PC Speaker](pcspkr.md)
- **PC + SAAYM**: [YM2151](ym2152.md), [SAA1099](saa1099.md) × 2, [PC Speaker](pcspkr.md)
- **Sharp X1**: [AY-3-8910](ay8910.md)
- **Sharp X1 + FM Addon**: [AY-3-8910](ay8910.md), [YM2151](ym2152.md)
- **Sharp X68000**: [YM2151](ym2152.md), [MSM6258](msm6258.md)
- **FM Towns**,\
**FM Towns (extended channel 3)**,\
**FM Towns (CSM)**: [YM3438](ym2612.md), [RF5C68](ricoh.md)
- **Commander X16 (VERA only)**: [VERA](vera.md)
- **Commander X16 (with OPM)**: [VERA](vera.md), [YM2151](ym2152.md)
- **Commander X16 (with Twin OPL3)**: [VERA](vera.md), [YMF262](opl.md) × 2
- **TI-99/4A**: [SN94624](sms.md)
## Arcade systems
- **Pong**: Pong
- **Bally Midway MCR**: [AY-3-8910](ay8910.md) × 2
- **Williams/Midway Y/T unit w/ADPCM sound board**: [YM2151](ym2152.md), [MSM6295](msm6295.md)
- **Konami Gyruss**: [AY-3-8910](ay8910.md) × 5
- **Konami Bubble System**: [AY-3-8910](ay8910.md) × 2, [Konami WSG](bubblesystem.md)
- **Konami MX5000**: [YM2151](ym2152.md), [K007232](k007232.md)
- **Konami Battlantis**,\
**Konami Battlantis (drums mode on first OPL2)**,\
**Konami Battlantis (drums mode on second OPL2)**,\
**Konami Battlantis (drums mode on both OPL2s)**: [YM3812](opl.md) × 2
- **Konami Fast Lane**: [K007232](k007232.md) × 2
- **Konami Chequered Flag**: [YM2151](ym2152.md), [K007232](k007232.md) × 2
- **Konami Haunted Castle**,\
**Konami Haunted Castle (drums mode)**: [YM3812](opl.md), [SCC](ess.md), [K007232](k007232.md)
- **Konami Hot Chase**: [K007232](k007232.md) × 3
- **Konami S.P.Y.**,\
**Konami S.P.Y. (drums mode)**: [YM3812](opl.md), [K007232](k007232.md) × 2
- **Konami Rollergames**,\
**Konami Rollergames (drums mode)**: [YM3812](opl.md), [K053260](k056320.md)
- **Konami Golfing Greats**: [K053260](k056320.md)
- **Konami Lightning Fighters**: [YM2151](ym2152.md), [K053260](k056320.md)
- **Konami Over Drive**: [YM2151](ym2152.md), [K053260](k056320.md) × 2
- **Konami Asterix**: [YM2151](ym2152.md), [K053260](k056320.md)
- **Konami Hexion**: [SCC](ess.md), [MSM6295](msm6295.md)
- **Sega Kyugo**: [AY-3-8910](ay8910.md) × 2
- **Sega System 1**: [SN76489A](sms.md) × 2
- **Sega System E**: [SN76489](sms.md) × 2
- **Sega System E (with FM expansion)**,\
**Sega System E (with FM expansion in drums mode)**: [SN76489](sms.md) × 2, [YM2413](opll.md)
- **Sega Hang-On**,\
**Sega Hang-On (extended channel 3)**: [YM2203](ym2203.md), [SegaPCM](segapcm.md)
- **Sega OutRun/X Board**: [YM2151](ym2152.md), [SegaPCM](segapcm.md)
- **Sega System 24**: [YM2151](ym2152.md), DAC
- **Sega System 18**,\
**Sega System 18 (extended channel 3 on first OPN2C)**,\
**Sega System 18 (extended channel 3 on second OPN2C)**,\
**Sega System 18 (extended channel 3 on both OPN2Cs)**,\
**Sega System 32**,\
**Sega System 32 (extended channel 3 on first OPN2C)**,\
**Sega System 32 (extended channel 3 on second OPN2C)**,\
**Sega System 32 (extended channel 3 on both OPN2Cs)**: [YM3438](ym2612.md) × 2, [RF5C68](ricoh.md)
- **Capcom Exed Eyes**: [AY-3-8910](ay8910.md), [SN76489](sms.md) × 2
- **Capcom Arcade**,\
**Capcom Arcade (extended channel 3 on first OPN)**,\
**Capcom Arcade (extended channel 3 on second OPN)**,\
**Capcom Arcade (extended channel 3 on both OPNs)**: [YM2203](ym2203.md) × 2
- **Capcom CPS-1**: [YM2151](ym2152.md), [MSM6295](msm6295.md)
- **Capcom CPS-2 (QSound)**: [QSound](qsound.md)
- **Jaleco Ginga NinkyouDen**,\
**Jaleco Ginga NinkyouDen (drums mode)**: [YM2149(F)](ay8910.md), [Y8950](opl.md)
- **Jaleco Mega System 1**: [YM2151](ym2152.md), [MSM6295](msm6295.md) × 2
- **NMK 16-bit Arcade**,\
**NMK 16-bit Arcade (extended channel 3)**,\
**Kaneko DJ Boy**,\
**Kaneko DJ Boy (extended channel 3)**: [YM2203](ym2203.md), [MSM6295](msm6295.md) × 2
- **Kaneko Air Buster**,\
**Kaneko Air Buster (extended channel 3)**: [YM2203](ym2203.md), [MSM6295](msm6295.md)
- **Kaneko Toybox System**: [YM2149(F)](ay8910.md) × 2, [MSM6295](msm6295.md)
- **Kaneko Jackie Chan**,\
**Super Kaneko Nova System**: [YMZ280B](ymz280b.md)
- **Tecmo Ninja Gaiden**,\
**Tecmo Ninja Gaiden (extended channel 3 on first OPN)**,\
**Tecmo Ninja Gaiden (extended channel 3 on second OPN)**,\
**Tecmo Ninja Gaiden (extended channel 3 on both OPNs)**: [YM2203](ym2203.md) × 2, [MSM6295](msm6295.md)
- **Tecmo System**,\
**Tecmo System (drums mode)**: [YMF262](opl.md), [YMZ280B](ymz280b.md), [MSM6295](msm6295.md)
- **Seibu Kaihatsu Raiden**,\
**Seibu Kaihatsu Raiden (drums mode)**: [YM3812](opl.md), [MSM6295](msm6295.md)
- **Sunsoft Shanghai 3**: [YM2149(F)](ay8910.md), [MSM6295](msm6295.md)
- **Sunsoft Arcade**,\
**Sunsoft Arcade (extended channel 3)**: [YM3438](ym2612.md), [MSM6295](msm6295.md)
- **Atari Klax**: [MSM6295](msm6295.md)
- **Atari Rampart**,\
**Atari Rampart (drums mode)**: [YM2413](opll.md), [MSM6295](msm6295.md)
- **Atari JSA IIIs**: [YM2151](ym2152.md), [MSM6295](msm6295.md) × 2
- **Atari Marble Madness**: [YM2151](ym2152.md), [POKEY](pokey.md)
- **Atari Championship Sprint**: [YM2151](ym2152.md), [POKEY](pokey.md) × 2
- **Atari Tetris**: [POKEY](pokey.md) × 2
- **Atari I, Robot**: [POKEY](pokey.md) × 4
- **Data East Karnov**,\
**Data East Karnov (extended channel 3)**,\
**Data East Karnov (drums mode)**,\
**Data East Karnov (extended channel 3; drums mode)**: [YM2203](ym2203.md), [YM3526](opl.md)
- **Data East Arcade**,\
**Data East Arcade (extended channel 3)**,\
**Data East Arcade (drums mode)**,\
**Data East Arcade (extended channel 3; drums mode)**: [YM2203](ym2203.md), [YM3812](opl.md), [MSM6295](msm6295.md)
- **Data East PCX**,\
**Data East PCX (extended channel 3)**: [YM2203](ym2203.md), [HuC6280](pce.md)
- **Data East Dark Seal**,\
**Data East Dark Seal (extended channel 3)**: [YM2151](ym2152.md), [YM2203](ym2203.md), [MSM6295](msm6295.md) × 2
- **Data East Deco 156**: [MSM6295](msm6295.md) × 2
- **Data East MLC**: [YMZ280B](ymz280b.md)
- **SNK Ikari Warriors**,\
**SNK Ikari Warriors (drums mode on first OPL)**,\
**SNK Ikari Warriors (drums mode on second OPL)**,\
**SNK Ikari Warriors (drums mode on both OPLs)**: [YM3526](opl.md) × 2
- **SNK Triple Z80**,\
**SNK Triple Z80 (drums mode on Y8950)**,\
**SNK Triple Z80 (drums mode on OPL)**,\
**SNK Triple Z80 (drums mode on Y8950 and OPL)**: [Y8950](opl.md), [YM3526](opl.md)
- **SNK Chopper I**,\
**SNK Chopper I (drums mode on Y8950)**,\
**SNK Chopper I (drums mode on OPL2)**,\
**SNK Chopper I (drums mode on Y8950 and OPL2)**: [Y8950](opl.md), [YM3812](opl.md)
- **SNK Touchdown Fever**,\
**SNK Touchdown Fever (drums mode on OPL)**,\
**SNK Touchdown Fever (drums mode on Y8950)**,\
**SNK Touchdown Fever (drums mode on OPL and Y8950)**: [YM3526](opl.md), [Y8950](opl.md)
- **Alpha denshi Alpha-68K**,\
**Alpha denshi Alpha-68K (extended channel 3)**,\
**Alpha denshi Alpha-68K (drums mode)**,\
**Alpha denshi Alpha-68K (extended channel 3; drums mode)**: [YM2203](ym2203.md), [YM2413](opll.md), DAC
- **Alpha denshi Equites**: [MSM5232](msm5232.md), [AY-3-8910](ay8910.md), DAC
- **Neo Geo MVS**,\
**Neo Geo MVS (extended channel 2)**: [YM2610](ym2610.md)
- **Nichibutsu Mag Max**: [AY-3-8910](ay8910.md) × 3
- **Namco (3-channel WSG)**: [Namco](namco.md)
- **Namco Mappy**: [C15](namco.md)
- **Namco Pac-Land**: [C30](namco.md)
- **Namco System 86**: [YM2151](ym2152.md), [C30](namco.md)
- **Namco Thunder Ceptor**,\
**Namco System 1**: [YM2151](ym2152.md), [C30](namco.md), DAC
- **Taito Arcade**,\
**Taito Arcade (extended channel 3)**: [YM2610B](ym2610b.md)
- **Taito Metal Soldier Isaac II**: [MSM5232](msm5232.md), [AY-3-8910](ay8910.md) × 2
- **Taito The Fairyland Story**: [MSM5232](msm5232.md), [YM2149(F)](ay8910.md), DAC
- **Taito Wyvern F-0**: [MSM5232](msm5232.md), [YM2149(F)](ay8910.md) × 2, DAC
- **Seta 1**: [X1-010](x1-010.md)
- **Seta 1 + FM addon**,\
**Seta 1 + FM addon (extended channel 3)**: [X1-010](x1-010.md), [YM3438](ym2612.md)
- **Seta 2**: [X1-010](x1-010.md)
- **Sammy/Seta/Visco SSV**: [ES5506](es5506.md)
- **Cave 68000**: [YMZ280B](ymz280b.md)
- **Coreland Cyber Tank**,\
**Coreland Cyber Tank (drums mode)**: [Y8950](opl.md) × 2
- **ICE Skimaxx**: [MSM6295](msm6295.md) × 4
- **Toaplan 1**,\
**Toaplan 1 (drums mode)**: [YM3812](opl.md)
- **Dynax/Nakanihon 3rd generation hardware**,\
**Dynax/Nakanihon 3rd generation hardware (drums mode)**: [AY-3-8910](ay8910.md), [YM2413](opll.md), [MSM6295](msm6295.md)
- **Dynax/Nakanihon Real Break**,\
**Dynax/Nakanihon Real Break (drums mode)**: [YM2413](opll.md), [YMZ280B](ymz280b.md)
- **Irem M72**: [YM2151](ym2152.md), DAC
- **Irem M92/M107**: [YM2151](ym2152.md), GA20
## FM
- **Yamaha YM2151 (OPM)**: [YM2151](ym2152.md)
- **Yamaha YM2203 (OPN)**,\
**Yamaha YM2203 (extended channel 3)**: [YM2203](ym2203.md)
- **Yamaha YM2608 (OPNA)**,\
**Yamaha YM2608 (extended channel 3)**: [YM2608](ym2608.md)
- **Yamaha YM2610 (OPNB)**,\
**Yamaha YM2610 (extended channel 2)**: [YM2610](ym2610.md)
- **Yamaha YM2610B (OPNB2)**,\
**Yamaha YM2610B (extended channel 3)**: [YM2610B](ym2610b.md)
- **Yamaha YM2612 (OPN2)**,\
**Yamaha YM2612 (extended channel 3)**,\
**Yamaha YM2612 (OPN2) CSM**,\
**Yamaha YM2612 (OPN2) with DualPCM**,\
**Yamaha YM2612 (extended channel 3) with DualPCM**: [YM2612](ym2612.md)
- **Yamaha YM2413 (OPLL)**,\
**Yamaha YM2413 (drums mode)**: [YM2413](opll.md)
- **Yamaha YM2414 (OPZ)**: [YM2414](opz.md)
- **Yamaha YM3438 (OPN2C)**,\
**Yamaha YM3438 (extended channel 3)**,\
**Yamaha YM3438 (OPN2C) CSM**,\
**Yamaha YM3438 (OPN2C) with DualPCM**,\
**Yamaha YM3438 (extended channel 3) with DualPCM**: [YM3438](ym2612.md)
- **Yamaha YM3526 (OPL)**,\
**Yamaha YM3526 (drums mode)**: [YM3526](opl.md)
- **Yamaha Y8950**,\
**Yamaha Y8950 (drums mode)**: [Y8950](opl.md)
- **Yamaha YM3812 (OPL2)**,\
**Yamaha YM3812 (drums mode)**: [YM3812](opl.md)
- **Yamaha YMF262 (OPL3)**,\
**Yamaha YMF262 (drums mode)**: [YMF262](opl.md)
- **Yamaha YMU759 (MA-2)**: [YMU759](ymu759.md)
## Square
- **TI SN76489**: [SN76489](sms.md)
- **TI SN76489A**: [SN76489A](sms.md)
- **TI SN76496**: [SN76496](sms.md)
- **NCR 8496**: [8496](sms.md)
- **Tandy PSSJ 3-voice sound**: [PSSJ](sms.md)
- **Sega PSG (SN76489-like)**,\
**Sega PSG (SN76489-like, Stereo)**: [SN76489](sms.md)
- **TI SN94624**: [SN94624](sms.md)
- **TI SN76494**: [SN76494](sms.md)
- **Toshiba T6W28**: [T6W28](t6w28.md)
- **AY-3-8910**: [AY-3-8910](ay8910.md)
- **AY-3-8914**: [AY-3-8914](ay8910.md)
- **Yamaha YM2149(F)**: [YM2149(F)](ay8910.md)
- **Philips SAA1099**: [SAA1099](saa1099.md)
- **PC Speaker**: [PC Speaker](pcspkr.md)
- **Pokémon Mini**: [Pokémon Mini](pokemini.md)
- **Commodore VIC**: [VIC](vic20.md)
- **OKI MSM5232**: [MSM5232](msm5232.md)
- **Pong**: Pong
- **NEC D65010G031**: [PV-1000](pv1000.md)
- **MOS Technology TED**: [TED](ted.md)
## Sample
- **Amiga**: [Amiga](amiga.md)
- **SegaPCM**: [SegaPCM](segapcm.md)
- **Capcom QSound**: [QSound](qsound.md)
- **Seta/Allumer X1-010**: [X1-010](x1-010.md)
- **Yamaha YMZ280B (PCMD8)**: [YMZ280B](ymz280b.md)
- **Ricoh RF5C68**: [RF5C68](ricoh.md)
- **OKI MSM6258**: [MSM6258](msm6258.md)
- **OKI MSM6295**: [MSM6295](msm6295.md)
- **SNES**: [SPC700](snes.md)
- **Konami K007232**: [K007232](k007232.md)
- **Irem GA20**: GA20
- **Generic PCM DAC**: DAC
- **Ensoniq ES5506 (OTTO)**: [ES5506](es5506.md)
- **Konami K053260**: [K053260](k056320.md)
## Wavetable
- **PC Engine**: [HuC6280](pce.md)
- **Konami Bubble System WSG**: [Konami WSG](bubblesystem.md)
- **Konami SCC**: [SCC](scc.md)
- **Konami SCC+**: [SCC+](scc.md)
- **Namco WSG**: [Namco WSG](namco.md)
- **Namco C15 (8-channel mono)**: [C15](namco.md)
- **Namco C30 (8-channel stereo)**: [C30](namco.md)
- **Namco 163**: [N163](n163.md)
- **Famicom Disk System (chip)**: [FDS](fds.md)
- **WonderSwan**: [WonderSwan](wonderswan.md)
- **Virtual Boy**: [Virtual Boy](virtual-boy.md)
- **Seta/Allumer X1-010**: [X1-010](x1-010.md)
## Specialized
- **MOS Technology SID (6581)**: [MOS 6581](c64.md)
- **MOS Technology SID (8580)**: [MOS 8580](c64.md)
- **Commodore PET (pseudo-wavetable)**: [PET](pet.md)
- **Konami VRC6**: [VRC6](vrc6.md)
- **MMC5**: [MMC5](mmc5.md)
- **Microchip AY8930**: [AY8930](ay8930.md)
- **Game Boy**: [Game Boy](game-boy.md)
- **Atari Lynx**: [Lynx](lynx.md)
- **POKEY**: [POKEY](pokey.md)
- **Atari TIA**: [TIA](tia.md)
- **NES (Ricoh 2A03)**: [2A03](nes.md)
- **Commander X16 (VERA only)**: [VERA](vera.md)
- **ZX Spectrum (beeper only, SFX-like engine)**,\
**ZX Spectrum (beeper only, QuadTone engine)**: [ZXS Beeper](zxbeep.md)
- **Sharp SM8521**: [SM8521](sm8521.md)
- **Dummy System**: Dummy
- **tildearrow Sound Unit**: [TSU](soundunit.md)
## DefleMask-compatible
- **Sega Genesis**,\
**Sega Genesis (extended channel 3)**: [YM3438](ym2612.md), [SN76489](sms.md)
- **Sega Master System**: [SN76489](sms.md)
- **Sega Master System (with FM expansion)**: [SN76489](sms.md), [YM2413](opll.md)
- **Game Boy**: [Game Boy](game-boy.md)
- **NEC PC Engine/TurboGrafx-16**: [HuC6280](pce.md)
- **NES**: [2A03](nes.md)
- **Famicom with Konami VRC7**: [2A03](nes.md), [VRC7](opl.md)
- **Famicom Disk System**: [2A03](nes.md), [FDS](fds.md)
- **Commodore 64 (6581 SID)**: [MOS 6581](c64.md)
- **Commodore 64 (8580 SID)**: [MOS 8580](c64.md)
- **Arcade (YM2151 and SegaPCM)**: [YM2151](ym2152.md), [SegaPCM](segapcm.md)
- **Neo Geo CD**,\
**Neo Geo CD (extended channel 2)**: [YM2610](ym2610.md)
- **Yamaha YMU759 (MA-2)**: [YMU759](ymu759.md)