Chip Tree

From vgmrips
Jump to: navigation, search

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
      • Y8950 (MSX-AUDIO)
    • YM2151 (OPM)
      • YM2164 (OPP)
    • YM2203 (OPN)
      • YM2608 (OPNA)
        • YM2612 (OPN2)
      • YM2610 (OPNB)
        • YM2610B
  • 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