A Raspberry Pi-Packing Cassette Powers This ZX Spectrum Emulator

A retro, cylindrical monitor next to what appears to be a cassette tape with a USB cable plugged into it.

Sometimes we are vaguely aware of the inexorable march of technological progress. Other times it thrums steadily under the surface while we go about our lives. And sometimes, just sometimes, …read more Continue reading A Raspberry Pi-Packing Cassette Powers This ZX Spectrum Emulator

PET 2001 Emulator on $2 of Hardware

Since the late 60s, Moore’s law has predicted with precision that the number of semiconductors that will fit on a chip about doubles every two years. While this means more and more powerful computers, every year, it also means that old computers can be built on smaller and cheaper hardware. …read more

Continue reading PET 2001 Emulator on $2 of Hardware

Inside CHIP-8

Certain old computers — most frequently those using the RCA 1802 — were fond of using an early form of byte-code interpreter for programs, especially games. The interpreter, CHIP-8, was very simple to create but offered high-level features that were tedious to recreate in the native assembly language. Because there …read more

Continue reading Inside CHIP-8

Procedurally Generated Retrocomputer Emulators

[Marquis de Geek] has a profound love of old systems. Tired of writing new emulators from scratch for each project, his newest project EMF generates the emulator for him. An XML document describes the layout of the memory, CPU description, and screen handler. The output is currently a single-page Javascript …read more

Continue reading Procedurally Generated Retrocomputer Emulators

Access an 8-bit Atari through Twitter

Building a retro computer, or even restoring one, is a great way to understand a lot of the fundamentals of computing. That can take a long time and a lot of energy, though. Luckily, there is a Twitter bot out there that can let you experience an old 8-bit Atari …read more

Continue reading Access an 8-bit Atari through Twitter