Harukanaru Toki no Naka de - Hachiyoushou - ULJM06252
using r 3054
comes up with one screen then after that nothing but a black screen
here is a compiler log
and these names also appear in the PSP official libpsmfplayer.prx library. Probably these games are statically linked with the libpsmfplayer and all have the same issue. I'm more investigating in this direction...
Always include a complete log file at INFO level in your reports. Thanks! How to post a log
and these names also appear in the PSP official libpsmfplayer.prx library. Probably these games are statically linked with the libpsmfplayer and all have the same issue. I'm more investigating in this direction...
03-23-2013, 04:44 AM (This post was last modified: 03-23-2013, 04:46 AM by Hykem.)
Actually these threads exist due to psmf.prx and not libpsmfplayer.prx (even though they're still used this way). This was how developers used to playback media with the limited capabilities of psmf.prx.
Based on the logs, each thread has a specific set of functions:
ScePsmfPlayerReadThread (prepares sceMpeg to handle the data sent from scePsmf):
- sceMpegFlushAllStream
- sceMpegRingbufferAvailableSize
- sceMpegRingbufferPut
- sceKernelDcacheWritebackRange
- sceKernelDcacheInvalidateRange
- sceDmacMemcpy
ScePsmfPlayerDecodeThread (decodes and plays the psmf, but using sceMpeg):
- sceMpegRingbufferAvailableSize
- sceMpegChangeGetAuMode
- sceMpegAvcDecodeFlush
- sceMpegInitAu
- sceMpegGetAtracAu
- sceMpegAtracDecode
- sceMpegGetPcmAu
- sceMpegGetAvcAu
- sceMpegAvcDecodeYCbCr
ScePsmfPlayerAbortThread (returns an error code if something goes wrong).
ScePsmfPlayerMCThread (checks some values, probably controls the start and stop of all the other threads by tracking the decoding status).
and these names also appear in the PSP official libpsmfplayer.prx library. Probably these games are statically linked with the libpsmfplayer and all have the same issue. I'm more investigating in this direction...
Could someone try this game on a real PSP using JpcspTrace with the following JpcspTrace.config file: