Code:
00:03:21 DEBUG hle.sceGe_user - user_main_b - sceGeListEnQueue(list=0x08D1EB08, stall=0x00000000, cbid=0xFFFFFFFF, arg=0x00000000)
00:03:21 DEBUG hle.sceGe_user - user_main_b - sceGeListEnQueue returning 0x0
...
00:03:21 DEBUG hle.sceGe_user - user_main_b - sceGeListSync(id=0x0, mode=0)
00:03:21 DEBUG hle.sceGe_user - user_main_b - sceGeListSync on list: PspGeList[id=0x0, status=PSP_GE_LIST_QUEUED, pc=0x08D1EB08, stall=0x00000000, cbid=0xFFFFFFFF, ended=false, finished=false, paused=false, restarted=false, reset=false]
00:03:21 DEBUG hle.sceGe_user - user_main_b - blockCurrentThreadOnList blocking thread b on list PspGeList[id=0x0, status=PSP_GE_LIST_QUEUED, pc=0x08D1EB08, stall=0x00000000, cbid=0xFFFFFFFF, ended=false, finished=false, paused=false, restarted=false, reset=false]
...
00:03:29 DEBUG ge - GUI - executeList PspGeList[id=0x0, status=PSP_GE_LIST_DRAWING, pc=0x08D1EB08, stall=0x00000000, cbid=0xFFFFFFFF, ended=false, finished=false, paused=false, restarted=false, reset=false]
00:03:29 INFO ge - GUI - Emulator paused - cancelling current list id=0
00:03:29 DEBUG hle.sceGe_user - GUI - hleGeListSyncDone list PspGeList[id=0x0, status=PSP_GE_LIST_CANCEL_DONE, pc=0x08D1EB08, stall=0x00000000, cbid=0xFFFFFFFF, ended=false, finished=false, paused=false, restarted=false, reset=false], done, waking thread b
...
00:03:31 INFO hle.ThreadManForUser - GUI - ----------------------------- ThreadMan exit -----------------------------
00:03:31 DEBUG hle.sceGe_user - user_main_b - really waking thread b(NOT A THREAD)
EDIT: The issue is that the GE list processing has only started ("executeList") 8 seconds after it has been enqueued (sceGeListEnQueue)... It should start immediately.
Always include a complete log file at INFO level in your reports. Thanks! How to post a log