RE: Add support MP3 as BGM - onelight - 03-28-2014
text AKB1/149: Love Election, skip all mp3, not play mp3 file.
log
AKB 149 MP3 log.zip (Size: 1.84 MB / Downloads: 194)
It's said that psp (5.50 prome4) also can not play all mp3, you need a plugin (libmp3.prx) written by liquidzigong.That plugin will fix this problem.
RE: Add support MP3 as BGM - gid15 - 03-28-2014
OK, thank you.
To further investigate, I would also need a JpcspTrace from a real PSP. Add the following lines to JpcspTrace.config:
Code: sceMp3Init 0x44E07129 1
sceMp3GetSamplingRate 0x8F450998 1
sceMp3GetMaxOutputSample 0x87C263D1 1
sceMp3GetFrameNum 0x3548AEC8 1
sceMp3CheckStreamDataNeeded 0xD0A56296 1
sceMp3GetInfoToAddStreamData 0xA703FE0F 4 xppp
sceMp3NotifyAddStreamData 0x0DB149F4 2 xx
sceMp3Decode 0xD021C0FB 2 xp
sceMp3GetBitRate 0x87677E40 1
sceMp3SetLoopNum 0x3CEF484F 2
sceMp3GetSumDecodedSample 0x354D27EA 1
sceMp3ReleaseMp3Handle 0xF5478233 1
sceMp3ReserveMp3Handle 0x07EC321A 1
From the code of "AKB1/149: Love Election", it only accepts MP3 with a bit rate of 44100, others are rejected by the game itself.
RE: Add support MP3 as BGM - onelight - 03-28-2014
(03-28-2014, 09:17 AM)gid15 Wrote: OK, thank you.
To further investigate, I would also need a JpcspTrace from a real PSP. Add the following lines to JpcspTrace.config:
Code: sceMp3Init 0x44E07129 1
sceMp3GetSamplingRate 0x8F450998 1
sceMp3GetMaxOutputSample 0x87C263D1 1
sceMp3GetFrameNum 0x3548AEC8 1
sceMp3CheckStreamDataNeeded 0xD0A56296 1
sceMp3GetInfoToAddStreamData 0xA703FE0F 4 xppp
sceMp3NotifyAddStreamData 0x0DB149F4 2 xx
sceMp3Decode 0xD021C0FB 2 xp
sceMp3GetBitRate 0x87677E40 1
sceMp3SetLoopNum 0x3CEF484F 2
sceMp3GetSumDecodedSample 0x354D27EA 1
sceMp3ReleaseMp3Handle 0xF5478233 1
sceMp3ReserveMp3Handle 0x07EC321A 1
From the code of "AKB1/149: Love Election", it only accepts MP3 with a bit rate of 44100, others are rejected by the game itself. I try add that lines to JpcspTrace.config, after that I can't run games in my PSP.
"AKB1/149: Love Election", it only accepts MP3 with a bit rate of 44100,
it is true, but if you run AKB1/149: Love Election with jpcsp, it will rejected all mp3.
text Project DIVA Extend in my PSP
can load 48000 kHz MP3 , also can load 44100kHz mp3. and load mp3 is faster than jpcsp.
RE: Add support MP3 as BGM - onelight - 04-13-2014
(03-28-2014, 09:17 AM)gid15 Wrote: OK, thank you.
I also ask kaienfr to fix mp3 support for PPSSPP. He had finish fixed mp3 and pmp video support for Homebrew Games. He had fixde sceAudioCodec, and he are writing a new scemp3 for PPSSPP.
you can get kaienfr builds here https://github.com/kaienfr/ppsspp_cn/tree/master_0.9.8
Test PPSSPP
Project DIVA Extend can load 48000 kHz MP3 , also can not load 44100kHz mp3
PPSSPP just need a few seconds to load a mp3, but jpcsp need minutes to load mp3
SD Gundam G Generation Over World is able to play mp3!
PPSSPP log
Project DIVA Extend
Code: 39:39:955 EmuThread.cpp:120 I[BOOT]: Done.
39:41:781 System.cpp:322 I[BOOT]: PPSSPP unknown Windows 32 bit
39:41:781 MemArena.cpp:431 I[MM]: Found valid memory base at 0C800000 after 47 tries.
39:41:781 MemMap.cpp:126 I[MM]: Memory system initialized. RAM at 0E030000 (mirror at 0 @ 14800000, uncached @ 14800000)
39:41:804 PSPLoaders.cpp:145 I[LOAD]: NPJH50465 : 初音ミク -Project DIVA- extend
39:41:804 PSPLoaders.cpp:184 I[LOAD]: Loading disc0:/PSP_GAME/SYSDIR/EBOOT.BIN...
39:41:804 HLE\sceKernelMemory.cpp:429 I[KERNEL]: Kernel and user memory pools initialized
39:41:843 HLE\sceKernel.cpp:151 I[KERNEL]: Kernel initialized.
39:41:988 Util\BlockAllocator.cpp:381 I[HLE]: -----------
39:41:988 Util\BlockAllocator.cpp:385 I[HLE]: Block: 08800000 - 08804000 size 00004000 taken=0 tag=(untitled)
39:41:988 Util\BlockAllocator.cpp:385 I[HLE]: Block: 08804000 - 08da9400 size 005a5400 taken=1 tag=ELF
39:41:988 Util\BlockAllocator.cpp:385 I[HLE]: Block: 08da9400 - 0c000000 size 03256c00 taken=0 tag=(untitled)
39:41:988 Util\BlockAllocator.cpp:387 I[HLE]: -----------
39:41:994 HLE\sceKernelModule.cpp:987 I[LOAD]: Module PdvApp: 08d73da8 08be83dc 08be83f4
39:42:095 HLE\sceKernelModule.cpp:1185 I[LOAD]: Exporting ent 0 named PdvApp, 2 funcs, 4 vars, resident 08be887c
39:42:096 HLE\sceKernelModule.cpp:1470 I[LOAD]: Module entry: 089c5960
39:42:434 root N[BOOT]: EmuScreen.cpp:126 Loading F:/umdimages/b-mikuex.iso...
39:42:435 root I[KERNEL]: HLE\sceKernelThread.cpp:2136 276=sceKernelCreateThread(name=user_main, entry=089c5a80, prio=20, stacksize=245760)
39:42:435 root I[KERNEL]: HLE\sceKernelThread.cpp:2187 sceKernelStartThread(thread=276, argSize=33, argPtr=0bfffed0)
39:42:435 root I[KERNEL]: HLE\sceKernelThread.cpp:2264 __KernelReturnFromThread: 0
39:42:516 user_main I[KERNEL]: HLE\sceKernelThread.cpp:2136 282=sceKernelCreateThread(name=igPSPPowerManager, entry=08a6e448, prio=10, stacksize=65536)
39:42:516 user_main I[KERNEL]: HLE\sceKernelThread.cpp:2187 sceKernelStartThread(thread=282, argSize=4, argPtr=08db14d4)
39:42:966 user_main I[SCEGE]: GLES\Framebuffer.cpp:826 Creating FBO for 00000000 : 480 x 272 x 3
39:42:966 user_main I[G3D]: GLES\ShaderManager.cpp:146 Linked shader: vs 13 fs 14
39:43:002 user_main I[UTIL]: HLE\sceUtility.cpp:216 sceUtilityLoadModule(1280)
39:43:003 user_main I[HLE]: HLE\scePspNpDrm_user.cpp:10 call sceNpDrmSetLicenseeKey(08c03c54)
39:43:004 user_main I[KERNEL]: HLE\sceKernelThread.cpp:2136 368=sceKernelCreateThread(name=CRI FS File Access 0, entry=08bb0568, prio=20, stacksize=8192)
39:43:004 user_main I[KERNEL]: HLE\sceKernelThread.cpp:2187 sceKernelStartThread(thread=368, argSize=4, argPtr=0bfff440)
39:43:004 user_main I[KERNEL]: HLE\sceKernelThread.cpp:2136 373=sceKernelCreateThread(name=CRI FS Memory File System, entry=08bb0568, prio=20, stacksize=8192)
39:43:004 user_main I[KERNEL]: HLE\sceKernelThread.cpp:2187 sceKernelStartThread(thread=373, argSize=4, argPtr=0bfff440)
39:43:004 user_main I[KERNEL]: HLE\sceKernelThread.cpp:2136 376=sceKernelCreateThread(name=CRI FS Data Decompression 0, entry=08bb0568, prio=20, stacksize=8192)
39:43:004 user_main I[KERNEL]: HLE\sceKernelThread.cpp:2187 sceKernelStartThread(thread=376, argSize=4, argPtr=0bfff440)
39:43:005 user_main I[KERNEL]: HLE\sceKernelThread.cpp:2136 387=sceKernelCreateThread(name=CRI Server Manager, entry=08bb0568, prio=20, stacksize=8192)
39:43:005 user_main I[KERNEL]: HLE\sceKernelThread.cpp:2187 sceKernelStartThread(thread=387, argSize=4, argPtr=0bfff480)
39:43:006 user_main I[KERNEL]: HLE\sceKernelThread.cpp:2136 389=sceKernelCreateThread(name=SceWaveMain, entry=08bc53b4, prio=10, stacksize=512)
39:43:006 user_main I[KERNEL]: HLE\sceKernelThread.cpp:2187 sceKernelStartThread(thread=389, argSize=12, argPtr=08d82c9c)
39:43:007 user_main I[KERNEL]: HLE\sceKernelThread.cpp:2136 390=sceKernelCreateThread(name=CRI ADX Audio, entry=08b79a5c, prio=16, stacksize=24576)
39:43:007 user_main I[KERNEL]: HLE\sceKernelThread.cpp:2187 sceKernelStartThread(thread=390, argSize=0, argPtr=00000000)
39:43:007 user_main I[KERNEL]: HLE\sceKernelThread.cpp:2136 391=sceKernelCreateThread(name=CRI ADX File, entry=08b79ad4, prio=18, stacksize=8192)
39:43:007 user_main I[KERNEL]: HLE\sceKernelThread.cpp:2187 sceKernelStartThread(thread=391, argSize=0, argPtr=00000000)
39:43:007 user_main I[KERNEL]: HLE\sceKernelThread.cpp:2136 392=sceKernelCreateThread(name=CRI Idle, entry=08b799e4, prio=32, stacksize=1024)
39:43:007 user_main I[KERNEL]: HLE\sceKernelThread.cpp:2187 sceKernelStartThread(thread=392, argSize=0, argPtr=00000000)
39:43:008 user_main I[KERNEL]: HLE\sceKernelThread.cpp:2136 394=sceKernelCreateThread(name=CRI Wave out, entry=08b8af10, prio=10, stacksize=8192)
39:43:008 user_main I[KERNEL]: HLE\sceKernelThread.cpp:2187 sceKernelStartThread(thread=394, argSize=0, argPtr=00000000)
39:43:012 user_main I[SCEGE]: GLES\Framebuffer.cpp:826 Creating FBO for 00088000 : 480 x 272 x 3
39:43:408 user_main I[G3D]: GLES\ShaderManager.cpp:146 Linked shader: vs 16 fs 17
39:43:706 idle0 I[G3D]: GLES\ShaderManager.cpp:146 Linked shader: vs 16 fs 19
39:43:986 idle0 I[G3D]: GLES\ShaderManager.cpp:146 Linked shader: vs 21 fs 22
39:44:110 user_main I[G3D]: GLES\ShaderManager.cpp:146 Linked shader: vs 24 fs 25
39:44:240 user_main I[HLE]: HLE\scePower.cpp:371 scePowerSetClockFrequency(222,222,111)
39:44:248 idle0 I[G3D]: GLES\ShaderManager.cpp:146 Linked shader: vs 27 fs 25
39:44:249 idle0 I[G3D]: GLES\ShaderManager.cpp:146 Linked shader: vs 29 fs 25
39:44:250 idle0 I[G3D]: GLES\ShaderManager.cpp:146 Linked shader: vs 21 fs 19
39:44:251 idle0 I[G3D]: GLES\ShaderManager.cpp:146 Linked shader: vs 21 fs 17
39:44:623 user_main I[UTIL]: Dialog\PSPSaveDialog.cpp:79 sceUtilitySavedataInitStart(09170c9c) - LISTLOAD (4)
39:44:623 user_main I[UTIL]: Dialog\PSPSaveDialog.cpp:80 sceUtilitySavedataInitStart(09170c9c) : Game key (hex): B2D2F45C15735985552E8CBD2A118867
39:44:634 user_main I[G3D]: GLES\ShaderManager.cpp:146 Linked shader: vs 33 fs 25
39:44:635 user_main I[G3D]: GLES\ShaderManager.cpp:146 Linked shader: vs 35 fs 17
39:44:636 user_main I[G3D]: GLES\ShaderManager.cpp:146 Linked shader: vs 35 fs 19
39:45:203 user_main I[UTIL]: Dialog\SavedataParam.cpp:557 Loading file with size 285064 in ms0:/PSP/SAVEDATA/NPJH50465MAIN02/SECURE.BIN
39:45:859 user_main I[HLE]: HLE\scePower.cpp:371 scePowerSetClockFrequency(333,333,166)
39:46:594 idle0 I[G3D]: GLES\ShaderManager.cpp:146 Linked shader: vs 38 fs 39
39:46:596 idle0 I[G3D]: GLES\ShaderManager.cpp:146 Linked shader: vs 41 fs 19
39:46:598 idle0 I[G3D]: GLES\ShaderManager.cpp:146 Linked shader: vs 43 fs 19
39:46:599 idle0 I[G3D]: GLES\ShaderManager.cpp:146 Linked shader: vs 45 fs 19
39:46:602 idle0 I[G3D]: GLES\ShaderManager.cpp:146 Linked shader: vs 47 fs 19
39:46:603 idle0 I[G3D]: GLES\ShaderManager.cpp:146 Linked shader: vs 49 fs 19
39:46:604 idle0 I[G3D]: GLES\ShaderManager.cpp:146 Linked shader: vs 38 fs 51
39:46:604 idle0 I[G3D]: GLES\ShaderManager.cpp:146 Linked shader: vs 53 fs 19
39:46:607 idle0 I[G3D]: GLES\ShaderManager.cpp:146 Linked shader: vs 53 fs 17
39:51:497 idle0 I[G3D]: GLES\ShaderManager.cpp:146 Linked shader: vs 56 fs 39
39:51:808 user_main I[UTIL]: HLE\sceUtility.cpp:216 sceUtilityLoadModule(773)
39:51:808 user_main I[UTIL]: HLE\sceUtility.cpp:216 sceUtilityLoadModule(768)
39:51:809 user_main I[KERNEL]: HLE\sceKernelThread.cpp:2136 415=sceKernelCreateThread(name=SceMainSampleBgmMp3, entry=08959a04, prio=10, stacksize=65536)
39:52:401 idle0 I[G3D]: GLES\ShaderManager.cpp:146 Linked shader: vs 58 fs 19
39:54:434 user_main I[UTIL]: HLE\sceUtility.cpp:251 sceUtilityUnloadModule(768)
39:54:434 user_main I[UTIL]: HLE\sceUtility.cpp:251 sceUtilityUnloadModule(773)
39:54:438 user_main I[UTIL]: HLE\sceUtility.cpp:216 sceUtilityLoadModule(773)
39:54:439 user_main I[UTIL]: HLE\sceUtility.cpp:216 sceUtilityLoadModule(768)
39:54:466 user_main I[KERNEL]: HLE\sceKernelThread.cpp:2136 420=sceKernelCreateThread(name=SceMainSampleBgmMp3, entry=08959a04, prio=10, stacksize=65536)
39:56:235 user_main I[UTIL]: HLE\sceUtility.cpp:216 sceUtilityLoadModule(772)
39:56:236 user_main W[ME]: HLE\sceMp3.cpp:217 UNIMPL: sceMp3InitResource
39:56:241 user_main I[ME]: HLE\sceMp3.cpp:177 sceMp3ReserveMp3Handle(0bfff4a0)
39:56:253 user_main I[ME]: HLE\sceMp3.cpp:309 sceMp3Init(0bfff4a0)
39:56:253 user_main I[ME]: HLE\sceMp3.cpp:327 sceMp3Init(): channels=2, samplerate=44100Hz, bitrate=128kbps
39:56:253 user_main I[ME]: HLE\sceMp3.cpp:486 sceMp3GetMPEGVersion(0bfff4a0)
39:56:254 user_main I[ME]: HLE\sceMp3.cpp:420 sceMp3GetSamplingRate(0BFFF4A0)
39:56:254 user_main I[ME]: HLE\sceMp3.cpp:409 sceMp3GetBitRate(0BFFF4A0)
39:56:254 user_main I[ME]: HLE\sceMp3.cpp:398 sceMp3GetMp3ChannelNum(0BFFF4A0)
39:56:254 user_main W[AUDIO]: HLE\__sceAudio.cpp:294 Switching audio frequency to 44100
39:56:254 user_main I[ME]: HLE\sceMp3.cpp:456 sceMp3ReleaseMp3Handle(0BFFF4A0)
39:56:254 user_main W[ME]: HLE\sceMp3.cpp:223 UNIMPL: sceMp3TermResource
39:56:255 user_main I[UTIL]: HLE\sceUtility.cpp:251 sceUtilityUnloadModule(772)
39:57:602 user_main I[UTIL]: HLE\sceUtility.cpp:251 sceUtilityUnloadModule(768)
39:57:602 user_main I[UTIL]: HLE\sceUtility.cpp:251 sceUtilityUnloadModule(773)
39:57:606 user_main I[UTIL]: HLE\sceUtility.cpp:216 sceUtilityLoadModule(773)
39:57:606 user_main I[UTIL]: HLE\sceUtility.cpp:216 sceUtilityLoadModule(768)
39:57:635 user_main I[KERNEL]: HLE\sceKernelThread.cpp:2136 429=sceKernelCreateThread(name=SceMainSampleBgmMp3, entry=08959a04, prio=10, stacksize=65536)
39:59:870 user_main I[UTIL]: HLE\sceUtility.cpp:216 sceUtilityLoadModule(772)
39:59:870 user_main W[ME]: HLE\sceMp3.cpp:217 UNIMPL: sceMp3InitResource
39:59:871 user_main I[ME]: HLE\sceMp3.cpp:177 sceMp3ReserveMp3Handle(0bfff4a0)
39:59:872 user_main I[ME]: HLE\sceMp3.cpp:309 sceMp3Init(0bfff4a0)
39:59:872 user_main I[ME]: HLE\sceMp3.cpp:327 sceMp3Init(): channels=2, samplerate=48000Hz, bitrate=128kbps
39:59:872 user_main I[ME]: HLE\sceMp3.cpp:486 sceMp3GetMPEGVersion(0bfff4a0)
39:59:872 user_main I[ME]: HLE\sceMp3.cpp:420 sceMp3GetSamplingRate(0BFFF4A0)
39:59:872 user_main I[ME]: HLE\sceMp3.cpp:409 sceMp3GetBitRate(0BFFF4A0)
39:59:872 user_main I[ME]: HLE\sceMp3.cpp:398 sceMp3GetMp3ChannelNum(0BFFF4A0)
39:59:872 user_main W[AUDIO]: HLE\__sceAudio.cpp:294 Switching audio frequency to 48000
39:59:872 user_main I[ME]: HLE\sceMp3.cpp:456 sceMp3ReleaseMp3Handle(0BFFF4A0)
39:59:872 user_main W[ME]: HLE\sceMp3.cpp:223 UNIMPL: sceMp3TermResource
39:59:872 user_main I[UTIL]: HLE\sceUtility.cpp:251 sceUtilityUnloadModule(772)
40:02:873 user_main I[UTIL]: HLE\sceUtility.cpp:251 sceUtilityUnloadModule(768)
40:02:873 user_main I[UTIL]: HLE\sceUtility.cpp:251 sceUtilityUnloadModule(773)
40:02:876 user_main I[UTIL]: HLE\sceUtility.cpp:216 sceUtilityLoadModule(773)
40:02:877 user_main I[UTIL]: HLE\sceUtility.cpp:216 sceUtilityLoadModule(768)
40:02:907 user_main I[KERNEL]: HLE\sceKernelThread.cpp:2136 438=sceKernelCreateThread(name=SceMainSampleBgmMp3, entry=08959a04, prio=10, stacksize=65536)
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 272: Thread "idle0": pc= 08000000 sp= 083fff00 RUN (wt=0 wid=0 wv= 00000000 )
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 273: Thread "idle1": pc= 08000000 sp= 083fef00 READY (wt=0 wid=0 wv= 00000000 )
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 274: Module "PdvApp": name=PdvApp gp=08d73da8 entry=089c5960
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 276: Thread "user_main": pc= 08adc94c sp= 0bfff630 READY (wt=12 wid=1 wv= 00000000 )
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 277: MemoryPart "UserSbrk": MemPart: 08daa000 - 09ecd400 size: 01123400
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 278: CallBack "APPLICATION_EXIT": thread=276, argument= 00000000
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 279: CallBack "PowerCallBack": thread=276, argument= 00000000
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 280: CallBack "UMD_OPEN": thread=276, argument= 00000000
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 281: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 282: Thread "igPSPPowerManager": pc= 08a1b83c sp= 0bfc3a80 WAIT (wt=2 wid=282 wv= 00000000 )
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 283: CallBack "AlchemyExit": thread=282, argument= 00000000
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 284: CallBack "AlchemyPower": thread=282, argument= 00000000
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 285: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 286: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 287: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 288: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 289: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 290: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 291: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 292: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 293: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 294: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 295: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 296: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 297: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 298: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 299: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 300: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 301: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 302: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 303: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 304: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 305: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 306: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 307: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 308: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 309: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 312: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 313: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 314: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 315: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 316: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 317: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 318: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 319: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 320: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 321: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 322: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 323: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 324: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 325: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 326: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 327: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 328: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 329: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 330: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 331: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 332: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 333: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 334: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 335: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 336: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 337: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 338: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 339: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 340: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 341: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 342: Semaphore "igSemaphore": -
40:16:754 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 343: Semaphore "igSemaphore": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 344: Semaphore "igSemaphore": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 345: Semaphore "igSemaphore": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 346: Semaphore "igSemaphore": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 347: Semaphore "igSemaphore": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 348: Semaphore "igSemaphore": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 349: Semaphore "igSemaphore": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 350: Semaphore "igSemaphore": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 351: Semaphore "igSemaphore": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 352: Semaphore "igSemaphore": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 353: Semaphore "igSemaphore": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 354: Semaphore "igSemaphore": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 355: Semaphore "igSemaphore": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 356: Semaphore "igSemaphore": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 357: Semaphore "igSemaphore": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 358: Semaphore "igSemaphore": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 359: Semaphore "igSemaphore": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 360: Semaphore "igSemaphore": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 361: Semaphore "igSemaphore": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 362: Semaphore "igSemaphore": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 363: Semaphore "igSemaphore": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 364: Semaphore "igSemaphore": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 365: Semaphore "igSyncFifoSequence": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 366: LwMutex "CriCsPsp": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 367: EventFlag "CriCond": init=00000000 cur=00000000 numwait=0
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 368: Thread "CRI FS File Access 0": pc= 08baf02c sp= 0bfb3a70 WAIT (wt=4 wid=367 wv= 00000000 )
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 369: CallBack "crifsioutil_PowerCallback": thread=368, argument= 00000000
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 370: CallBack "crifsioutil_MsCallback": thread=368, argument= 00000000
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 371: LwMutex "CriCsPsp": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 372: EventFlag "CriCond": init=00000000 cur=00000000 numwait=0
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 373: Thread "CRI FS Memory File System": pc= 08baf02c sp= 0bfb1a70 WAIT (wt=4 wid=372 wv= 00000000 )
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 374: LwMutex "CriCsPsp": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 375: EventFlag "CriCond": init=00000000 cur=00000000 numwait=0
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 376: Thread "CRI FS Data Decompression 0": pc= 08baf02c sp= 0bfafa70 WAIT (wt=4 wid=375 wv= 00000000 )
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 377: LwMutex "CriCsPsp": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 378: LwMutex "CriCsPsp": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 379: LwMutex "CriCsPsp": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 380: LwMutex "CriCsPsp": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 381: LwMutex "CriCsPsp": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 382: LwMutex "CriCsPsp": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 383: LwMutex "CriCsPsp": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 384: LwMutex "CriCsPsp": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 385: LwMutex "CriCsPsp": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 386: LwMutex "CriCsPsp": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 387: Thread "CRI Server Manager": pc= 08bb06b0 sp= 0bfada70 READY (wt=12 wid=1 wv= 00000000 )
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 388: EventFlag "SceWaveMainEvf": init=00000000 cur=00000000 numwait=0
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 389: Thread "SceWaveMain": pc= 08bc5554 sp= 0bfffe50 WAIT (wt=4 wid=388 wv= 00000000 )
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 390: Thread "CRI ADX Audio": pc= 08b79aac sp= 0bfabab0 READY (wt=12 wid=1 wv= 00000000 )
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 391: Thread "CRI ADX File": pc= 08b79b2c sp= 0bfa5ab0 READY (wt=12 wid=1 wv= 00000000 )
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 392: Thread "CRI Idle": pc= 08b79a3c sp= 0bfa3ab0 READY (wt=12 wid=1 wv= 00000000 )
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 393: LwMutex "CriCsPsp": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 394: Thread "CRI Wave out": pc= 08bc5328 sp= 0bfa3650 WAIT (wt=10 wid=7 wv= 00000100 )
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 395: LwMutex "CRI Wave Mutex": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 401: OpenFile "disc0:/PSP_GAME/USRDIR/media/afs/Diva2ExUmdData.cpk": Seekpos: 000036a0
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 404: OpenFile "disc0:/PSP_GAME/USRDIR/media/afs/Diva2ExScript.cpk": Seekpos: 000049e0
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 407: OpenFile "disc0:/PSP_GAME/USRDIR/media/afs/Diva2ExSound.cpk": Seekpos: 14af0800
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 410: OpenFile "disc0:/PSP_GAME/USRDIR/media/afs/Diva2ExData.cpk": Seekpos: 1a4ca2c6
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 434: EventFlag "SceMainSampleBgmMp3": init=00000001 cur=00000010 numwait=0
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 435: Mutex "SceMainSampleUmdIo": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 436: EventFlag "SceMainSampleMsIo": init=00000001 cur=00000001 numwait=0
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 437: Mutex "SceMainSampleMsIo": -
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:517 KO 438: Thread "SceMainSampleBgmMp3": pc= ffffffff sp= ffffffff DORMANT (wt=0 wid=0 wv= ffffffff )
40:16:755 idle0 I[KERNEL]: HLE\sceKernel.cpp:162 Shutting down kernel - 130 kernel objects alive
40:16:796 GLES\Framebuffer.cpp:1662 I[SCEGE]: Destroying FBO for 00000000 : 480 x 272 x 3
40:16:796 GLES\Framebuffer.cpp:1662 I[SCEGE]: Destroying FBO for 00088000 : 480 x 272 x 3
40:16:798 HLE\sceAudiocodec.cpp:206 I[ME]: Audio playing list is reset
40:16:806 Config.cpp:803 I[LOAD]: Config saved: F:\ppsspp\ppsspp-v0.9.8-MP3\memstick/PSP/SYSTEM/ppsspp.ini
40:16:807 Config.cpp:815 I[LOAD]: Controller config saved: F:\ppsspp\ppsspp-v0.9.8-MP3\memstick/PSP/SYSTEM/controls.ini
40:17:115 Config.cpp:803 I[LOAD]: Config saved: F:\ppsspp\ppsspp-v0.9.8-MP3\memstick/PSP/SYSTEM/ppsspp.ini
40:17:117 Config.cpp:815 I[LOAD]: Controller config saved: F:\ppsspp\ppsspp-v0.9.8-MP3\memstick/PSP/SYSTEM/controls.ini
SD Gundam G Generation Over World
Code: 49:59:902 EmuThread.cpp:120 I[BOOT]: Done.
50:02:859 System.cpp:322 I[BOOT]: PPSSPP unknown Windows 32 bit
50:02:859 MemArena.cpp:431 I[MM]: Found valid memory base at 0B000000 after 41 tries.
50:02:859 MemMap.cpp:126 I[MM]: Memory system initialized. RAM at 0C940000 (mirror at 0 @ 13000000, uncached @ 13000000)
50:02:880 PSPLoaders.cpp:145 I[LOAD]: NPJH50681 : SDガンダム ジージェネレーション オーバーワールド
50:02:880 PSPLoaders.cpp:184 I[LOAD]: Loading disc0:/PSP_GAME/SYSDIR/EBOOT.BIN...
50:02:880 HLE\sceKernelMemory.cpp:429 I[KERNEL]: Kernel and user memory pools initialized
50:03:017 HLE\sceKernel.cpp:151 I[KERNEL]: Kernel initialized.
50:03:117 Util\BlockAllocator.cpp:381 I[HLE]: -----------
50:03:117 Util\BlockAllocator.cpp:385 I[HLE]: Block: 08800000 - 08804000 size 00004000 taken=0 tag=(untitled)
50:03:117 Util\BlockAllocator.cpp:385 I[HLE]: Block: 08804000 - 08c6dc00 size 00469c00 taken=1 tag=ELF
50:03:117 Util\BlockAllocator.cpp:385 I[HLE]: Block: 08c6dc00 - 0c000000 size 03392400 taken=0 tag=(untitled)
50:03:117 Util\BlockAllocator.cpp:387 I[HLE]: -----------
50:03:121 HLE\sceKernelModule.cpp:987 I[LOAD]: Module GGenerationWorldCore: 00000000 08ba5838 08ba5850
50:03:203 HLE\sceKernelModule.cpp:1185 I[LOAD]: Exporting ent 0 named GGenerationWorldCore, 2 funcs, 4 vars, resident 08ba693c
50:03:203 HLE\sceKernelModule.cpp:1470 I[LOAD]: Module entry: 08aabf24
50:03:424 root N[BOOT]: EmuScreen.cpp:126 Loading F:/umdimages/cvn-ggow.iso...
50:03:425 root I[KERNEL]: HLE\sceKernelThread.cpp:2136 276=sceKernelCreateThread(name=UserMain, entry=08aac044, prio=20, stacksize=393216)
50:03:425 root I[KERNEL]: HLE\sceKernelThread.cpp:2187 sceKernelStartThread(thread=276, argSize=33, argPtr=0bfffed0)
50:03:425 root I[KERNEL]: HLE\sceKernelThread.cpp:2264 __KernelReturnFromThread: 0
50:03:429 UserMain I[UTIL]: HLE\sceUtility.cpp:216 sceUtilityLoadModule(768)
50:03:447 UserMain I[UTIL]: HLE\sceUtility.cpp:216 sceUtilityLoadModule(770)
50:03:481 UserMain I[UTIL]: HLE\sceUtility.cpp:216 sceUtilityLoadModule(771)
50:03:497 UserMain I[UTIL]: HLE\sceUtility.cpp:216 sceUtilityLoadModule(256)
50:03:531 UserMain I[UTIL]: HLE\sceUtility.cpp:216 sceUtilityLoadModule(257)
50:03:547 UserMain I[HLE]: HLE\scePower.cpp:425 222.000000=scePowerGetCpuClockFrequencyFloat()
50:03:547 UserMain I[HLE]: HLE\scePower.cpp:371 scePowerSetClockFrequency(333,222,166)
50:03:547 UserMain I[HLE]: HLE\scePower.cpp:430 333.000000=scePowerGetPllClockFrequencyFloat()
50:03:547 UserMain I[HLE]: HLE\scePower.cpp:430 333.000000=scePowerGetPllClockFrequencyFloat()
50:03:547 UserMain I[HLE]: HLE\scePower.cpp:425 333.000000=scePowerGetCpuClockFrequencyFloat()
50:03:565 UserMain I[KERNEL]: HLE\sceKernelThread.cpp:2136 285=sceKernelCreateThread(name=SceWaveMain, entry=08b215e0, prio=14, stacksize=512)
50:03:565 UserMain I[KERNEL]: HLE\sceKernelThread.cpp:2187 sceKernelStartThread(thread=285, argSize=12, argPtr=08c4e010)
50:03:567 UserMain I[KERNEL]: HLE\sceKernelThread.cpp:2136 288=sceKernelCreateThread(name=CRI FS File Access 0, entry=08b054d4, prio=20, stacksize=4096)
50:03:567 UserMain I[KERNEL]: HLE\sceKernelThread.cpp:2187 sceKernelStartThread(thread=288, argSize=4, argPtr=0bfff2e0)
50:03:567 UserMain I[KERNEL]: HLE\sceKernelThread.cpp:2136 293=sceKernelCreateThread(name=CRI FS Memory File System, entry=08b054d4, prio=20, stacksize=4096)
50:03:568 UserMain I[KERNEL]: HLE\sceKernelThread.cpp:2187 sceKernelStartThread(thread=293, argSize=4, argPtr=0bfff2e0)
50:03:568 UserMain I[KERNEL]: HLE\sceKernelThread.cpp:2136 296=sceKernelCreateThread(name=CRI FS Data Decompression 0, entry=08b054d4, prio=20, stacksize=4096)
50:03:568 UserMain I[KERNEL]: HLE\sceKernelThread.cpp:2187 sceKernelStartThread(thread=296, argSize=4, argPtr=0bfff3f0)
50:03:569 UserMain I[KERNEL]: HLE\sceKernelThread.cpp:2136 309=sceKernelCreateThread(name=CRI Server Manager, entry=08b054d4, prio=20, stacksize=8192)
50:03:569 UserMain I[KERNEL]: HLE\sceKernelThread.cpp:2187 sceKernelStartThread(thread=309, argSize=4, argPtr=0bfff440)
50:03:571 UserMain I[UTIL]: HLE\sceUtility.cpp:216 sceUtilityLoadModule(769)
50:03:597 UserMain I[SCESAS]: HLE\sceSas.cpp:106 sceSasInit(08c6cd00, 256, 32, 0, 44100)
50:03:597 UserMain I[SCESAS]: HLE\sceSas.cpp:506 sceSasSetGrain(08c6cd00, 256)
50:03:597 UserMain I[KERNEL]: HLE\sceKernelThread.cpp:2136 312=sceKernelCreateThread(name=CRI Atom Sound Output, entry=08b054d4, prio=20, stacksize=2048)
50:03:597 UserMain I[KERNEL]: HLE\sceKernelThread.cpp:2187 sceKernelStartThread(thread=312, argSize=4, argPtr=0bfff350)
50:03:611 UserMain I[KERNEL]: HLE\sceKernelThread.cpp:2136 326=sceKernelCreateThread(name=UserSwap, entry=08a898e8, prio=12, stacksize=1024)
50:03:611 UserMain I[KERNEL]: HLE\sceKernelThread.cpp:2187 sceKernelStartThread(thread=326, argSize=0, argPtr=00000000)
50:03:611 UserMain I[KERNEL]: HLE\sceKernelThread.cpp:2136 327=sceKernelCreateThread(name=UserIdle, entry=08a89928, prio=6e, stacksize=32768)
50:03:611 UserMain I[KERNEL]: HLE\sceKernelThread.cpp:2187 sceKernelStartThread(thread=327, argSize=0, argPtr=00000000)
50:03:615 UserMain I[KERNEL]: HLE\sceKernelThread.cpp:2136 334=sceKernelCreateThread(name=CRI Atom Atrac Decode, entry=08b054d4, prio=20, stacksize=2048)
50:03:615 UserMain I[KERNEL]: HLE\sceKernelThread.cpp:2187 sceKernelStartThread(thread=334, argSize=4, argPtr=0bfff3f0)
50:03:616 UserMain I[UTIL]: HLE\sceUtility.cpp:216 sceUtilityLoadModule(772)
50:03:631 UserMain W[ME]: HLE\sceMp3.cpp:217 UNIMPL: sceMp3InitResource
50:03:631 UserMain I[ME]: HLE\sceMp3.cpp:177 sceMp3ReserveMp3Handle(00000000)
50:03:631 UserMain E[ME]: HLE\sceMp3.cpp:179 sceMp3ReserveMp3Handle(00000000) invalid address 00000000
50:03:659 UserMain I[SCEGE]: GLES\Framebuffer.cpp:826 Creating FBO for 00000000 : 480 x 272 x 3
50:03:660 UserMain I[G3D]: GLES\ShaderManager.cpp:146 Linked shader: vs 13 fs 14
50:03:661 UserMain I[G3D]: GLES\ShaderManager.cpp:146 Linked shader: vs 13 fs 16
50:03:663 UserMain I[G3D]: GLES\ShaderManager.cpp:146 Linked shader: vs 18 fs 19
50:03:670 UserMain I[SCEGE]: GLES\Framebuffer.cpp:826 Creating FBO for 00088000 : 480 x 272 x 3
50:03:715 UserMain I[MODULE]: HLE\sceKernelModule.cpp:817 ~SCE module, skipping header
50:03:715 UserMain I[MODULE]: HLE\sceKernelModule.cpp:830 Loading module sceFont_Library with version 0101
50:03:715 UserMain I[HLE]: ELF\PrxDecrypter.cpp:300 Missing key 5B, cannot decrypt module
50:03:715 UserMain I[MODULE]: HLE\sceKernelModule.cpp:1623 338=sceKernelLoadModule(name=disc0:/PSP_GAME/USRDIR/libfont.prx,flag=00000000,(...))
50:03:715 UserMain I[MODULE]: HLE\sceKernelModule.cpp:1654 sceKernelStartModule(338,asize=00000000,aptr=00000000,retptr=0bfff500,00000000): faked (undecryptable module)
50:03:716 UserMain W[FONT]: HLE\sceFont.cpp:676 Font file not found: flash0:/font/zh_gb.pgf
50:03:716 UserMain I[FONT]: HLE\sceFont.cpp:665 Loading font flash0:/font/jpn0.pgf (4367080 bytes)
50:03:785 UserMain I[FONT]: Font\PGF.cpp:185 Reading 392 bytes of PGF header
50:03:818 UserMain I[FONT]: HLE\sceFont.cpp:665 Loading font flash0:/font/ltn0.pgf (67660 bytes)
50:03:833 UserMain I[FONT]: Font\PGF.cpp:185 Reading 392 bytes of PGF header
50:03:834 UserMain I[FONT]: HLE\sceFont.cpp:665 Loading font flash0:/font/ltn1.pgf (63504 bytes)
50:03:852 UserMain I[FONT]: Font\PGF.cpp:185 Reading 392 bytes of PGF header
50:03:855 UserMain I[FONT]: HLE\sceFont.cpp:665 Loading font flash0:/font/ltn2.pgf (76692 bytes)
50:03:876 UserMain I[FONT]: Font\PGF.cpp:185 Reading 392 bytes of PGF header
50:03:879 UserMain I[FONT]: HLE\sceFont.cpp:665 Loading font flash0:/font/ltn3.pgf (71900 bytes)
50:03:895 UserMain I[FONT]: Font\PGF.cpp:185 Reading 392 bytes of PGF header
50:03:898 UserMain I[FONT]: HLE\sceFont.cpp:665 Loading font flash0:/font/ltn4.pgf (78920 bytes)
50:03:913 UserMain I[FONT]: Font\PGF.cpp:185 Reading 392 bytes of PGF header
50:03:915 UserMain I[FONT]: HLE\sceFont.cpp:665 Loading font flash0:/font/ltn5.pgf (76216 bytes)
50:03:925 UserMain I[FONT]: Font\PGF.cpp:185 Reading 392 bytes of PGF header
50:03:928 UserMain I[FONT]: HLE\sceFont.cpp:665 Loading font flash0:/font/ltn6.pgf (88716 bytes)
50:03:946 UserMain I[FONT]: Font\PGF.cpp:185 Reading 392 bytes of PGF header
50:03:948 UserMain I[FONT]: HLE\sceFont.cpp:665 Loading font flash0:/font/ltn7.pgf (84860 bytes)
50:03:964 UserMain I[FONT]: Font\PGF.cpp:185 Reading 392 bytes of PGF header
50:03:966 UserMain I[FONT]: HLE\sceFont.cpp:665 Loading font flash0:/font/ltn8.pgf (51432 bytes)
50:03:986 UserMain I[FONT]: Font\PGF.cpp:185 Reading 392 bytes of PGF header
50:03:988 UserMain I[FONT]: HLE\sceFont.cpp:665 Loading font flash0:/font/ltn9.pgf (50116 bytes)
50:03:995 UserMain I[FONT]: Font\PGF.cpp:185 Reading 392 bytes of PGF header
50:03:997 UserMain I[FONT]: HLE\sceFont.cpp:665 Loading font flash0:/font/ltn10.pgf (55788 bytes)
50:04:018 UserMain I[FONT]: Font\PGF.cpp:185 Reading 392 bytes of PGF header
50:04:020 UserMain I[FONT]: HLE\sceFont.cpp:665 Loading font flash0:/font/ltn11.pgf (54572 bytes)
50:04:027 UserMain I[FONT]: Font\PGF.cpp:185 Reading 392 bytes of PGF header
50:04:029 UserMain I[FONT]: HLE\sceFont.cpp:665 Loading font flash0:/font/ltn12.pgf (58352 bytes)
50:04:031 UserMain I[FONT]: Font\PGF.cpp:185 Reading 392 bytes of PGF header
50:04:033 UserMain I[FONT]: HLE\sceFont.cpp:665 Loading font flash0:/font/ltn13.pgf (57660 bytes)
50:04:048 UserMain I[FONT]: Font\PGF.cpp:185 Reading 392 bytes of PGF header
50:04:050 UserMain I[FONT]: HLE\sceFont.cpp:665 Loading font flash0:/font/ltn14.pgf (63388 bytes)
50:04:055 UserMain I[FONT]: Font\PGF.cpp:185 Reading 392 bytes of PGF header
50:04:057 UserMain I[FONT]: HLE\sceFont.cpp:665 Loading font flash0:/font/ltn15.pgf (62364 bytes)
50:04:074 UserMain I[FONT]: Font\PGF.cpp:185 Reading 392 bytes of PGF header
50:04:076 UserMain I[FONT]: HLE\sceFont.cpp:665 Loading font flash0:/font/kr0.pgf (883164 bytes)
50:04:100 UserMain I[FONT]: Font\PGF.cpp:185 Reading 392 bytes of PGF header
50:04:113 UserMain I[FONT]: HLE\sceFont.cpp:760 sceFontNewLib(0bfff508, 0bfff504)
50:04:113 UserMain I[FONT]: HLE\sceFont.cpp:578 Entering PostAllocCallback::run
50:04:114 UserMain I[FONT]: HLE\sceFont.cpp:590 Leaving PostAllocCallback::run
50:04:232 UserMain I[UTIL]: Dialog\PSPSaveDialog.cpp:79 sceUtilitySavedataInitStart(08d3fee4) - FILES (12)
50:04:232 UserMain I[UTIL]: Dialog\PSPSaveDialog.cpp:80 sceUtilitySavedataInitStart(08d3fee4) : Game key (hex): 12090510131507140801041100030602
50:04:456 UserMain I[UTIL]: Dialog\PSPSaveDialog.cpp:79 sceUtilitySavedataInitStart(08d3fee4) - SIZES (8)
50:04:457 UserMain I[UTIL]: Dialog\PSPSaveDialog.cpp:80 sceUtilitySavedataInitStart(08d3fee4) : Game key (hex): 12090510131507140801041100030602
50:04:791 UserMain I[UTIL]: Dialog\PSPSaveDialog.cpp:79 sceUtilitySavedataInitStart(08d3fee4) - LIST (11)
50:04:791 UserMain I[UTIL]: Dialog\PSPSaveDialog.cpp:80 sceUtilitySavedataInitStart(08d3fee4) : Game key (hex):
50:05:239 UserMain I[UTIL]: Dialog\PSPSaveDialog.cpp:79 sceUtilitySavedataInitStart(08d3fa24) - AUTOLOAD (0)
50:05:239 UserMain I[UTIL]: Dialog\PSPSaveDialog.cpp:80 sceUtilitySavedataInitStart(08d3fa24) : Game key (hex): 12090510131507140801041100030602
50:05:424 UserMain I[UTIL]: Dialog\SavedataParam.cpp:557 Loading file with size 512000 in ms0:/PSP/SAVEDATA/NPJH50681SYSTEM/SYSTEM.DAT
50:16:569 UserMain I[ME]: HLE\sceMpeg.cpp:416 sceMpegInit()
50:16:571 UserMain I[ME]: HLE\sceMpeg.cpp:523 098090c0=sceMpegCreate(08c4a5d4, 09809090, 65536, 08c4a5d8, 512, 0, 0)
50:16:571 UserMain I[ME]: HLE\sceMpeg.cpp:641 sceMpegRegistStream(08c4a5d4, 0, 0)
50:16:572 UserMain I[ME]: HLE\sceMpeg.cpp:641 sceMpegRegistStream(08c4a5d4, 1, 0)
50:16:575 UserMain I[KERNEL]: HLE\sceKernelThread.cpp:2136 344=sceKernelCreateThread(name=soundThread, entry=08afc988, prio=11, stacksize=2048)
50:16:576 UserMain I[KERNEL]: HLE\sceKernelThread.cpp:2136 347=sceKernelCreateThread(name=SofdecThread, entry=08afa69c, prio=32, stacksize=8192)
50:16:580 UserMain I[KERNEL]: HLE\sceKernelThread.cpp:2187 sceKernelStartThread(thread=344, argSize=4, argPtr=08c4a850)
50:16:580 UserMain I[KERNEL]: HLE\sceKernelThread.cpp:2187 sceKernelStartThread(thread=347, argSize=4, argPtr=0bfff540)
50:16:640 SofdecThread I[ME]: HLE\sceMpeg.cpp:341 Stream offset: 2048, Stream size: 0x18F3000
50:16:640 SofdecThread I[ME]: HLE\sceMpeg.cpp:342 First timestamp: 90000, Last timestamp: 11540439
50:16:640 SofdecThread I[ME]: HLE\sceMpeg.cpp:341 Stream offset: 2048, Stream size: 0x18F3000
50:16:640 SofdecThread I[ME]: HLE\sceMpeg.cpp:342 First timestamp: 90000, Last timestamp: 11540439
50:16:640 SofdecThread I[ME]: HLE\sceMpeg.cpp:341 Stream offset: 2048, Stream size: 0x18F3000
50:16:640 SofdecThread I[ME]: HLE\sceMpeg.cpp:342 First timestamp: 90000, Last timestamp: 11540439
50:16:649 SofdecThread I[ME]: HW\MediaEngine.cpp:79 FF: No accelerated colorspace conversion found from yuv420p to rgba.
50:16:739 UserMain I[G3D]: GLES\ShaderManager.cpp:146 Linked shader: vs 18 fs 21
50:18:873 soundThread I[KERNEL]: HLE\sceKernelThread.cpp:2277 sceKernelExitThread(0)
50:18:873 SofdecThread W[ME]: HLE\sceMpeg.cpp:1713 UNIMPL sceMpegFlushAllStream(08c4a5d4)
50:18:873 SofdecThread E[ME]: HLE\sceMpeg.cpp:1287 UNIMPL sceMpegAvcDecodeFlush(08c4a5d4)
50:18:874 SofdecThread I[KERNEL]: HLE\sceKernelThread.cpp:2277 sceKernelExitThread(0)
50:18:915 UserMain I[ME]: HLE\sceMpeg.cpp:1524 sceMpegFinish(...)
50:19:056 CRI Server M I[ME]: HLE\sceAtrac.cpp:521 0=sceAtracGetAtracID(4096)
50:19:056 CRI Server M I[ME]: HLE\sceAtrac.cpp:1700 sceAtracLowLevelInitDecoder(0, 0bf9c8a0)
50:19:056 CRI Server M I[ME]: HLE\sceAtrac.cpp:1709 Channels: 2 outputChannels: 2 bytesperFrame: 178
50:19:056 CRI Server M W[ME]: HLE\sceAtrac.cpp:1733 This is an atrac3+ stereo audio (low level)
50:19:082 CRI Server M I[SCESAS]: HLE\sceSas.cpp:229 sceSasSetVoicePCM(08c6cd00, 0, 09dd1cc0, 512, 0)
50:19:082 CRI Server M I[SCESAS]: HLE\sceSas.cpp:229 sceSasSetVoicePCM(08c6cd00, 1, 09dd20c0, 512, 0)
50:19:352 UserMain I[G3D]: GLES\ShaderManager.cpp:146 Linked shader: vs 18 fs 23
50:23:979 CRI Server M I[SCESAS]: HLE\sceSas.cpp:229 sceSasSetVoicePCM(08c6cd00, 4, 09dc5580, 512, 0)
50:24:983 CRI Server M I[SCESAS]: HLE\sceSas.cpp:229 sceSasSetVoicePCM(08c6cd00, 4, 09dc5580, 512, 0)
50:26:038 UserMain I[UTIL]: Dialog\PSPSaveDialog.cpp:79 sceUtilitySavedataInitStart(08d3ce5c) - LISTLOAD (4)
50:26:038 UserMain I[UTIL]: Dialog\PSPSaveDialog.cpp:80 sceUtilitySavedataInitStart(08d3ce5c) : Game key (hex): 12090510131507140801041100030602
50:26:262 UserMain I[G3D]: GLES\ShaderManager.cpp:146 Linked shader: vs 13 fs 25
50:26:948 UserMain I[UTIL]: Dialog\SavedataParam.cpp:557 Loading file with size 307200 in ms0:/PSP/SAVEDATA/NPJH50681GGOVERWORLD08/GGSAVE.BIN
50:28:649 CRI Server M I[ME]: HLE\sceAtrac.cpp:983 sceAtracReleaseAtracID(0)
50:28:817 CRI Server M I[ME]: HLE\sceAtrac.cpp:521 0=sceAtracGetAtracID(4096)
50:28:818 CRI Server M I[ME]: HLE\sceAtrac.cpp:1700 sceAtracLowLevelInitDecoder(0, 0bf9c8a0)
50:28:818 CRI Server M I[ME]: HLE\sceAtrac.cpp:1709 Channels: 2 outputChannels: 2 bytesperFrame: 178
50:28:818 CRI Server M W[ME]: HLE\sceAtrac.cpp:1733 This is an atrac3+ stereo audio (low level)
50:28:852 CRI Server M I[SCESAS]: HLE\sceSas.cpp:229 sceSasSetVoicePCM(08c6cd00, 0, 09dd1cc0, 512, 0)
50:28:852 CRI Server M I[SCESAS]: HLE\sceSas.cpp:229 sceSasSetVoicePCM(08c6cd00, 1, 09dd20c0, 512, 0)
50:29:988 CRI Server M I[SCESAS]: HLE\sceSas.cpp:229 sceSasSetVoicePCM(08c6cd00, 4, 09dc5580, 512, 0)
50:30:349 CRI Server M I[SCESAS]: HLE\sceSas.cpp:229 sceSasSetVoicePCM(08c6cd00, 4, 09dc5580, 512, 0)
50:30:751 CRI Server M I[SCESAS]: HLE\sceSas.cpp:229 sceSasSetVoicePCM(08c6cd00, 4, 09dc5580, 512, 0)
50:31:628 CRI Server M I[SCESAS]: HLE\sceSas.cpp:229 sceSasSetVoicePCM(08c6cd00, 4, 09dc5580, 512, 0)
50:31:992 CRI Server M I[SCESAS]: HLE\sceSas.cpp:229 sceSasSetVoicePCM(08c6cd00, 4, 09dc5580, 512, 0)
50:33:752 CRI Server M I[ME]: HLE\sceAtrac.cpp:983 sceAtracReleaseAtracID(0)
50:33:897 CRI Server M I[ME]: HLE\sceAtrac.cpp:521 0=sceAtracGetAtracID(4096)
50:33:897 CRI Server M I[ME]: HLE\sceAtrac.cpp:1700 sceAtracLowLevelInitDecoder(0, 0bf9c8a0)
50:33:897 CRI Server M I[ME]: HLE\sceAtrac.cpp:1709 Channels: 2 outputChannels: 2 bytesperFrame: 178
50:33:897 CRI Server M W[ME]: HLE\sceAtrac.cpp:1733 This is an atrac3+ stereo audio (low level)
50:33:942 CRI Server M I[SCESAS]: HLE\sceSas.cpp:229 sceSasSetVoicePCM(08c6cd00, 0, 09dd1cc0, 512, 0)
50:33:942 CRI Server M I[SCESAS]: HLE\sceSas.cpp:229 sceSasSetVoicePCM(08c6cd00, 1, 09dd20c0, 512, 0)
50:34:965 CRI Server M I[SCESAS]: HLE\sceSas.cpp:229 sceSasSetVoicePCM(08c6cd00, 4, 09dc5580, 512, 0)
50:35:165 CRI Server M I[SCESAS]: HLE\sceSas.cpp:229 sceSasSetVoicePCM(08c6cd00, 5, 09dc1dc0, 512, 0)
50:35:359 CRI Server M I[SCESAS]: HLE\sceSas.cpp:229 sceSasSetVoicePCM(08c6cd00, 4, 09dc5580, 512, 0)
50:35:728 CRI Server M I[SCESAS]: HLE\sceSas.cpp:229 sceSasSetVoicePCM(08c6cd00, 4, 09dc5580, 512, 0)
50:36:991 CRI Server M I[SCESAS]: HLE\sceSas.cpp:229 sceSasSetVoicePCM(08c6cd00, 4, 09dc5580, 512, 0)
50:37:260 CRI Server M I[ME]: HLE\sceAtrac.cpp:983 sceAtracReleaseAtracID(0)
50:40:268 CRI Server M I[SCESAS]: HLE\sceSas.cpp:229 sceSasSetVoicePCM(08c6cd00, 4, 09dc5580, 512, 0)
50:41:406 CRI Server M I[SCESAS]: HLE\sceSas.cpp:229 sceSasSetVoicePCM(08c6cd00, 4, 09dc5580, 512, 0)
50:50:009 CRI Server M I[ME]: HLE\sceMp3.cpp:508 sceMp3LowLevelInit(-1)
50:50:040 CRI Server M I[SCESAS]: HLE\sceSas.cpp:229 sceSasSetVoicePCM(08c6cd00, 14, 09da2d80, 512, 0)
50:50:040 CRI Server M I[SCESAS]: HLE\sceSas.cpp:229 sceSasSetVoicePCM(08c6cd00, 15, 09da3180, 512, 0)
50:59:358 CRI Server M I[SCESAS]: HLE\sceSas.cpp:229 sceSasSetVoicePCM(08c6cd00, 4, 09dc5580, 512, 0)
51:00:150 CRI Server M I[SCESAS]: HLE\sceSas.cpp:229 sceSasSetVoicePCM(08c6cd00, 4, 09dc5580, 512, 0)
51:00:749 CRI Server M I[SCESAS]: HLE\sceSas.cpp:229 sceSasSetVoicePCM(08c6cd00, 4, 09dc5580, 512, 0)
51:01:762 CRI Server M I[SCESAS]: HLE\sceSas.cpp:229 sceSasSetVoicePCM(08c6cd00, 4, 09dc5580, 512, 0)
51:06:256 CRI Server M I[SCESAS]: HLE\sceSas.cpp:229 sceSasSetVoicePCM(08c6cd00, 4, 09dc5580, 512, 0)
51:06:624 CRI Server M I[ME]: HLE\sceMp3.cpp:508 sceMp3LowLevelInit(-1)
51:06:624 CRI Server M I[ME]: HLE\sceMp3.cpp:508 sceMp3LowLevelInit(-1)
51:06:656 CRI Server M I[ME]: HLE\sceMp3.cpp:508 sceMp3LowLevelInit(-1)
51:08:368 CRI Server M I[SCESAS]: HLE\sceSas.cpp:229 sceSasSetVoicePCM(08c6cd00, 4, 09dc5580, 512, 0)
51:09:091 CRI Server M I[SCESAS]: HLE\sceSas.cpp:229 sceSasSetVoicePCM(08c6cd00, 4, 09dc5580, 512, 0)
51:10:603 CRI Server M I[ME]: HLE\sceMp3.cpp:508 sceMp3LowLevelInit(-1)
51:10:634 CRI Server M I[SCESAS]: HLE\sceSas.cpp:229 sceSasSetVoicePCM(08c6cd00, 14, 09da2d80, 512, 0)
51:10:634 CRI Server M I[SCESAS]: HLE\sceSas.cpp:229 sceSasSetVoicePCM(08c6cd00, 15, 09da3180, 512, 0)
51:13:737 CRI Server M I[ME]: HLE\sceMp3.cpp:508 sceMp3LowLevelInit(-1)
51:13:738 CRI Server M I[ME]: HLE\sceMp3.cpp:508 sceMp3LowLevelInit(-1)
51:13:773 CRI Server M I[ME]: HLE\sceMp3.cpp:508 sceMp3LowLevelInit(-1)
51:20:546 CRI Server M I[ME]: HLE\sceMp3.cpp:508 sceMp3LowLevelInit(-1)
51:20:577 CRI Server M I[SCESAS]: HLE\sceSas.cpp:229 sceSasSetVoicePCM(08c6cd00, 14, 09da2d80, 512, 0)
51:20:577 CRI Server M I[SCESAS]: HLE\sceSas.cpp:229 sceSasSetVoicePCM(08c6cd00, 15, 09da3180, 512, 0)
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 272: Thread "idle0": pc= 08000000 sp= 083fff00 READY (wt=0 wid=0 wv= 00000000 )
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 273: Thread "idle1": pc= 08000000 sp= 083fef00 READY (wt=0 wid=0 wv= 00000000 )
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 274: Module "GGenerationWorldCore": name=GGenerationWorldCore gp=00000000 entry=08aabf24
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 276: Thread "UserMain": pc= 08a9fd28 sp= 0bfff650 READY (wt=12 wid=1 wv= 00000000 )
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 277: MemoryPart "UserSbrk": MemPart: 08c6e000 - 08c87400 size: 00019400
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 278: FPL "small": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 279: LwMutex "small": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 280: FPL "large": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 281: LwMutex "large": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 282: CallBack "UserExitCallback": thread=276, argument= 00000000
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 283: EventFlag "SceGuSignal": init=00000001 cur=00000001 numwait=0
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 284: EventFlag "SceWaveMainEvf": init=00000000 cur=00000000 numwait=0
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 285: Thread "SceWaveMain": pc= 08b21780 sp= 0bfffe50 WAIT (wt=4 wid=284 wv= 00000000 )
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 286: LwMutex "CriCsPsp": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 287: EventFlag "CriCond": init=00000000 cur=00000000 numwait=0
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 288: Thread "CRI FS File Access 0": pc= 08b00ce0 sp= 0bf9fa70 WAIT (wt=4 wid=287 wv= 00000000 )
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 289: CallBack "crifsioutil_PowerCallback": thread=288, argument= 00000000
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 290: CallBack "crifsioutil_MsCallback": thread=288, argument= 00000000
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 291: LwMutex "CriCsPsp": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 292: EventFlag "CriCond": init=00000000 cur=00000000 numwait=0
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 293: Thread "CRI FS Memory File System": pc= 08b00ce0 sp= 0bf9ea70 WAIT (wt=4 wid=292 wv= 00000000 )
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 294: LwMutex "CriCsPsp": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 295: EventFlag "CriCond": init=00000000 cur=00000000 numwait=0
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 296: Thread "CRI FS Data Decompression 0": pc= 08b00ce0 sp= 0bf9da70 WAIT (wt=4 wid=295 wv= 00000000 )
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 297: LwMutex "CriCsPsp": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 298: LwMutex "CriCsPsp": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 299: LwMutex "CriCsPsp": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 300: LwMutex "CriCsPsp": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 301: LwMutex "CriCsPsp": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 302: LwMutex "CriCsPsp": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 303: LwMutex "CriCsPsp": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 304: LwMutex "CriCsPsp": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 305: LwMutex "CriCsPsp": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 306: LwMutex "CriCsPsp": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 307: LwMutex "CriCsPsp": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 308: LwMutex "CriCsPsp": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 309: Thread "CRI Server Manager": pc= 08b05638 sp= 0bf9ca70 READY (wt=12 wid=1 wv= 00000000 )
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 310: LwMutex "CriCsPsp": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 311: LwMutex "CriCsPsp": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 312: Thread "CRI Atom Sound Output": pc= 08abd78c sp= 0bf9aa70 WAIT (wt=10 wid=9 wv= 00000100 )
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 313: LwMutex "CriCsPsp": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 314: LwMutex "CriCsPsp": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 315: LwMutex "CriCsPsp": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 316: LwMutex "CriCsPsp": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 317: LwMutex "CriCsPsp": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 318: LwMutex "CriCsPsp": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 319: LwMutex "CriCsPsp": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 320: LwMutex "CriCsPsp": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 321: LwMutex "CriCsPsp": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 322: LwMutex "CriCsPsp": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 324: OpenFile "disc0:/PSP_GAME/USRDIR/DATAUMD.CPK": Seekpos: 099f7000
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 326: Thread "UserSwap": pc= 08a89920 sp= 0bf9a2b0 RUN (wt=0 wid=0 wv= 00000000 )
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 327: Thread "UserIdle": pc= 08a9b5ec sp= 0bf99ea0 WAIT (wt=1 wid=0 wv= 00000000 )
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 328: CallBack "FatmsCallback": thread=276, argument= 00000000
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 329: CallBack "PowerCallback": thread=276, argument= 00000000
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 330: LwMutex "CriCsPsp": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 331: LwMutex "CriCsPsp": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 332: LwMutex "CriCsPsp": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 333: EventFlag "CriCond": init=00000000 cur=00000000 numwait=0
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 334: Thread "CRI Atom Atrac Decode": pc= 08b00ce0 sp= 0bf91e70 WAIT (wt=4 wid=333 wv= 00000000 )
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 335: LwMutex "CriCsPsp": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 336: LwMutex "CriCsPsp": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 337: LwMutex "CriCsPsp": -
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 338: Module "sceFont_Library": faked name=sceFont_Library gp=ffffffff entry=ffffffff
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 339: OpenFile "disc0:/PSP_GAME/INSDIR/DATAINS.DNS": Seekpos: 1dcb3c90
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:517 KO 361: OpenFile "ms0:/MUSIC/OVERWORLD/崩壊歌姫 44100.mp3": Seekpos: 00070000
51:29:608 UserSwap I[KERNEL]: HLE\sceKernel.cpp:162 Shutting down kernel - 66 kernel objects alive
51:29:648 GLES\Framebuffer.cpp:1662 I[SCEGE]: Destroying FBO for 00000000 : 480 x 272 x 3
51:29:649 GLES\Framebuffer.cpp:1662 I[SCEGE]: Destroying FBO for 00088000 : 480 x 272 x 3
51:29:651 HLE\sceAudiocodec.cpp:206 I[ME]: Audio playing list is reset
51:29:658 Config.cpp:803 I[LOAD]: Config saved: F:\ppsspp\ppsspp-v0.9.8-MP3\memstick/PSP/SYSTEM/ppsspp.ini
51:29:659 Config.cpp:815 I[LOAD]: Controller config saved: F:\ppsspp\ppsspp-v0.9.8-MP3\memstick/PSP/SYSTEM/controls.ini
51:29:810 Config.cpp:803 I[LOAD]: Config saved: F:\ppsspp\ppsspp-v0.9.8-MP3\memstick/PSP/SYSTEM/ppsspp.ini
51:29:812 Config.cpp:815 I[LOAD]: Controller config saved: F:\ppsspp\ppsspp-v0.9.8-MP3\memstick/PSP/SYSTEM/controls.ini
RE: Add support MP3 as BGM - gid15 - 09-14-2014
(03-27-2014, 12:21 AM)onelight Wrote: (03-26-2014, 08:35 PM)gid15 Wrote: From the information in the log file, I've implemented empty functions for sceMp3LowLevelInit and sceMp3LowLevelDecode. Could you generate a new log using r3470 (or newer)?
Thank you! ok r3472 log
BTW, I remember r2809 or older jpcsp run SD Gundam G Generation Over World with no bgm error. sceMp3LowLevelInit and sceMp3LowLevelDecode are now properly implemented in r3618. Could you retest "SD Gundam G Generation Over World"?
RE: Add support MP3 as BGM - onelight - 09-15-2014
(09-14-2014, 07:18 PM)gid15 Wrote: (03-27-2014, 12:21 AM)onelight Wrote: (03-26-2014, 08:35 PM)gid15 Wrote: From the information in the log file, I've implemented empty functions for sceMp3LowLevelInit and sceMp3LowLevelDecode. Could you generate a new log using r3470 (or newer)?
Thank you! ok r3472 log
BTW, I remember r2809 or older jpcsp run SD Gundam G Generation Over World with no bgm error. sceMp3LowLevelInit and sceMp3LowLevelDecode are now properly implemented in r3618. Could you retest "SD Gundam G Generation Over World"? Thank you. now SD Gundam G Generation Over World can play mp3.
could you more fixed Hatsune Miku, yet mp3 can play, but jpcsp need more than 1 min to load a mp3 file. it is too long
17:43:15 - 17:42:11 = 1:04
Code: 17:42:11 INFO hle.sceUtility - user_main - sceUtilityLoadModule(module=0x0304) PSP_MODULE_AV_MP3 loaded
17:42:11 INFO hle.sceMp3 - user_main - sceMp3InitResource
17:43:15 INFO hle.sceMp3 - user_main - sceMp3TermResource
17:43:15 INFO hle.sceUtility - user_main - sceUtilityUnloadModule(module=0x0304) PSP_MODULE_AV_MP3 unloaded
more log
Code: 17:42:06 INFO hle.sceUtility - user_main - sceUtilityUnloadModule(module=0x0300) PSP_MODULE_AV_AVCODEC unloaded
17:42:06 INFO hle.sceUtility - user_main - sceUtilityUnloadModule(module=0x0305) PSP_MODULE_AV_VAUDIO unloaded
17:42:06 INFO hle.sceUtility - user_main - sceUtilityLoadModule(module=0x0305) PSP_MODULE_AV_VAUDIO loaded
17:42:06 INFO hle.sceUtility - user_main - sceUtilityLoadModule(module=0x0300) PSP_MODULE_AV_AVCODEC loaded
17:42:06 WARN hle.IoFileMgrForUser - user_main - sceIoDopen 'ms0/PSP/MUSIC' not a directory! (could be missing)
17:42:07 WARN hle.IoFileMgrForUser - user_main - sceIoDopen 'ms0/PSP/MUSIC' not a directory! (could be missing)
17:42:10 INFO hle.IoFileMgrForUser - user_main - hleIoOpen filename = ms0:/MUSIC/overworld/崩壊歌姫 48000.mp3 flags = 1 permissions = 00
17:42:10 INFO hle.sceUtility - user_main - sceUtilityLoadModule(module=0x0304) PSP_MODULE_AV_MP3 loaded
17:42:10 INFO hle.sceMp3 - user_main - sceMp3InitResource
17:42:10 ERROR hle.sceMp3 - user_main - Invalid MP3 header 0xFFFB9440
17:42:10 INFO hle.sceMp3 - user_main - Initializing Mp3 data: channels=2, samplerate=48000kHz, bitrate=128kbps.
17:42:10 INFO hle.sceMp3 - user_main - sceMp3TermResource
17:42:10 INFO hle.sceUtility - user_main - sceUtilityUnloadModule(module=0x0304) PSP_MODULE_AV_MP3 unloaded
17:42:10 INFO hle.sceUtility - user_main - sceUtilityUnloadModule(module=0x0300) PSP_MODULE_AV_AVCODEC unloaded
17:42:10 INFO hle.sceUtility - user_main - sceUtilityUnloadModule(module=0x0305) PSP_MODULE_AV_VAUDIO unloaded
17:42:11 INFO hle.sceUtility - user_main - sceUtilityLoadModule(module=0x0305) PSP_MODULE_AV_VAUDIO loaded
17:42:11 INFO hle.sceUtility - user_main - sceUtilityLoadModule(module=0x0300) PSP_MODULE_AV_AVCODEC loaded
17:42:11 INFO hle.IoFileMgrForUser - user_main - hleIoOpen filename = ms0:/MUSIC/overworld/崩壊歌姫 48000.mp3 flags = 1 permissions = 00
17:42:11 INFO hle.sceUtility - user_main - sceUtilityLoadModule(module=0x0304) PSP_MODULE_AV_MP3 loaded
17:42:11 INFO hle.sceMp3 - user_main - sceMp3InitResource
17:43:15 INFO hle.sceMp3 - user_main - sceMp3TermResource
17:43:15 INFO hle.sceUtility - user_main - sceUtilityUnloadModule(module=0x0304) PSP_MODULE_AV_MP3 unloaded
RE: Add support MP3 as BGM - gid15 - 09-15-2014
(09-15-2014, 09:54 AM)onelight Wrote: Thank you. now SD Gundam G Generation Over World can play mp3.
could you more fixed Hatsune Miku, yet mp3 can play, but jpcsp need more than 1 min to load a mp3 file. it is too long Could you add the following line in your LogSettings.xml file:
Code: <logger name='hle.sceMp3'> <level value='trace' /> </logger>
and post the new log file?
Thank you!
EDIT: sceMp3 has now been ported completely to the new java decoder (r3620). This could improve compatibility.
RE: Add support MP3 as BGM - onelight - 09-16-2014
(09-15-2014, 11:44 AM)gid15 Wrote: (09-15-2014, 09:54 AM)onelight Wrote: Thank you. now SD Gundam G Generation Over World can play mp3.
could you more fixed Hatsune Miku, yet mp3 can play, but jpcsp need more than 1 min to load a mp3 file. it is too long Could you add the following line in your LogSettings.xml file:
Code: <logger name='hle.sceMp3'> <level value='trace' /> </logger>
and post the new log file?
Thank you!
EDIT: sceMp3 has now been ported completely to the new java decoder (r3620). This could improve compatibility. test r3621, still need witting 1 min
r3621 sceMP3 trace log.zip (Size: 20.62 KB / Downloads: 187)
RE: Add support MP3 as BGM - gid15 - 09-16-2014
(09-16-2014, 12:12 AM)onelight Wrote: (09-15-2014, 11:44 AM)gid15 Wrote: (09-15-2014, 09:54 AM)onelight Wrote: Thank you. now SD Gundam G Generation Over World can play mp3.
could you more fixed Hatsune Miku, yet mp3 can play, but jpcsp need more than 1 min to load a mp3 file. it is too long Could you add the following line in your LogSettings.xml file:
Code: <logger name='hle.sceMp3'> <level value='trace' /> </logger>
and post the new log file?
Thank you!
EDIT: sceMp3 has now been ported completely to the new java decoder (r3620). This could improve compatibility. test r3621, still need witting 1 min Does it play the MP3 at all? According to the log, the application is not calling sceMp3 during this 1 min.
Code: 08:04:26 INFO hle.sceUtility - user_main - sceUtilityLoadModule(module=0x0304) PSP_MODULE_AV_MP3 loaded
08:04:26 INFO hle.sceMp3 - user_main - sceMp3InitResource
08:05:34 INFO compiler - user_main - Splitting _S1_2_880C4FC (151/50)
08:05:34 INFO hle.sceMp3 - user_main - sceMp3TermResource
08:05:34 INFO hle.sceUtility - user_main - sceUtilityUnloadModule(module=0x0304) PSP_MODULE_AV_MP3 unloaded
RE: Add support MP3 as BGM - onelight - 09-16-2014
(09-16-2014, 07:40 AM)gid15 Wrote: (09-16-2014, 12:12 AM)onelight Wrote: (09-15-2014, 11:44 AM)gid15 Wrote: (09-15-2014, 09:54 AM)onelight Wrote: Thank you. now SD Gundam G Generation Over World can play mp3.
could you more fixed Hatsune Miku, yet mp3 can play, but jpcsp need more than 1 min to load a mp3 file. it is too long Could you add the following line in your LogSettings.xml file:
Code: <logger name='hle.sceMp3'> <level value='trace' /> </logger>
and post the new log file?
Thank you!
EDIT: sceMp3 has now been ported completely to the new java decoder (r3620). This could improve compatibility. test r3621, still need witting 1 min Does it play the MP3 at all? According to the log, the application is not calling sceMp3 during this 1 min.
Code: 08:04:26 INFO hle.sceUtility - user_main - sceUtilityLoadModule(module=0x0304) PSP_MODULE_AV_MP3 loaded
08:04:26 INFO hle.sceMp3 - user_main - sceMp3InitResource
08:05:34 INFO compiler - user_main - Splitting _S1_2_880C4FC (151/50)
08:05:34 INFO hle.sceMp3 - user_main - sceMp3TermResource
08:05:34 INFO hle.sceUtility - user_main - sceUtilityUnloadModule(module=0x0304) PSP_MODULE_AV_MP3 unloaded
I didn't start play mp3, I just select a mp3 prepare to play it.
test one more time.
http://www.tudou.com/programs/view/6rykk8BZiA0/
log
load MP3.zip (Size: 232.29 KB / Downloads: 204)
|