Developing for extremely old computers is a chore; not only are you limited by assembly or pure machine language, there’s also the issue of burning ROMs to actually run your programs. [Frank Buss] came up with a neat solution to developing for the venerable 4004 CPU – build a ROM emulator using a modern microcontroller.
The build started off with a ZIF socket for the 4004 CPU and a 256 byte 4001 ROM chip emulated on a PIC micro. The CPU looked a little lonely sitting in the ZIF socket all by its lonesome, so [Frank] updated his board to allow a 4002 RAM chip to be plugged in as well.
Because [Frank] chose a 4004 for his entry for this season’s retrochallenge competition, we need to point we’re offering a prize for loading our retro site with this CPU. Yes, it’s most likely impossible but nothing worth doing is easy.
You can check out a video [Frank]’s ROM emulator after the break.
Continue reading “4004 ROM emulator allows fast development on slow computers”
Retro is in the air today as [John] has tipped us off about a new game he has written for the Tandy Color Computer (CoCo), The game, inspired by the homebrew game DOWNFALL for the Atari Jaguar, features what looks like snappy game play, lots of bright colorful animation and has just entered the Alpha stages. The blog page above sheds some insight on what it takes to make a game for these old 8 bit wonders, cause no matter how easy it sounds, you do have to do some dancing to get even the simplest of things working correctly on such limited resources.
The game was part of this years Retrochallenge which is typically held in January, which we recommend checking out if you want your fill of random projects for old computers. From building an Apple I replica kit, to making a soccer game for a SGI system, getting a 5160 XT online or just noodling with a KIM, there is plenty of interesting projects to keep you occupied during the afternoon.
Join us after the break for a quick video of Fahrfall, the fun looking CoCo Game.
Continue reading “Creating a Game for the CoCo”