STUDIORAICHU

May 17, 2026

Building tebl’s switchless kernal switcher for Commodore 64

From Wikipedia:

KERNAL is Commodore’s name for the ROM-resident operating system core in its 8-bit home computers: from the original PET of 1977, followed by the extended but related versions used in its successors: the VIC-20; Commodore 64; Plus/4; Commodore 16; and Commodore 128.

Given the myriad of custom kernals that are available for the Commodore 64, it may be useful to switch between multiple on the same machine. Historically, this could be done by replacing the kernal ROM with a larger EPROM and adding an externally mounted toggle switch to select a kernal via one of the EPROM’s higher address lines.

About 10 years ago bwack made a little board that uses a microcontroller to sense when the RESTORE key is pressed and then twiddle the address lines of a 27C256 accordingly. No more drilling holes in a C64 case! This design was forked by tebl, I used their version since the same PCB can also be used as an adapter to replace the DOS ROM in the Commodore 1541 disk drive. I paid $1.15 for five of these boards to be made by JLCPCB. (more…)

April 8, 2026

Hacking NVMe into AMI’s Aptio BIOS for fun and non-profit

Filed under: computer,DIY,hacking,PC

Originally published in 2600 Magazine, volume 43, number 1 (more…)

February 15, 2026

Polyphloisboisterous ‘030

…is my edit of the MicroMac Performer card for Apple’s Macintosh Plus personal computer.

It’s a CPU upgrade. It preempts the 8 MHz Motorola 68000 and replaces it with a faster 16 MHz 68030.

It’s also my first PCB design. (more…)

28 queries. 0.056 seconds.