GitXplorerGitXplorer
b

DOS-8086-Space-Invaders

public
17 stars
3 forks
0 issues

Commits

List of commits on branch master.
Unverified
6d9917b3da03692406d5b1aa3914cb1699551e23

Use P386 mode to allow far conditional jumps

bben9923 committed 6 years ago
Unverified
a706a74c15e110d8d87f48363aa3a5713970a367

Add information for CheckAndKillInvader proc.

bben9923 committed 8 years ago
Unverified
af3accea89d3e3a5557da9a5b0bb635966c70bd5

Move invader death check to a separate proc, revert buffer clear removal.

bben9923 committed 8 years ago
Unverified
e89cafd959ea2014077c64e234fe24ff16f371b3

Fix variables indentation

bben9923 committed 8 years ago
Unverified
ef372a4c0c57e1649980a2882df4762ae72dad6d

Minor label rename

bben9923 committed 8 years ago
Unverified
bab60540ec506f42501a9f60ff920b920f49cca8

Merge branch 'master' of https://github.com/ben9923/DOS-8086-Space-Invaders

bben9923 committed 8 years ago

README

The README file for this repository.

DOS-8086-Space-Invaders

A classic game written in 8086 Assembly, built as a final project for the Gvahim Assembly class.

Based on the original Space Invaders game.

Compile and run

Use a DOS emulator (like DOSBox, EMU8086) to compile and play the game.

Navigate to the game folder, then use TASM (Turbo Assembler) + TLink to compile the game:

tasm /zi Space.asm

tlink /v Space.obj

Then run it:

Space.exe

You can also run the game with a debug flag to show some debug prints:

Space.exe -dbg