Make "ps2_tut02a.elf" work.
Posted on 2005-08-19 00:00:00
After some modifications to the user interface code, I decided to make the "Final Heaven" demo running once again. Seems like it broke for some wierd reason when I converted the project to MSVC.NET 2005. Well, after some investigation, I found out that it was broken just because the output window wasn't refreshing properly. It wasn't refreshing property because of the V-Sync period notion I introduced last time I tampered with the program 2 months ago, which made the GS handler flip only on each 200000 virtual machine cycles. I reverted it back to flipping at each 1000 cycles, and it's refreshing property now.

This will have to be fixed in the next development step, which involves waiting for each v-sync and double buffering.

Screenshot #000001