EmuNewz Network
Darkstalkers Chronicle: The Chaos Tower - ULUS10005 - Printable Version

+- EmuNewz Network (https://www.emunewz.net/forum)
+-- Forum: PSP Emulation (https://www.emunewz.net/forum/forumdisplay.php?fid=191)
+--- Forum: JPCSP Official Forum (https://www.emunewz.net/forum/forumdisplay.php?fid=51)
+---- Forum: Commercial Game Discussion (https://www.emunewz.net/forum/forumdisplay.php?fid=54)
+----- Forum: JPCSP - Half playable Games (https://www.emunewz.net/forum/forumdisplay.php?fid=66)
+----- Thread: Darkstalkers Chronicle: The Chaos Tower - ULUS10005 (/showthread.php?tid=91251)

Pages: 1 2


RE: Darkstalkers Chronicle: The Chaos Tower - ULUS10005 - gid15 - 05-08-2017

Code:
11:56:32 ERROR       ge - GUI - Waiting too long on stall address 0x08CBEFC0, aborting the list PspGeList[id=0x1B, status=PSP_GE_LIST_STALL_REACHED, list=0x08CBEF80, pc=0x08CBEFC0, stall=0x08CBEFC0, cbid=0x0, ended=false, finished=false, paused=false, restarted=false, reset=false]
...
11:56:33 ERROR       ge - GUI - Waiting too long on stall address 0x08CBEFC0, aborting the list PspGeList[id=0x1F, status=PSP_GE_LIST_STALL_REACHED, list=0x08CBEF80, pc=0x08CBEFC0, stall=0x08CBEFC0, cbid=0x0, ended=false, finished=false, paused=false, restarted=false, reset=false]
...
11:56:34 ERROR       ge - GUI - Waiting too long on stall address 0x08CBEFC0, aborting the list PspGeList[id=0x38, status=PSP_GE_LIST_STALL_REACHED, list=0x08CBEF80, pc=0x08CBEFC0, stall=0x08CBEFC0, cbid=0x0, ended=false, finished=false, paused=false, restarted=false, reset=false]
...
11:56:43 ERROR       ge - GUI - Waiting too long on stall address 0x08CBEFC0, aborting the list PspGeList[id=0x23, status=PSP_GE_LIST_STALL_REACHED, list=0x08CBEF80, pc=0x08CBEFC0, stall=0x08CBEFC0, cbid=0x0, ended=false, finished=false, paused=false, restarted=false, reset=false]
...
11:56:44 ERROR       ge - GUI - Waiting too long on stall address 0x08CBEFC0, aborting the list PspGeList[id=0x37, status=PSP_GE_LIST_STALL_REACHED, list=0x08CBEF80, pc=0x08CBEFC0, stall=0x08CBEFC0, cbid=0x0, ended=false, finished=false, paused=false, restarted=false, reset=false]
It seems that all the GE lists are reusing the same address (list=0x08CBEF80). This is allowed by sceGeListEnqueue for old firmwares (1.xx) but is only working on a real PSP because these lists are processed very quickly. This is not the case with the OpenGL renderer (the external software renderer is fast enough).
I've implemented a workaround in c8d216f. Does it help this game?
This would explain why this game is working properly with the external software renderer but failing with OpenGL.

This is potentially the case for any game created for PSP firmware 1.xx
Code:
PSP_SYSTEM_VER = 1.00



RE: Darkstalkers Chronicle: The Chaos Tower - ULUS10005 - raziel1000 - 05-08-2017

still getting the same error and the whole emu is still freezing, when i had the chance to go ingame the textures were back when i disabled " Enable saving GE screen to textures instead od memory "


RE: Darkstalkers Chronicle: The Chaos Tower - ULUS10005 - gid15 - 05-11-2017

(05-08-2017, 04:42 PM)raziel1000 Wrote: still getting the same error and the whole emu is still freezing, when i had the chance to go ingame the textures were back when i disabled " Enable saving GE screen to textures instead od memory "
I have found an error which was prohibiting my workaround to be active Sad
How it is now with 8c78074?