
Raspberry Pi Powers Commodore 64 Expansion Cartridge, Plays Doom
Commodore was a giant identify within the Seventies, ’80s and early Nineties. The vary of house computer systems has spanned many years, however one, the Commodore 64, is a little bit brighter than the others. Frntc aka Carsten Developed a cartridge powered by Raspberry Pi, RAD Expansion Unitemulates a RAM enlargement and gives a CPU enhance for the 40+ 12 months previous machine. And the basic that means of testing it’s, “Does it run Doom?” Sure it’s, however the Raspberry Pi does many of the heavy lifting. Nonetheless, the graphics and sound are because of Commodore’s customized chips.
The RAD Growth Unit connects to the Commodore 64 (or 128) cartridge port and makes use of a Raspberry Pi 3A+, 3B+ or Zero 2 W to emulate a RAM enlargement unit of the period. It additionally bypasses the principle MOS Expertise 6510/8500 CPU (working at 1.023 MHz for NTSC and 0.985 MHz for PAL) to ship the complete energy of Raspberry Pi’s Arm CPU. RAD can emulate 16MB of RAM, which is many instances the unique 64KB of RAM in a inventory mannequin. This implies the RAD gives the horsepower wanted to play a Doom tech demo, however we will solely see that because of the VIC-II onboard graphics chip.
Able to 16 colours at 320 x 200 pixels, this chip can proceed to push Doom marine at a gentle 50fps. The Commodore 64 was well-known for its SID (Audio Interface Gadget) sound chip. To at the present time, there are musicians who covet the 40-year-old chip for his or her tasks. The SID chip is put again into service to ship recreation audio in a approach solely it could. Enjoying 22050 Hz samples utilizing the SID (or a clone in case your SID is damaged) produces clear sound in YouTube video. If you need MIDI music, RAD can try this too. In fact, we actually want a mouse to play Doom, and sure, you need to use your mouse with the Commodore 64.
There are two variations of the PCB: a bigger board for Raspberry Pi 3A+ and 3B+, and a smaller model for Raspberry Pi Zero 2 W. GPL-3.0 licensed mission could be constructed from scratch and recordsdata to take action GitHub repositoryor a pre-created card official seller. When you’ve got probably the greatest 3D printers, you possibly can print a case to guard your clipboard. And sure, they promote filament to match numerous shades of previous laptop plastic.
Carsten has spent a few years growing open supply software program and {hardware} that bridges the Raspberry Pi and Teensy microcontrollers to varied 8-bit Commodore computer systems. All of those could be discovered via them GitHub account.
#Raspberry #Powers #Commodore #Growth #Cartridge #Performs #Doom