Chip Tree
From vgmrips
I'd like to have a page with information about sound chips, in a hierarchical arrangement, with aliases. The hierarchy is based on which chip inherited which, but more clearly, when writing the emulation code, which chip reuses which code.
- AY-3-8910 (PSG, aka AY8910)
- Microchip AY8930
- AY-3-8912 (Sound part identical, lacks GPIO port B)
- AY-3-8913 (Sound part identical, lacks both GPIO ports)
- YM2149 (SSG)
- YM2203 (see Yamaha FM)
- YM6630 (Sunsoft 5B)
- YM3439 (SSGC)
- YMZ284 (SSGL)
- YMZ294 (SSGLP)
- YMZ705 (SSGS), two SSGs and eight ADPCM channels
- SN76489 (DCSG)
- SN76489A
- SN76496
- Yamaha FM (YM*, OP*)
- YM3526 (OPL)
- YM3812 (OPL2)
- YMF262 (OPL3)
- YMF278 (OPL4)
- YM2413 (OPLL)
- VRC7
- YMF262 (OPL3)
- Y8950 (MSX-AUDIO)
- YM3812 (OPL2)
- YM2151 (OPM)
- YM2164 (OPP)
- YM2203 (OPN)
- YM2608 (OPNA)
- YM2612 (OPN2)
- YM2610 (OPNB)
- YM2610B
- YM2608 (OPNA)
- YM3526 (OPL)
- NEC D7759 (uPD7759)
- NEC D7759C
- Sharp LR35902 (DMG-CPU, GameBoy DMG)
- Hudson Soft HuC6280
- Ricoh 2A03 (RP2A03, NES APU)
- Namco C140
- C219
- Ensoniq ES5506
- ES5505