BootlegGames Wiki

The SPG series is a series of systems-on-a-chip (SoCs) made by the Taiwanese company Sunplus. They are probably the most commonly used SoCs in plug-and-play game consoles other than Famiclones.

Many technical details about SPG systems are currently unknown as Sunplus releases very little public information, and barely even acknowledges the existence of the SPG series on its website. It is known that the SPG1xx and SPG2xx series use the 16-bit µ’nSP instruction set, and the SPG29x series uses the 32-bit "S+Core" architecture.[1] At least the SPG29x series supports eCos.[2] The SPG series would later be followed up with the GPL162xx line of systems-on-a-chip.

SPG systems[]

  • SPG240 - Used by Nice Code Software for some 16-bit games.[3]
  • SPG243 - Used in the JungleTac Sport Vii.[1] Also used by Nice Code for some 16-bit games. [4]
  • SPG250 - A higher resolution 16-bit system. Used by Nice Code for some 16-bit games[5]
  • SPG260 - Used by Nice Code for some 16-bit games.[3]
  • SPG288 - Used by Nice Code for some 16-bit games.[4]
  • SPG289 - Used by Shenzhen Niutai Technology Development for 18-in-1 and 198-in-1 cartridges or built-in games supplied with Qi Sheng Long consoles, especially Wii clones such as the WiWi and Wiii3.[6][7] Also used by Nice Code for some 16-bit games.[3]
  • SPG290 - Unlike previous SPG systems, the SPG290 is a 32-bit system with a built in CD servo and support for various memory and I/O interfaces, such as mask ROM, flash memory (NAND/NOR), SD card, and CD-ROM. It also has support for MP3 and MPEG4 codecs and CSTN and TFT LCD displays.[8] The SPG290 has a sound processing unit with 24 channels and hardware wavetable synthesis, and uses the S+Core instruction set. Used in the Mattel HyperScan.
  • SPG293 - A later revision of the SPG290 that adds high-resolution 16-bit RGB color modes for sprites and features for sprite rotation and scaling (the former was only supported on the SPG290 in its bitmap modes). The SPG293 also has backwards compatibility with the older SPG290 video modes.[9] Used by Nice Code for some 32-bit games[10], JungleTac for the Zone 3D, Shenzhen Niutai Technology Development for 32-bit 48 in 1 systems by Qi Sheng Long (and possibly other companies)[6] and Subor for its iSports Pro Wii clones (notably distributed in Europe and the US by Lexibook in their TV Game Console line) and other 32-bit systems manufactured by them that were positioned as educational computers and game consoles.


External links[]