« on: April 27, 2015, 08:54:51 pm »
What stopped the expansion hack I did for Gideon was the rare case when the game crashes due to an interrupt happening during bankswap (between $8000 and $8001 write). Have you accounted for that?
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
I believe the last three are effectively writing 0 to $9840, so you could just do STZ $9840.Code: [Select]
AND #$0000 ;Changed this part from #$0001 to #$0000 to ensure the status is set back to 00 (Normal) when the button is not being held
JSL/RTL is needed when you jump to a subroutine outside the current bank. (JSL uses a 3-byte address)
So far so good, I now have quite some space to work with, so that means I should not need JSL/RTL, right?
I can work simply with JSR/RTS.
Half right... it was remade for the 3DS... as a port of the PSP Version and was only a special limited release for Thearhythm Curtain Call as memory serves.