
       - CUBIX -

for the ZX Spectrum 128K
and compatible machines


Minimum system requirements:
- ZX Spectrum 128/+2/+2A/+2B/+3
- Z80 CPU at 3.5 MHz
- 128 KB of RAM
- AY/YM sound chip

Recommended system requirements:
- Any 128K-compatible ZX Spectrum machine with turbo mode
- Z80 CPU running at 7 MHz or 14 MHz for smoother graphics
- AY/YM sound chip
- 8-button Sega Genesis gamepad as an "extended" version of Kempston joystick
(supported on the ZX Spectrum Next, ZXDOS+, ZX Evolution, and on many other FPGA clones)

If you use an emulator and it has the option to change Z80 CPU speed to 7 or 14 MHz, feel free to enable this option!


Game info:
- revolutionary 3D engine with true perspective, written from scratch
- 6 levels of 128x32 tiles filled with labyrinths, traps and puzzles
- 11 tiles and 32 sprites on each level
- different game mechanics on each level (10+ mechanics total)
- a lot of cute enemies
- 8 tunes for AY/YM sound chip
- 6 handdrawn screen images (loading, intro, finalcut)
- a drop of metroidvania: you need to unlock abilities and use them to get to the end


Packed game size: 127 KB

Unpacked game size: 39.7 KB of compiled code + 316 KB of resources = 356 KB total


The first line of code was written on the 18th of March, 2025.
The development process took about 4.5 months.

80% of source code is written in Z80 assembly
20% of source code is written in C#

Kind regards,
Sergei Smirnov, developer.

7 Aug 2025





