- 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