09-08-2020, 12:13 AM
(09-07-2020, 08:03 PM)gid15 Wrote:(09-07-2020, 10:38 AM)gid15 Wrote:Comparing to the behavior on a real PSP (tested using the --reboot command line option), I found that one thread stack should be allocated into the kernel partition (partition=1) instead of the user partition (partition=2) like currently implemented:(09-07-2020, 01:02 AM)onelight Wrote: Is this game require memory64MB?This is a good idea to try that!
I try make and add memory64MB=true to ULJM05775.properties and finally join in lobby
From the information I found on internet, this game does not require to have a PSP Slim and should be playable on a PSP 1000. I have to further analyze the log files to find the incompatibility issue.
I have added a generic improvement into sceKernelCreateThread (5978a37) to support this combination. 8KB additional memory should now be available in user space. Could you please retry with 5978a37, without using the 64MB workaround?Code:16:50:45 DEBUG hle.SysMemUserForUser - SceNetAdhocctl - malloc partition=2, name='ThreadMan-Stack-0x382-SceNetAdhocAuth', type=PSP_SMEM_High, size=0x2000, addr=0x00000000: returns 0x09FA6400
ok, now can join in lobby without using 64mb
5978a37-log.7z (Size: 59.64 KB / Downloads: 185)