Vika23
Senior Member
@mrjaredbeta do you test only freeze on intro FMV? I test training mission and first misson - it was good.7 Blades (SLES-50109) (SLPM-65008)
Fixes freeze on intro FMV. Tested around 6 times without config: 1 freeze on Konami logo (part of FMV), and 5 freezes on actual intro. With config, no freezes after 6 or so tests. SLPM-65008 is untested.Code:3D 00 00 00 57 44 00 00 21 00 00 00 00 00 00 00 00 00 00 00
I'm still unsure about what 0x21 actually does internally, but it seems to help a lot with the efficiency of the EE emulation. A lot of games do not accept it and will panic/shutdown the PS3 (Shadow Hearts 3 for example). I did some tests with Tenchu - Wrath of Heaven a couple weeks back using the debug display here and CPU usage is all-around lower when 0x21 is set at 0.
From the results, it seems that the emulated EE on netemu/gxemu could be running at around ~80% speed a normal PS2 would be running at when comparing to tests with Tenchu and PCSX2's EE cycle rate slider at 75%. This leads me to believe the 0x21 command at 0 is something related to increasing the EE cycle rate, hence fixing most FMV and some performance problems.
Another indicator of this assumption is testing a game like Tekken 4, which has FMV performance issues on netemu without 0x21 command, on PCSX2 with EE cycle rate at 75% and asynchronous audio. The FMVs will desync in a very similar way to how it happens on netemu.
But on second misson alot graphics glitchs!!! Did u have same or maybe its just my iso problems
Video here