Users browsing this thread: 1 Guest(s)
Final Requests for Help
05-11-2021, 08:08 AM
(05-08-2021, 10:56 AM)PowerPanda Wrote: Okay, I'm having a heck of a time with this. I've gotten it working on a vanilla rom, but on my final rom, I only have 9 bytes left in the A1 bank, instead of the 12 needed, and changing the JSR to a JSL in C2 is crashing the game for me. Any ideas? If I were to hazard a guess, it would be that bank switching is not possible in the middle of this routine.
I didn't see this until you'd already fixed it by freeing up some space in C1, but if you want that space back, make this the only change in C1:
Code:
org $C1710F
JSL check_command_long
NOP
NOP
Then somewhere in C2 freespace, add this:
Code:
check_command_long:
JSR check_command_c2
RTL
« Next Oldest | Next Newest »
Users browsing this thread: 1 Guest(s)