Commit Graph

39 Commits

Author SHA1 Message Date
dwsJason
58a9eb9310 Toggle interrupts on in the blitter, to make music sound better 2019-10-18 20:25:09 -04:00
dwsJason
97f34650b1 ADB: fix the BRAM setup hooks 2019-09-23 20:38:17 -04:00
dwsJason
878dda2444 Working Joypad support, and rejiggered keyboard inputs 2019-09-08 16:45:23 -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
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
dc80a6440a adb.s: possible fix for ROM03 keyboard issue 2019-05-13 20:46:58 -04: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
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
dwsJason
43340e041b ntpplayer updates: seems to link now that I put the ORG back in :-/ 2018-11-23 15:39:53 -05:00
dwsJason
5e61c1830b import: ninjatrackerplus player, assembled by merlin32 2018-11-23 10:20:55 -05:00
dwsJason
57b1abb539 ADB - update the add/remove to disable interrupt while doing their job. Seeing some weird issues on real hardware. 2018-11-21 19:20:29 -05:00
dwsJason
6f6d7c08e1 draw_tileSubList: convert to assembly to speed things up 2018-09-24 19:29:41 -04:00
dwsJason
59a8a34912 draw_map: converted to assembly to speed it up 2018-09-23 19:49:38 -04:00
dwsJason
ffea5013d0 ASM: draw_tile conversion 2018-09-23 18:06:18 -04:00
dwsJason
70e3d25f1b Change rendering so shadowing is turned off, and what you see runs through present 2018-09-02 17:39:49 -04:00
dwsJason
197f2854d0 present updates 2018-09-01 15:03:23 -04:00
dwsJason
9dd2c1874b blit: add shadow, and aux bank flipping code to the simple framebuffer pei blitter 2018-09-01 10:16:04 -04:00
dwsJason
b36cab1c12 blit.s: more routines for full screen image presents, SCBs, and palettes. import a macros file, to try and get ORCA lup to work 2018-08-31 23:24:12 -04:00
dwsJason
4721fc2336 blit.s: first stab at the rectangle blit dispatcher 2018-08-30 23:04:01 -04:00
dwsJason
a8545fcd05 blit updates for backbuffer present 2018-08-29 22:30:55 -04:00
dwsJason
0f4346d382 Sprites: reprocess, to fix the color indexes to match the palette 2018-08-19 21:00:33 -04:00
dwsJason
753ba38ce6 Sprites somewhat working, colors are wrong, issues around clipping 2018-08-19 17:14:35 -04:00
dwsJason
c00d2c1360 DrawSprite: modify ASM function, to be called from ORCA C 2018-08-19 16:11:13 -04:00
dwsJason
df4fa20878 Allocate memory, and decompress sprites 2018-08-19 15:29:03 -04:00
dwsJason
83ad296ea3 adb.s: keep events from messing up neighbor keys in the array 2018-08-19 13:23:42 -04:00
dwsJason
debde24b60 Force ADB stuff into the same bank, and fix unbalanced stack issue in SRQ handler 2018-08-18 21:27:42 -04:00
dwsJason
19dfb38262 Fixes for the Hall of Fame, Direct Export the Xrick Splash into a C1 so that B2S doesn't screw up the palette, now we can see the the compiled tiles render 2018-08-18 20:05:59 -04:00
dwsJason
5ecc2034c8 import: add compiled in tile data, patch in a way to call it 2018-08-17 23:34:35 -04:00
dwsJason
e07497473d import: adb keyboard driver 2018-08-11 10:59:54 -04:00
dwsJason
cf7eac86cc Update Makefile to assembling files in asm directory, with ORCA assembler, update LZ4.s to work with ORCA assembler, update LZ4.s so it can be called from ORCA/C, add code to xrick.c to prove that it works 2018-08-02 20:35:57 -04:00
dwsJason
4daa62fde9 import: BrutalDeluxe LZ4 decompressor 2018-07-16 20:31:40 -04:00