Doens't Work
Ryan's super optimised C code
Untested change
Still doesn't work
Reset basic working
Semi-working Stack Save
A2 -> B1
Changed Side A to use other registers
Change side A to use proper registers
Zero B3:B2
Minor change
Preparation for two side use
Two sides doesn't work, but stable garbege
Working two sides. 259 cycles
Pre-loop cycle minimisation
Comments for pre-loop
Comments and post-loop optimisation. 239 cycles
Changed to use A13:A12 for Side A temp storage for consistency
Cleaned up tabs to space to make Latex happy
Ryan changes