CREEPINGNET'S WORLD
HOME BUILT (Well Assembled Actually) UnoCart
The Brewing Academy, 2018/CreepingNet 2025
The Brewing Academy Released their OpenSource Atari 2600 Flash Cartridge called the UnoCart in 2018. There are many varations of the hardware out that that use full sized and microSD Cards. I purchased mine on e-bay for $40, and a $5 plastic cartridge case in transparent gray to house it (which I had to modify).

This is basically the Atari 2600 version of the "Everdrive", basically, except it also contains an enhanced chipset that allows me to emulate some rare (read: ~SUPER FREAKIN EXPENSIVE~) Starpath Supercharger games, games that use the DPC+ Batari BASIC KErnel (DPC was the upgrade chip in PItfall II that gave it full music like an NES Game with sound effects, newer DPCs can do even more with the VCS...stuff I think Jay Miner and Joe Decuir couldn't even dream of in 1976). The menus are navigated using the select and reset switches, or the Joystick controller (or in my case CX-78+, which one of the two buttons acts as a "Back" button, so real bonus to you 7800 controller fans as it gives extended functionality to the 2600 in this case, hehe).

The UnoCart is one of a few different variations of these devices available, others include the Harmony Cart sold at AtariAge, and the "PlusCart" which is really a WiFi Connected UnoCart that connects to the "Plus Server" to allow you to play Atari Games and load Atari 2600 games off the cloud. That's right, there's a friggin version of this that puts the Atari 2600 on your WiFi network, crazy huh? The draw of such devices is multifold including: game developers (like myself) who want to run their own developments on an actual console to see if they work, people who don't like clutter (also like myself), people who don't feel like digging out 1000 cartridges to play a bunch of games, people who are sick of the high prices of "collector carts" or hardware like the Starpath Supercharger, people who are not totally sold on buying a game 100% The version I bought was made by a company called KneeHighSpy. There are other variants including MicroSD versions small enough to fit in a cart without a slot, or even the bigger "T" shaped version.
Now I Can Stop Hauling Cartridges around my freakin' House! - My Experiences
So I purchased this for a few major reasons. First and foremost, was to avoid constantly dragging my Atari 2600 games all over the house when I want to game in another room. Another reason was so that I could sample and try out, and even have some homebrews not available on physical cartridges. Lastly, because I'm developing games for the 2600 using Batari BASIC, I wanted a way to run my own games on a cartridge without going through the pain of making my own singular physical media release of the game. Basically, beta-testing Wall War on my own Atari instead of on the PC.

For the first several days of ownership, I used it without issue, exploring games for the Starpath Supercharger, some other rare titles. I will get more into the technicals of that in the technical subsection below. I'm also going to make a list of games I found that I like on here, homebrew, and rare commercial.

However, be warned, you might need to get into some technical stuff if you plan to flash the firmware to a newer version like I plan to. There's also a LOT more to Atari 2600 games technically than I remember. So this is going to be sort of my "TBA 2600-UNO For Dummies" page so I'm hopefully being helpful to other people who use these. The fact that there are so many variants of 2600 cartridge now a days (as development on them has gotten more "insane" since the 1990's when I started collecting), you may need to update the firmware on your UnoCart to allow it to run other games that it cannot initially run.

So this is going to be a bit of an adventure.
Technical Stuff About the Cart - Paraphrased for the Layman
So what the UnoCart is is basically an Atari Cartridge Emulator. It emulates the behavior of various Atari 2600 cartridges up to 64K in ROM size. It seems these were sold in many variants, by many different makes, mine is the third one over from the left made by KneeHighSpy, see below...

The earliest version was released in 2018, the next one over is a newer design as seen in the MacRorie's videos, the third one across from the left is mine made by KneeHighSpy, and the last one is a common (if a bit overpriced) Chinese made version (they cost around $54, I paid $40 for mine which is cheaper than the TBA full built cartridge).

It has an ARM Processor on-board that acts as the file management operating system for the Uno. It runs off of firmware that can be flashed to the cart using a USB-flasher such as the ST-Link V2 pictured to the right. However despite containing an ARM processor the Uno CANNOT run ARM Assisted games so there's none of that Andrew Davies stuff (ie Boulderdash CDFJ) or anything beyond a DPC+ cartridge of 64K ROM size.

Cart Type ROM RAM Examples Of Games That Use This
2K 2K - Combat, Air-Sea Battle, Basic Math, Boxing (activision), Cosmic Swarm (Commavid), Kaboom! (Activision)
4K 4K Enduro, River Raid, Frogger, Gunfight, Frostbite, Wall War (TM)
F8 8K Asteroids, Dig Dug, Pac-Man, Space Invaders, Demon Attack
F8 SC 8K 128 Robot Tank, The Activision Decathlon
F6 16K Solaris, Jungle Hunt, Mega Boy
F6 SC 16K 128 Dig Dug, Jr. Pac-Man, Klax
F4 32K Fatal Run, Paul Slocum's SynthCart
F4 SC 32K 128
FE (Activision) 8K Decathlon, Thwocker (prototype), Robot Tank
3F (Tigervision) <=64K Miner 2049'er, Jawbreaker, King Kong
3E <=64K <=32K Boulderdash (Andrew Davies)
ED (Parker Bros.) 8K Tooth Protectors
840 8K Some Homebrews, as this was developed in 2006
CV (CommaVid) 2K 1K Cakewalk, Cosmic Swarm, Mines of Minos
EF 64K Unknown (to me)
EF SC 64K 128 SuperChip
F6 64K
FA (CBS RAM Plus) 12K 256 Mountain King
E7 (M-Network) 16K 2K
DPC (Pitfall II) 8K+2K Pitfall II: The Lost Caverns
SuperCharger 256 Loads AR DragonStomper, Communist Mutants From Space

Flashing Firmware - There are two methods to flash the firmware. The most common way of updating is via SDCard with a file called "firmware.bin" - all lowercase - put in the root directory of the SDCard. The UnoCart will detect the new Firmware and give an option for **Update Firmware**, which if you select it and hit the fire button, it SHOULD take a few minutes to write the data to the SD Card, and will show a "flash complete" screen when done.

The other method - particularly if you "BRICK" your cart (as I did) - will require soldering some pin headers onto the cart (if not already soldered), and connecting it to a USB ST-Link V2 type USB device (left) to re-flash it using one of ST-Links Utilities depending on what kind of computer you are using. I'll be using a Mac or Linux most of the time. This is also how firmware is installed when the cartridge is first put together by you or whatever "Factory" that built it.

Cartridges have 2 types of port for this. I'm still figuring this part out (asking experts). One port is like the older UnoCarts which just has a ground, swdio, and clk signals. The newer carts (like mine) have two more lines for reset and +3vdc. I suppose (but am not sure yet - will change this when I figure out) that this is because the older carts were flashed by putting it IN the Atari, and then applying power to the Atari to provide the voltage to the chip to allow it to be written to, while the newer UnoCarts can be flashed on their lonesome without being stuck in a console for power.

Cases & Thoughts on Design - Most of the cases I see focus on the SDCard, as most people will only be messing with that, if anything. It really depends on your application.

I think the smallest models that fit into a regular 4-screw reproduction Atari Shell without modification and use a microSD card would be a great "kid-proof" solution in the case that you don't plan on putting a whole bunch of fancy schmancy games on the cartridge, and won't need to get at the SDcard at a later date. You could slap on labels and have it just sorta "hide" in your collection.

Models like mine also would need to be in a non-center-screw design repro Atari shell. That's what I used actually. Except I cut a slot in the BOTTOM side (and a little bit of the top) for the SDCard in back, and then cut a hole in back for the UART pin header. My personal design is all about functionality, or "form follows function". Basically, it allows me to put the cartridge together and not have to unscrew the shell again, and still be able to access everything that I need to, meaning the SDcard, and UART header. The appearance of said cartridge is also pretty cool, so I'm toying with label ideas for it....maybe a waterslide decal with a clear cover over it would be really cool on the transparent gray cart (especially if I laminate it).

Some people are offering original cartridge designs with slots for the SDCard or MicroSD Card to allow you to access it easier. Nobody I know is doing the UART Pin-Header thing, but that's because being an Electronics tinkerer myself, I like to have all the options open, especially since I bricked my own cartridge trying to put the v18 firmware on it.


Some of My New "Favorite" Games Found through using this thing
Figured I'd give some reccommendations of my own based on what I've been playing on the UnoCart that you don't see in the normal collection. A lot of these are Home Brew games, and some of them are just rare, hard to get, expensive, or even unavailable in the USA (read: PAL/SECAM converted to NTSC). There's a lot of great stuff out there for the 2600. I'm not including my own games because those have their own page on the Batari BASIC page.
Title & Screenshot Description
DragonStomper
One of the primary reasons for purchasing this was to try out some of those "enhanced" Starpath Supercharger games. What the Starpath SuperCharger was, was a cartridge-like-device you'd put in the Atari 2600's cartridge port, and then attach a Tape Deck to. It allowed for some pretty large, and sophisticated games on the Atari 2600 due to adding more RAM to the system, and due to having storage only limited by your cassette size. I found one new favorite in the lot so far - DragonStomper. Imagine a very simplified version of Dragon Warrior (Quest). Basically, you wander a vast countryside fighting monsters in random encounters (they even have slimes, as well as maniacs, monkeys, and various bugs), while out on a quest to find a magic amulet stolen by a dragon.

Honestly, this ia good case study because I believe in 2025 with all the DPC+ kernels, ARM-enhanced co-processors, and expanded memory for the Atari 2600, a Dragon Quest-style RPG would not be out of the question on this system now. Even on this 1980's enhancement it gets remarkably close.

Survival Run
A NTSC Conversion of a PAL Europe only release from the end of the Atari 2600's life (it was released in 1990). It's basically a expansion on what Pole Position and Enduro did, but with some serious Mad Max inspired vibes (and I LOVE the Mad Max movies). Basically, you play a driver for hire in the apocalypse, tasked with the job of "running" important medical supplies from town to town to take care of the sick and injured. This means driving at breakneck speeds. It's basically like Solaris, but with cars. Pretty rad, and I'm not half-bad at it considering I've only played a few rounds as of this writing. The controls are smooth, the story is more than adequate (especially by 2600 standards), and it's fun as heck. Actually, there's a surprising lot of variables to keep track of on your car in this game, closer to an early Flight Sim than an Atari 2600 "racing" game.
Donkey Kong VCS
Donkey Kong VCS is a much-improved port of Nintendo's Donkey Kong, which was originally released as the pack-in with Coleco's Atari 2600 clone, the Coleco Gemini, in 1982. This is a homebrew release that adds the two missing levels (Pie Factory and the bouncing lifts), however, it omits the angled girders of the first level, which is really not much of a loss. It even includes a neato easter-egg where if you move the controller it changes "How high can you go?" to "How high can you try?", hehe. Also, you can skip the long wait the Arcade game (and the NES ports have) before jumping back to the game when you lose a life....so there's a lot of really thoughtful moves in this port. That said, it's one of my favorite DK ports for the 2600, and there's a second one too. SOme of these homebrew guys are working some absolute miracles on the system (just wait till I get my hands on my copy of Boulderdash that I ordered in the AtariAge Last Chance sale like....5 months ago).
Princess Rescue
I've seen this one around. It's basically a re-imagined port of Super Mario Bros. for the Atari 2600. That's right, it's a 32K ROM that is basically an entire Mario game that runs on the system, and it does a pretty decent job. Sure, it doesn't have the PHYSICS that make mario a classic, but I'm not even sure if that level of detail is even obtainiable on an Atari 2600. It seems though, based on the look of this release, this is indeed a Batari BASIC project, which is pretty cool. There is a little more randomization and some key differences in this to say, the real NES port, but it catches the vibe pretty darned well. What's really cool to me is this is a pretty good side-scroller, though I could have done well with having smaller sprites and more action on screen at once....but that might be something for me to work on at some point.
Zippy the Porcupine
And again, we have another "de-make" of sorts, Zippy the Porcupine (onicSay het edgehoghThey), basically a high speed moving critter that collects rings and runs in anti-gravity loops like another well known quasi-obscure pet-based mascot from a company that also made their own 2600 cartridges back in the day - like Star Trek the Strategic Operations Simulator. While things are a bit more choppy than the Genesis, and the level selection has a feel akin to something more out of Mega Man (probalby to keep from flying too close to the sun), Zippy fulfills his purpose on the system quite well and it's quite a fun play.

Videos