Supersize me!
I thought this should get its own blog entry.
I built a prototype 128k-256k 2600 cart, and it works! If I can make this a reality, I won't need to worry about limiting the number of tracks in Superbug.
But actually I can't take credit for this, because without Supercat's 0840 cart design and his comments on how to expand the design, this wouldn't have happened. But regardless, with only a 16v8 and 270x0 EPROM needed, this has the potential to be just as inexpensive and simple to build as standard F8-F6-F4 carts. (Also, for hardware purists, all parts in this design were readily available during the 80's.)
This of course means my VHDL code is correct, and the Atmel 16v8 doesn't mind the Cypress-generated JEDEC file.
There is one slight change in the design, and I want to get the issue straightened out before I proceed. The pins on the PLD called capin and capout turned out to not need a caps and resistor (or at least the RC didn't seem to help or hurt the operation, so I just physically connected them together.) But it turned out that an RC was needed on the A11 input to the PLD. My only guess is that the A11 line was changing before A12 could be inverted inside the PLD and ANDed with A11, so it caused a glitch. So I assume that the RC delays A11 enough to skip over the glitch. Does this sound reasonable?
The working name is "Supersize" which is sort of fitting, as it's done for a game called Superbug, it's largely the brainchild of Supercat, and also the name is similar to other 2600 hardware (e.g. Superchip, Supercharger.) I suppose it doesn't have much to do with greasy fast food, so I'm open to suggestions for new names but they must have "Super" in them
I've added Stella support for these large carts. I'll submit the code as soon as a name is established.
Next step: board layout.
Another problem I can see is that the 32-pin DIP EPROM will not fit in the standard location on an Atari cart shell (too wide.) This means that it would need to be placed above the screw hole, meaning a bigger board is needed, and that may increase costs somewhat. A socketed PLCC may result in a smaller board, but this will also increase part costs, maybe even more.
I wonder if there are any freely available 2600 cart layouts to start from so I don't need to reinvent the wheel? Preferably, one for a larger board that includes the screw hole.
42 Comments
Recommended Comments