Archive:

Subscribe:Atom Feed

"The EH500"

Posted: 05 December, 2025

Back in 2022 I started a little side-project. A "Fantasy Console" -- the EH500 -- that I could use to make 16bit-era styled games. Partly to replace the Neutrino engine that I was toying with, post-Lumo, and partly because I don't like the 8bit aesthetic in things like Pico8. I'm more of a 16bit kinda guy.

The specs I ended up with were quite restrictive:

Display

Graphics

Audio

Collision

Scripting

It worked, it was basically exactly what I wanted, and I never ended up using it because I couldn't live outside the debugger, so Wren became more of a curse than a blessing. But it was a good learning experience, and kept me amused on many flights and train journeys. Anyway, it's sat there for a while, gathering dust, until SDL 3 came out.

I've been using SDL 2, in one shape or another, since the dawn of time, so I really wanted to play with SDL 3... and Emscripten... and Meson... So why not do a quick migration of the EH500 and see what happens?

So yeah. I have my own fantasy console! That I have no time to play with. :( But don't be surprised if I smash out some 1.99 classics, like the Time Pilot I've been threatening to make since 2001.

Previous Post: "Lumo 2 - Full Play Through"
Lumo 2 Dev Journal

Musings, random thoughts, work in progress screenshots, and occasional swears at Unreal Engine's lack of documentation -- this is a rare insight into what happens when a supposedly professional game developer plans very little up-front, and instead follows where the jokes lead them.

Journal Index

Friends:

If you like any of my work, please consider checking out some of the fantastic games made by the following super talented people: