Contra Force SA-1 is happening. 😃
Today was a huge win for me, in finally having the SA-1 run portions of the asm, and I want to cry tears of joy with what Im seeing within Mesen. 🥹
Right now It's handling a good portion of the game mechanics. And just THAT alone being processed by the SA-1, holy moly!
I also have the 2A03 to SPC700 no longer doing the traditional SNES/SPC handshake routine, I have the 2A03 buffer sent to the SPC700 via hdma, which frees up alot of processing time.
Next thing I'm going to have the SA-1 handle, is my OAM buffer. The SNES hardware doesn't support 8x16 sprites like the NES can, so I have to manually create the additional 8x8 tile/x/y/attribute. So adding that assembly I wrote for the OAM, be processed by the SA-1, is going to be insane.
Really, I cannot wait to show the before and after down the road of this. 🥹