Can the mimiga OP help us out? :3
I'm currently having my final mid-terms and exams. Considering I barely studied during the semester and I'm trying to make as much time as possible, all I can say is "frameskipping".
Essentially, use a lower fps while converting but specify a higher one in the config file.
I guess 0.7 will take a bit longer than expected, but here's the change log (you can also see it on GitHub):
- new plaintext config format, alongside a converter for those who are too lazy (done)
- new chainloader, I'm thinking of doing it more Luma-like, but I'm not sure at all (done)
- double buffering (sort of done? it's not switching framebuffer pointers, but rather reading to a buffer and then copying from that buffer to the framebuffer. memcpy is infinitely faster than a file read, so screen tearing is gone)
- screen init (not done and wont be for a while, I'm too much of a pussy to install a new a9lh version)