Hit any key to clear the land, but dont clear too much!
A ZX81 animation experiment using a super nova as its subject.
Shoot the asteroids that are flying at you using the numbered arrow keys.
A bouncing ball animation.
A bouncing ball animation. Use Q to quit between BASIC and Machine Code version. In MC version, use 6 and 7 to speed up or slow down the animation.
A simple bar chart creator. Just enter data for each graph. You can add a description and title as well. Once done, review or print the graph.
A talking head! Feed it some words, and watch Beo speak them!
Type the sequence of letters in time to launch on time.
Shoot the bomber as fast as you can before it can complete its mission. But beware, its shields can deflect your missiles.
Use Z to move left, . to move right, and M to fire.
Dont get run through with the other Knight's lance!
A dodge and run game. Use 7 key to jump.
Simple graphic program of a lightning bolt, should just run!
Avoid the Os to win the game! Use cursor keys to move.
A complied remake of BONKERS that is a bit faster and more playable.
As before, avoid the Os to win the game! Use cursor keys to move.
Stop the the little bugers using Z (left), X (right), and M (up) to block attacks.
Use Z (up) and . (down) to punch the can.
Steer your ship with Z and X to avoid objects or capture fuel. Use M to break things.
Use Z and . to move left and right. Use X to destroy blocks.
A simple line chart. Enter in data to view chart. One done, hit Z to print screen, or Q to quit.
Your help is needed to crack into the computer and disable the floor grid.
Code Searcher is a simple number scanner for the ZX81. Enter in any four digits to see how long it takes, or dont and see what happens.
Less a game and more a play along. This version gives you some hints on what to try. Start with how you feel!
Introduction to the ZX81.
Run the trench using the 5 and 8 keys and land your ship to destroy the COMPUTACT.
Watch the Dungeon Master deflect your attempts to defeat him.
Can you escape from the clutches of the monster Beo by making your way through its Death Maze?
A simple high/low dice game.
My version of digital rain. Random numbers, letters and symbols fall from the top of the screen.
Quickly get to the goal without hitting a bomb using the 5-8 arrow keys.
My version of the classic arcade game. Use Z for left, X for right, M for up and . for down.
Help E.T. the extra terrestrial get home safely!
E.T. Machine Code version, use A for up, Z for down, N for left, and M for right.
Try to capture the erratic Electon in your light field using Z for up, X for down, N for left and M for right.
Program that enlargers a moon in multiple frames.
An updated version that saves the frames and displays in real time.
Avoid the creepy crawlies or you might fall! Use Z and . to move, M to stop the creepers.
Dodge the fireballs using Z for down and . for up.
Use Z and . to move, and M to get the fly.
Avoid oncoming cars in this night time driving game.
A later attempt at creating an Ultima style game. This version has you eating food and losing health if you run out.
Play 18 holes of golf in this simple graphic/physics game.
He's coming to get you. A halloween scare for the ZX81.
Weird ZX81 music
Try to break the bank in my ZX81 variation of the a classic 21 style card game.
Dodge the walls using Z (left) and . (right).
A simple input demonstration.
Enter ten words and be amazed.
Use Z (left) and . (right) to stay on course (closest to 0) and not crash.
Another classic arcade game! Look out for the hand!
Can you land your ship without crashing? Use 5 and 8 to steer left and right.
Land your ship in as few moves and as much as possible.
Save the world by firing your laser with M. Use the Z and . keys to move.
Can you stop the lasers from destroying your city? Use arrow keys (5, 6, 7, 8) to catch the lasers and save the day!
Use Z (left) and . (right) to avoid the walls.
Lock on and kill the aliens before they kill you! Use Z, X, M, . (left, up, down, right) to move, L to lock, then F to fire.
Solve math problems to save the planet from the aliens.
A twisty, turvy 3D maze game!
How long can you last against the missile onslaught? Use Z to move right, X to move left, and . to fire.
The sky is raining missiles. Use the Z and . keys to move left and right respectively. Use M to shoot the missile before it impacts.
Use the cursor keys (5, 6, 7, 8) to dodge the barrels and save the princess.
Your ship is sinking. Can you land it in the seaweed without crashing on the rocks? Use the arrows keys to move.
Enter 5 numbers and a name and your results are ready for printing.
Try to land safely using the Z and . keys to steer, and M to slow down.
A revamped and improved version of Moon Lander. Use Z and . keys to move left and right. Use the M key for thrusters.
Use the N and A keys to defeat the NA runner, if you can!
To move use Z (left) and . (right); use M to remove memory card.
A simple graphic animation that draws the Ocean Pacific logo from eighties. Press any key to bypass the wait at the end.
Choose number of dots to eat without getting eaten.
Random fun, no skill required.
Can you parachute to safety? Press any key to jump.
A fiery photon torpedo being shot at an enemy vessel.
Updated/cleaned version of Photon.
Watch the ZX81 draw a picture.
This is an updated version of The Picture written in assembly. It uses a line drawing routine by Simeon Dwyer.
This is an updated version of "The Picture" written in assembly using a line drawing routine by Simeon Dwyer. This version uses a double buffer to move the boat.
A simple paint program for the ZX81. Use B to change brush. C to print the screen to your printer. Q to start over.
Use Z (left) and . (right) to dodge the incoming poles.
How high can you score flying around the incoming poles.
Dodge the walls in this printer game. You can chose to play a regular game at start. Use 5 to move left and 8 to move right.
Maneuver through the pylons, capturing the bonus points within. But, be careful not to hit the pillars.
Use Z to move left, . to move right.
Stay in the raceway or youll crash. Use Z and . to steer left and right.
Avoid the enemies using Z for left and . for right.
A graphic example of the perceived dangers of the world in the mid-eighties.
Randomly generate some basic monster statistics for adventure games.
Use Z (left) and . (right) to dodge the incoming cars.
Machine Language version of Road Hog. Use Z (left) and . (right) to dodge the incoming cars.
Last game I wrote on my ZX81.
Use NEWLINE for a space and RIGHT ARROW (shift-8) to scroll.
A simple screen capture program for the ZX81.
Can you get your family safely across the water and into your home? Use Z, X, M, and . to move.
Two versions of a transformation animation: fast, and slowed down.
A simple random adventure game. Try to escape the evil wizard!
A Pac-Man type clone, sort of!
Updated SNUNCH! Avoid the ghost and exploding pills. Use A for up, Z for down, N for left, and M for right.
Watch the shuttle head to space for docking.
Move the lander and hope to find the best landing site!
Steer your space lander on the pad without crashing, rewritten version of Space Lander with some fun added.
The spaceship navigation program needs able recruits. Take the test to see how great of a navigator you are.
A simple graphic program that plots a sphere. Runs in FAST mode, press any key to pause and show progress.
You are a young Venus Flytrap trying to survive. Use the arrow keys (5, 6, 7, 8) to move.
Use Z and . to dodge the stars!
Prevent the Star Fighter from getting past your sights! A very simple shoot em up game. Move the fighter into your sights using the M and N keys. Use F to fire.
Lost in space without memory, can you figure out your controls before something bad happens?
An updated version of star probe to make the game more enjoyable and playable.
Can you defeat the Klingons in this Star Trek inspired game.
A short animation using a sketch from 1983.
Use arrow keys to turn (5, 8) and shift (6, 7) to dodge the dangers of the road.
Use the ZX81 to create a story.
A simple betting hi/low card game.
Simple movement game, clear the board as fast as possible! Use arrow keys (5, 6, 7, 8) to move.
Tactical War Machine, a simple animation using BASIC.
A word processor for the ZX81 that prints lowercase letters to the printer!
Avoid the tarantulas by jumping over them using . and move to the other side using Z. But, be careful not to hit your head.
Use the arrow keys (5, 6, 7, 8) to grab cubes, avoid monsters and jump into the teleport to escape.
This is a simple and short test program I wrote while testing out emulators.
Use Z (left), . (right), and X (fire) to save the worlds.
A simple tic-tac-toe game. Just enter the number for where you want to move.
My attempt at creating an Ultima like game on a ZX81. Tiles is a prototype of that game. This version will run on a 16K ZX81.
Using the Z and . keys, you maneuver your craft to each successive landing pad.
Introduction to an unfinished adventure game.
Run the enemy into your trail using arrow keys. Be careful not to crash yourself.
Run the trench using Z for left and . for right to avoid the obstacles in this ZX81 game.
Music from my childhood, this program draws the Twisted Sister logo.
Quickly avoid the obstacles using Z for left, . for right, X for down, and M for up.
Defend the Earth from the invading UFOs in this ZX81 shooter.
Use Z and . to eat the cakes, but watch out for the burnt ones!
A simple U.S.A. Flag with signature. Star bursts added later.
Save the water! Use Z and . to move, Mto fire.
Find the key to the castle.
Grab the treasure while avoiding the obstacles!
The title screen demo for Water Bug II.
Try to grab the treasure again in this multi-stage ZX81 video game. Can you beat all ten boards?
A simple windmill simulation. Choose the speed and duration of the animation.
Adventure through the world of Wizardry. Sadly, this is just a test game. I finished it enough to let you move through it.
A boiling cauldron and bottle smoke up some words.
I decided to revisit my Digital Rain program, but using z80 assembler. This version includes support for Chroma as well as a stock ZX81.
A space shooter. Use ASDZ keys to move (inverted axis). Use . to fire. Watch out! They fire back.
Guess the right 3 numbers, including order.
My first attempt at building an Ultima game on the ZX81 using BASIC. Needless to say, it was a bit too slow.