I wanted to use more graphics on my #AgonLight and the best project that came to mind was to display #Amstrad #CPC .pal/.scr images. Took a while to get there, and now it works including the same "wipe" effect that the original hardware had due to the unusual […]
[Original post on hachyderm.io]
26.08.2025 12:26 — 👍 1 🔁 1 💬 1 📌 0
Grundy NewBrain emulator playing the Infocom classic A Mind Forever Voyaging.
Grundy NewBrain emulator playing bomber real time interactive z-machine game.
The Grundy #NewBrain was an interesting #z80 based machine from 1982. One of its more remarkable features was a built-in single line display in addition to the video out, allowing for some portable use. The machine was targeted at business use and didn't get a […]
[Original post on hachyderm.io]
31.05.2025 01:50 — 👍 1 🔁 1 💬 0 📌 0
Screenshot of MSXBlue running the real time z-machine game bomber.z5 on Vezza.
While porting #Vezza for another #z80 platform (the Grundy #NewBrain), I noticed that there was an issue with the timer routine for the #MSX version. It turns out that the code was in there for the MSX version was using the MSX clock, however, it was not […]
[Original post on hachyderm.io]
31.05.2025 00:57 — 👍 5 🔁 2 💬 0 📌 0
Back to fun platforms to port my #Vezza #Infocom #Zmachine interpreter - this time it's the Enterprise 128. A 4MHz #z80 machine from the mid 80s, it has a great emulator, and a bespoke DOS known as IS-DOS, with a lot of compatibility with both CP/M 2.2 and […]
[Original post on hachyderm.io]
04.05.2025 10:29 — 👍 2 🔁 2 💬 0 📌 0
Screenshot of Stefan Vogt's Ghosts of Blackwood Manor, played using Vezza on an Amstrad CPC
After much testing and code comparison, the new Feb 2025 Release of #Vezza - my #z80 high speed #zmachine is ready! Took way longer than expected to synchronize across all of the code bases, particularly making sure that all optimizations made it across all […]
[Original post on hachyderm.io]
11.02.2025 10:51 — 👍 9 🔁 4 💬 0 📌 0
Screenshot of Adventureland on TEC-1G
For all of you #TEC1G adventure game players looking for something bigger, better and more... historical, I've beefed up my #vezza #infocom interpreter to use the extra 16K available in EXPAND, which sits behind the other 16K from 0x8000-0xBFFF. This means that […]
[Original post on hachyderm.io]
01.02.2025 11:14 — 👍 3 🔁 1 💬 0 📌 0
Now that it's had a little testing other than me (Thanks Brian Chiha!) I'm making my #vezza for the #TEC-1G more readily available, similar to my #zxspectrum .tap files. #zmachine text adventures for all #z80 machines! I've put up 3 sample builds to download […]
[Original post on hachyderm.io]
27.12.2024 08:05 — 👍 3 🔁 2 💬 0 📌 0
Full TEC-1G with qwerty keyboard and GLCD, showing Vezza running the text adventure Catseye by Dave Bernazzani.
Close up of the screen using Vezza to play Catseye by Dave Bernazzani.
In between things I've been able to smash out a bit more code for the #TEC-1G version of my #infocom #z-machine interpreter #Vezza. Not perfect yet, but the text adventure game status line is starting to take shape... A couple of design decisions to be made on […]
[Original post on hachyderm.io]
26.12.2024 10:41 — 👍 2 🔁 0 💬 0 📌 0
Screen preview of text adventure with unexpected gaps in rows.
Screenshot of improved text adventure rendering with unexpected gaps in text no longer present, giving 2 additional text lines in this case.
I've been chipping away at my #Infocom #zmachine interpreter for the past 12 months, trying to squeeze more performance out of it. I did make it smaller and mostly faster until one game turned out slower, so I kept it on the backburner until I found a way to […]
[Original post on hachyderm.io]
24.12.2024 08:22 — 👍 1 🔁 0 💬 0 📌 0