71 Commits (0e27e40595e6499a98398e1fdb7f93373623787f)

Author SHA1 Message Date
  Thomas B 0e27e40595 add debug counter print options and move lots of stuff from bank zero 3 weeks ago
  Thomas B 136c7226a1 also use a pre-calculated table for the movement speed limits 3 weeks ago
  Thomas B 421b25de97 generate a const shot speed table to save lots of rom bank 0 space 3 weeks ago
  Thomas B 76cbbd75cc fix wrong gbprinter crc and use proper status flag checks 3 weeks ago
  Thomas B a6e0daf325 differentiate errors while printing or detecting printer 3 weeks ago
  Thomas B b121a2f05b add second configurable game background map, refactor text handling functions. 3 weeks ago
  Thomas B 3b81878953 reset splash anim when starting. more mp preparations. 1 month ago
  Thomas B efed27d979 use custom palettes to print scores 1 month ago
  Thomas B 226a9058d2 rewrite gb printer code 1 month ago
  Thomas B 13c6ef566e try to improve gb printer support 1 month ago
  Thomas B e55709b0f2 tweak connection status display 1 month ago
  Thomas B 6e13d7a8d9 add 16 way movement 1 month ago
  Thomas B 96e8361ace more multiplayer preparations 1 month ago
  Thomas B 427e285da5 fix gbprinter score screenshot feature 1 month ago
  Thomas B bf1995ff71 start work on multiplayer mode 1 month ago
  Thomas B 494ba4bb8a start adding gb printer support 1 month ago
  Thomas B 7b4fda4cd0 add no-fuel and fast-movement debug flags 1 month ago
  Thomas B 541666aeb9 add curly braces to bank-switch macros 1 month ago
  Thomas B 9e6b2ee09a start work on mirroring background on scroll (still disabled) 1 month ago
  Thomas B bea63ed2e7 remove small status sprites again, split map and window code 1 month ago
  Thomas B b4dceadd4d always draw ship sprite, no bg map attributes, re-use palettes for status. 1 month ago
  Thomas B e5eead6cbc optimize ship sprite so thruster is visible at 45 degrees 1 month ago
  Thomas B 417212233f experiment with sample volume settings 1 month ago
  Thomas B e3c534203e add conf screen for sfx and music volume 1 month ago
  Thomas B d7828e5545 refactor music and sfx functions 1 month ago
  Thomas B 60e6885189 add settings and move with score to config in sram 1 month ago
  Thomas B 0285ee5ef9 add sfx debug menu 1 month ago
  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