Colin McMillen
a0532f0429
Refactor to use .defines for many memory locations.
9 years ago
Colin McMillen
7b6cd3f583
Reformat main file.
Mostly moved stuff around so that it's in a more sensible order.
9 years ago
Colin McMillen
1319e4f52d
Add the ability to shoot with the B button.
Forgot to update the main file.
9 years ago
Colin McMillen
782db84d48
Add the ability to shoot with the B button.
For now, only one shot can be in-flight at a time.
9 years ago
Colin McMillen
a7fec6d4be
Remove unused PCX file.
9 years ago
Colin McMillen
025d0ea3ec
Use 32x32 sprites for ship.
Also use neviksti's pcx2snes rather than eKid's.
9 years ago
Colin McMillen
e8d57e5cbe
Add *.pic and *.clr to gitignore.
9 years ago
Colin McMillen
55fdf055fe
Initialize BG3 tilemap with random numbers.
Fill bank 2 with random bytes for things that want randomness.
Move all the graphics data to bank 1.
9 years ago
Colin McMillen
e2a51abc7b
Use new ship sprite.
Taken from:
http://opengameart.org/content/spaceships-1
and shrunk down a bit.
9 years ago
Colin McMillen
476495574f
Change main file (forgot in previous commit.)
9 years ago
Colin McMillen
6fc775a411
Animate player sprite. Use BG3 instead of BG2.
Also deleted some dead code with coordinate-conversion for scrolling the
backgrounds based on player input.
9 years ago
Colin McMillen
fe0ae0d008
More realistic background.
9 years ago
Colin McMillen
ffd584c19e
Re-enable the background, and scroll it.
9 years ago
Colin McMillen
dceedf64ba
Use proper sprites.
9 years ago
Colin McMillen
77ee989fb0
Add pcx2snes to build script.
9 years ago
Colin McMillen
788d4a884b
Add an airplane tile.
9 years ago
Colin McMillen
41155fadec
Add a happy-face tile.
9 years ago
Colin McMillen
83e0e26e29
Add .wla5692a to gitignore.
9 years ago
Colin McMillen
e6a3fd7578
Actually delete InitSNES.asm.
9 years ago
Colin McMillen
ace9287755
Rename InitSNES.asm -> init.asm
9 years ago
Colin McMillen
abd636a93e
Add more DMA registers. Add links to docs.
9 years ago
Colin McMillen
2da42f1eb1
Add a "ship" and let the player move around.
This includes some tile / palette data in a separate file and some code
for DMA'ing that data into VRAM. This is used to render a "ship" (white
circle) that the player can move around with the D-Pad.
Added a whole bunch of named registers (& documentation for them) to
registers.asm.
9 years ago
Colin McMillen
1925869fb6
Add registers.asm file. Refer to registers by name.
9 years ago
Colin McMillen
6d94f5d032
echo off in build script.
9 years ago
Colin McMillen
1ab6ee37f3
Set background color on every frame.
Make some comments more clear.
9 years ago
Colin McMillen
f6ef82180d
Add build.bat and wlalink config file.
9 years ago
Colin McMillen
48e14f8c94
Create README.md
9 years ago
Colin McMillen
8a646c4266
Tweak comments in header.asm.
9 years ago
Colin McMillen
61b82e2d6f
mv header.inc -> header.asm
9 years ago
Colin McMillen
6b2785771c
Remove .gitattributes.
9 years ago
Colin McMillen
ab032a4348
Refactor SetBackgroundColor.
Some other minor comment clarifications & code formatting.
9 years ago
Colin McMillen
ff6aa49f3e
Ignore *.smc files.
9 years ago
Colin McMillen
424ddce8fb
Initial import.
9 years ago
Colin McMillen
32de60678c
🎉 Added .gitattributes
9 years ago