BLOQTRIX v1.0 An 8x8 block puzzle for the ZX Spectrum 48K / 128K (c) 2026 Gabriel Cuesta. MIT licence. https://github.com/gabicuesta/bloqtrix FILES bloqtrix48.tap / .sna Spectrum 48K and later. Beeper sound. bloqtrix128.tap / .sna Spectrum 128K and +2. AY sound effects and music. (Should work on +2A/+3, but untested.) The .sna snapshots load instantly in an emulator. The .tap files work in emulators and on real hardware: LOAD "" on a 48K, Tape Loader on a 128K. HOW TO PLAY Each round deals 3 pieces. Place them on the 8x8 board and complete rows or columns to clear them. The game ends when no piece fits and you have no powers left that could fix it. CONTROLS Q A O P or cursor keys (5 6 7 8) Move the piece 1 2 3 or N Pick a piece (N cycles to the next one) SPACE, ENTER or 0 Place C Swap: new pieces that fit G Rotate the selected piece 90 degrees S Sound on/off M Music on/off (128K) L (on the title screen) Language: Spanish / English Kempston Move, and press fire to place. Hold fire and push left or right to change piece. SCORING 1 point per placed cell. Line clears: 10 x lines x lines x streak (double +40, triple +90...). STREAK: clear lines on consecutive placements and the multiplier goes up to x8. Place a piece without clearing a line and it resets to 0. +100 for every line made of a single colour. +300 for clearing the whole board. POWERS You start with 1 Swap and 1 Rotate (up to 3 of each). Earn a Swap each time your streak reaches 3, 6, 9... and when you clear the board. Earn a Rotate every 8 lines. SPECIAL CELLS BOMB (from round 2): when its line is cleared it wipes out its 3x3 area, and sets off any other bomb it reaches. +2 per cell. STONE (from round 5): the first line only cracks it; the second one breaks it. FAIR DEALING The first three rounds always deal pieces that fit. After that the game helps you 80 % of the time, and the help slowly drops to 20 %.