Simple SNES shoot-'em-up game.
Go to file
2015-06-07 13:29:21 -04:00
.gitignore Change output file extension .smc -> .sfc 2015-05-31 12:32:36 -04:00
build.bat Change output file extension .smc -> .sfc 2015-05-31 12:32:36 -04:00
header.asm Add a "ship" and let the player move around. 2015-05-23 14:00:43 -04:00
init.asm Various refactorings. 2015-05-31 17:20:13 -04:00
memory.asm Check collisions between player shots & enemies. 2015-06-07 08:55:45 -04:00
pewpew.asm Don't reset background color on each game. 2015-06-07 13:29:21 -04:00
README.md Add screenshot to README.md 2015-06-06 11:30:31 -04:00
registers.asm More register documentation. 2015-05-30 11:04:22 -04:00
sprites32.pcx Add "Game Over" screen & restart game afterwards. 2015-06-07 13:23:07 -04:00
tiles.pcx Shinier star graphic. 2015-05-31 13:35:06 -04:00
wlalink.cfg Add build.bat and wlalink config file. 2015-05-22 14:37:52 -04:00

Simple SNES shoot-'em-up game.

Credits:

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.

Screenshot:

Screenshot