EmuNewz Network
Clannad CHS -ULJM05338 - 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 - Intro Games (https://www.emunewz.net/forum/forumdisplay.php?fid=67)
+----- Thread: Clannad CHS -ULJM05338 (/showthread.php?tid=242637)



Clannad CHS -ULJM05338 - sum2012 - 05-23-2020

6be8add version , black screen

Code:
19:25:43 DEBUG hle.LoadCoreForKernel - main_thread_0x84 - sceKernelFindModuleByName moduleName=0x08008B68('CLANNAD')
19:25:43 DEBUG hle.LoadCoreForKernel - main_thread_0x84 - sceKernelFindModuleByName returning 0x083FF600
19:25:43 DEBUG hle.LoadCoreForKernel - main_thread_0x84 - sceKernelFindModuleByName returning 0x83FF600
19:25:43 ERROR   memory - main_thread_0x84 - read16 - Invalid memory address: 0x0000000A PC=0x08007A68
In the real psp,no error
Code:
21:12:46.199 main_thread - sceKernelFindModuleByName660 0x88214868('CLANNAD') = 0x881FAEEC
21:12:46.199 main_thread - sceKernelFindModuleByName660 0x88214868('CLANNAD') = 0x881FAEEC
21:12:46.199 main_thread - sceKernelFindModuleByName660 0x88214868('CLANNAD') = 0x881FAEEC
21:12:46.199 main_thread - sceKernelFindModuleByName660 0x88214868('CLANNAD') = 0x881FAEEC
21:12:46.199 main_thread - sceKernelFindModuleByName660 0x88214868('CLANNAD') = 0x881FAEEC
21:12:46.199 main_thread - sceKernelFindModuleByName660 0x88214884('IoStub') = 0x881FE9CC
21:12:46.199 main_thread - sceKernelFindModuleByName660 0x88214884('IoStub') = 0x881FE9CC
21:12:46.199 main_thread - sceKernelFindModuleByName660 0x88214884('IoStub') = 0x881FE9CC
21:12:46.199 main_thread - sceKernelFindModuleByName660 0x88214884('IoStub') = 0x881FE9CC
21:12:46.199 main_thread - sceKernelFindModuleByName660 0x88214884('IoStub') = 0x881FE9CC



RE: Clannad CHS -ULJM05338 - gid15 - 05-23-2020

Code:
19:25:29  INFO   loader - root - Found ModuleInfo at 0x08005060, name:'chfont', version: 0101, attr: 0x00001000, gp: 0x0800E010
19:25:29 DEBUG   loader - root - Kernel mode module detected
19:25:29 DEBUG   loader - root - Reserving 0x4544 bytes at 0x08002B00 for module 'disc0:/PSP_GAME/SYSDIR/chfont.prx'
...
19:25:38  INFO   loader - main_thread_0x26 - Found ModuleInfo at 0x08007400, name:'UDC', version: 0100, attr: 0x00001000, gp: 0x0800F5A0
19:25:38 DEBUG   loader - main_thread_0x26 - Kernel mode module detected
19:25:38 DEBUG   loader - main_thread_0x26 - Reserving 0x3A4 bytes at 0x08007200 for module 'disc0:/PSP_GAME/SYSDIR/discchange.prx'
...
19:25:42  INFO   loader - main_thread_0x54 - Found ModuleInfo at 0x08008A30, name:'HookIO', version: 0100, attr: 0x00001000, gp: 0x08010CA0
19:25:42 DEBUG   loader - main_thread_0x54 - Kernel mode module detected
19:25:42 DEBUG   loader - main_thread_0x54 - Reserving 0x14AC bytes at 0x08007800 for module 'disc0:/PSP_GAME/SYSDIR/HookIO.prx'
This game is loading multiple kernel modules, which is unusual. This is probably how the chinese patch is working.
I have fixed some memory allocation related to the loading of kernel modules in d0df3f2. Maybe this will help.


RE: Clannad CHS -ULJM05338 - sum2012 - 05-23-2020

b4c947b version

Game in menu freeze