spacefight - v20090507

Screenshot Screenshot 

Click here to download:
Click here to download:

Copyright (C) 2009 by Mike Brent This program is not public domain and may not be sold without prior arrangement. It may not be distributed on images sold for a 'copy fee' either. Getting permission is easy - write me.

Atari 2600 version Made with BATARI BASIC. TI Version made with TI BASIC.

Earth ships are:

- Cargo ships
- Butterfly ships
- Space Shuttles
- Starbases

Enemy ships

- Sputniks
- Flying saucers
- Fighter ships
- Lightbulbs ;)

Up and Down to change speed (E and X)

Left and Right to change shields (S and D)

When a ship is displayed, press fire (space) to attack it, or wait to let it pass.

If you do not destroy an enemy ship, it will shoot you as it leaves.

If you do destroy an enemy ship, you get 100-400 points

If you shoot an Earth ship, you lose 300 points.

If you shoot a Starbase, you lose ALL your points.

If you do not shoot the Starbase, your missiles and fuel are refilled, and damage is repaired.

The four guages are:

Fuel   Shields
Speed  Damage

Missiles are displayed on either side of the score.

Damage is caused by impacts, repairs automatically, and takes the least fuel during repair.

Shield reduces the damage done by impacts, but takes the most fuel.

Speed increases how often you will encounter ships, and takes a medium amount of fuel.

Fuel is decreased by all of the above. When fuel is exhausted, the game ends.

Regarding the 2600 source, "my_kernel.asm" is meant to go in place of "std_kernel.asm", and it's /only/ useful in this game. Is there a proper way to do BATARI BASIC kernel hacking? Also, I still don't understand a fair bit of what's going on. ;)

For the TI, just load SPACEFIGHT from the TIFILES file or the disk image.

Click here to view repository on Github
Click here to view commit history on Github

Repo Created:2022-03-26
Last Update:2022-03-26

Back to Software Menu

Babble Software Text Dolphin Info Image Gallery Forums HOME

This page belongs to
Email addresses are provided for personal contact only. The operator of this website will not give, sell, or otherwise transfer email addresses maintained by or for this website to any other party for the purposes of initiating, or enabling others to initiate, unsolicited electronic mail messages. This site does not make use of targetted advertising nor does it store cookies on your device nor does it use unique identifiers to track you. It serves you data and walks away. Only the sole system administrator has access to that data, which consists of your IP address and the data you requested. These logs are automatically deleted whether they have been reviewed or not, and are not used for any further purpose.