12-05-2012, 09:29 PM
(This post was last modified: 12-05-2012, 09:52 PM by andutrache.)
(12-05-2012, 08:58 PM)gid15 Wrote:(12-05-2012, 06:34 AM)gid15 Wrote:I've tried to implemented the pause in r2902 and also to workaround the problem with the 2x video play speed. Video and audio should now be better synchronized.OK, the game is pausing and resuming using scePsmfPlayerChangePlayMode:Code:00:29:20 DEBUG hle.scePsmfPlayer - MovieMode - scePsmfPlayerChangePlayMode psmfPlayer=0x8B4C9F0, playMode=0x3, playSpeed=0x1
...
00:29:22 DEBUG hle.scePsmfPlayer - MovieMode - scePsmfPlayerChangePlayMode psmfPlayer=0x8B4C9F0, playMode=0x0, playSpeed=0x1
- playMode=0x3: pause
- playMode=0x0: play
@Hyakki: could you also retest the other games you had showing the double video speed problem? I don't remember in which thread these were listed.
Thank you!
It is almost playable now.
Problem is the video now plays a bit slower than it should and it results in pausing at the wrong time, and when it pauses the last sound repeats itself until you make the choice, also the video seems to stutter a bit (as in it's not fluent).
Also i don't know why but JPCSP sometimes hangs when inputting the command correctly, but only sometimes (seemingly at random). NVM fixed it it was because of the Compiler Method Size it was 50 and i put it at 3000 and now it works no problem.
L.E: Also the last second or so of the video seems to be cut off, there is also the problem of the intro videos not ending and i have to skip them manually with the start button or else black screen.
EXCELENT JOB !!!
CPU: Intel C2D E8500 @4.2 GHZ GPU: MSI Radeon 6870 Twin Frozr II 1024MB (920/1050)
RAM: 2x2GB Corsair Dominator DDR2-1066 5-5-5-15
RAM: 2x2GB Corsair Dominator DDR2-1066 5-5-5-15