Thomas B
|
33f411a680
|
add music repeat option and music debug menu
|
1 month ago |
Thomas B
|
a3f5c04881
|
handle bg music in isr and add second pulse channel
|
1 month ago |
Thomas B
|
17b6fddfb2
|
add wav file conversion and playback
|
1 month ago |
Thomas B
|
6f8baf7662
|
add proper obj respawning
|
1 month ago |
Thomas B
|
7b91d3b049
|
add nicer game-over music. make more room in rom0 by banking obj functions. dont spawn stuff on top of player.
|
1 month ago |
Thomas B
|
d36abe174d
|
add 1kHz timer and music (placeholder notes)
|
1 month ago |
Thomas B
|
1d1ddca278
|
dont return score struct by value, pass as pointer arg instead. fixes banking score issue strangely.
|
1 month ago |
Thomas B
|
b685072b4d
|
remove unused includes and re-enable initial obj spawning
|
1 month ago |
Thomas B
|
0f915b5e9f
|
add macro to restore previous bank when switching rom banks. score no longer crashes but shows garbage.
|
1 month ago |
Thomas B
|
0b95475146
|
add spawning code. causes bank0 overflow, so put score code in BANKED. but crashes. why?!
|
1 month ago |
Thomas B
|
f5e707ff1a
|
dont score games with god mode
|
1 month ago |
Thomas B
|
563f97ed06
|
add large debug marker. properly keep coordinates in range.
|
1 month ago |
Thomas B
|
15854ca485
|
add sprite marker test
|
1 month ago |
Thomas B
|
edc6b1ee95
|
add animation to splash screen
|
1 month ago |
Thomas B
|
005273eed4
|
add score reset debug option
|
1 month ago |
Thomas B
|
9a59268c5d
|
add debug flags and menu
|
1 month ago |
Thomas B
|
c31a6d8f38
|
move obj movement into obj_act(), mask wrap of coordinates so items can be picked up after wrapping screens
|
1 month ago |
Thomas B
|
be9cf7e2cc
|
add proper score keeping
|
1 month ago |
Thomas B
|
95b1df3919
|
add about screen with version info
|
1 month ago |
Thomas B
|
972740cc98
|
can enter name for score
|
1 month ago |
Thomas B
|
05a71b8c6b
|
add sgb border support
|
1 month ago |
Thomas B
|
7e4d212178
|
proper mbc type. use double-speed mode on gbc.
|
1 month ago |
Thomas B
|
7c8f2a609c
|
add explosion sprites and convert individual bar sprites to one. load explosion palettes dynamically.
|
1 month ago |
Thomas B
|
e0b0efca06
|
start work on score entry
|
1 month ago |
Thomas B
|
fd0c6ba1ea
|
show high score list being drawn
|
1 month ago |
Thomas B
|
32a0222f5f
|
add letters to show names in highscore
|
1 month ago |
Thomas B
|
1f8001e4e8
|
add ROM autobanking and store highscores in banked RAM.
|
1 month ago |
Thomas B
|
e1f30c62ed
|
remove flicker when showing score. large white spheres now kinda repel. add description to web page.
|
1 month ago |
Thomas B
|
97fb029d4c
|
extend splash, add high-score screens, but not yet functional.
|
1 month ago |
Thomas B
|
e43390cee8
|
pixel resolution status bars. also start with scoring and pickups.
|
2 months ago |
Thomas B
|
bab9501d28
|
refactor main.c and start with black hole gravity implementation
|
2 months ago |
Thomas B
|
eb33db3d7c
|
small sprites. try dependency generation but doesnt work.
|
2 months ago |
Thomas B
|
3ff9a66541
|
add basic power meter for movement
|
2 months ago |
Thomas B
|
f74a9a643f
|
add health and power sprites, unfinished.
|
2 months ago |
Thomas B
|
db0e67c2e1
|
add licensing stuff
|
2 months ago |
Thomas B
|
065bece792
|
add simple sound output, noise when shooting. traveltime of objects is now independent of speed.
|
2 months ago |
Thomas B
|
5a0ac83ec8
|
add basic shooting
|
2 months ago |
Thomas B
|
da3c51e464
|
add rotated ship sprite. basic 2-axis movement with 4-way rotation.
|
2 months ago |
Thomas B
|
19b25aa854
|
splash and ship with thruster
|
2 months ago |
Thomas B
|
29e43b6889
|
keep player in center of screen and scroll background instead
|
2 months ago |
Thomas B
|
cbfe5c111a
|
allow cycling through sprites
|
2 months ago |
Thomas B
|
c1ab59ac52
|
reduce complexity of background map. show it colored on gbc and also noflip to support dmg.
|
2 months ago |
Thomas B
|
fe93f4bf24
|
gbc compatible
|
2 months ago |
Thomas B
|
92635f1d0d
|
metasprite test
|
2 months ago |