Jim Blimey

Home About Archive Contact

ZX81 Ports: Mazogs

09/05/2019

Mazogs was originally released for the ZX81 in 1981. It's a fun game that still suprises me it managed to fit into just 16k of RAM.

So, what is Mazogs? Well, it's a maze game where you have to go and find the hidden treasure. However the maze is riddled with mazogs which can stop you in your tracks! Throughout the maze you will find swords which greatly improve your chances if you happen to find your path blocked by a mazog. Once you've got the treasure you've then got to make your way home - which isn't as easy as you think. The mazes are impressive in size and it is easy to get lost - luckily there are mysterious flashing eye things (which are actually prisoners - according to the instructions) that when approached will guide you on your way.

The game has 3 difficulty levels: in Try It Out mode the mazogs won't come after you and you have unlimited moves, in both Face A Challenge and Maniac Mobile Mazogs mode the mazogs are more mobile and the number of moves you can make is limited.

You can, at any time, get a status report so you know exactly how far away from your goal you are. Keys are not redefinable, and use WADX for up, down, left and right - so close to the WASD that today's gamers would be familiar with! Pressing V will give you an overview of the map.

Considering the age of the game, it is actually really nice to play. Obviously there is no sound or colour, but it is really well animated and the sprites look great.

Mazogs has been ported to the Spectrum aswell, both in 2004 by Russell Marks and in 2016 by Paul Farrow. I'm going to take a quick look at the 2016 port.

This isn't a rewrite, it is a disassembling of the original ZX81 code and poking with a stick to run on the Spectrum. In Paul's own words:

The fundamental mechanism behind the conversion is fairly straight forward. The machine code was simply re-assembled to reside exactly 16K higher up in memory and then the BASIC program adjusted so that every USR, PEEK and POKE had 16384 added to its address. In this way the program was completely clear of the Spectrum's display file.

To complete the conversion Paul created a lovely loading screen based on the cover artwork of the original ZX81 cassette. Being essentially a re-assembling of the existing code, the game runs pretty much the same as it does on the ZX81, the only real difference is the speed in generating the maze and rendering the "THIS WAY" markers.

Download the ZX Spectrum version of Mazogs from Paul Darrow

Download the ZX81 version of Mazogs from ZX81 Stuff

Share me!

3 comments

Steve plopped out words from their mind on 07/08/2019

Mazogs was the first game I ever bought on my ZX81, I went with first 3 months with a 1k machine and then upgraded to a 16k rampack and as stupid as I was, it was only weeks later that I found out you could buy games. until then I'd been using only type-ins. So I bought Mazogs and it took me 2 days to figure out the loading and tinker with the tapedeck to get it working but it was worth it. What a superb game it was! from then I don't think I ever did another type-in. for the record some of my fave games on it were Catacoombs, Flight Simulation, Dictator, Football Manager and Black Crystal ..which was such a brutally evil game but damn good too. (on type-ins the only type-in game that ever blew me away was a game called High-Rise-Hive. I'm not sure if the listing even exists these days though.

Jim Blimey typed on 07/08/2019

I think Mazogs really stands up well today.

Looks like Hi-Rise Hive is online, is this it? https://spectrumcomputing.co.uk/index.php?cat=96&id=28970

Daph plopped out words from their mind on 22/09/2019

Great article and it's a game I know of but never played so I'm gonna give it a go later..

Comment on this post!