Commit Graph

129 Commits

Author SHA1 Message Date
dwsJason d3656d2d87 Cheats for starting at another level 2019-11-04 19:54:21 -05:00
dwsJason 8acb81b91a if we have to exit, because we can't allocate memory, switch back to text mode, to read the memory error before we exit 2019-11-04 19:29:27 -05:00
dwsJason 7f914dd6b4 Update images from Alex 2019-10-27 22:30:56 -04:00
dwsJason 58a9eb9310 Toggle interrupts on in the blitter, to make music sound better 2019-10-18 20:25:09 -04:00
dwsJason fc151d60be Don't decompress song that we don't play 2019-10-18 20:24:33 -04:00
dwsJason 8d0cb28c2d Minor cleanup 2019-10-18 20:24:02 -04:00
dwsJason 2148d93ab6 Shutdown the NTP Player when the application exits 2019-10-16 21:05:05 -04:00
dwsJason d2951e11fb Cleanup when the application exits 2019-10-09 21:57:19 -04:00
dwsJason daf4734fea Add comments about which tools ORCA starts for me 2019-10-01 19:45:37 -04:00
dwsJason 3187b640e3 Fix ROM3 2019-10-01 19:45:03 -04:00
dwsJason b6852041a8 Cheat Keys supported now 2019-10-01 19:44:38 -04:00
dwsJason a98cbe437c Update credit page 2019-10-01 19:43:49 -04:00
dwsJason 97f34650b1 ADB: fix the BRAM setup hooks 2019-09-23 20:38:17 -04:00
dwsJason b48a3cf470 #ENABLE_SOUND: respect this setting 2019-09-23 20:35:01 -04:00
dwsJason 878dda2444 Working Joypad support, and rejiggered keyboard inputs 2019-09-08 16:45:23 -04:00
dwsJason 897ab34451 import WIP joy/keyboard select screen 2019-09-08 15:51:23 -04:00
dwsJason 450c0d0012 import: credit splash screen, move code over to a different file 2019-09-08 15:17:29 -04:00
dwsJason 57fd8f3f15 choose joystick or keyboard, version 3 2019-09-08 14:48:34 -04:00
dwsJason ef13d91969 import: choose Joystick or Keyboard screen 2019-09-07 22:40:46 -04:00
dwsJason 31e7afffb0 sysevt: WIP, add more key defines, for the ultimate inputs, and setup for reading the joystick 2019-09-07 22:22:54 -04:00
dwsJason e32e959aa7 paddles: add a an ORCA C exposes method to call the paddle reader 2019-09-07 22:21:39 -04:00
dwsJason 4e8ba78272 adb.s - fix up the credit 2019-09-07 22:20:32 -04:00
dwsJason eb6084db4c Credits - show a credits splash, while you wait for startup to happen 2019-09-07 22:19:58 -04:00
dwsJason 99d8b3f72d import: Paper Toy 2019-09-02 15:39:22 -04:00
dwsJason 2b621b4c49 import: John Brooks fast dual paddle read for the IIgs 2019-09-02 14:38:04 -04:00
dwsJason 10164ef974 adb.s: when we instal our SRQ handler, make sure we uninstall anyone else who is listening to stop interferrence 2019-09-02 14:36:39 -04:00
dwsJason 96f17aff88 Updated 800k image, with adb patch 2019-05-13 21:04:23 -04:00
dwsJason dc80a6440a adb.s: possible fix for ROM03 keyboard issue 2019-05-13 20:46:58 -04:00
dwsJason d7a1215cfb xrick2gs self-booting playable 2019-01-05 15:01:57 -05:00
dwsJason 0e79a91f03 sysevt: better? keyboard controls (so last direction pressed takes priority when conflicting inputs are given) 2018-12-31 14:48:28 -05:00
dwsJason 532aebc43c U8 to U16 type updates 2018-12-08 14:56:38 -05:00
dwsJason a3db4baad2 ent_clprev: get rid of multiplies 2018-12-08 13:21:25 -05:00
dwsJason 872b0b8838 ents.c: re-import 2018-12-08 13:08:37 -05:00
dwsJason 06e8ef1d39 ents.c: try to fix it 2018-12-08 13:04:04 -05:00
dwsJason 5b6073e27a game_status_dirty: only render the status bar when it's "dirty", when a value changes. It helps the FPS 2018-12-07 20:11:00 -05:00
dwsJason a09b3557c1 BlitRect: when calling BlitRect adjust the sizes down by 1 pixel in each dimension (which saves blittng up to 8 additional pixels in each dimension) 2018-12-01 22:04:43 -05:00
dwsJason 2e6ba4dd14 Update the number of segments for the performance analyzer tool 2018-12-01 22:02:57 -05:00
dwsJason 541fe9990c map_expand: optimize the C in ORCA (runs about 10x faster due to reduced multiplies etc) 2018-12-01 22:00:40 -05:00
dwsJason a0debf876e Better Fix the entities rendering in the wrong frame on a screen transition 2018-12-01 21:59:54 -05:00
dwsJason 85d60e6126 Fix issue where guy dropping down, didn't hit the floor in level 1 2018-11-25 21:23:12 -05:00
dwsJason c8f6f247d8 scroller.c: fix issue in the scrolldown that caused top line to repeat 2018-11-25 19:31:49 -05:00
dwsJason caf277f5a0 Play Intro songs 2018-11-25 16:54:07 -05:00
dwsJason e5e55a9550 ninjatrackerplus: remove the DOC RAM Clear, because Mr Audio already does this 2018-11-25 16:52:36 -05:00
dwsJason b4f1413194 Mr Audio: first pass hooked in, SFX are being triggered 2018-11-25 16:01:38 -05:00
dwsJason 2b1fc5ea08 mraudio.s: first pass at the Mr Audio Play function 2018-11-25 15:32:18 -05:00
dwsJason 97302ea065 Mr Audio: Audio Bank clear, and data loader (slow, just make it work version) 2018-11-25 10:16:52 -05:00
dwsJason 707ee613b3 sfx audio bank: fixes to get the sfx audio bank to link / decompress, even though it's more thank 32k bytes 2018-11-24 21:58:52 -05:00
dwsJason 78e5ff4305 game.c: commit the hacky fix for the sprites glitching on a screen transition 2018-11-24 17:18:25 -05:00
dwsJason b78e3f1e5f import: mraudio.s, Mr Audio library 2018-11-24 17:17:46 -05:00
dwsJason 9ef6f855f9 ntp: test code in-place, NTP is actually playing the samerica song 2018-11-24 16:48:15 -05:00