The Creation of an Atari Cartridge

Related Pictures

Development System


Heating the Label


Peeling the Label


Stages of Completion


Spraying Glue


First 25 Carts


My Messy Room


    Back in 1996, I took it upon myself to write a game for the Atari 2600. I used an Amiga 1200 with the DASM assembler, Makewav development program, Play16 .wav player, a modified Supercharger, and an Atari 2600 jr as my development system. After I wrote Okie Dokie for the Atari 2600, it quickly became apparent that there was quite a demand for it in cartridge (cart) format. I investigated the idea, and decided that I would do it. It would be the culmination of my childhood desire to make a game for the Atari 2600. Now, not only had I reverse engineered the Supercharger tape format, created the Makewav development tool, and written a game for the 2600, but I would actually hand make 100 Okie Dokie Carts. Once word leaked out that I was going to make the cartridges, my e-mail began to fill up. I made early promises to friends that they could buy multiple copies of my game, never realizing that the 100 copies would be spoken for so quickly.

    The task of making 100 Atari carts is not something to take lightly. The first order of business was to round up a few common carts and see what the easiest ones were to convert to EPROM carts. Activision carts work great for making multi-carts, but I wanted to put some nice labels on Okie Dokie and Activision carts have "wrap-around" labels. I decided that standard Atari carts worked fine with some minor modifications, so I rounded up slightly more than 100 carts (thanks to Patrick Wickwire and John Earney) and began the quest.

    The first step in creating an Okie Dokie cart is pretty obvious, you gotta get the label off. Well, I tried various methods of attack. First I tried taking the carts apart by poking a hole in the label to get at the screw and unscrewing it, disassembling the carts by hand (kinda tricky, I don't think they were designed to come back apart :). I then filled a bathtub up with water and let about 20 of the carts tops soak for an hour or so. Much to my dismay, the labels were still pretty stuck on. Those 20 carts took me HOURS to clean off with Goo-Gone. I needed a new approach. I decided that heating the label up might make it easier to remove the label, and I was very happy with the results. I placed 2 or 3 carts in front of a space heater for about 45 seconds, and then the label peeled off with ease -- all except for the silver label carts, they must have foil in them or something!? Here are pictures of me heating up the carts and peeling off the labels.

    Even though the labels came off easily, there was still some residual glue, so each cartridge case needed to be cleaned. Goo-Gone was the hero here, you should be able to find this at most any hardware store, it softens up the glue and you can wipe it away with a cloth. Now that the label was off of the Atari cart, I needed to see about obtaining EPROMS. I really didn't have to look very hard, Jameco has quite an assortment of electronic devices at great prices, they also have the 7404 invertor needed in the cartridge! I bought 25 EPROMS to start out with, but I didn't have an EPROM burner! Well, thanks to my brother Ray for letting me go over to his house and burn the EPROMS. Unfortunately, his EPROM burner is attached to an IBM XT computer sporing a 5 1/4" floppy drive. Seeing as I had an Amiga 1200 with a 3 1/2" drive, this was a problem. Luckily, I had purchased a 5 1/4" floppy drive for my Amiga some time back for reading in Apple // disks for emulators. This drive, with the proper driver, would allow me to write MS-DOS disks. Problem solved :) EXCEPT, since I decided each cart would have its own serial number burned in the ROM image, I needed 100 seperate ROM images! I wrote a program in C that generated these ROM images. The problem was that I needed to load a new ROM image each time I burned a new EPROM. Needless to say, this was VERY time consuming.

    After I had the EPROMs burned, I had to look at modifying the circuit board in the Atari cartridges to accept EPROMs. I made a few prototype cartridges to test different production methods. I started out by desoldering the original game ROM, making sure each pin-hole was clean, and then installing the new EPROM. This was horribly time consuming, and if I was going to finish 100 this century, I needed to find a new way. I settled on using a Dremel tool to cut the old ROM off of the circuit board, leaving the bottom portion of the chip's pins still in the holes. Next I cut about half of each pin off of the EPROM, squeezed the pins closer to the body of the EPROM, and inserted the EPROM inbetween the two rows of pins left from the old ROM. Certain pins were bent backwards to prevent connection to the old pins. The EPROM's pins were then soldered to the old pins. Next, a few cuts were made to traces on the circuit board, a 7404 invertor was installed on the back of the board, wires were added to complete the circuit, and WHALA! You have a working Okie Dokie cartridge, well hopefully. I tested each circuit board after its creation, and verified that the serial number was correctly labeled on the EPROM. Here can see the cartridge case and circuit board in various stages of this process.

    Now that the circuit board was complete, I could insert it in a clean case! This took a little trial and error to figure out. It's a little tricky getting all of the parts placed correctly and snapping the case back together before the springs shoot across the room. Once I put each circuit board in a case, it was time to test it again -- last chance to find a problem before the label gets applied. Applying the label was also a challenge. I found that spray adhesive worked well, but could get rather messy. I had to spray it outside because the glue tended to get where it wasn't appreciated -- and it was COLD outside :) I generaly went into the garage to apply the glue. Here you can see me spraying the glue on some labels. After the glue set for about 30 seconds, I applied the label.

    Making the Okie Dokie cartridges was a very rewarding experience. Here you can see a picture of the first 25 Okie Dokie carts made, plus a prototype. The process was very time-consuming. While I was making them, my "computer room" was quite a mess. I had a lot of fun writing the game and producing the cartridges. Here's hoping that those who own the game enjoy playing it even half as much as I enjoyed creating it!


Atari 2600 Info My Homepage