SN Systems is a company that specialised in creating development tools for game developers in the UK, it was founded in 1988 by Martin Day and Andy Beveridge1.
They were looking for good development tools for the Atari ST and CBM Amiga but as none met their criteria they decided to create their own, and thankfully they did as without this, game development would not be the same today.
Their first product was the SN Systems assembler (SNASM) which was such a success that fellow British-based development tool creator Cross Products decided to license it and thus it became the de facto standard for Mega Drive Game Development around the world 1.
SN Systems worked closely with other companies, especially the Sony-owned Psygnosis to help brand their new development kit known as PSY-Q.
SN Systems were themselves bought by Sony in 2005 to exclusivly create development tools for their upcoming Playstation 3 hardware.
According to the Official SN Systems “PC Development System for the Nintendo 64” guide (Thanks to Ultra64.ca), the list of SN systems development kits are as follows:
The original SNASM was a custom assembler written by SN Systems to target multple CPU architectures in a similar way.
It was such a useful product that Cross Products licensed it and distrubuted it with their development toolkits, which helped make it the most popular Mega Drive Assembler available.
Cross Products then built upon the product and released their own version called SNASM2, which would later become a competitor for SN Systems next development kit known as PSY-Q.
PSY-Q was a development kit born from an agreement between popular UK-based game developer Psygnosis and SN Systems to develop a state of the art development kit based on the C-programming language.
The PSY-Q Development kit was available for a wide range of platforms including the Super Nintendo where it was distributed with a custom development cartridge similar to a flash cartridge.
The Psy-Q development was such a success for Sony PS1 development that it actually became the officially licensed development kit for the platform. This was thanks to the partnership with Psygnosis as they had recently been bought by Sony and used this to present the SN Systems development kit to the Sony Management team 2.
Note that PSY-Q for PS1 was later rebranded as SDevTC (Sony Developer Toolchain) sometime before August 1999 as it is mentioned the rebranding in the Official Run-Time Library Overview from August 1999.
Even although Psygnosis were bought by Sony in 1993 (which held the Psy-Q branding), it supported a competing platform also under the Psy-Q branding, the Sega Saturn!
SN64 was a software development kit for the Nintendo 64 created by SN Systems and was especially popular with 3rd party game developers.
ProDG was the next step for SN Systems and provided development kits for both the PS2 in 2000 and Gamecube in 2001 under this brand name, presumably this had nothing to do with Psygnosis at this stage.
Although the name ProDG was originally used to refer to the SN Systems IDE that supported PS1 & N64 development back in 1998 (released JUNE 1998 3), it seems they re-used this brand to refer to the whole development kit and not just the IDE 4.
Sn Systems released their ProDG development kit for Gamecube in 2001 and worked alongside the official Nintendo Gamecube development kit (NR-Reader) by providing a SN-TDEV that was used for efficient debugging on the system.
There was also a version of ProDG available for the Gameboy Advance released in 2001 as an alternative to the official development kit from Nintendo.
Read all about Nintendo DS (Nitro) Development Kit Hardware in this s...
Read all about Game Boy Advance (AGB) Development Kit Hardware in this s...
Read all about Sega Mega Drive (Genesis) Development Kit Hardware in this s...
Read all about Sega Mega Drive (Genesis) Software Development Kit (SDK) in this s...
Read all about Official Playstation 1 Software Development Kit (PSYQ) in this s...
Read all about SN Systems Network Development Kit for PS2 in this s...
Read all about SN64 - Nintendo 64 Software Development Kit (SDK) in this s...
Read all about SNES (Super Famicom) Development Kit Hardware in this s...