40 Commits (7b91d3b049b3554ecdb4cdea218bb5d69a142766)

Author SHA1 Message Date
  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