Back to #Infocom #TextAdventure land, or more accurately Graphics adventures. I've been working with Stefan Vogt to support his latest and most ambitious project yet - Arcturus. The idea is that with a single set of image files that work with your adventure game […] [Original post on hachyderm.io]
Shawn Sijnstra
@sijnstra.hachyderm.io.ap.brid.gy
I like technology - new, old and even older. Current project: running as many Infocom (z-machine) games as possible on as many z80 machines I can find […] 🌉 bridged from ⁂ https://hachyderm.io/@sijnstra, follow @ap.brid.gy to interact
Time for some more #AgonLight development for the #z80 #Pascal compiler #Pasta80. This time it was adding some standard Turbo Pascal 4 features to select graphics plotting colour, and also playing with the advanced palette controls available. The result is the […] [Original post on hachyderm.io]
I've rewritten my #Console8 logo player -also works on #AgonLight - and updated the video file for 2 reasons. 1. it was a bit long playing the whole thing, and 2. I wanted to play a higher resolution video, covering as much of the screen as possible. With a bit […] [Original post on hachyderm.io]
Fellow #infocom text adventure fans, the newest #Vezza #zmachine #interpreter is now available for the #Amstrad #NC200 running CPMish. Using the glorious built in LCD display at 79x18 characters, it was a lot of fun to build. Special mention to Matthew Logue for […] [Original post on hachyderm.io]
Time for another image viewer for #AgonLight #Console8 - this time, PCX format. There are a number of reasons why I chose to display this format on the Agon/Console8. * It is an already existing format * The format is supported by modern tools, including #GIMP * […] [Original post on hachyderm.io]
I recently took advantage of some temporary discounts and acquired the #Console8 by Heber. It's a #retrogame focused package of the #AgonLight, complete with some great joypads that they also make. As part of the induction into the house, I converted the logo […] [Original post on hachyderm.io]
Time for another programming option for the #AgonLight family... #Pascal! I've re-targeted PASTA/80, an open source Turbo Pascal 3 compatible cross-compiler that targets #z80 machines. It's still early days, so expect a lot of weirdness and issues, and things […] [Original post on hachyderm.io]
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]
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]
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]
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]
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]
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]
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]
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]
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]