Articles by Steven


Steven has written 525 articles, Page 3.

Adding More Movement to My Running Game

Run 2 ML, ZX81 Screenshot, 2022 by Steven Reid

Well, hard to believe we are turning the corner on March and heading into April. Spring is edging its way in and it is time to get outside and work in the yard. This made me want to kick my ZX81 program to the curb, but it didn’t feel right. So, I bundled up my current progress on Run.


Working on Bones for a Future ZX81 Game

Run ML, ZX81 Screenshot, 2022 by Steven Reid

For some time now, I’ve wanted to build a running type game. The kind where there is a single key to press and releasing it makes you take an action. There are lots of variations on this theme, and it seemed like something fun to try. Idea in hand, I began by building out a rough look for the game.


The Long and Short of Rendering Lego Blades

Katana by Shipmaster,  2022 by Steven Reid

Wandering through Mecabricks the other day, I ran across a fun pair of Mini-Katana’s by Shipmaster. Digging deeper, I also discovered his excellent Katana. Both models really appealed to me. Given my recent binge watching of Forged in Fire, both made for excellent subjects to render. As is usual for me, I promptly saved the models and fired up Blender.


A Clean and Friendly Website for 2022

Screen Shot of mmedit code, Steven Reid

Over the last month, I’ve been doing some housekeeping on my website. I’ve had a few lingering issues to take care of. Unsurprisingly, this led me down a few different paths. From simple fixes to big ones, I’ve made a few subtle changes that impact the feel of my site. Hinted at in my change log, I wanted to dive a bit deeper into the adjustments made thus far.




Beach Fun for 2022

Beach, Steven Reid, 2021

January has rolled around and it felt fitting to update my blog’s title screen image for the New Year. I was fortunate enough to get away to warmer areas and was able to capture this picture. It is my mood of late, looking out towards the horizon. My goal is to make this blog relaxing and open, a refreshing place to come and enjoy life for a bit. Perhaps a lot of what I share is looking back with my retro work. But there is that mystical quality to it all. If anything, I can relax with a drink each time I visit my site. Hope you can as well.


Digger Deeper Into My Water Bug II Game for the ZX81

Water Bug II, ZX81 Introduction Screenshot, Steven Reid, 1984

For years, Water Bug II has been an interesting game for me. I was so excited when completing the first version, that I wanted to build another one with ten more boards. The funny thing is, the two games look a lot alike. In fact, if you weren’t paying attention, I wouldn’t be surprised if you thought you were playing the same game. Let’s dig deeper on both the similarities and the differences.


Water Bug Was My Attempt at a ZX81 Action Game

Water Bug, Board 1 ZX81 Screenshot, 1984 by Steven Reid

For most of the day, I’ve been thinking about my Water Bug game as I never really gave it a proper write-up. Finally got around to playing it again, I was surprised to find elements in that I thought were unique to Water Bug II are actually in this version. That made me want to walk through each board, understanding better what I had done, what worked, and what didn’t. Let’s dive right in.


An Early and Bad Attempt at a Yars’ Revenge on the ZX81

Yars’ Revenge, a ZX81 Screenshot, 1983 by Steven Reid

Like many teenagers in the early eighties, I was playing video games on my Atari VCS. Yars’ Revenge was a popular purchase, and I spent many hours dodging that stupid missile and trying to take down the shields of the Qotile. It then should come at no surprise that I tried to recreate that game at 13. My attempt on the ZX81 didn’t look horrible, but it sure played bad. Let’s see how much.





Your Imagination Is Required With Comp Control for the ZX81

Comp Control,  Commands Screenshot, 1984 by Steven Reid.

As a young teenager, I often wrote programs that I would integrate into other play. In this case, I had probably watched War Games again. The idea of a computer talking to you made for some fun fantasy play. Comp Control a little pretend play where my lowly ZX81 mimicked a much more sophisticated world. I’m sure I was running around my room thinking up some crazy way to save the world.


Revisiting Running Blender in Apple Silicon Using a MacBook Pro M1

Spring Fall v2 by Steven Reid, on Flickr

While watching a review for the new M1 iMac, they ran the typical Blender test as a benchmark. That wasn’t overly surprising, but the reviewer did say something that peaked my interest. Apparently, the latest version of Blender now supported Apple Silicon. Tucking that tidbit away at the time, I got around to downloading LTS 2.93 today and giving it a whirl.


Trying My Hand at Animation by Moving a Sailboat on My ZX81

Picture In Motion, 2021 by Steven Reid

I was hoping to have finished Gem Quest by now, but May didn’t afford much time. With Summer arriving and the pandemic seeming to be winding down, at least in Boise, my attention is elsewhere. With a short list of ideas, I decided to play off last month's theme. Picture in Motion isn’t new, but it is more interesting to watch.


Having Fun Learning How to Draw Lines on My ZX81

Picture Asm, by Steven Reid, 2021

When Simeon Dwyer shared his machine language line drawing routine, I immediately thought of redoing “The Picture.” Most of my z80 assembly has been with my Gem Quest game. I decided it would be a nice diversion to work on something else, even if a quick one. Picture Asm is the result of that diversion.


Not My Best Try at Programming an Ultima Clone

ZX-Ultima, by Steven Reid, 2012

I’ve talked about ZX-Ultima before. It was first attempt at building an Ultima like game on the ZX81 using BASIC. Written in 2012, it was a pretty ambitious project for me. I really enjoyed playing Ultima III on my C64 as a teenager. I always wondered what it would look like on my ZX81. It was bad. Yet, at the same time you could see the seeds of what would come later.


A Developer Diary in Pictures for Gem Quest, a ZX81 RPG

Gem Quest, Darkness Screenshot by Steven Reid, 3/07/2021

If you’ve been following me the last couple of months, you know I’ve been revisiting Gem Quest. Intended to be an Ultima style game for the ZX81, outside of a few demo’s I really hadn’t gotten far. That isn’t the case now. I’ve spent the last month learning z80 assembly code and hacking my way through the game. Tracking my progress, I’ve been capturing that journey in pictures and movies, which I’ve uploaded into a Flickr album.


How to Build a ZX81 Ultima Game Part 2: Gem Quest

Gem Quest, ZX81 screenshot, Steven Reid, 2016

After sharing Tiles, I started to dig into my previous attempts at building an adventure game. Digging through my past research, I thought about encoding the world differently. Sadly, my experiments using MCODER failed. This spurred me to try assembler again and, to my surprise, build a good start to my game. But first, a trip down memory lane and review my first attempt at building Gem Quest.


How to Build a ZX81 Ultima Game

Tiles, Creating World ZX81 screenshot, Steven Reid, 2013

In 2012 I wanted to see if I could make an Ultima style game on the ZX81. I had an ambitious plan centered on the tile based graphics. After a few months of testing, I was able to create a working prototype called Tiles. Although the game isn’t done, the idea behind it shows promise. You can move around the map using the standard ASDW movements. Other commands are placeholders for what could be. This article explores how Tiles came to be.


My Adventure with Apple’s M1 and Blender

497 Galaxy Explorer by Steven Reid, on Flickr

Although my late 2013 MacBook Pro still works well, it was showing it’s age. Sadly, I found it freezing from time to time and generally not running like it used to. Given that my Window’s laptops lasted only a few years, I’ve been very happy with longevity my mac. Yet, this was going to be the last year it received an OS update. With the release of the M1, I took the opportunity to upgrade and try it out. That means it was time to render some LEGO bricks!


How I Used My ZX81 to Draw the Iconic OP Logo

OP, ZX81 Screenshot by Steven Reid, 2020

As 2020 wound down, I had a couple of different ideas for new ZX81 programs. Most of them were graphic programs of various sorts. Themes ranged from dumpster fire pictures, an advent calendar, a virus action game, to a solo RPG. Although they were all great ideas, I didn’t think I’d get any complete enough to publish. In the end, I decided to enter in one of my old graphic programs of the Ocean Pacific logo.


Happy Holidays! Here Is a Fun Render to Close out the Year.

1628 Santa with Reindeer and Sleigh by Steven Reid, on Flickr

Tis the season to render Santa. Well that wasn’t really my plan, but it worked out that way. I was browsing around Bricklinks, mostly trying to update some of the recent sets. Searching for a small reindeer figure, I ran across LEGO set 1628 Santa with Reindeer and Sleigh. A great set from 1989, it looked like it would be a fun set to render.