Simple SNES shoot-'em-up game.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Colin McMillen 1a37dfe08b Add screenshot to 6 years ago
.gitignore Change output file extension .smc -> .sfc 6 years ago Add screenshot to 6 years ago
build.bat Change output file extension .smc -> .sfc 6 years ago
header.asm Add a "ship" and let the player move around. 6 years ago
init.asm Various refactorings. 6 years ago
memory.asm Add enemy ships. 6 years ago
pewpew.asm Tweak ship / shot spawn rates. 6 years ago
registers.asm More register documentation. 6 years ago
sprites32.pcx Add display of player health. 6 years ago
tiles.pcx Shinier star graphic. 6 years ago
wlalink.cfg Add build.bat and wlalink config file. 6 years ago

Simple SNES shoot-'em-up game.


Run build.bat to build it. Assumes you have the wla assembler binaries and Neviksti's pcx2snes somewhere on your path.

The main files are:

  • pewpew.asm: main code file.
  • memory.asm: definitions of variable names (and memory layout) used by the game.
  • registers.asm: definitions & documentation of important SNES registers.
  • header.asm: definition of ROM layout & SNES header information for wla.
  • init.asm: boilerplate "initialize the hardware" macro.