Some of you may know me from the Atari 8-bit forum - I've designed a couple of open-source multi-carts for the Atari 8-bit (the UnoCart and UltimateCart).
The Atari 8-bit was my childhood home computer, but I picked up a 2600 jr on ebay at xmas, since I fondly remembered playing Combat on a friend's Atari VCS after school. However I thought it would be nice to play some other games and try some of the more recent homebrew creations, and so...
Over the last couple of weeks, I've been busy building a version of the UnoCart for the Atari 2600 - The UnoCart-2600.
The video below shows it in action (code from a week or so ago - I've renamed it since then!)
Like the UnoCart, this is something you can build yourself with minimal soldering. It just requires an off-the-shelf STM32F4-DISCOVERY board, an SD-card breakout board, and a breakout board for the Atari 2600 cartridge slot. Everything can be hooked up with jumper wires.
The source code, firmware, breakout-PCB design and (very rough) building instructions are on a new github page for the project:
The cartridge successfully auto-detects and emulates pretty much all the ROM dumps available on AtariMania (with the exception of Pitfall II, since I'm not emulating the DSP stuff).
So far, this has just been tested on my Atari 2600 jr - would anybody else be interested in building one and helping me find any remaining bugs in the cartridge emulation?
I've got a few cartridge breakout PCBs spare, since that is the only part that is hard to obtain. PM me if interested?