Lock 'n roll: a tale of three cartridges
writing.markchristian.org
writing.markchristian.org
My favorite example is Star Fox for Super Nintendo, a cartridge that came with a GPU, allowing 3D graphics. https://en.wikipedia.org/wiki/Super_FX This was in 1993, five years before GPUs became mainstream on PCs.
Something I discovered while researching this post: Sega had their own Super FX-y thing with the Sega Virtua Processor. It was only used in one game (https://en.wikipedia.org/wiki/Virtua_Racing), but the thing I find most fascinating about it is that Sega contemplated releasing just the Virtua Processor itself—you guessed it, as a lock-on cartridge.
(Unfortunately, this fact didn't really fit in anywhere, so I'm just dropping it here.)
There was a hobbyist who developed a port of Wolfenstein 3D to the Game Boy Color that worked the aame way: the cartridge embedded an ARM processor that actually ran the game and copied the graphics into the GBC's tile memory for display.
It looks most like what the parent said, the sort of DSPs in the late 80s and early 90s used as GPUs.
NES carts actually have an audio pass-through that can replace/remix the built-in APU sound. Atari 2600 does not, but the DPC gave it three-voice music. How? The CPU has to read from the DPC once per scanline, then manually shove that value into the volume register, generating the audio waveform at a 15.7 kHz sample rate.
This... sounds strictly worse than the modern game download. If I have an SNES and everyone has moved to making cartridges with included GPUs, then to play three new games I have to buy three games and three GPUs.
If I have a computer and everyone has moved to making games that require a new GPU, then to play three games I need to buy three games and one GPU.
That hardware cost inefficiency is a big reason cartridges lost to discs. (and, later, downloads)
Interestingly, modern GPUs are also sold bundled with the games that run best on them!
https://www.amd.com/en/gaming/raise-the-game https://www.geforce.com/whats-new/articles/destiny-2-geforce...
Yet we're still expected to pay the same prices we were paying back then - even more in some cases.
I used one to play SFII: Turbo months before it came out over here. Unfortunately it wasn’t very well made and knocking the machine while in use would cause the game to cut out & restart, which happened quite a lot during intensive 2p matches!
For the nes you could get an adaptor that took a nes game (for the lockout chip) and a famicom game, allowing you to play famicom games, that didn't have lock out chips. A few pirate/ unlicensed games went this route also.
I've seen a similar thing for the snes. I believe the super famicom had a lock out, so cant remember if this was required for those.
Here is a list of them: http://www.msxblue.com/manual/romcombis_c.htm
It was fun to play around with but winning the game by cheating never entertained me that long :p
Guess if I had Minecraft, I would just player that all the time.
Sadly I never had Sonic 3 so I never experienced the "Real" game, but it was fun plugging in Sonic 2 and other games.
Then again...it could have been because I was a careless child.
The front loader NES has a design flaw that makes the cartridge slot wear out over time and the pins stop making good connections. It wouldn't surprise me to find out that the Game Genie aggravates this flaw because of the way it sits in the slot, but every front-load NES is doomed to eventual failure if it's actually used.
Fortunately there are cheap replacements available and it's a pretty trivial job to install them. It's basically just a C-shaped bit of plastic and metal that connects to an edge connector on the NES motherboard and then loops around to face the cartridge slot.