The OneROM Versatile ROM Emulator

The old home computers like the C64, PET and VIC20 use a lot of 24 pin ROM chips. Many of those are failing and are often replaced with EPROMs and adapter boards. Those are sometimes hard to acquire, especially for older machines such as the PET. But even more common EPROMs require a dedicated UV eraser, programmer like the Minipro, which all adds up. The OneROM is a versatile replacement for EPROMs based on the RP2350 MCU. It allows for easy reprogramming, multiple ROM images and can replace up to three ROM chips in a single system. Oh, and it’s open source!

Let’s Code MS DOS: 0x32 VGA Split Screen

A couple of games back in the 1990s utilised the VGA split screen functionality to enable things that were otherwise only possible on more capable machines, like the Amiga. The VGA split screen allowed games such as Jazz Jackrabbit or Pinball Fantasies to display a static status bar at the bottom of the screen, while the rest of the screen was smoothly scrolling in two or more directions. In this video I will show how this is possible, and which VGA registers to program with the appropriate values.

Double Trouble: C64 and 1541 Repair

I have two dead Commodore devices here, that a user asked me to repair. A 1541 floppy disk drive and a bread bin C64. The drive’s motor spins indefinitely and the LEDs don’t come on. The C64 has a black screen. So let’s get cracking, and repair both! With the C64 I made a couple of wrong turns, but in the end all turned out well! The 1541 had some other idea in store for me, and turned out to be a bit on the spiritual side…