Jim Blimey

Home About Archive Games Random Games Contact

Homebrew ZX Spectrum games

On this page you will find some home made games for the Speccy, if you'd like your own game listed please contact me through the usual channels.

Squids In

By James O'Grady released 2021-11-25

Ian Sinclair's "The ZX Spectrum: How to use and program" is a 1983 book that goes through BASIC programming from soup to nuts. It's really excellent!

The "Ian Sinclair How To Use" is a selection of programs typed in from the book as shown in the video.

The book contains one game, SQUIDS IN!

Original is the original version, u for UP, d for DOWN, space for FIRE.

V2 is after the improvmements suggested by Ian Sinclair.

Snorkified is MY version... where the keys are q for UP, d for DOWN and space for fire!

Download zip

Richthofen

By James O'Grady released 2021-11-16

richthofen.d64 is the ORIGINAL version, as typed in from the book "Micro Wars" by Humphrey Walwyn.

LOAD "*",8
RUN

Keys

GermansAllies
Increase speedCM
Decrease speedZB
Increase heightWI
Decrease heightXN
Turn leftHA
Turn rightKD
FireJS

Design your plane, increase speed and then takeoff. Shoot down the enemy! If you run out of ammunition you can resupply if you land and return to your hangar, the flashing number.

richthofenV2.d64 and richthofenV3.d64 are my Snorkified versions.

LOAD "*",8
RUN

Keys are different!

GermansAllies
Increase speedMC
Decrease speedBZ
Increase heightIW
Decrease heightNX
Turn leftAH
Turn rightDK
FireSJ

Shoot down the enemy 5 times to WIN! If you are shot down or crash on your side of the front you live to fly another day!

Download zip

Nightmare Park

By James O'Grady released 2021-10-29

The Original is for the ZX Spectrum 48K, from "Graphic Adventures for the Spectrum 48K" by Richard Hurley, but I don't know who wrote the actual game.

LOAD ""

Then there is the ORIGINAL original for the Commodore Pet 2001, by Bob Chappell in 1980.

LOAD "NIGHTMARE",8

Then we have my "improved" version for the ZX Spectrum with loading screen and a font from Roberto Colombo's CHARBANK!

LOAD ""

The ZX Spectrum games mainly use the cursor keys to move!

Download zip

Anarchic System

By James O'Grady released 2021-10-12

These four games all use the Anarchic System of S.Robert Speel (Hi Bob!), from his New Adventure Systems for the Spectrum, Fontana, 1984.

Valley of the Swampbeast has you in a valley looking for the buried treasure of the swampbeast.

Hoard of the Exile has you looking for treasure in a forest by a gorge.

Island of the Penguins has you shipwrecked on an Antarctic island. You need to find a paddle and get to the boat to escape. The DELUXE version has line drawings of the monsters.

Labyrinth of the Minotaur has you searching the Labyrinth to kill the Minotaur, steal his diamond and return to the start with enough money to please your greedy followers. The DELUXE version has line drawings, an attractive font, a loading screen and the "score" verb.

VERBS
take
drop
eat
dig
look
look at <object>
status

COMBAT
hit
hit <object>
stab <object>
throw <object>

Objects have dimensions, weight and durability!

Download zip

Space Invaders/Lunar Lander/Missile Command

By James O'Grady released 2021-09-09

Three games for the Dragon 32 by Kevin Smith, Kevin Smith and Kevin Smith (and Ben), presumably all from Swansea!

Space Invaders! Use left and right arrow keys to move, and up arrow to fire.

Lunar Lander! Use < and > (or , and .) to move left and right. A to THRUST. In my Snorkified version, use A to turn thrust ON and S to turn it OFF.

Missile Command! Use the arrow keys to move the cursor around. Press 1.2.3.4 to launch a missile from that missile base.

All for the Dragon 32.

English and Welsh versions, and for Missile Command colour versions too!

Download zip

The General

By James O'Grady released 2021-08-14

This great game from Ian Williams is a little bit broken so I tried to fix it. It's made it slower, but you can at least finish a game now.

I've also included the varDecode program which lets you load the "variable" parts from tape and tells you what they are.

Download zip

Dungeons and Demons

By James O'Grady released 2021-07-29

Dungeons and Demons is a roleplaying dungeon crawler from Richard G Hurley's "Graphic Adventures for the Spectrum 48K.

You must seek out and kill the Evil Warlock Dalverna who sucked the life force from your father, the king.

Controls

CAPSLOCK IS REQUIRED

5 6 7 8 for movement

Combat is automatic once you are on the same square as a monster. There is no escape!

D to drop an item

P to pick up an item. You can only carry one weapon and wear one piece of armour at a time.

S to cast a spell, which also pauses the game.

INVS makes you invisible to most monsters, for a time
WEB traps monsters in a deadly spiderweb.
CURE heals you a random amount, up to your maximum.
LBLT shoots a lightning bolt at a monster.
FBAL fires a ball of fire.

At the end of the game you receive a score.

The deluxe version includes fonts from Roberto Colombo's Char-Bank, and Andrew Hewson's Capslock toggle from Sinclair User 14.

Download zip

Starship Alpha

By James O'Grady released 2021-07-15

By C William Engel.

The mission is to eliminate the alien and then land safely on Planet Omega.

The .cas file is for a TRS-80 Model 1 with Level 2 BASIC.

Planet Omega is a #.

Keys are cursor keys for thrusters. Enter turns them off.
G activates gryos. S activates shields. Clear turns them off.
R does a radar search. L fires the lasers. You can't do that with shield active.
C displays the co-ordinates.

The .tzx and .tap files are for the 48K ZX Spectrum, in English and Italian. Full instructions given within!

Keys are cursor keys for thrusters. Space turns them off.
G activates gryos. S activates shields. Enter turns them off.
R does a radar search. L fires the lasers. You can't do that with shield active.
C displays the co-ordinates.
Z controls the ZOOM

ZX Spectrum version includes Zappo from E French of Lancaster, and Efectos FX from Amstrad Sinclair Ocio 14. Font is number 2 from Charbank by Roberto Colombo.

Loading screen and graphics created by me, but using Hardman/Hewson's fill routine.

Download zip Download cas

Fangmole Tunnels

By James O'Grady released 2021-04-22

Fangmole Tunnels are a series of programs by S. Robert Speel in 1984. The only Snorkification I've done is to add explanatory loading screens with text and controls.

Program 1 16K

The Tunnels

Move around the tunnels using the cursor keys 5678. Take gold with 't'. Open doors by moving into them and then pressing 'o'. A little finicky but it works.

Your aim is to collect as much gold as possible before escaping. Move to a staircase and press 'u' to escape... and escape before dawn, in 300 seconds!

Program 2 48K

The Miners

Word has got out and loads of miners have moved in to get gold. Less gold is available, but now explosive devices can be found! Press 'p' to place an explosive, but don't get caught in the blast or try to destroy the edge of the map or you die, game over, and a -400 point penalty.

'i' for inventory.

Program 3 48K

Pits and snakes

The tunnels are becoming unstable and using explosives carries a risk of causing an earthquake. Pits may block your way, but they can be crossed by using a ladder, 't' to take and 'p' to put it down.

You now have 500 seconds and a bigger maze.

Rattlesnakes are nesting here too, and treading on one will reduce your resistance. Resitance of zero means DEATH! Increase your resistance by eating foodsacks, taken with 't'.

Death is no longer the end! You take a score penalty and then carry on.

Program 4 48K

Bats and torches

You can pick up torches which help you see further, but bats will try and take them off you.

The game now has one of TWO aims. The new one has you trying to escape from a single exit to the Southeast, as quickly as possible with as many exploders as possible.

Program 5

The Fangmoles

The deadly Fangmoles are back. They can tunnel through solid rock and are unkillable. Watch out!

Another new aim, this one is to gather as many items as possible and then leave in 800 seconds in an EXTRA-LARGE maze.

'h' for help.

Download zip

Dogfight

By James O'Grady released 2021-04-08

It's Dogfight on the ZX Spectrum and Commodore 64 by Robert Erskine (1983).

Original version on the ZX Spectrum and deluxe version on the ZX Spectrum can be loaded with LOAD "".

Loading picture from Pixabay on Pexels.com

Attach the disk to drive 8 on the C64.

Original version on the Commodore 64 can be loaded with LOAD "DOGFIGHT",8 and then RUN

Deluxe version loaded with LOAD "DOGFIGHT.V7",8 and then RUN. You can try out earlier version if you like!

Download zip Download zip

Sub Hunt

By James O'Grady released 2021-03-24

Three different games all called SubHunt.

James Mead's Sub Hunt from "15 Graphic Games for the Spectrum" by Richard G Hurley, MicroPress, 1983. Deluxe version has font added from CharBank, loading screen, machine code by E French of Lancaster!

Jon Hall's Sub Hunt from "Games of Action and Excitement for your ZX Spectrum" by Andrew Nelson, Corgi, 1984. Deluxe version has font added from CharBank, loading screen, machine code by Audrey and Owen Bishop!

Andrew Turner's Sub Hunt from "Giant Book of Spectrum Arcade Games" by Tim Hartnell, Raymond Blake, Neil Pellinacci and Andrew Turner, Fontana, 1984. Deluxe version has font added from CharBank, loading screen, an aeroplane designed by me and music inspired by Das Boot!

Download zip

Dungeon of Doom

By James O'Grady released 2021-03-08

"Dungeon of Doom" is a Usborne Write Your Own Fantasy Games classic for the Commodore 64.

B is turn left
N is turn right
M to move forward
R to REVEAL squares which uses up a torch

Monsters are revealed which flash and move to attack. You fight back with A for ATTACK.

P is to consume a potion/use a healing salve.
C is to cast a spell. Different characters cast different spells based on the magic items from the Emporium... details in the Book of Lore in the Usborne book!
G is to get (torch, treasure, potion or the MAGIC IDOL. Getting the MAGIC IDOL wins the game!)

You heal naturally over time, or through magic potions, or through the heal spell.

The disk contains

DUNGEN

LOAD "DUNGEN",8

The dungeon generator, originally typed in by Liam Bramwell but then amended/expanded by me. This creates files called "LEVEL " then a number.

CHARGEN

LOAD "CHARGEN",8

The character generator! This creatss files called HERO then a name.

GAME

LOAD "GAME",8

The game! It asks for a hero name and then loads LEVEL 1.

LEVEL 1
LEVEL 2
LEVEL 3

Three levels of a dungeon!

HERO CONAN a barbarian!
HERO MERLIN a wizard!
HERO STIFFKEY a cleric!
HERO LANCELOT a warrior!
HERO DELSHANNON a wanderer!

Download d64

Crater on Archelon One

By James O'Grady released 2021-02-05

A text adventure from Preset Future System by S Robert Speel.

There is also COMPLETE Crater on Archelon One V1.2 which is the Snorkers enhanced version.

I have used two machine code routines from Hewson and Hardman's "40 Best Machine Code Routines for the ZX Spectrum", the fill routine and the pixel based scrolling.

The font was from Roberto Colombo's Charbank (also recently featured on this site, Jim).

I did the loading screens myself, using Raymond Russell's advice to copy the picture into memory before saving it.

Download zip

Mountains of Sirius Two

By James O'Grady released 2021-02-05

A text adventure from Preset Future System by S Robert Speel.

There is also COMPLETE Mountains of Sirius Two V1D which is the Snorkers enhanced version.

I have used two machine code routines from Hewson and Hardman's "40 Best Machine Code Routines for the ZX Spectrum", the fill routine and the pixel based scrolling.

The font was from Roberto Colombo's Charbank (also recently featured on this site, Jim).

I did the loading screens myself, using Raymond Russell's advice to copy the picture into memory before saving it.

Download zip

Treasure Trail

By James O'Grady released 2021-01-22

Treasure Trail is an adventure game by Jean Frost, from "Instant Arcade Games for the ZX Spectrum". I added a nice font from Char Bank by Roberto Colombo, turning on Capslock from Andrew Hewson, a paper & ink colour changer from Andrew Hewson/John Hardman's "40 Best Machine Code Routines for the ZX Spectrum", and border/sound/screen clear routines from David Webb's "Supercharge Your Spectrum". David Webb/Melbourne House retain copyright for these routines which can be used in non-commercial software.

Download tap Download tzx

Freeway Frog

By James O'Grady released 2020-12-23

These are programs from "Spectrum Machine Code for the Absolute Beginner" by Melbourne House.

Freeway Frog is the game, I made changes to the keys so they were QAOP, space to quit. Added a loader too!

HEXLOAD and EZCode are the utilities I typed in to get it into the system!

William Tang did all three. David Webb worked on HEXLOAD as well, and A M Sullivan on EZCode.

Download zip

The Tribe

By James O'Grady released 2020-12-11

The Tribe by S Robert Speel is originally from his "New Adventure Systems for the Spectrum". I added a nice font, based on Roberto Colombo's N.31 with 2 custom characters, added a game over and a victory screen and a loading screen too, and added 2 new guilds!

Some of the machine code used was from Richard Hurley's Spectrum Supergames!

Download tap Download tzx

Magenton

By James O'Grady released 2020-12-05

Magenton is an arcade game based on "Instant Arcade Games for the Sinclair ZX Spectrum" by Jean Winter.

On level 1, stop the evil Magenton invaders from landing. Press 5 for left, 8 for right and 0 to fire. Don't run out of fuel to power your laser though!

On level 2, fly through space and destroy the evil Magenton Motherships. Press 7 for up, 6 for down and 0 to fire. You will launch a nuclear warhead through space. If you aren't going to get a direct hit, press 0 to detonate it and if close enough you might destroy them!

Finally, on level 3 you need to ski down Mount Magenton to defeat them once and for all!

Character set 02 from CHARSET by Roberto Colombo and a loading screen featuring a friend to the channel in an unauthorised cameo as the villain!

Download tzx Download tap

Forest Fire

By James O'Grady released 2020-11-20

Originally by C W Engel in 1977, WhatHoSnorkers typed it in on the Spectrum and added User Defined Graphics (my own design!), a lightning storm and siren thanks to S Robert Speel, and a homage to the Crazy World of Arthur Brown thanks to Heiki Julkunen. The loading screen was from "Little Visuals" via pexels.

Download tap Download tzx

Quadriland

By James O'Grady released 2020-10-23

Quadriland is from Graphic Adventures for the Spectrum 48K by Richard G Hurley, published by Micro Press in 1984.

Movement is controlled by the number keys 6 is left, 7 is right, 8 is down, 9 is up and 0 is attack. You can move diagonally!

T for Transact (in village huts)
C for Converse (in village huts)
D for Dig
E to Enter a Castle or Village
B to Board or disemBark from a BOAT
J to Jump
O to Open
S to Save
L to Load
I for Inventory
P to Pause

What I added:

  1. natural healing over time
  2. you cannot stack multiple items
  3. there is a clue to where the charts are
  4. gems DO something
  5. sound when you fight
  6. more experience and gold
  7. a nice font
  8. automatic capslock
  9. increased monster count

Download tzx Download tap

ShootOut

By James O'Grady released 2020-10-08

ShootOut is from "Spectrum Supergames" by Richard G Hurley, published by Micro Press in 1984.

From the book:

"Shootout is a game for two players which requires skill, cunning and ultra-fast reflexes in order to become the greatest gunfighter in the Wild West. The object of the game is to win six duels to the death against your opponent while avoiding the random shots being taken at you by some Indians escaping in their stolen wagon.

This may all sound extremely easy, but just remember that the life expectancy of a gunfighter is very, very short."

WhatHoSnorkers added:

  • Sunset picture loaded by machine code (book provided).
  • Font N.29 from Roberto Colombo's Char Bank.
  • Limited ammunition, you get six shots and then must reload.
  • When you die, your tombstone provides cover.
  • Winning screen for each player.
  • A page of instructions telling you what the keys are.

Download tap Download tzx

Fantastic Journey

By James O'Grady released 2020-08-06

Fantastic Journey is from "Spectrum Supergames" by Richard G Hurley, published by Micro Press in 1984.

From the book:

"News has reached you that Dr Hans Zarkov, founder of the World Peace Organisation, has been rushed to hospital with a suspected brain tumour. A few hours later, this diagnosis is confirmed, and the doctor in charge of the case announces that, due to the position of the growth and the condition of the patient, major surgery is impossible. The only chance of survival for Dr Zarkov rests in the hands of the Ultra Subminiature Research Team.

As the captain of the vessel SS Nautilus, it is your responsibility to pilot your craft, from the patient's leg through his bloodstream to the brain so that your first officer can use the onboard laser to dissipate the cancerous growth.

At first, the job seems perfectly routine, the reducing process works well, and you are injected into the leg without any problems. However, only minutes after your journey commences you realise that you are going to have oxygen and fuel problems, and that your only hope of survival and a successful mission is to collect supplies from the various vital organs encountered during your fantastic journey through the human body."

WhatHoSnorkers added:

  • Bug fixes, including adding knees and a brain and correcting location names.
  • Font toggling between sci-fi font and standard.
  • Changing how valves work, from instant death to damage.
  • The aorta lets you recover oxygen.
  • On reaching the brain you still have to escape via the kidneys.

Download tap Download tzx

Faraon

By James O'Grady released 2020-07-30

Faraon (or Katmosis) is a 1985 Spanish game by where you build a pyramid. I translated it into English as I really, really wanted to play it.

Originally published by ABC Soft and written by Joaquin Mateos Lago.

Download tap Download tzx

Keops

By James O'Grady released 2020-07-09

KEOPS is type-in text adventure from Spain's Micro-Hobby magazine all the way back in 1988.

Roberto Sarsa of Zaragoza created this gorgeous and fun game, and I typed it in AND created a translated version too!

Download tzx Download tap

Dungeons and Dragons

By James O'Grady released 2019-12-13

A Sinclair BASIC port of the Mattel Electronics implementation of the popular board games. All artwork and coding created by James based on Mattel's original algorithms.

Download tap Download tzx

CIA

By James O'Grady released 2019-11-21

CIA is a text adventure from "BASIC Fun with Adventure Games" by Susan Drake Lipscomb and Margaret Ann Zuanich. I converted it to the ZX Spectrum!

Download tap Download tzx