05-06-2010, 06:19 PM
@TranceZiggy:
Yes, both the PAL and NTSC versions work. The problem is that the "faked MPEG" option only dumps the .PMF file, which you would later need to decode to a raw format on a PSP.
Now you can watch the movies without decoding on a PSP (no audio, unfortunately). Just unzip the ffmpeg-natvies.7z folder provided in lib/windows-x86 (only works for Windows 32-bit, for now) and check "Use Media Engine" in the Settings. When a movie sequence begins, a new window will popup playing it. This is still experimental, but it has given some nice results.
@noir:
Did you use raw audio streams (from PSP decoding) or other converted format?
@Sleipher:
Do you get any warnings like "VideoEngine: Method xxx not available"?
On a side note, I've updated the MediaEngine again in r1509:
Crisis Core was using the same stream to play both videos and flushing it between them and it was loading videos with incomplete frames, so the MediaEngine will now check for that in r1509.
I've also made the window to show undecorated (no title bar or icons) and on top of the main canvas. It may look like the video is playing on JPCSP, but it's actually a new window on top of the canvas. If you move the main window, the movie frame won't move with it (because you may need to access the main canvas).
Also, now you only need to check the "Use Media Engine" option. The video no longer needs to be dumped before since it's now decoded and played at the same time. With really large movie files you may experience some artifacts or lag at certain parts of the movie due to the still imperfect synchronization of the emulator, but this only happens if the video has never been decoded before, so on the nexts runs it will play normally.
Could someone please test this game again and see if there are any improvements? Also, you'll probably have to move the main window to see the options that would show on top of the movie.
Yes, both the PAL and NTSC versions work. The problem is that the "faked MPEG" option only dumps the .PMF file, which you would later need to decode to a raw format on a PSP.
Now you can watch the movies without decoding on a PSP (no audio, unfortunately). Just unzip the ffmpeg-natvies.7z folder provided in lib/windows-x86 (only works for Windows 32-bit, for now) and check "Use Media Engine" in the Settings. When a movie sequence begins, a new window will popup playing it. This is still experimental, but it has given some nice results.
@noir:
Did you use raw audio streams (from PSP decoding) or other converted format?
@Sleipher:
Do you get any warnings like "VideoEngine: Method xxx not available"?
On a side note, I've updated the MediaEngine again in r1509:
Crisis Core was using the same stream to play both videos and flushing it between them and it was loading videos with incomplete frames, so the MediaEngine will now check for that in r1509.
I've also made the window to show undecorated (no title bar or icons) and on top of the main canvas. It may look like the video is playing on JPCSP, but it's actually a new window on top of the canvas. If you move the main window, the movie frame won't move with it (because you may need to access the main canvas).
Also, now you only need to check the "Use Media Engine" option. The video no longer needs to be dumped before since it's now decoded and played at the same time. With really large movie files you may experience some artifacts or lag at certain parts of the movie due to the still imperfect synchronization of the emulator, but this only happens if the video has never been decoded before, so on the nexts runs it will play normally.
Could someone please test this game again and see if there are any improvements? Also, you'll probably have to move the main window to see the options that would show on top of the movie.