Commit Graph

128 Commits

Author SHA1 Message Date
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
dwsJason
c800d4095d ntpplayer: I can't get ORCA linker to link with this merlin obj file, so change the NTP player to be compressed data 2018-11-24 13:47:13 -05:00