Cryptmorrow ZX
The dungeon explorer of Cryptmorrow for the ZX Spectrum. Sixteen rooms beneath the hill of Morrow, keys and locked doors, skeletons and bats, three seals and the portal of the Moss Gate, with AY music on the 128K.
From Cryptmorrow ZX

ZX Spectrum Game Manual Series · Volume 1
Z80 Assembly: Build a Complete Dungeon Explorer for the ZX Spectrum
Build a full game
Under the hill of Morrow lies a crypt of sixteen rooms. Torches burn in halls green with moss, skeletons still guard the corridors, bats wait in the dark, and three seals open the portal of the Moss Gate. Cryptmorrow ZX is the dungeon explorer of the Commodore 64 book, written again for the ZX Spectrum: its Z80, its screen of colour attributes, its beeper and the AY chip of the 128K. This book shows you how to build it yourself, from the first room on the screen to the finished tape with its title, its music and its endings.
The complete game is yours. The companion repository holds the full source code under the MIT licence: the finished game, the eight steps of the book, 22 ready-made experiments, the tests and the tools. The game is also there ready to play, as a tape image that runs on the 48K and the 128K.
All you need is three free programs: the sjasmplus assembler, the Fuse emulator and Python. Every listing in the book is real code of the game, and every picture is a real screen of the program.
Cryptmorrow ZX is the first volume of the ZX Spectrum Game Manual Series, where every book is independent and brings a new original game to life. Load the tape, light the first torch and step under the Moss Gate.
What makes this book different
The book starts from the Z80, its memory and its screen, before the first line of the game.
From the first room to the finished tape. Each step is a complete program, and its size and SHA-256 fingerprint tell you that you built exactly the program in the book.
14 guided experiments change speeds, colours, damage, music and names; 8 “Where it breaks” versions make the classic mistakes on purpose and explain them.
The tests load the tape through the ROM in a simulator and compare every frame of play with a model of the game, the screen byte for byte, the AY and the beeper too.
The game in this book
The dungeon explorer of Cryptmorrow for the ZX Spectrum. Sixteen rooms beneath the hill of Morrow, keys and locked doors, skeletons and bats, three seals and the portal of the Moss Gate, with AY music on the 128K.
From Cryptmorrow ZX
Contents
Errata
No errors have been reported for this edition yet.
Found a mistake? Open an issue on GitHub or write to [email protected], with the page number and what it should say.