There are plenty of POKE addresses, with more or less efficiency. However, many games have built-in cheat features. Seems to me these are missing from the www ZX Spectrum scene.
Here is a list of cheats I collected over the years.
Note: some of the cheats requires simultaneous key press and may not work on (some) emulators.
The access code for part 2 is 27351.
Play until the score allows you to enter a high score. Enter your name as PBRAIN. The message “space to cheat” will appear. If pressed, the game continues from the point it was interrupted instead of starting from the beginning.
Play until the score allows you to enter a high score. Enter your name as MAAAAH. The message “space to cheat” will appear. If pressed, the game continues from the point it was interrupted instead of starting from the beginning.
During the game, press MICK simultaneously to advance to the next level.
Redefine the keys as SHOCKED[ENTER]. The game test menu will appear. Follow the indications provided there.
Play until the score allows you to enter a high score. Enter your name as JING IT BABY. On the main menu, a new entry will reveal, the Megalaser (position 7). You can turn it on or off.
For both versions this toggles the infinite lives status.
Redefine the keys as ORGY. This toggles the infinite lives status.
During the game, type SENFTENBERG. The border will flash shortly. Press C to advance to the next level.
During the game, enter the “pause” mode. Type NOOTRAC4571. You can browse through the game map.
On main menu, press AOP[ENTER] simultaneously ([ENTER] or fire). During the game, press C. You can browse through the game map.
On main menu, press ADFPW[ENTER] simultaneously ([ENTER] or fire). During the game, press C. You can browse through the game map.
On main menu, type IWANTANOMLETTE. The border will flash. During the game, press C. You can browse through the game map.
On main menu type IAMSTUARTSIDLEY. During the game, press C. You can browse through the game map.
On the options menu, press TURBO simultaneously. You will have infinite lives.
On main menu, type CHIC COMPUTER CLUB. The game test menu will appear. Follow the indications provided there.
Redefine the keys as ZORBA. This toggles the infinite lives status.
Redefine the keys as ROBxxx (x = don’t care). The border will flash. This toggles the invulnerability status.
The access code for part 2 is 18024.
The access code for part 2 is 18757.
On intro menu, type HELEN JOHNSON. After each key press, you must wait for the pixels to calm down. The message “cheat mode on” will appear. During the game, enter the “pause” mode. Press [SYMSHIFT] to bring up the cheat menu.
Redefine the keys CHEATS. The border will go blue. You will have infinite energy.
During the game, press DRAGON simultaneously. The game freezes. Press 1+[CURSOR_KEYS] to browse through the game map.
During the game, enter the “pause” mode. Press IELO simultaneously. You will have infinite time.
There are also other valid combinations with the same result, based on key groups QWERT - YUIOP - HJKL[ENTER].
(coming later, it’s a bit complicated :)
Redefine the keys as GRUTS. The message “hello cheeky” will appear. You will have infinite lives.
The access code for part 2 is 63723.
During the game, press NEB[CAPS] simultaneously. Then, press [CAPS]+n where n is the key 1 to 8. You will be taken to level n.
On main menu, type FLUFFY. The message “cheat” will appear. You will have infinite lives. During the game, press [ENTER] to advance to the next level.
The access codes are:
to go directly to level 2
to go directly to level 3
to go directly to level 4
to go directly to level 5
start game from level 1, with infinite energy
When the game starts and when “Communications Setup” message appears on screen, press GIVEUP simultaneously. The border will flash. During the game, press T to advance to the next level.
The access code for part 2 is 18757.
On main menu, press DAVE simultaneously. The upper border will flash. You will have infinite energy.
During the game, press the key assigned for “retry”. When the “retry” menu comes up, type HELPME. You will have infinite retries.
If/when redefining keys, you must not use the letters E, H, L, M, P.
On main menu, press SETUIOP simultaneously. A noise will be generated. You will have invulnerability.
Redefine the keys as MSYULE. The message “cheat active” will appear. During the game, press GTI simultaneously to advance to the next level.
On main menu, press QT simultaneously. The border will flash. During the game, press QT simultaneously to advance to the next level.
On main menu, press HELP simultaneously. You will have infinite lives.
Redefine the keys as GRUTS. You will have infinite lives.
On main menu, type BRINGONTHEGIRLS. The flashing menu will freeze. On 128K version, a short music will be heared. Press one of the keys 1, 2, 3 or 4. You will be taken to that level respectively. You will also have infinite lives.
On main menu, type MULTIPLE. The border will flash. On 128K version, a short music will be heard. You will have infinite lives.
Note: the cheat and the level codes were posted on comp.sys.sinclair by David Batty.
Play until the score allows you to enter a high score. Enter your name as SLOPPY. Press fire while keep pressing one of the keys 1, 2, 3, or 4. You will be taken to that level respectively.
Play until the score allows you to enter a high score. Enter your name as HUMPHREY BOGART. During the game, press QWE simultaneously to advance to the next level.
When on main menu, select Sinclair Joystick. When the secondary menu appears (“A Joystick Speed Control”, “B Keyboard Speed Control”), press GO simultaneously; the border will flash and the game freezes for about 1 second. Continue normally by selecting either of the two options (you then have to reselect the Keyboard if needed). During the game, press [ENTER] to advance to the next level.
During the game, enter the “pause” mode. Press TINY simultaneously. The message “greetings from the mad axeman” and “you now have an invincible ship” will appear. As you may guess, you will have an invincible ship...