Arduboy / Linux port of ZX81 Mazogs game
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is even with briansm-github:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Arduboy.cpp
Arduboy.h
LICENCE
README.md
charset.c
core.c
create_maze.c
defines.h
glcdfont.c
graphics.zip
linux.zip
makefile
mazogs.ino
mazogs.ino.leonardo.devkit.hex
mazogs.ino.leonardo.v10.hex
misc.c
plot.c
solve_maze.c
text_bits.c
tiles24x16.c
tiles4x4.c

README.md

mazogs

Arduboy / Linux port of ZX81 Mazogs game

This is as accurate a copy of the original ZX81 game as I can manage within the confines of the Arduboy hardware. As with the original there is no sound as the ZX81 hardware does not support it. Maze generation logic etc are similar.

Use Arduino IDE version 1.6.6 or newer to compile. You will probably get an warning about "Low memory available, stability problems may occur' - you can safely ignore this, in practice the game runs stable.

The original ZX81 version instructions etc apply and are at: http://www.zx81stuff.org.uk/zx81/tape/Mazogs

The file 'graphics.zip' contains the MS Paint BMP files used and a C program to generate the tiles4x4.c and tiles24x16.c files.

The file 'linux.zip' contains a linux port of the game, used for development.

(If you have downloaded a file 'mazogs-master.zip' and unzip it, you might need to rename the folder from 'mazogs-master' to just 'mazogs' to get things working right. I don't know enough about git to fix this)