Prepare the v0.20 Release
Posted on 2006-03-21 00:00:00
The goal of this development is to clean up everything before the next release.

I also want to improve the code generation in this development to make the emulator faster. My goal is making Ys run at 15 frames per second on my computer with the current cycles per second setting (2x speed) but I wonder if that's even possible. There's certainly a lot of stuff that could be improved though.

There's also a lot of minor stuff I wanna fix/add before releasing this new version.

As for today's work, I converted the remaining VU functions that were using the FPU code generator to the VUF code generator. This didn't have a visible impact on the running speed of the "Slave of the VU" demo though.

Tomorrow, I wanna experiment with a register allocation method in the VUF code generator, even though only one primitive would benefit from it.