Back to business, but not empty-handed : Akai S56usb clone.
What do you mean, a clone of Akai's S56usb USB card? As often happens, it's a long story that began in the early 2000s with the purchase of an AKAI S5000. The machine seemed very interesting to me…
Some programming code matters... forever
The Apollo 11 mission original source code on GitHub This code was behind "That's one small step for man, one giant leap for mankind"
Mid-90s E3 and CES Trade Show Tapes
Continuing with the promo tape theme, here are three from Tronix Multimedia / Joe Cataudella. I bought these when they were for sale in the mid-90s and digitized them a few years ago. The physical…
We Interrupt this Interruption …
Well it was a good idea. I was able to combine all eight of my serial interrupt signals into one using only a 74F688 comparator and a 2N2222 transistor. It worked great! Any interrupt on any of the 8…
Oregano Trail
I used to love playing this PC game when I was a kid in the 1980s. Brings back so many aromatic memories!
Geo Storm / Gun Force II - Fully Working 4 Player Mode and Debug Tools
Man, what a gorgeous game. Some truly stunning pixel art here, and the music is a jam too. The team that made this sure was talented. I wonder what they went on to do after this…
Foenix A2560K
I never did end up writing all that much about the A2560K that I originally received back in December 2024. This is a "new retro" computer created by Stefany Allaire (who also created the F256K…
From Flux to Filenames: 335ms Inside Paula
A dir command on a PAL Amiga, caught on 36 channels of logic analyzer and followed from the first flux transition to the filenames coming back.
Bridge Companion Becomes Block Companion
Soon, you will know all the secrets of Z80 game programming. Or at least all the ones I didn’t know before I decided to port Tetris to a game console made to teach pensioners how to play cards.…
The Future of Game Preservation is Decomp-Annotated-Recomps
Retro preservation treats recompilation and decompilation as rivals. They produce different things — infrastructure and understanding — and the work worth watching uses both.
25 Years of Haiku: From “Ok, Let’s Start” to the Present
TL;DR: On August 18, 2001, the day after Palm’s acquisition of Be Inc. was announced, OpenBeOS was born.
‘Sentinel’ MFM/RLL hard disk controller
About a year ago I made an Arduino board that worked with old MFM/RLL (“Winchester”) drives by utilizing a Western Digital controller chip. As this was limited to a particular format…
lfsr math in pitfall!
A few weeks ago I attended VCF West at the Computer History Museum in Mountain View. One of my favorite talks was Making Games in the 1980s by David Crane and Garry Kitchen about the unique…
General RISC OS chat at ROUGOL – 17th August
Tonight (17th August) is when the next RISC OS User Group of London (ROUGOL) meeting will take place, and like last month’s meeting it hasn’t been possible to arrange a guest speaker, so…
Menaville
A colleague's accent brings back a childhood memory. I open a Commodore 64 emulator and go looking for Menaville, a city that never existed, and the freedom that did.
PokéWalker hacking
Complete device takeover by blinking at it!
DONKEY.BAS turns 45, Worms turns 30, and Manhattan's hardest-working font
Everything I shared on social.omgmog.net between 10 and 16 August: two old games having birthdays, a solar eclipse that failed to impress my kids, and a font you’ve definitely seen without knowing it.
Computers installed in the UK during the 1960s
The first commercially produced digital computer, the UNIVAC I, became available in 1951, and by 1961 the exponential annual growth in the number of computers installed was well underway (it may have…
HFI BIOS 1.3 released
HFI BIOS version 1.3 has been released. Video demonstration: https://www.youtube.com/watch?v=GBVH-6bD9yI Main features SpaceMiT K3 Pico ITX support. The board cold-starts from NOR and boots through…
I've fallen in love with a videogame I've never owned or played (Ecco the Dolphin)
time traveling aliens
Haiku OS Logo: The Untold Story Behind the Iconic Design
TL;DR: The Haiku OS logo is one of the most recognizable symbols in the open-source desktop world. Revealed
AppleWorks on the Apple II
1984 not only brought us the Mac, it brought us an 8-bit app that made it easy to resist purchasing a Mac.
Commodore, Microsoft, and the BASIC garbage collector
John Feagans fills in the story behind Microsoft's one sentence about the 1978 BASIC garbage collector work, including how bugs were reported to Microsoft by Telex.
Backdated Bullet
The news made it out on Facebook today that Red Arrow "Bullet" car 206 has just been cosmetically restored by the Electric City Trolley Museum. Its newly applied livery, shown here, reflects its…
Adventures in X.25: Part 2 – AI, Zig, and vintage hardware
Following on from the previous post, my obsession with X.25 did not wane at all – in fact it may have strengthened. And, if that wasn’t bad enough, it has spawned a couple of new ones.…
Inside Paula’s Floppy Controller, Part I
A 52 page functional analysis of the floppy controller inside the Amiga's Paula chip.
Chapter 13: The Computer, the Costa Brava, and the Contract
Founding Eldritch The Cat, a broke summer in Spain, and a first deal with Electronic Arts How I co-founded the studio Eldritch The Cat and signed with Electronic Arts in 1988 to build Projectyle…
Rules of Retrobility: Tips for Making 8-bit Video Games
THE RULES OF RETROBILITY Tips for designing games on 8-bit consoles Want to make your own classic video games? Here are some handy hints from someone who's made a few. Black is beautiful for…
Touch points and buttons on M5Core 2" displays, Tab 5" display, and Sunton 7" display for keyboard emulation
I have targeted the following M5 Stack models with my C64/C128/Vic-20/Apple 1 emulator : M5Stack Fire IoT M5 Core2 M5 CoreS3 (Even though I have targeted other boards, I had only implemented touch on…
Omarchy Quattro - Driving it on an old beater Mac Air
Can this puppy run on the world's most ancientest computer (2013)
The Morrow CM-1 receiver - A relic of the cold war's effect on amateur radio
Figure 1: The front panel of the Morrow CM-1 CONELRAD monitor. The meter indicates relative signal strength and below it is the on/off/volume control. The dial - with a pair of "CD" markings, is a…
mouSTer 3.23.5313 new Firmware
Firmware update for mouSTer a universal USB HID class device to db9 adapter. mouSTer 3.23.5313: Added option for actvepotlines for Amiga mouse to support Mega65 Amiga core. (and possibly more)…
My Prompt from 1997
I'm feeling pretty vindicated on behalf of my fourteen-year-old self. Back in 1997, I was nerdy kid who loved computer games, programming, etc. To me the pinnacle of programming was to be a game…
z486: A 486-Class Pipelined FPGA CPU with Integrated Floating-Point
I released z386, an open-source 80386 CPU core, in May and added the 80386 early-start optimization in June. Early start overlaps address generation for one instruction with completion of its…
You've reached the end.