Skip to content

Space Invaders clone in 256 bytes, ft. Tie Fighters and sound effects

Notifications You must be signed in to change notification settings

dakics/asm-tie-fighter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Story

Aliens are attacking. Kill 'em all. Save Earth.

POUET users:

  • "First 256B game I have even played."
  • "playable! beep beep!"
  • "cool game. playable with dosbox when you lower cpu cycles."

Instructions

As with any other MS-DOS application, on modern OS you need to run it inside DOSBox. Download TIE.COM and copy it to the DOSBox-mounted folder.

Tweak CPU speed with CTRL-11 and CTRL-12 until it is playable.

  • LEFT and RIGHT SHIFT - move player
  • ALT - fire rocket

If you have sound on, you'll be blasted by the roar of the player rocket launch. There is even a brief explosion if you get killed!

Watch out for invisible alien ships! Search for an air-raid shelter if action gets too wild.

alt tag

Nerd stuff

  • Game uses undocumented "wait retrace" in one of the BIOS routines for accurate timing (as much as possible) and to prevent screen tearing.

  • If you slow CPU too much, you will easily figure out how zig-zag alien movement is implemented.

  • Sound FX is just random garbage (missile Y position) sent to the speaker port.

Bug (feature) list

  • In the upper-left corner missile and bomb appears (whenever there is no player missile), aka "the minefield".

  • Player can go out of the screen and shoot from there, so there is even a "cheat mode" !

  • Every time player shoots, "invisible alien ship" drops bomb (undefined SI value).

  • Upper-left alien is getting killed in "the minefield", due to shape of the formation this is not obvious.

  • Bombs don't appear always exactly below alien.

Trivia

  • Coded January 2-8 1997.

  • Won '256 bytes' compo at YALP '97 held in Belgrade, RS. Check the official report in the TXT file.

  • Norton Disk Doctor restored source code after sudden blackout. 1990s were tough.

  • Tnx: Bambino, Branko, Glide (RIP), Imperator, Kisa, Darko, Neutron, Skokovic, Tut, Pop, Lemi, Andrej and Zorana.

Screenshots

alt tag

alt tag

alt tag

^^^ BOOM. GAME OVER.

About

Space Invaders clone in 256 bytes, ft. Tie Fighters and sound effects

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published