Finished optimizing the main drawing functions for uxn-playdate getting speedups ranging from 1.98x to 4.38x.
Only screen_fill missing and then it's time to do audio and filesystem stuff. At this point the playdate should be able to handle pretty much any rom you throw at it (within reason). I think there is full speed parity for Oquonie compared with uxnemu.
More testing is needed of course, and I could make things faster but not worth it until I can test on hardware. :uxn:
@bd Congratulations! This has come a long way in a very short period of time. 😃