hrydgard / ppsspp

A PSP emulator for Android, Windows, Mac and Linux, written in C++. Want to contribute? Join us on Discord at https://discord.gg/5NJB6dD or just send pull requests / issues. For discussion use the forums at forums.ppsspp.org.
https://www.ppsspp.org
Other
11.36k stars 2.18k forks source link

spiderman friend or foe unplayable #6582

Closed nfjorgebueno closed 3 years ago

nfjorgebueno commented 10 years ago

graphical glitches, black screen when loading level and loading the game please fix. sorry if this is a duplicate but I can not see all the issues

unknownbrackets commented 10 years ago

Can you post a debug log? You're using the latest git build, right?

You need to help us by providing something to go on. A black screen is not really "please fix"able. It's not like we need to just change some code that currently says "show a black screen" to "keep playing the game instead of showing a black screen" - we have to have some info on why it's happening to help.

-[Unknown]

nfjorgebueno commented 10 years ago

I can not post a log because I have windows xp I can only tell you honestly what's wrong with the game in latest buids .I saw your message on my email. thank you for your willingness

unknownbrackets commented 10 years ago

Download the latest git build and open "DebugLog.bat". It works fine on Windows XP.

-[Unknown]

nfjorgebueno commented 10 years ago

sorry I could not put all the log

Very long log ``` 44:36:906 root N[BOOT]: EmuScreen.cpp:127 Loading C:/Documents and Settings/Administrador/Mis documentos/Downloads/Spiderman_Friend_or_Foe_PSP-EMiNENT/Spiderman_Friend_or_Foe_PSP-EMiNENT/et-smfof.iso... 44:36:921 root D[KERNEL]: HLE\sceKernelMemory.cpp:1173 sceKernelSetCompiledSdkVersion(03050010) 44:36:921 root D[KERNEL]: HLE\sceKernelMemory.cpp:1307 sceKernelSetCompilerVersion(00030306) 44:36:921 root I[KERNEL]: HLE\sceKernelThread.cpp:2114 276=sceKernelCreateThread(name=user_main, entry=08b88e30, prio=20, stacksize=262144) 44:36:921 root I[KERNEL]: HLE\sceKernelThread.cpp:2213 sceKernelStartThread(thread=276, argSize=33, argPtr=0bfffed0) 44:36:921 root I[KERNEL]: HLE\sceKernelThread.cpp:2253 __KernelReturnFromThread: 0 44:36:921 root D[KERNEL]: HLE\sceKernelThread.cpp:1568 sceKernelGetThreadExitStatus(275) 44:36:921 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: root -> user_main (275->276, pc: 08000034->08b88e30, returned from module) +144us 44:36:921 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2389 sceKernelDeleteThread(275) 44:36:921 user_main D[KERNEL]: HLE\sceKernelThread.cpp:440 Freeing thread stack root 44:36:921 user_main D[HLE]: Util\BlockAllocator.cpp:224 Merging Blocks 44:36:921 user_main D[KERNEL]: HLE\sceKernelMemory.cpp:1014 277 = sceKernelAllocPartitionMemory(partition = 2, UserSbrk, type= 3, size= 102400, addr= 00001000) 44:36:921 user_main D[KERNEL]: HLE\sceKernelMemory.cpp:1032 08800000 = sceKernelGetBlockHeadAddr(277) 44:36:921 user_main D[MODULE]: HLE\sceKernelModule.cpp:2072 112=sceKernelGetModuleIdByAddress(08b88d5c) 44:36:921 user_main D[KERNEL]: HLE\sceKernelMemory.cpp:958 0332a700 (dec 53651200)=sceKernelMaxFreeMemSize() 44:36:921 user_main D[INTC]: HLE\sceKernelInterrupt.cpp:115 1=sceKernelIsCpuIntrEnable() 44:36:921 user_main D[KERNEL]: HLE\sceKernel.cpp:646 sceKernelReferSystemStatus(0bffeba4) 44:36:921 user_main D[KERNEL]: HLE\sceKernelMemory.cpp:1492 116=sceKernelCreateVpl("heap0", block=2, attr=256, size=53126880) 44:36:937 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2501 0 = sceKernelChangeCurrentThreadAttr(clear = 00000000, set = 00004000) 44:36:937 user_main I[KERNEL]: HLE\sceKernelThread.cpp:2114 279=sceKernelCreateThread(name=CheckExitGame, entry=0890761c, prio=10, stacksize=4096) 44:36:937 user_main I[KERNEL]: HLE\sceKernelThread.cpp:2213 sceKernelStartThread(thread=279, argSize=0, argPtr=00000000) 44:36:937 CheckExitGam D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> CheckExitGame (276->279, pc: 08907a9c->0890761c, thread started) +877us 44:36:937 CheckExitGam D[KERNEL]: HLE\sceKernelThread.cpp:2935 280=sceKernelCreateCallback(name=ExitGame, entry=08907564, callbackArg=00000000) 44:36:937 CheckExitGam D[KERNEL]: HLE\sceKernelThread.cpp:3679 sceKernelRegisterExitCallback(280) 44:36:937 CheckExitGam D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(1000000 usec) 44:36:937 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: CheckExitGame -> user_main (279->276, pc: 08907650->08907a9c, thread delayed) +21us 44:36:937 user_main D[IO]: HLE\sceUmd.cpp:227 1=sceUmdCheckMedium() 44:36:937 user_main D[IO]: HLE\sceUmd.cpp:374 0=sceUmdWaitDriveStat(stat = 00000002) 44:36:937 user_main D[IO]: HLE\sceUmd.cpp:254 0=sceUmdActivate(1, disc0:) 44:36:937 user_main D[IO]: HLE\sceUmd.cpp:374 0=sceUmdWaitDriveStat(stat = 00000010) 44:36:937 user_main D[IO]: HLE\sceUmd.cpp:374 0=sceUmdWaitDriveStat(stat = 00000020) 44:36:937 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2935 281=sceKernelCreateCallback(name=INSERT_EJECT_UMD, entry=089072f8, callbackArg=0bffebec) 44:36:937 user_main D[IO]: HLE\sceUmd.cpp:290 0=sceUmdRegisterUMDCallback(id=00000119) 44:36:937 user_main D[IO]: HLE\sceUmd.cpp:227 1=sceUmdCheckMedium() 44:36:937 user_main D[IO]: HLE\sceUmd.cpp:374 0=sceUmdWaitDriveStat(stat = 00000020) 44:36:937 user_main D[IO]: HLE\sceIo.cpp:1618 sceIoChdir(disc0:/PSP_GAME/USRDIR/) 44:36:937 user_main D[IO]: HLE\sceIo.cpp:1211 4=sceIoOpen(disc0:/PSP_GAME/USRDIR/ENGINE.INI, 00000001, 00000000) 44:36:937 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891dad4->08000000, file opened) +99us 44:36:937 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891dad4, woke from hle delay) +100us 44:36:937 user_main D[IO]: HLE\sceUmd.cpp:227 1=sceUmdCheckMedium() 44:36:937 user_main D[IO]: HLE\sceUmd.cpp:374 0=sceUmdWaitDriveStat(stat = 00000002) 44:36:937 user_main D[IO]: HLE\sceUmd.cpp:254 0=sceUmdActivate(1, disc0:) 44:36:937 user_main D[IO]: HLE\sceUmd.cpp:374 0=sceUmdWaitDriveStat(stat = 00000010) 44:36:937 user_main D[IO]: HLE\sceUmd.cpp:374 0=sceUmdWaitDriveStat(stat = 00000020) 44:36:937 user_main D[IO]: HLE\sceIo.cpp:1080 0 = sceIoLseek(4, 0, 1) 44:36:937 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 08919970->08000000, io seek) +17us 44:36:937 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->08919970, woke from hle delay) +100us 44:36:937 user_main D[IO]: HLE\sceIo.cpp:1080 711 = sceIoLseek(4, 0, 2) 44:36:937 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 089199b0->08000000, io seek) +5us 44:36:937 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->089199b0, woke from hle delay) +100us 44:36:937 user_main D[IO]: HLE\sceIo.cpp:1080 0 = sceIoLseek(4, 0, 0) 44:36:937 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 089199f4->08000000, io seek) +5us 44:36:937 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->089199f4, woke from hle delay) +100us 44:36:937 user_main D[IO]: HLE\sceUmd.cpp:227 1=sceUmdCheckMedium() 44:36:937 user_main D[IO]: HLE\sceUmd.cpp:374 0=sceUmdWaitDriveStat(stat = 00000002) 44:36:937 user_main D[IO]: HLE\sceUmd.cpp:254 0=sceUmdActivate(1, disc0:) 44:36:937 user_main D[IO]: HLE\sceUmd.cpp:374 0=sceUmdWaitDriveStat(stat = 00000010) 44:36:937 user_main D[IO]: HLE\sceUmd.cpp:374 0=sceUmdWaitDriveStat(stat = 00000020) 44:36:937 user_main D[IO]: HLE\sceIo.cpp:795 sceIoRead(4, 08c042a4, 20000): deferring result 44:36:937 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 08919800->08000000, io read) +5us 44:36:953 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->08919800, idle) +1310us 44:36:953 user_main D[IO]: HLE\sceIo.cpp:1219 sceIoClose(4) 44:36:953 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 089196e0->08000000, file closed) +9177us 44:36:953 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->089196e0, woke from hle delay) +100us 44:36:968 user_main D[DISP]: HLE\sceDisplay.cpp:605 Enter VBlank 0 44:36:968 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0890a720->08000000, interrupt) +3788us 44:36:968 idle0 D[SCEGE]: GLES\Framebuffer.cpp:664 Finding no FBO matching address 00000000 44:36:968 idle0 D[SCEGE]: GLES\Framebuffer.cpp:664 Finding no FBO matching address 00000000 44:36:968 idle0 D[SCEGE]: GLES\Framebuffer.cpp:664 Finding no FBO matching address 00000000 44:36:968 idle0 D[SCEGE]: GLES\Framebuffer.cpp:1302 Found no FBO to display! displayFBPtr = 00000000 44:36:984 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0890a720, idle) +11us 44:36:984 user_main D[DISP]: HLE\sceDisplay.cpp:713 Leave VBlank 0 44:36:984 user_main D[UTIL]: HLE\sceUtility.cpp:622 sceUtilityGetSystemParamInt(8, 0bffe428) 44:36:984 user_main D[IO]: HLE\sceIo.cpp:561 1=sceKernelStdout() 44:36:984 user_main I[IO]: HLE\sceIo.cpp:845 stdout: Engine using EN for language path! 44:36:984 user_main D[IO]: HLE\sceIo.cpp:918 23=sceIoWrite(1, 08800010, 23) 44:36:984 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 08943cfc->08000000, io write) +801us 44:36:984 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->08943cfc, woke from hle delay) +100us 44:36:984 user_main D[UTIL]: HLE\sceUtility.cpp:622 sceUtilityGetSystemParamInt(8, 0bffed38) 44:36:984 user_main D[UTIL]: HLE\sceImpose.cpp:70 sceImposeSetLanguageMode(00000001, 00000001) 44:36:984 user_main D[IO]: HLE\sceIo.cpp:561 1=sceKernelStdout() 44:36:984 user_main I[IO]: HLE\sceIo.cpp:845 stdout: Build Version 3.3.1105 44:36:984 user_main D[IO]: HLE\sceIo.cpp:918 17=sceIoWrite(1, 08800010, 17) 44:36:984 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 08943cfc->08000000, io write) +11us 44:36:984 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->08943cfc, woke from hle delay) +100us 44:36:984 user_main I[UTIL]: HLE\sceUtility.cpp:224 sceUtilityLoadModule(769) 44:36:984 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 089110a8->08000000, utility module loaded) +16us 44:36:984 idle0 D[DISP]: HLE\sceDisplay.cpp:605 Enter VBlank 1 44:36:984 idle0 D[SCEGE]: GLES\Framebuffer.cpp:664 Finding no FBO matching address 00000000 44:36:984 idle0 D[SCEGE]: GLES\Framebuffer.cpp:664 Finding no FBO matching address 00000000 44:36:984 idle0 D[SCEGE]: GLES\Framebuffer.cpp:664 Finding no FBO matching address 00000000 44:36:984 idle0 D[SCEGE]: GLES\Framebuffer.cpp:1302 Found no FBO to display! displayFBPtr = 00000000 44:37:000 idle0 D[DISP]: HLE\sceDisplay.cpp:713 Leave VBlank 1 44:37:000 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->089110a8, woke from hle delay) +25000us 44:37:000 user_main I[UTIL]: HLE\sceUtility.cpp:224 sceUtilityLoadModule(768) 44:37:000 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 089110b0->08000000, utility module loaded) +5us 44:37:000 idle0 D[DISP]: HLE\sceDisplay.cpp:605 Enter VBlank 2 44:37:000 idle0 D[SCEGE]: GLES\Framebuffer.cpp:664 Finding no FBO matching address 00000000 44:37:000 idle0 D[SCEGE]: GLES\Framebuffer.cpp:664 Finding no FBO matching address 00000000 44:37:000 idle0 D[SCEGE]: GLES\Framebuffer.cpp:664 Finding no FBO matching address 00000000 44:37:000 idle0 D[SCEGE]: GLES\Framebuffer.cpp:1302 Found no FBO to display! displayFBPtr = 00000000 44:37:015 idle0 D[DISP]: HLE\sceDisplay.cpp:713 Leave VBlank 2 44:37:015 idle0 D[DISP]: HLE\sceDisplay.cpp:605 Enter VBlank 3 44:37:015 idle0 D[SCEGE]: GLES\Framebuffer.cpp:664 Finding no FBO matching address 00000000 44:37:015 idle0 D[SCEGE]: GLES\Framebuffer.cpp:664 Finding no FBO matching address 00000000 44:37:015 idle0 D[SCEGE]: GLES\Framebuffer.cpp:664 Finding no FBO matching address 00000000 44:37:015 idle0 D[SCEGE]: GLES\Framebuffer.cpp:1302 Found no FBO to display! displayFBPtr = 00000000 44:37:031 idle0 D[DISP]: HLE\sceDisplay.cpp:713 Leave VBlank 3 44:37:031 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->089110b0, woke from hle delay) +25000us 44:37:031 user_main I[UTIL]: HLE\sceUtility.cpp:224 sceUtilityLoadModule(770) 44:37:031 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 089110b8->08000000, utility module loaded) +5us 44:37:031 idle0 D[DISP]: HLE\sceDisplay.cpp:605 Enter VBlank 4 44:37:031 idle0 D[SCEGE]: GLES\Framebuffer.cpp:664 Finding no FBO matching address 00000000 44:37:031 idle0 D[SCEGE]: GLES\Framebuffer.cpp:664 Finding no FBO matching address 00000000 44:37:031 idle0 D[SCEGE]: GLES\Framebuffer.cpp:664 Finding no FBO matching address 00000000 44:37:031 idle0 D[SCEGE]: GLES\Framebuffer.cpp:1302 Found no FBO to display! displayFBPtr = 00000000 44:37:046 idle0 D[DISP]: HLE\sceDisplay.cpp:713 Leave VBlank 4 44:37:046 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->089110b8, woke from hle delay) +25000us 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:342 283=sceKernelCreateMutex(FMOD Memory CriticalSection, 00000200, 0, 00000000) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:046 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:062 user_main I[SCESAS]: HLE\sceSas.cpp:106 sceSasInit(08c94340, 256, 32, 0, 44100) 44:37:062 user_main D[AUDIO]: HLE\sceAudio.cpp:327 sceAudioOutput2Reserve(00000100) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:062 user_main I[KERNEL]: HLE\sceKernelThread.cpp:2114 284=sceKernelCreateThread(name=FMOD SAS update/mix thread, entry=08b56490, prio=8, stacksize=65536) 44:37:062 user_main I[KERNEL]: HLE\sceKernelThread.cpp:2213 sceKernelStartThread(thread=284, argSize=12, argPtr=08e51110) 44:37:062 FMOD SAS upd D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> FMOD SAS update/mix thread (276->284, pc: 08b5666c->08b56490, thread started) +2007us 44:37:062 FMOD SAS upd D[SCESAS]: HLE\sceSas.cpp:156 sceSasCoreWithMix(08c94340, 08e508c0, 4096, 4096) 44:37:062 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD SAS update/mix thread -> user_main (284->276, pc: 08b72b0c->08b5666c, sas core) +14us 44:37:062 user_main D[SCESAS]: HLE\sceSas.cpp:512 sceSasGetOutputMode(08c94340) 44:37:062 user_main D[SCESAS]: HLE\sceSas.cpp:470 sceSasRevType(08c94340, -1) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:342 285=sceKernelCreateMutex(FMOD CriticalSection, 00000200, 0, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:342 286=sceKernelCreateMutex(FMOD CriticalSection, 00000200, 0, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:062 FMOD SAS upd D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> FMOD SAS update/mix thread (276->284, pc: 0893be28->08b72b0c, woke from hle delay) +240us 44:37:062 FMOD SAS upd D[SCESAS]: HLE\sceSas.cpp:127 ffffffff=sceSasGetEndFlag(08c94340) 44:37:062 FMOD SAS upd D[AUDIO]: HLE\sceAudio.cpp:341 sceAudioOutput2OutputBlocking(00008000, 08e508c0) 44:37:062 FMOD SAS upd D[SCESAS]: HLE\sceSas.cpp:156 sceSasCoreWithMix(08c94340, 08e50cc0, 4096, 4096) 44:37:062 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD SAS update/mix thread -> user_main (284->276, pc: 08b72b0c->0893be28, sas core) +38us 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:062 FMOD SAS upd D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> FMOD SAS update/mix thread (276->284, pc: 08b3f33c->08b72b0c, woke from hle delay) +240us 44:37:062 FMOD SAS upd D[SCESAS]: HLE\sceSas.cpp:127 ffffffff=sceSasGetEndFlag(08c94340) 44:37:062 FMOD SAS upd D[AUDIO]: HLE\sceAudio.cpp:341 sceAudioOutput2OutputBlocking(00008000, 08e50cc0) 44:37:062 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD SAS update/mix thread -> user_main (284->276, pc: 08b56c34->08b3f33c, blocking audio) +36us 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(285, 1, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(285, 1) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(285, 1, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(285, 1) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:342 287=sceKernelCreateMutex(FMOD CriticalSection, 00000200, 0, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:342 288=sceKernelCreateMutex(FMOD CriticalSection, 00000200, 0, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:342 289=sceKernelCreateMutex(FMOD CriticalSection, 00000200, 0, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:342 290=sceKernelCreateMutex(FMOD CriticalSection, 00000200, 0, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:342 291=sceKernelCreateMutex(FMOD CriticalSection, 00000200, 0, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:342 292=sceKernelCreateMutex(FMOD CriticalSection, 00000200, 0, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:062 user_main I[KERNEL]: HLE\sceKernelThread.cpp:2114 293=sceKernelCreateThread(name=FMOD stream thread, entry=08b56490, prio=c, stacksize=16384) 44:37:062 user_main I[KERNEL]: HLE\sceKernelThread.cpp:2213 sceKernelStartThread(thread=293, argSize=12, argPtr=08e88150) 44:37:062 FMOD stream D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> FMOD stream thread (276->293, pc: 08b5666c->08b56490, thread started) +1475us 44:37:062 FMOD stream D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(292, 1, 00000000) 44:37:062 FMOD stream D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(292, 1) 44:37:062 FMOD stream D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(10000 usec) 44:37:062 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD stream thread -> user_main (293->276, pc: 08b56454->08b5666c, thread delayed) +23us 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:342 294=sceKernelCreateMutex(FMOD CriticalSection, 00000200, 0, 00000000) 44:37:062 user_main D[SCESAS]: HLE\sceSas.cpp:512 sceSasGetOutputMode(08c94340) 44:37:062 user_main D[SCESAS]: HLE\sceSas.cpp:494 sceSasRevVON(08c94340, 1, 0) 44:37:062 user_main D[SCESAS]: HLE\sceSas.cpp:512 sceSasGetOutputMode(08c94340) 44:37:062 user_main D[SCESAS]: HLE\sceSas.cpp:487 sceSasRevEVOL(08c94340, 0, 0) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(283, 1, 00000000) 44:37:062 user_main D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(283, 1) 44:37:062 user_main D[SCEGE]: HLE\sceGe.cpp:431 sceGeListEnQueue(addr=08bab680, stall=00000000, cbid=ffffffff, param=00000000) 44:37:062 user_main D[G3D]: GPUCommon.cpp:685 Okay, starting DL execution at 08bab680 - stall = 00000000 44:37:062 user_main D[SCEGE]: HLE\sceGe.cpp:438 List 889192448 enqueued. 44:37:062 user_main D[SCEGE]: HLE\sceGe.cpp:409 04000000 = sceGeEdramGetAddr 44:37:062 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 08af8df0->08000000, interrupt) +96us 44:37:062 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->08af8df0, left interrupt) +5us 44:37:062 user_main D[SCEGE]: HLE\sceGe.cpp:529 sceGeSetCallback(struct=08c3b808) 44:37:062 user_main D[INTC]: HLE\sceKernelInterrupt.cpp:513 sceKernelRegisterSubIntrHandler(25, 1, 08af90b8, 00000000) 44:37:062 user_main D[INTC]: HLE\sceKernelInterrupt.cpp:550 sceKernelEnableSubIntr(25, 1) 44:37:062 user_main D[INTC]: HLE\sceKernelInterrupt.cpp:513 sceKernelRegisterSubIntrHandler(25, 0, 08af90e4, 00000000) 44:37:062 user_main D[INTC]: HLE\sceKernelInterrupt.cpp:550 sceKernelEnableSubIntr(25, 0) 44:37:062 user_main D[SCEGE]: HLE\sceGe.cpp:483 sceGeListSync(dlid=35000000, mode=00000000) 44:37:062 user_main D[SCEGE]: HLE\sceGe.cpp:490 sceGeDrawSync(mode=0) (0=wait for completion, 1=peek) 44:37:062 user_main D[SCEGE]: HLE\sceGe.cpp:431 sceGeListEnQueue(addr=48ebb080, stall=48ebb080, cbid=00000000, param=08c3bd68) 44:37:062 user_main D[G3D]: GPUCommon.cpp:685 Okay, starting DL execution at 08ebb080 - stall = 08ebb080 44:37:062 user_main D[SCEGE]: HLE\sceGe.cpp:438 List 889192449 enqueued. 44:37:062 user_main D[DISP]: HLE\sceDisplay.cpp:782 sceDisplaySetFramebuf(topaddr=00000000,linesize=0,pixelsize=3,sync=1) 44:37:062 user_main D[DISP]: HLE\sceDisplay.cpp:785 - screen off 44:37:062 user_main W[DISP]: HLE\sceDisplay.cpp:759 sceDisplaySetMode INVALID SIZE (0, 0, 0) 44:37:062 user_main D[DISP]: HLE\sceDisplay.cpp:782 sceDisplaySetFramebuf(topaddr=00000000,linesize=0,pixelsize=3,sync=1) 44:37:062 user_main D[DISP]: HLE\sceDisplay.cpp:785 - screen off 44:37:062 user_main D[DISP]: HLE\sceDisplay.cpp:768 sceDisplaySetMode(0, 480, 272) 44:37:062 user_main D[DISP]: HLE\sceDisplay.cpp:768 sceDisplaySetMode(0, 480, 272) 44:37:062 user_main D[DISP]: HLE\sceDisplay.cpp:782 sceDisplaySetFramebuf(topaddr=04088000,linesize=512,pixelsize=3,sync=1) 44:37:062 user_main D[SCEGE]: HLE\sceGe.cpp:477 sceGeListUpdateStallAddr(dlid=889192449, stalladdr=48ebb0cc) 44:37:062 user_main D[G3D]: GPUCommon.cpp:685 Okay, starting DL execution at 08ebb080 - stall = 08ebb0cc 44:37:062 user_main D[SCEGE]: HLE\sceGe.cpp:490 sceGeDrawSync(mode=0) (0=wait for completion, 1=peek) 44:37:062 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 08af87b4->08000000, GeDrawSync) +25us 44:37:062 idle0 D[CPU]: HLE\sceGe.cpp:185 Entering GE interrupt handler 08af90b8 44:37:062 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->08af87b4, left interrupt) +5us 44:37:062 user_main D[SCEGE]: HLE\sceGe.cpp:431 sceGeListEnQueue(addr=48ebb080, stall=48ebb080, cbid=00000000, param=08c3bd68) 44:37:062 user_main D[G3D]: GPUCommon.cpp:685 Okay, starting DL execution at 08ebb080 - stall = 08ebb080 44:37:062 user_main D[SCEGE]: HLE\sceGe.cpp:438 List 889192450 enqueued. 44:37:062 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2935 295=sceKernelCreateCallback(name=CBGeneral, entry=089a6798, callbackArg=00000000) 44:37:078 user_main D[HLE]: HLE\scePower.cpp:131 0=scePowerRegisterCallback(-1, 295) 44:37:078 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2935 296=sceKernelCreateCallback(name=FATForMSGeneral, entry=089a6900, callbackArg=00000000) 44:37:078 user_main D[IO]: HLE\sceIo.cpp:1269 sceIoDevctl("fatms0:", 02415821, 0bffe7f8, 4, 00000000, 0) 44:37:078 user_main D[IO]: HLE\sceIo.cpp:1466 sceIoDevCtl: Memstick FAT callback 296 registered, notifying immediately. 44:37:078 FMOD SAS upd D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> FMOD SAS update/mix thread (276->284, pc: 08a05670->08b56c34, audio drain) +2471us 44:37:078 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(286, 1, 00000000) 44:37:078 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(285, 1, 00000000) 44:37:078 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(285, 1) 44:37:078 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(286, 1) 44:37:078 FMOD SAS upd D[SCESAS]: HLE\sceSas.cpp:156 sceSasCoreWithMix(08c94340, 08e508c0, 4096, 4096) 44:37:078 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD SAS update/mix thread -> user_main (284->276, pc: 08b72b0c->08a05670, sas core) +66us 44:37:078 user_main D[CTRL]: HLE\sceCtrl.cpp:371 sceCtrlSetSamplingCycle(0) 44:37:078 user_main D[CTRL]: HLE\sceCtrl.cpp:402 sceCtrlSetSamplingMode(1) 44:37:078 user_main I[HLE]: JitCommon\JitBlockCache.cpp:178 Adding proxy root 089d6ee4 to block at 0893f230 44:37:078 FMOD SAS upd D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> FMOD SAS update/mix thread (276->284, pc: 0890b3f4->08b72b0c, woke from hle delay) +240us 44:37:078 FMOD SAS upd D[SCESAS]: HLE\sceSas.cpp:127 ffffffff=sceSasGetEndFlag(08c94340) 44:37:078 FMOD SAS upd D[AUDIO]: HLE\sceAudio.cpp:341 sceAudioOutput2OutputBlocking(00008000, 08e508c0) 44:37:078 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD SAS update/mix thread -> user_main (284->276, pc: 08b56c34->0890b3f4, blocking audio) +36us 44:37:078 user_main D[IO]: HLE\sceIo.cpp:561 1=sceKernelStdout() 44:37:078 user_main I[IO]: HLE\sceIo.cpp:845 stdout: idle0 (276->272, pc: 08943cfc->08000000, io write) +271us 44:37:078 idle0 D[DISP]: HLE\sceDisplay.cpp:605 Enter VBlank 5 44:37:078 idle0 D[DISP]: HLE\sceDisplay.cpp:644 Setting latched framebuffer 04088000 (prev: 04000000) 44:37:078 idle0 D[SCEGE]: GLES\Framebuffer.cpp:664 Finding no FBO matching address 04088000 44:37:078 idle0 D[SCEGE]: GLES\Framebuffer.cpp:664 Finding no FBO matching address 04088000 44:37:078 idle0 D[SCEGE]: GLES\Framebuffer.cpp:664 Finding no FBO matching address 04088000 44:37:078 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->08943cfc, woke from hle delay) +100us 44:37:078 user_main D[IO]: HLE\sceIo.cpp:1211 4=sceIoOpen(disc0:/PSP_GAME/USRDIR/LUSIZES.TBL, 00000001, 00000000) 44:37:078 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891dad4->08000000, file opened) +447us 44:37:078 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891dad4, woke from hle delay) +100us 44:37:078 user_main D[IO]: HLE\sceUmd.cpp:227 1=sceUmdCheckMedium() 44:37:078 user_main D[IO]: HLE\sceUmd.cpp:374 0=sceUmdWaitDriveStat(stat = 00000002) 44:37:078 user_main D[IO]: HLE\sceUmd.cpp:254 0=sceUmdActivate(1, disc0:) 44:37:078 user_main D[IO]: HLE\sceUmd.cpp:374 0=sceUmdWaitDriveStat(stat = 00000010) 44:37:078 user_main D[IO]: HLE\sceUmd.cpp:374 0=sceUmdWaitDriveStat(stat = 00000020) 44:37:078 user_main D[IO]: HLE\sceIo.cpp:1080 0 = sceIoLseek(4, 0, 1) 44:37:078 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 08919970->08000000, io seek) +5us 44:37:078 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->08919970, woke from hle delay) +100us 44:37:078 user_main D[IO]: HLE\sceIo.cpp:1080 23372 = sceIoLseek(4, 0, 2) 44:37:078 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 089199b0->08000000, io seek) +5us 44:37:078 idle0 D[DISP]: HLE\sceDisplay.cpp:713 Leave VBlank 5 44:37:078 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->089199b0, woke from hle delay) +100us 44:37:078 user_main D[IO]: HLE\sceIo.cpp:1080 0 = sceIoLseek(4, 0, 0) 44:37:078 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 089199f4->08000000, io seek) +5us 44:37:078 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->089199f4, woke from hle delay) +100us 44:37:078 user_main D[IO]: HLE\sceUmd.cpp:227 1=sceUmdCheckMedium() 44:37:078 user_main D[IO]: HLE\sceUmd.cpp:374 0=sceUmdWaitDriveStat(stat = 00000002) 44:37:078 user_main D[IO]: HLE\sceUmd.cpp:254 0=sceUmdActivate(1, disc0:) 44:37:078 user_main D[IO]: HLE\sceUmd.cpp:374 0=sceUmdWaitDriveStat(stat = 00000010) 44:37:078 user_main D[IO]: HLE\sceUmd.cpp:374 0=sceUmdWaitDriveStat(stat = 00000020) 44:37:078 user_main D[IO]: HLE\sceIo.cpp:795 sceIoRead(4, 08c042a4, 20000): deferring result 44:37:078 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 08919800->08000000, io read) +72us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->08919800, idle) +1310us 44:37:109 FMOD SAS upd D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> FMOD SAS update/mix thread (276->284, pc: 0890701c->08b56c34, audio drain) +2847us 44:37:109 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(286, 1, 00000000) 44:37:109 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(285, 1, 00000000) 44:37:109 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(285, 1) 44:37:109 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(286, 1) 44:37:109 FMOD SAS upd D[SCESAS]: HLE\sceSas.cpp:156 sceSasCoreWithMix(08c94340, 08e50cc0, 4096, 4096) 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD SAS update/mix thread -> user_main (284->276, pc: 08b72b0c->0890701c, sas core) +66us 44:37:109 FMOD SAS upd D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> FMOD SAS update/mix thread (276->284, pc: 0890701c->08b72b0c, woke from hle delay) +253us 44:37:109 FMOD SAS upd D[SCESAS]: HLE\sceSas.cpp:127 ffffffff=sceSasGetEndFlag(08c94340) 44:37:109 FMOD SAS upd D[AUDIO]: HLE\sceAudio.cpp:341 sceAudioOutput2OutputBlocking(00008000, 08e50cc0) 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD SAS update/mix thread -> user_main (284->276, pc: 08b56c34->0890701c, blocking audio) +36us 44:37:109 FMOD stream D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> FMOD stream thread (276->293, pc: 0890701c->08b56454, thread delay finished) +1241us 44:37:109 FMOD stream D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(292, 1, 00000000) 44:37:109 FMOD stream D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(292, 1) 44:37:109 FMOD stream D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(10000 usec) 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD stream thread -> user_main (293->276, pc: 08b56454->0890701c, thread delayed) +23us 44:37:109 FMOD SAS upd D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> FMOD SAS update/mix thread (276->284, pc: 0890701c->08b56c34, audio drain) +4186us 44:37:109 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(286, 1, 00000000) 44:37:109 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(285, 1, 00000000) 44:37:109 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(285, 1) 44:37:109 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(286, 1) 44:37:109 FMOD SAS upd D[SCESAS]: HLE\sceSas.cpp:156 sceSasCoreWithMix(08c94340, 08e508c0, 4096, 4096) 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD SAS update/mix thread -> user_main (284->276, pc: 08b72b0c->0890701c, sas core) +66us 44:37:109 FMOD SAS upd D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> FMOD SAS update/mix thread (276->284, pc: 08940b48->08b72b0c, woke from hle delay) +240us 44:37:109 FMOD SAS upd D[SCESAS]: HLE\sceSas.cpp:127 ffffffff=sceSasGetEndFlag(08c94340) 44:37:109 FMOD SAS upd D[AUDIO]: HLE\sceAudio.cpp:341 sceAudioOutput2OutputBlocking(00008000, 08e508c0) 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD SAS update/mix thread -> user_main (284->276, pc: 08b56c34->08940b48, blocking audio) +36us 44:37:109 user_main D[DISP]: HLE\sceDisplay.cpp:605 Enter VBlank 6 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0890701c->08000000, interrupt) +5416us 44:37:109 idle0 D[SCEGE]: GLES\Framebuffer.cpp:664 Finding no FBO matching address 04088000 44:37:109 idle0 D[SCEGE]: GLES\Framebuffer.cpp:664 Finding no FBO matching address 04088000 44:37:109 idle0 D[SCEGE]: GLES\Framebuffer.cpp:664 Finding no FBO matching address 04088000 44:37:109 FMOD SAS upd D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> FMOD SAS update/mix thread (272->284, pc: 08000000->08b56c34, audio drain) +37us 44:37:109 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(286, 1, 00000000) 44:37:109 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(285, 1, 00000000) 44:37:109 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(285, 1) 44:37:109 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(286, 1) 44:37:109 FMOD SAS upd D[SCESAS]: HLE\sceSas.cpp:156 sceSasCoreWithMix(08c94340, 08e50cc0, 4096, 4096) 44:37:109 FMOD stream D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD SAS update/mix thread -> FMOD stream thread (284->293, pc: 08b72b0c->08b56454, sas core) +60us 44:37:109 FMOD stream D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(292, 1, 00000000) 44:37:109 FMOD stream D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(292, 1) 44:37:109 FMOD stream D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(10000 usec) 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD stream thread -> user_main (293->276, pc: 08b56454->0890701c, thread delayed) +23us 44:37:109 FMOD SAS upd D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> FMOD SAS update/mix thread (276->284, pc: 089072cc->08b72b0c, woke from hle delay) +216us 44:37:109 FMOD SAS upd D[SCESAS]: HLE\sceSas.cpp:127 ffffffff=sceSasGetEndFlag(08c94340) 44:37:109 FMOD SAS upd D[AUDIO]: HLE\sceAudio.cpp:341 sceAudioOutput2OutputBlocking(00008000, 08e50cc0) 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD SAS update/mix thread -> user_main (284->276, pc: 08b56c34->089072cc, blocking audio) +36us 44:37:109 user_main D[DISP]: HLE\sceDisplay.cpp:713 Leave VBlank 6 44:37:109 user_main D[IO]: HLE\sceIo.cpp:1219 sceIoClose(4) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 089196e0->08000000, file closed) +1627us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->089196e0, woke from hle delay) +100us 44:37:109 user_main I[HLE]: JitCommon\JitBlockCache.cpp:178 Adding proxy root 08919fc8 to block at 0893f230 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3448 __KernelRunCallbackOnThread: Turning callback 281 into pending mipscall 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:1009 sceKernelDelayThreadCB: Suspending delay for callback 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3333 Executing mipscall 1 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3373 __KernelReturnFromMipsCall(), returned 00000000 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3448 __KernelRunCallbackOnThread: Turning callback 295 into pending mipscall 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:1009 sceKernelDelayThreadCB: Suspending delay for callback 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3308 Making mipscall pending on thread 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3481 Left callback 281 - INSERT_EJECT_UMD 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3333 Executing mipscall 2 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3373 __KernelReturnFromMipsCall(), returned 00000000 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3448 __KernelRunCallbackOnThread: Turning callback 296 into pending mipscall 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:1009 sceKernelDelayThreadCB: Suspending delay for callback 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3308 Making mipscall pending on thread 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3481 Left callback 295 - CBGeneral 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3333 Executing mipscall 3 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3373 __KernelReturnFromMipsCall(), returned 00000000 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3481 Left callback 296 - FATForMSGeneral 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:1037 sceKernelDelayThreadCB: Resuming delay after callback 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2cc->08000000, return from callback) +138us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2cc, thread delay finished) +340us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main I[HLE]: JitCommon\JitBlockCache.cpp:178 Adding proxy root 0891aad0 to block at 0893f230 44:37:109 user_main D[IO]: HLE\sceUmd.cpp:374 0=sceUmdWaitDriveStat(stat = 00000020) 44:37:109 user_main E[FileSys]: FileSystems\ISOFileSystem.cpp:362 File LOADER.SBK not found 44:37:109 user_main E[IO]: HLE\sceIo.cpp:1682 ERROR_ERRNO_FILE_NOT_FOUND=sceIoOpenAsync(disc0:/PSP_GAME/USRDIR/SPIDERM/LOADER/LOADER.SBK, 00000001, 00000000) - file not found 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2cc->08000000, thread delayed) +16us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2cc, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[IO]: HLE\sceIo.cpp:1844 -2147418110 = sceIoPollAsync(4, 0bffdaa8) 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 FMOD SAS upd D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> FMOD SAS update/mix thread (272->284, pc: 08000000->08b56c34, audio drain) +101us 44:37:109 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(286, 1, 00000000) 44:37:109 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(285, 1, 00000000) 44:37:109 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(285, 1) 44:37:109 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(286, 1) 44:37:109 FMOD SAS upd D[SCESAS]: HLE\sceSas.cpp:156 sceSasCoreWithMix(08c94340, 08e508c0, 4096, 4096) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD SAS update/mix thread -> idle0 (284->272, pc: 08b72b0c->08000000, sas core) +60us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +48us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 FMOD SAS upd D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> FMOD SAS update/mix thread (272->284, pc: 08000000->08b72b0c, woke from hle delay) +177us 44:37:109 FMOD SAS upd D[SCESAS]: HLE\sceSas.cpp:127 ffffffff=sceSasGetEndFlag(08c94340) 44:37:109 FMOD SAS upd D[AUDIO]: HLE\sceAudio.cpp:341 sceAudioOutput2OutputBlocking(00008000, 08e508c0) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD SAS update/mix thread -> idle0 (284->272, pc: 08b56c34->08000000, blocking audio) +29us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +5us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2cc->08000000, thread delayed) +15us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2cc, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2cc->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2cc, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 FMOD stream D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> FMOD stream thread (272->293, pc: 08000000->08b56454, thread delay finished) +121us 44:37:109 FMOD stream D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(292, 1, 00000000) 44:37:109 FMOD stream D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(292, 1) 44:37:109 FMOD stream D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(10000 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD stream thread -> idle0 (293->272, pc: 08b56454->08000000, thread delayed) +16us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +71us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2cc->08000000, thread delayed) +17us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2cc, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 FMOD SAS upd D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> FMOD SAS update/mix thread (272->284, pc: 08000000->08b56c34, audio drain) +62us 44:37:109 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(286, 1, 00000000) 44:37:109 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(285, 1, 00000000) 44:37:109 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(285, 1) 44:37:109 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(286, 1) 44:37:109 FMOD SAS upd D[SCESAS]: HLE\sceSas.cpp:156 sceSasCoreWithMix(08c94340, 08e50cc0, 4096, 4096) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD SAS update/mix thread -> idle0 (284->272, pc: 08b72b0c->08000000, sas core) +60us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +87us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 FMOD SAS upd D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> FMOD SAS update/mix thread (272->284, pc: 08000000->08b72b0c, woke from hle delay) +138us 44:37:109 FMOD SAS upd D[SCESAS]: HLE\sceSas.cpp:127 ffffffff=sceSasGetEndFlag(08c94340) 44:37:109 FMOD SAS upd D[AUDIO]: HLE\sceAudio.cpp:341 sceAudioOutput2OutputBlocking(00008000, 08e50cc0) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD SAS update/mix thread -> idle0 (284->272, pc: 08b56c34->08000000, blocking audio) +29us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +42us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[IO]: HLE\sceUmd.cpp:374 0=sceUmdWaitDriveStat(stat = 00000020) 44:37:109 user_main D[IO]: HLE\sceIo.cpp:1635 sceIoCloseAsync(4) 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2cc->08000000, thread delayed) +85us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2cc, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main E[IO]: HLE\sceIo.cpp:1858 ERROR - sceIoPollAsync waiting for invalid id 4 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[IO]: HLE\sceUmd.cpp:374 0=sceUmdWaitDriveStat(stat = 00000020) 44:37:109 user_main D[IO]: HLE\sceIo.cpp:1696 4=sceIoOpenAsync(disc0:/PSP_GAME/USRDIR/SPIDERM/LOADER/EN/LOADER.SBK, 00000001, 00000000) 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2cc->08000000, thread delayed) +16us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2cc, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[IO]: HLE\sceIo.cpp:1844 4 = sceIoPollAsync(4, 0bffdaa8) 44:37:109 user_main D[IO]: HLE\sceIo.cpp:643 sceIoGetstat(disc0:/PSP_GAME/USRDIR/SPIDERM/LOADER/EN/LOADER.SBK, 0bffda38) : sector = 00017ee0 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b1b8->08000000, io getstat) +5us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b1b8, woke from hle delay) +1000us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 idle0 D[DISP]: HLE\sceDisplay.cpp:605 Enter VBlank 7 44:37:109 idle0 D[SCEGE]: GLES\Framebuffer.cpp:664 Finding no FBO matching address 04088000 44:37:109 idle0 D[SCEGE]: GLES\Framebuffer.cpp:664 Finding no FBO matching address 04088000 44:37:109 idle0 D[SCEGE]: GLES\Framebuffer.cpp:664 Finding no FBO matching address 04088000 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:109 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:109 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:109 idle0 D[DISP]: HLE\sceDisplay.cpp:713 Leave VBlank 7 44:37:109 FMOD SAS upd D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> FMOD SAS update/mix thread (272->284, pc: 08000000->08b56c34, audio drain) +73us 44:37:109 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(286, 1, 00000000) 44:37:109 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(285, 1, 00000000) 44:37:109 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(285, 1) 44:37:125 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(286, 1) 44:37:125 FMOD SAS upd D[SCESAS]: HLE\sceSas.cpp:156 sceSasCoreWithMix(08c94340, 08e508c0, 4096, 4096) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD SAS update/mix thread -> idle0 (284->272, pc: 08b72b0c->08000000, sas core) +60us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +76us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2cc->08000000, thread delayed) +15us 44:37:125 FMOD SAS upd D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> FMOD SAS update/mix thread (272->284, pc: 08000000->08b72b0c, woke from hle delay) +148us 44:37:125 FMOD SAS upd D[SCESAS]: HLE\sceSas.cpp:127 ffffffff=sceSasGetEndFlag(08c94340) 44:37:125 FMOD SAS upd D[AUDIO]: HLE\sceAudio.cpp:341 sceAudioOutput2OutputBlocking(00008000, 08e508c0) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD SAS update/mix thread -> idle0 (284->272, pc: 08b56c34->08000000, blocking audio) +29us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2cc, thread delay finished) +31us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2cc->08000000, thread delayed) +17us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2cc, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 FMOD stream D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> FMOD stream thread (272->293, pc: 08000000->08b56454, thread delay finished) +81us 44:37:125 FMOD stream D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(292, 1, 00000000) 44:37:125 FMOD stream D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(292, 1) 44:37:125 FMOD stream D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(10000 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD stream thread -> idle0 (293->272, pc: 08b56454->08000000, thread delayed) +16us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +111us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2cc->08000000, thread delayed) +15us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2cc, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 FMOD SAS upd D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> FMOD SAS update/mix thread (272->284, pc: 08000000->08b56c34, audio drain) +36us 44:37:125 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(286, 1, 00000000) 44:37:125 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(285, 1, 00000000) 44:37:125 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(285, 1) 44:37:125 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(286, 1) 44:37:125 FMOD SAS upd D[SCESAS]: HLE\sceSas.cpp:156 sceSasCoreWithMix(08c94340, 08e50cc0, 4096, 4096) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD SAS update/mix thread -> idle0 (284->272, pc: 08b72b0c->08000000, sas core) +60us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +112us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 FMOD SAS upd D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> FMOD SAS update/mix thread (272->284, pc: 08000000->08b72b0c, woke from hle delay) +112us 44:37:125 FMOD SAS upd D[SCESAS]: HLE\sceSas.cpp:127 ffffffff=sceSasGetEndFlag(08c94340) 44:37:125 FMOD SAS upd D[AUDIO]: HLE\sceAudio.cpp:341 sceAudioOutput2OutputBlocking(00008000, 08e50cc0) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD SAS update/mix thread -> idle0 (284->272, pc: 08b56c34->08000000, blocking audio) +29us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +67us 44:37:125 user_main D[IO]: HLE\sceUmd.cpp:374 0=sceUmdWaitDriveStat(stat = 00000020) 44:37:125 user_main D[IO]: HLE\sceIo.cpp:1635 sceIoCloseAsync(4) 44:37:125 user_main I[HLE]: JitCommon\JitBlockCache.cpp:178 Adding proxy root 0898ab60 to block at 0893f230 44:37:125 user_main I[HLE]: JitCommon\JitBlockCache.cpp:178 Adding proxy root 0898ab60 to block at 0893f230 44:37:125 user_main I[HLE]: JitCommon\JitBlockCache.cpp:178 Adding proxy root 089a7e34 to block at 0893f230 44:37:125 user_main D[IO]: HLE\sceIo.cpp:561 1=sceKernelStdout() 44:37:125 user_main I[IO]: HLE\sceIo.cpp:845 stdout: >L 44:37:125 user_main D[IO]: HLE\sceIo.cpp:918 3=sceIoWrite(1, 08800010, 3) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 08943cfc->08000000, io write) +61us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->08943cfc, woke from hle delay) +100us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2cc->08000000, thread delayed) +80us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2cc, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[IO]: HLE\sceIo.cpp:1844 0 = sceIoPollAsync(4, 0bffe2c8) 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[IO]: HLE\sceUmd.cpp:374 0=sceUmdWaitDriveStat(stat = 00000020) 44:37:125 user_main E[FileSys]: FileSystems\ISOFileSystem.cpp:362 File LOADER.PSP not found 44:37:125 user_main E[IO]: HLE\sceIo.cpp:1682 ERROR_ERRNO_FILE_NOT_FOUND=sceIoOpenAsync(disc0:/PSP_GAME/USRDIR/SPIDERM/LOADER/LOADER.PSP, 00000001, 00000000) - file not found 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2cc->08000000, thread delayed) +36us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2cc, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[IO]: HLE\sceIo.cpp:1844 -2147418110 = sceIoPollAsync(4, 0bffe4e8) 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2cc->08000000, thread delayed) +15us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2cc, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 FMOD SAS upd D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> FMOD SAS update/mix thread (272->284, pc: 08000000->08b56c34, audio drain) +203us 44:37:125 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(286, 1, 00000000) 44:37:125 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(285, 1, 00000000) 44:37:125 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(285, 1) 44:37:125 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(286, 1) 44:37:125 FMOD SAS upd D[SCESAS]: HLE\sceSas.cpp:156 sceSasCoreWithMix(08c94340, 08e508c0, 4096, 4096) 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD SAS update/mix thread -> user_main (284->276, pc: 08b72b0c->0891b2e0, sas core) +60us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +21us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 FMOD SAS upd D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> FMOD SAS update/mix thread (276->284, pc: 0891b2e0->08b72b0c, woke from hle delay) +14us 44:37:125 FMOD SAS upd D[SCESAS]: HLE\sceSas.cpp:127 ffffffff=sceSasGetEndFlag(08c94340) 44:37:125 FMOD SAS upd D[AUDIO]: HLE\sceAudio.cpp:341 sceAudioOutput2OutputBlocking(00008000, 08e508c0) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD SAS update/mix thread -> idle0 (284->272, pc: 08b56c34->08000000, blocking audio) +36us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +173us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2cc->08000000, thread delayed) +14us 44:37:125 FMOD stream D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> FMOD stream thread (272->293, pc: 08000000->08b56454, thread delay finished) +142us 44:37:125 FMOD stream D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(292, 1, 00000000) 44:37:125 FMOD stream D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(292, 1) 44:37:125 FMOD stream D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(10000 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD stream thread -> idle0 (293->272, pc: 08b56454->08000000, thread delayed) +16us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2cc, thread delay finished) +50us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2cc->08000000, thread delayed) +30us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2cc, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 idle0 D[DISP]: HLE\sceDisplay.cpp:605 Enter VBlank 8 44:37:125 idle0 D[SCEGE]: GLES\Framebuffer.cpp:664 Finding no FBO matching address 04088000 44:37:125 idle0 D[SCEGE]: GLES\Framebuffer.cpp:664 Finding no FBO matching address 04088000 44:37:125 idle0 D[SCEGE]: GLES\Framebuffer.cpp:664 Finding no FBO matching address 04088000 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[DISP]: HLE\sceDisplay.cpp:713 Leave VBlank 8 44:37:125 user_main D[IO]: HLE\sceUmd.cpp:374 0=sceUmdWaitDriveStat(stat = 00000020) 44:37:125 user_main D[IO]: HLE\sceIo.cpp:1635 sceIoCloseAsync(4) 44:37:125 user_main I[HLE]: JitCommon\JitBlockCache.cpp:178 Adding proxy root 089d3e60 to block at 0893f230 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2cc->08000000, thread delayed) +60us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2cc, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 FMOD SAS upd D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> FMOD SAS update/mix thread (272->284, pc: 08000000->08b56c34, audio drain) +47us 44:37:125 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(286, 1, 00000000) 44:37:125 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(285, 1, 00000000) 44:37:125 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(285, 1) 44:37:125 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(286, 1) 44:37:125 FMOD SAS upd D[SCESAS]: HLE\sceSas.cpp:156 sceSasCoreWithMix(08c94340, 08e50cc0, 4096, 4096) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD SAS update/mix thread -> idle0 (284->272, pc: 08b72b0c->08000000, sas core) +60us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +101us 44:37:125 user_main E[IO]: HLE\sceIo.cpp:1858 ERROR - sceIoPollAsync waiting for invalid id 4 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 FMOD SAS upd D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> FMOD SAS update/mix thread (272->284, pc: 08000000->08b72b0c, woke from hle delay) +123us 44:37:125 FMOD SAS upd D[SCESAS]: HLE\sceSas.cpp:127 ffffffff=sceSasGetEndFlag(08c94340) 44:37:125 FMOD SAS upd D[AUDIO]: HLE\sceAudio.cpp:341 sceAudioOutput2OutputBlocking(00008000, 08e50cc0) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD SAS update/mix thread -> idle0 (284->272, pc: 08b56c34->08000000, blocking audio) +29us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +56us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[IO]: HLE\sceUmd.cpp:374 0=sceUmdWaitDriveStat(stat = 00000020) 44:37:125 user_main D[IO]: HLE\sceIo.cpp:1696 4=sceIoOpenAsync(disc0:/PSP_GAME/USRDIR/SPIDERM/LOADER/LOADER.PCP, 00000001, 00000000) 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2cc->08000000, thread delayed) +22us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2cc, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[IO]: HLE\sceIo.cpp:1844 4 = sceIoPollAsync(4, 0bffe4e8) 44:37:125 user_main D[IO]: HLE\sceIo.cpp:643 sceIoGetstat(disc0:/PSP_GAME/USRDIR/SPIDERM/LOADER/LOADER.PCP, 0bffe478) : sector = 00017f00 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b1b8->08000000, io getstat) +5us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b1b8, woke from hle delay) +1000us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2cc->08000000, thread delayed) +15us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2cc, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 FMOD stream D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> FMOD stream thread (272->293, pc: 08000000->08b56454, thread delay finished) +113us 44:37:125 FMOD stream D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(292, 1, 00000000) 44:37:125 FMOD stream D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(292, 1) 44:37:125 FMOD stream D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(10000 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD stream thread -> idle0 (293->272, pc: 08b56454->08000000, thread delayed) +16us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +80us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 FMOD SAS upd D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> FMOD SAS update/mix thread (272->284, pc: 08000000->08b56c34, audio drain) +124us 44:37:125 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(286, 1, 00000000) 44:37:125 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(285, 1, 00000000) 44:37:125 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(285, 1) 44:37:125 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(286, 1) 44:37:125 FMOD SAS upd D[SCESAS]: HLE\sceSas.cpp:156 sceSasCoreWithMix(08c94340, 08e508c0, 4096, 4096) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD SAS update/mix thread -> idle0 (284->272, pc: 08b72b0c->08000000, sas core) +60us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +25us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 FMOD SAS upd D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> FMOD SAS update/mix thread (272->284, pc: 08000000->08b72b0c, woke from hle delay) +199us 44:37:125 FMOD SAS upd D[SCESAS]: HLE\sceSas.cpp:127 ffffffff=sceSasGetEndFlag(08c94340) 44:37:125 FMOD SAS upd D[AUDIO]: HLE\sceAudio.cpp:341 sceAudioOutput2OutputBlocking(00008000, 08e508c0) 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD SAS update/mix thread -> user_main (284->276, pc: 08b56c34->0891b2e0, blocking audio) +29us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +21us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2cc->08000000, thread delayed) +30us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2cc, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2cc->08000000, thread delayed) +18us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2cc, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:125 user_main D[IO]: HLE\sceUmd.cpp:374 0=sceUmdWaitDriveStat(stat = 00000020) 44:37:125 user_main D[IO]: HLE\sceIo.cpp:829 sceIoReadAsync(4, 08f82990, 993a): deferring result 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2cc->08000000, thread delayed) +36us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2cc, thread delay finished) +210us 44:37:125 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:125 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:140 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:140 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:140 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:140 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:140 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:140 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:140 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:140 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:140 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:140 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:140 user_main D[IO]: HLE\sceIo.cpp:1844 39226 = sceIoPollAsync(4, 0bffe4e8) 44:37:140 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:140 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:140 FMOD SAS upd D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> FMOD SAS update/mix thread (272->284, pc: 08000000->08b56c34, audio drain) +23us 44:37:140 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(286, 1, 00000000) 44:37:140 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(285, 1, 00000000) 44:37:140 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(285, 1) 44:37:140 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(286, 1) 44:37:140 FMOD SAS upd D[SCESAS]: HLE\sceSas.cpp:156 sceSasCoreWithMix(08c94340, 08e50cc0, 4096, 4096) 44:37:140 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD SAS update/mix thread -> idle0 (284->272, pc: 08b72b0c->08000000, sas core) +60us 44:37:140 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +126us 44:37:140 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:140 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:140 FMOD SAS upd D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> FMOD SAS update/mix thread (272->284, pc: 08000000->08b72b0c, woke from hle delay) +99us 44:37:140 FMOD SAS upd D[SCESAS]: HLE\sceSas.cpp:127 ffffffff=sceSasGetEndFlag(08c94340) 44:37:140 FMOD SAS upd D[AUDIO]: HLE\sceAudio.cpp:341 sceAudioOutput2OutputBlocking(00008000, 08e50cc0) 44:37:140 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD SAS update/mix thread -> idle0 (284->272, pc: 08b56c34->08000000, blocking audio) +29us 44:37:140 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +80us 44:37:140 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:140 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:140 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:140 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:140 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:140 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:140 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:140 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2cc->08000000, thread delayed) +15us 44:37:140 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2cc, thread delay finished) +210us 44:37:140 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:140 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:140 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:140 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:140 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:140 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:140 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:140 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:140 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:140 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:140 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:140 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:140 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:140 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:140 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:140 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:140 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:140 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:140 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:140 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:140 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:140 user_main D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(100 usec) 44:37:140 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 0891b2e0->08000000, thread delayed) +14us 44:37:140 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> user_main (272->276, pc: 08000000->0891b2e0, thread delay finished) +210us 44:37:140 user_main D[DISP]: HLE\sceDisplay.cpp:605 Enter VBlank 9 44:37:140 idle0 D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> idle0 (276->272, pc: 08951d90->08000000, interrupt) +681us 44:37:140 idle0 D[SCEGE]: GLES\Framebuffer.cpp:664 Finding no FBO matching address 04088000 44:37:140 idle0 D[SCEGE]: GLES\Framebuffer.cpp:664 Finding no FBO matching address 04088000 44:37:140 idle0 D[SCEGE]: GLES\Framebuffer.cpp:664 Finding no FBO matching address 04088000 44:37:156 FMOD stream D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: idle0 -> FMOD stream thread (272->293, pc: 08000000->08b56454, thread delay finished) +199us 44:37:156 FMOD stream D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(292, 1, 00000000) 44:37:156 FMOD stream D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(292, 1) 44:37:156 FMOD stream D[KERNEL]: HLE\sceKernelThread.cpp:2572 sceKernelDelayThreadCB(10000 usec) 44:37:156 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD stream thread -> user_main (293->276, pc: 08b56454->08951d90, thread delayed) +16us 44:37:156 user_main D[DISP]: HLE\sceDisplay.cpp:713 Leave VBlank 9 44:37:156 FMOD SAS upd D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> FMOD SAS update/mix thread (276->284, pc: 08951b00->08b56c34, audio drain) +2026us 44:37:156 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(286, 1, 00000000) 44:37:156 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:566 sceKernelLockMutex(285, 1, 00000000) 44:37:156 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(285, 1) 44:37:156 FMOD SAS upd D[KERNEL]: HLE\sceKernelMutex.cpp:645 sceKernelUnlockMutex(286, 1) 44:37:156 FMOD SAS upd D[SCESAS]: HLE\sceSas.cpp:156 sceSasCoreWithMix(08c94340, 08e508c0, 4096, 4096) 44:37:156 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD SAS update/mix thread -> user_main (284->276, pc: 08b72b0c->08951b00, sas core) +66us 44:37:156 FMOD SAS upd D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> FMOD SAS update/mix thread (276->284, pc: 08951d50->08b72b0c, woke from hle delay) +240us 44:37:156 FMOD SAS upd D[SCESAS]: HLE\sceSas.cpp:127 ffffffff=sceSasGetEndFlag(08c94340) 44:37:156 FMOD SAS upd D[AUDIO]: HLE\sceAudio.cpp:341 sceAudioOutput2OutputBlocking(00008000, 08e508c0) 44:37:156 user_main D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: FMOD SAS update/mix thread -> user_main (284->276, pc: 08b56c34->08951d50, blocking audio) +36us 44:37:156 FMOD SAS upd D[KERNEL]: HLE\sceKernelThread.cpp:3197 Context switch: user_main -> FMOD SAS update/mix thread (276->284, pc: 08951bac->08b56c34, audio drain) +5461us 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:375 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:375 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:438 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0) 45:43:390 FMOD thread D[IO]: HLE\sceUmd.cpp:316 0x32=sceUmdGetDriveStat() 45:43:390 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:516 KO 272: Thread "idle0": pc= 08000000 sp= 083fff00 READY (wt=0 wid=0 wv= 00000000 ) 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:516 KO 273: Thread "idle1": pc= 08000000 sp= 083fef00 READY (wt=0 wid=0 wv= 00000000 ) 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:516 KO 274: Module "simple": name=simple gp=08c09320 entry=08b88d5c 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:516 KO 276: Thread "user_main": pc= 0891b2cc sp= 0bffe5c0 READY (wt=2 wid=276 wv= 00000000 ) 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:516 KO 277: MemoryPart "UserSbrk": MemPart: 08800000 - 08819000 size: 00019000 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:516 KO 278: VPL "heap0": - 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:516 KO 279: Thread "CheckExitGame": pc= 08907650 sp= 0bfbfab0 WAIT (wt=2 wid=279 wv= 00000000 ) 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:516 KO 280: CallBack "ExitGame": thread=279, argument= 00000000 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:516 KO 281: CallBack "INSERT_EJECT_UMD": thread=276, argument= 0bffebec 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:516 KO 283: Mutex "FMOD Memory CriticalSection": - 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:516 KO 295: CallBack "CBGeneral": thread=276, argument= 00000000 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:516 KO 296: CallBack "FATForMSGeneral": thread=276, argument= 00000000 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:516 KO 335: CallBack "HVCallbackPowerPSP": thread=276, argument= 09021af0 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:516 KO 357: CallBack "HVCallbackPowerPSP": thread=276, argument= 09021b30 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:516 KO 379: CallBack "HVCallbackPowerPSP": thread=276, argument= 09021af0 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:516 KO 401: CallBack "HVCallbackPowerPSP": thread=276, argument= 09021af0 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:516 KO 423: CallBack "HVCallbackPowerPSP": thread=276, argument= 09021af0 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:516 KO 438: CallBack "HVCallbackPowerPSP": thread=276, argument= 09021a00 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:516 KO 442: Thread "FMOD SAS update/mix thread": pc= 08b56c34 sp= 0bfbea80 WAIT (wt=10 wid=9 wv= 00000100 ) 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:516 KO 443: Mutex "FMOD CriticalSection": - 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:516 KO 444: Mutex "FMOD CriticalSection": - 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:516 KO 445: Mutex "FMOD CriticalSection": - 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:516 KO 446: Mutex "FMOD CriticalSection": - 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:516 KO 447: Mutex "FMOD CriticalSection": - 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:516 KO 448: Mutex "FMOD CriticalSection": - 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:516 KO 449: Mutex "FMOD CriticalSection": - 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:516 KO 450: Mutex "FMOD CriticalSection": - 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:516 KO 451: Thread "FMOD stream thread": pc= 08b56454 sp= 0bfaea80 WAIT (wt=2 wid=451 wv= 00000000 ) 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:516 KO 452: Mutex "FMOD CriticalSection": - 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:516 KO 460: Mutex "FMOD CriticalSection": - 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:516 KO 461: Mutex "FMOD CriticalSection": - 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:516 KO 462: Semaphore "FMOD Semaphore": - 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:516 KO 463: Thread "FMOD thread for FMOD_NONBLOCKIN": pc= 08b55f40 sp= 0bfaa1b0 RUN (wt=0 wid=0 wv= 00000000 ) 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:516 KO 466: Mutex "FMOD CriticalSection": - 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:516 KO 467: Semaphore "FMOD Semaphore": - 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:516 KO 468: Thread "FMOD file thread": pc= 08b5683c sp= 0bfa6a90 WAIT (wt=3 wid=467 wv= 00000001 ) 45:43:390 FMOD thread I[KERNEL]: HLE\sceKernel.cpp:162 Shutting down kernel - 36 kernel objects alive 45:43:390 Util\BlockAllocator.cpp:224 D[HLE]: Merging Blocks 45:43:390 Util\BlockAllocator.cpp:229 D[HLE]: Block Alloc found adjacent free blocks - merging 45:43:390 Util\BlockAllocator.cpp:224 D[HLE]: Merging Blocks 45:43:390 Util\BlockAllocator.cpp:249 D[HLE]: Block Alloc found adjacent free blocks - merging 45:43:390 HLE\sceNetAdhoc.cpp:1247 I[NET]: sceNetAdhocTerm() 45:43:390 HLE\sceNetAdhoc.cpp:1053 I[NET]: sceNetAdhocctlTerm() 45:43:390 Util\BlockAllocator.cpp:224 D[HLE]: Merging Blocks 45:43:390 Util\BlockAllocator.cpp:224 D[HLE]: Merging Blocks 45:43:390 Util\BlockAllocator.cpp:224 D[HLE]: Merging Blocks 45:43:390 Util\BlockAllocator.cpp:249 D[HLE]: Block Alloc found adjacent free blocks - merging 45:43:390 Util\BlockAllocator.cpp:224 D[HLE]: Merging Blocks 45:43:390 Util\BlockAllocator.cpp:229 D[HLE]: Block Alloc found adjacent free blocks - merging 45:43:390 Util\BlockAllocator.cpp:224 D[HLE]: Merging Blocks 45:43:390 Util\BlockAllocator.cpp:229 D[HLE]: Block Alloc found adjacent free blocks - merging 45:43:390 Util\BlockAllocator.cpp:249 D[HLE]: Block Alloc found adjacent free blocks - merging 45:43:390 Util\BlockAllocator.cpp:224 D[HLE]: Merging Blocks 45:43:390 Util\BlockAllocator.cpp:229 D[HLE]: Block Alloc found adjacent free blocks - merging 45:43:390 Util\BlockAllocator.cpp:249 D[HLE]: Block Alloc found adjacent free blocks - merging 45:43:390 Util\BlockAllocator.cpp:224 D[HLE]: Merging Blocks 45:43:390 Util\BlockAllocator.cpp:249 D[HLE]: Block Alloc found adjacent free blocks - merging 45:43:406 MemMap.cpp:381 D[MM]: Memory system shut down. 45:43:406 GLES\Framebuffer.cpp:2071 I[SCEGE]: Destroying FBO for 00088000 : 512 x 272 x 3 45:43:406 GLES\Framebuffer.cpp:2071 I[SCEGE]: Destroying FBO for 00000000 : 512 x 272 x 3 45:43:468 Config.cpp:857 I[LOAD]: Config saved: C:\Documents and Settings\Administrador\Mis documentos\Downloads\ppsspp-v0.9.8-1679-gf9cedbb-windows-x86\ppsspp\memstick/PSP/SYSTEM/ppsspp.ini 45:43:468 Config.cpp:869 I[LOAD]: Controller config saved: C:\Documents and Settings\Administrador\Mis documentos\Downloads\ppsspp-v0.9.8-1679-gf9cedbb-windows-x86\ppsspp\memstick/PSP/SYSTEM/controls.ini 45:43:671 Config.cpp:857 I[LOAD]: Config saved: C:\Documents and Settings\Administrador\Mis documentos\Downloads\ppsspp-v0.9.8-1679-gf9cedbb-windows-x86\ppsspp\memstick/PSP/SYSTEM/ppsspp.ini 45:43:671 Config.cpp:869 I[LOAD]: Controller config saved: C:\Documents and Settings\Administrador\Mis documentos\Downloads\ppsspp-v0.9.8-1679-gf9cedbb-windows-x86\ppsspp\memstick/PSP/SYSTEM/controls.ini ```
unknownbrackets commented 10 years ago

Hmm. Somewhere between here:

44:37:140 user_main D[IO]: HLE\sceIo.cpp:1844 39226 = sceIoPollAsync(4, 0bffe4e8)

And here:

45:43:375 FMOD thread E[IO]: HLE\sceIo.cpp:834 sceIoReadAsync: bad file 4

File descriptor 4 turned into a puff of smoke. That's not good. I suppose it means closePending was set. Maybe somehow because of the failed sceIoOpenAsync before it?

-[Unknown]

nfjorgebueno commented 9 years ago

European version works well, thank you for your attention

unknownbrackets commented 9 years ago

While we may not be able to fix this without good feedback, there seems to be an issue here at least in some regions of the game.

-[Unknown]

nfjorgebueno commented 9 years ago

I am a respectful person, maybe too cold, but I value their work and that of the whole team github, greetings, best wishes

daniel229 commented 8 years ago

Still hangs on loading save. By the way,the game has a config inside the iso,allow you to chang the FPS and other funny things.Default is 22,and you can chang to 60. 01 02 03

unknownbrackets commented 5 years ago

I think we fixed something related to closePending some time ago now. Is this still happening?

-[Unknown]

TheRealPSV commented 4 years ago

Still seems to be going to a black screen after loading a savegame in the US version. Here's a log, it seems like there's some "bad file descriptor" error that keeps happening after loading the save. ppsspplog.zip

unknownbrackets commented 4 years ago

Well, this log is more interesting. The basic pattern it's using is this:

4 = sceIoOpenAsync(EN_filename)
sceIoPollAsync(4, &result);
sceIoCloseAsync(4); // bad file descriptor

Eventually, we get some unlucky timing, where this essentially happens.

// On user_main thread
4=sceIoOpenAsync(disc0:/PSP_GAME/USRDIR/SPIDERM/CARRIER/CARRIER.PSP, 1, 0): file not found
sceIoPollAsync(4, &result);

// On FMOD thread
4 = sceIoOpenAsync(disc0:/PSP_GAME/USRDIR/SPIDERM/TALLY/LOBBY.STR, 1, 0)

// Back on user_main thread
sceIoCloseAsync(4);

Might need to verify what happens when opening invalid files and sceIoPoll. Maybe we're releasing the descriptor too early...

-[Unknown]

hrydgard commented 4 years ago

Wow, that's interesting... Maybe an async descriptor should indeed live longer even when bad. Would make sense just to prevent this kind of race.

unknownbrackets commented 4 years ago

Confirmed that if you run poll/asyncwait/asyncstat/whatever, the fd becomes free if async has run.

This is rather a timing issue, but I think for Open I was seeing a lot of variance (likely due to the UMD cache) and wasn't sure, so aimed super low. Going to try to do some benchmarks with a Pro Duo card (pre Mark2) and a faster microSD adapter card, and then compare to UMD.

-[Unknown]

TheRealPSV commented 4 years ago

Let me know if there's anything more I can do to help with testing/logging with this issue.

Panderner commented 4 years ago

This is saving issue when i start the new game it should playable but when i load the save the game stucks at loading

unknownbrackets commented 3 years ago

Is this still happening? #12945 may have helped and would be in latest git builds (not v1.10.3 which is older.)

If it is still happening, a fresh log may help.

-[Unknown]

TheRealPSV commented 3 years ago

@unknownbrackets Grabbed the Win x64 build from this build: https://github.com/hrydgard/ppsspp/actions/runs/495359293

Unfortunately, it looks like the issue is still happening. Here's the log. ppsspplog.zip

anr2me commented 3 years ago

Wow, that's interesting... Maybe an async descriptor should indeed live longer even when bad. Would make sense just to prevent this kind of race.

Isn't normal for a descriptor/handle number to be increased internally even on failure on most Operating System? so they never reuse the same descriptor number

unknownbrackets commented 3 years ago

Isn't normal for a descriptor/handle number to be increased internally even on failure on most Operating System? so they never reuse the same descriptor number

While this makes logical sense, it doesn't matter. We simulate what the PSP firmware actually did, which is to reuse fds if they're free. Interestingly, it does cycle through other things like FPL allocations, but not fds. Unlike Windows/Linux/macOS/etc. it also has a very limited set of fds it's willing to return.

Maybe there's timing of something else that could improve this. Perhaps sceUmdWaitDriveStat / sceUmdWaitDriveStatCB...

-[Unknown]

anr2me commented 3 years ago

I see, i guess PSP manages file descriptor differently than their socket descriptor :)

because when i tested adhoc descriptors on a small homebrew, if the 1st successful socket creation gets number 1, and the 2nd creation failed due to port already used, the 3rd creation (success) will get the number 3 instead of 2. While it's also the same regarding limited number of descriptors even for adhoc sockets, since there are game that treats adhoc descriptors as 8-bit value thus causes a bug if it's larger than 255.

unknownbrackets commented 3 years ago

Right. I confirmed it (and also range of return values etc.) with this:

    checkpointNext("Alloc order:");
    for (size_t i = 0; i < 32; ++i) {
        ids[i] = sceIoOpen("fds.prx", PSP_O_RDONLY, 0);
    }
    sceIoClose(ids[20]);

    ids[33] = sceIoOpen("fds.prx", PSP_O_RDONLY, 0);
    checkpoint("Opened: %08x", ids[33]);
    ids[34] = sceIoOpen("fds.prx", PSP_O_RDONLY, 0);
    checkpoint("Opened: %08x", ids[34]);

Unfortunately the pspautotests setup and freopen stuff changes the file descriptors a bit and makes it a bad overall test, since it can't match between emulator and firmware.

I also retested the specific scenario of async for this issue but didn't find any different behavior, so I really hoped it'd be the timing of open (which was definitely pretty far off before #12945.)

-[Unknown]

anr2me commented 3 years ago

@unknownbrackets Grabbed the Win x64 build from this build: https://github.com/hrydgard/ppsspp/actions/runs/495359293

Unfortunately, it looks like the issue is still happening. Here's the log. ppsspplog.zip

Based on this Logs at the start of the endless flood:

45:37:637 FMOD thread  D[SCEKERNEL]: HLE\sceKernelThread.cpp:3096 Context switch: idle0 -> FMOD thread for FMOD_NONBLOCKIN (272->412, pc: 08000000->08b561ac, woke from hle delay) +126us
45:37:637 FMOD thread  D[SCEKERNEL]: HLE\sceKernelMutex.cpp:562 sceKernelLockMutex(283, 1, 00000000)
45:37:637 FMOD thread  D[SCEKERNEL]: HLE\sceKernelMutex.cpp:641 sceKernelUnlockMutex(283, 1)
45:37:637 FMOD thread  E[SCEIO]: HLE\sceIo.cpp:1410 80020323=sceIoLseekAsync(0, 00000000000f6000, 0): bad file descriptor
45:37:637 FMOD thread  D[SCEKERNEL]: HLE\sceKernelMutex.cpp:562 sceKernelLockMutex(394, 1, 00000000)
45:37:637 FMOD thread  E[SCEIO]: HLE\sceIo.cpp:1126 80020323=sceIoReadAsync(0, 08e88e50, 2048): bad file descriptor
45:37:637 FMOD thread  D[SCEIO]: HLE\sceUmd.cpp:473 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0)
45:37:637 FMOD thread  E[SCEIO]: HLE\sceIo.cpp:1126 80020323=sceIoReadAsync(0, 08e88e50, 2048): bad file descriptor
45:37:637 FMOD thread  D[SCEIO]: HLE\sceUmd.cpp:473 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0)
45:37:637 FMOD thread  E[SCEIO]: HLE\sceIo.cpp:1126 80020323=sceIoReadAsync(0, 08e88e50, 2048): bad file descriptor
45:37:637 FMOD thread  D[SCEIO]: HLE\sceUmd.cpp:473 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0)
45:37:637 FMOD thread  E[SCEIO]: HLE\sceIo.cpp:1126 80020323=sceIoReadAsync(0, 08e88e50, 2048): bad file descriptor
45:37:637 FMOD thread  D[SCEIO]: HLE\sceUmd.cpp:473 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0)
45:37:637 FMOD thread  E[SCEIO]: HLE\sceIo.cpp:1126 80020323=sceIoReadAsync(0, 08e88e50, 2048): bad file descriptor
45:37:637 FMOD thread  D[SCEIO]: HLE\sceUmd.cpp:473 0=sceUmdWaitDriveStatCB(stat = 00000020, timeout = 0)

~~Is 0 supposed to be a valid file descriptor? As described here: https://psp2sdk.github.io/fcntl_8h.html#aa40c35536dfada200f9963b51ebc0b0b A non-negative integer is a valid fd, anything else an error~~

Because that 0 fd used on sceIoLseekAsync seems to be the value returned into the result address arg of sceIoWaitAsyncCB right after sceIoOpenAsync of file disc0:/PSP_GAME/USRDIR/SPIDERM/TALLY/LOBBY.STR (sceIoOpenAsync is returning 4 which lead to sceIoWaitAsyncCB)

This is the procedure that return v0 that will be written to the variable/memory used as fd for sceIoLseekAsync image Apparently during this sceIoLseekAsync all 64 elements in fds array are 0

During sceIoWaitAsyncCB have a valid f and f->pendingAsyncResult is true, at this stage which event should i trace? is it __IoAsyncNotify?

within __IoAsyncNotify (only triggered once) it's leading to: // Someone woke up, so it's no longer got one. where f->asyncResult is 0 and f->closePending is true also f->fullpath is "disc0:/PSP_GAME/USRDIR/SPIDERM/TALLY/LOBBY.STR"

...
    u32 address = __KernelGetWaitValue(threadID, error);
    if (HLEKernel::VerifyWait(threadID, WAITTYPE_ASYNCIO, f->GetUID())) {
        HLEKernel::ResumeFromWait(threadID, WAITTYPE_ASYNCIO, f->GetUID(), 0);
        // Someone woke up, so it's no longer got one.
        f->hasAsyncResult = false;

        if (Memory::IsValidAddress(address)) {
            Memory::Write_U64((u64) f->asyncResult, address);
        }

        // If this was a sceIoCloseAsync, we should close it at this point.
        if (f->closePending) {
            __IoFreeFd(fd, error);
        }
    }
...

So the flow is (based on the occurrence of breakpoints on VS2019): user_main thread (sceIoOpenAsync("CARRIER.PSP",...)) -> SceIoAsync thread (IoAsyncFinish) -> user_main thread (sceIoPollAsync(4,...)) x 3 -> SceIoAsync thread (__IoAsyncNotify) -> user_main thread (sceIoPollAsync(4,...)) -> FMOD thread (sceIoOpenAsync("LOBBY.STR",...)) -> FMOD Thread (sceIoWaitAsyncCB(4,...)) -> SceIoAsync thread (IoAsyncFinish) -> SceIoAsync thread (__IoAsyncNotify) -> user_main thread (sceIoPollAsync(4,...)) -> user_main thread (sceIoCloseAsync(4)) -> SceIoAsync thread (__IoAsyncNotify)

anr2me commented 3 years ago

This is the sceIo log from JPCSP

Between the sceIoOpenAsync of file CARRIER.PSP (which is not found) on user_main thread to the sceIoLseekAsync of file LOBBY.STR of FMOD thread, there is no sceIoClose or sceIoCloseAsync

jpcsplog.zip

PS: JPCSP is too slow (about 1-2 FPS) so i ended closing it without knowing whether it's also stuck or not when loading savedata because it's taking too long on black screen.

unknownbrackets commented 3 years ago

Hmm, I'm not really wanting to compare the timing to JPCSP (which at least in the past has seemed wildly wrong) here, especially if we don't even know if it works there.

The 0 result is different from before. Here's what's happening now:

THREAD1  4=sceIoOpenAsync(disc0:/PSP_GAME/USRDIR/SPIDERM/TALLY/LOBBY.STR, 1, 0)
THREAD1  0=sceIoWaitAsyncCB(4, 09fa6a58[08b56094000100a8]): waiting
   THREAD1 *sleep* (wait async result)
   fds[4]->asyncResult = fd; // open result

THREAD2  0=sceUmdWaitDriveStat(stat=00000020)
THREAD2  0=sceIoCloseAsync(4)
THREAD2  0=sceKernelDelayThreadCB(00000064)
   THREAD2 *sleep* (delay thread)
   fds[4]->asyncResult = 0; // close result

THREAD1  sceIoGetstat(disc0:/PSP_GAME/USRDIR/SPIDERM/TALLY/LOBBY.STR, 09fa6a88)
   THREAD1 *sleep* (io blocking)

THREAD2  80020323=sceIoPollAsync(4, 09ffe5d8[0000000000000000])
THREAD2  0=sceKernelDelayThreadCB(00000064)
   THREAD2 *sleep* (delay thread)

THREAD1  80020323=sceIoLseekAsync(0, 00000000000f6000, 0):

NOTE:
   THREAD1 priority = 0x10
   THREAD2 priority = 0x20

So a few things to test come to mind:

Especially the last one seems likely and might fix the case of a 0/4, but wouldn't get rid of the close/open issue. Of course, it could also be incorrect and not how it should behave, since you won't always have someone waiting after all... I can try to test these later.

-[Unknown]

unknownbrackets commented 3 years ago

13969 might help - the first item above indeed was true.

I think the other thread wakes because the open takes time. So that makes sense. And the last item is a moot point given the first.

-[Unknown]

unknownbrackets commented 3 years ago

Did that help? It should be in the next build after this comment.

-[Unknown]

anr2me commented 3 years ago

It's working properly now :) nice works

sum2012 commented 3 years ago

@ANR2ME jpcsp emulator debug for io-only

In LogSettings.xml add

1