dwsJason
|
b4f1413194
|
Mr Audio: first pass hooked in, SFX are being triggered
|
2018-11-25 16:01:38 -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
|
9ef6f855f9
|
ntp: test code in-place, NTP is actually playing the samerica song
|
2018-11-24 16:48:15 -05:00 |
|
dwsJason
|
6f6d7c08e1
|
draw_tileSubList: convert to assembly to speed things up
|
2018-09-24 19:29:41 -04:00 |
|
dwsJason
|
09b04a798e
|
scroller: optimize scroller, pass one, remove multiplies from array indexes, remove redundant draws, and reduce the size of the blit rect to the actual size of the playfield
|
2018-09-23 21:11:56 -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
|
ff4bd68c0b
|
Optimize, pass entity pointer around instead of index, this avoids expensive multiplies to index into the entity array
|
2018-09-20 19:57:09 -04:00 |
|
dwsJason
|
4966075052
|
ents.c, fix back to Apple Line Feeds
|
2018-09-19 21:26:28 -04:00 |
|
dwsJason
|
be72cb1705
|
ent_draw: remove all those multiplies, ORCA uses a multiply to index into an array of structures, ent_ents[i] accesses keep doing multiplies. Recode to use a pointer (something a more modern compiler would just do under the hood)
|
2018-09-19 21:10:26 -04:00 |
|
dwsJason
|
760db6899c
|
Dump out load segment addresses to 0x011000 for the profiler, so it can match up the symbols with the trace data
|
2018-09-07 20:11:49 -04:00 |
|
dwsJason
|
011e235517
|
Nudge Sprites over 1 pixel to the left, to get them secret bricks to line up proper with the background, and fix the sprite erase. It would be nice to know why we have to do this, but perhaps it's something to do with Mr. Sprite
|
2018-09-02 19:50:32 -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
|
f6ea147ed4
|
fix numerical issues with enemy movement
|
2018-09-01 16:43:32 -04:00 |
|
dwsJason
|
811810ddfd
|
Fix some of the rick number issused by changing the type of offsx to S16, fix it so when cheats are disabled, that you don't have unlimited ammo and bombs
|
2018-09-01 16:42:53 -04:00 |
|
dwsJason
|
18a1069e8d
|
Fix sprite clipping issues
|
2018-09-01 16:41:30 -04:00 |
|
dwsJason
|
21e3c2cd54
|
bullet fix issue where bullet only worked on the left side of the screen
|
2018-09-01 16:40:29 -04:00 |
|
dwsJason
|
86aa76b8c5
|
Fix issue boulder not properly chasing me, more sign extension stuff
|
2018-09-01 14:07:10 -04:00 |
|
dwsJason
|
240fd414f9
|
Fix the boulder spawn, due to weird ORCA sign extension
|
2018-09-01 13:48:19 -04:00 |
|
dwsJason
|
753ba38ce6
|
Sprites somewhat working, colors are wrong, issues around clipping
|
2018-08-19 17:14:35 -04:00 |
|
dwsJason
|
0c2f9bb0c5
|
More GFXST also defined for GFXGS
|
2018-08-19 16:10:35 -04:00 |
|
dwsJason
|
df4fa20878
|
Allocate memory, and decompress sprites
|
2018-08-19 15:29:03 -04:00 |
|
dwsJason
|
e457f3c65d
|
map draw: fix the map draw, support tile banking
|
2018-08-19 13:45:57 -04:00 |
|
dwsJason
|
ef0b85ca23
|
basic keyboard input, mapping to ingame controls
|
2018-08-19 13:26:04 -04:00 |
|
dwsJason
|
4fb0041a70
|
introMain: get rid of printf spam
|
2018-08-19 13:24:58 -04:00 |
|
dwsJason
|
19ff6fd594
|
Game Over: now working
|
2018-08-19 13:24:21 -04:00 |
|
dwsJason
|
1b2f2d3eff
|
Install ADB keyboard driver
|
2018-08-18 21:28:14 -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
|
05c91aba6b
|
import: hall of fame graphic for the hall-of-fame page
|
2018-08-17 21:47:15 -04:00 |
|
dwsJason
|
10b4d20370
|
Fix GS Specific Crashes due to type size differences, intro / high score sequence plays, high score screen is blank, but at least it doesn't crash.
|
2018-08-17 21:29:31 -04:00 |
|
dwsJason
|
63b44a2eca
|
Error checking on the toolsset startup
|
2018-08-11 16:48:53 -04:00 |
|
dwsJason
|
3ce937cae1
|
ADB Toolset Startup
|
2018-08-11 11:04:36 -04:00 |
|
dwsJason
|
1c91c3903c
|
Activate HeartBeat, and setup a pointer to the system Tick, for a 60hz tick timer
|
2018-08-06 22:19:15 -04:00 |
|
dwsJason
|
2e2effd3e5
|
introMain is up and working
|
2018-08-05 16:49:16 -04:00 |
|
dwsJason
|
3e1afcb736
|
stubout draw_img, so that the game doesn't crash
|
2018-08-05 14:12:14 -04:00 |
|
dwsJason
|
cd76e114c0
|
Allocate Video Buffers from the System, and check for errors while doing so
|
2018-08-04 20:11:49 -04:00 |
|
dwsJason
|
da3214b7e0
|
import: data.bat, which builds a data.lib, with the splash_lz4 data image
|
2018-08-02 21:45:28 -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
|
28346ebc20
|
new Makefile + Initial patches just to compile and link
|
2018-07-14 14:04:18 -04:00 |
|
dwsJason
|
69a5982d6b
|
import: xrick-021212 from BigOrno
|
2018-07-14 11:42:18 -04:00 |
|