1# snes-coprocessors 2 3Emulation of coprocessors used in SNES cartridges. 4 5## Supported 6 7### CX4 8 9Programmable Hitachi HG51B CPU clocked at 20 MHz. Used by 2 games, _Mega Man X2_ and _Mega Man X3_ 10 11### DSP-1 / DSP-2 / DSP-3 / DSP-4 12 13All 4 of these use a pre-programmed NEC µPD77C25 CPU clocked at 8 MHz, but with different program and data ROMs. 14 15DSP-1 was used by 16 games, including _Super Mario Kart_ and _Pilotwings_. DSP-2, DSP-3, and DSP-4 were each only used in 1 game: _Dungeon Master_ (DSP-2), _SD Gundam GX_ (DSP-3), and _Top Gear 3000_ (DSP-4) 16 17### OBC1 18 19An OBJ controller chip that allows the one game that uses it to update the OAM sprite table slightly more efficiently. Used by 1 game, _Metal Combat: Falcon's Revenge_ 20 21### SA-1 22 23Programmable 65C816 CPU clocked at 10.74 MHz. Used by 35 games, including _Kirby Super Star_, _Kirby's Dream Land 3_, and _Super Mario RPG_ 24 25### S-DD1 26 27Data decompression chip with a compression algorithm tailored to SNES graphical data. Used by 2 games, _Star Ocean_ and _Street Fighter Alpha 2_ 28 29### SPC7110 30 31Data decompression chip with a compression algorithm tailored to SNES graphical data, similar to S-DD1 but different algorithm. Used by 3 games, all by Hudson: _Tengai Makyou Zero_, _Momotarou Dentetsu Happy_, and _Super Power League 4_ 32 33_Tengai Makyou Zero_ additionally included an Epson RTC-4513 real-time clock chip 34 35### S-RTC 36 37Sharp real-time clock chip used by 1 game, _Daikaijuu Monogatari II_ / _Super Shell Monsters Story II_ 38 39### ST010 / ST011 40 41Both of these use a pre-programmed NEC µPD96050 CPU (with different program and data ROMs), with the ST010 clocked at 10 MHz and the ST011 clocked at 15 MHz. 42 43Each of these was only used in 1 game: _F1 ROC II: Race of Champions_ (ST010) and _Hayazashi Nidan Morita Shougi_ (ST011) 44 45### ST018 46 47Pre-programmed 32-bit ARMv3 CPU clocked at 21 MHz. Used by 1 game, _Hayazashi Nidan Morita Shougi 2_ 48 49### Super FX 50 51Programmable custom-designed RISC-like CPU with hardware to automatically convert plotted bitmap graphics to the SNES bitplane graphics format. Used by 8 released games including _Star Fox_ and _Yoshi's Island_, as well as the (originally) unreleased _Star Fox 2_