aka
密室のサクリファイス
Misshitsu no Sakurifaisu
tested in r2298
nearly everything works except voice.
save generates an error in the logs but game still saves and continues so doesn't seem like a problem.
loading works.
tested with latest jpcsp, voice still not work
log
Code:
18:35:55 INFO hle.IoFileMgrForUser - user_main - hleIoOpen filename = disc0:/PSP_GAME/USRDIR/data/voice_a011_bin.obt flags = 1 permissions = 00
18:35:55 INFO compiler - VoicePlayThread - Splitting _S1_2_88070A4 (95/50)
18:35:55 WARN hle.IoFileMgrForUser - VoicePlayThread - hleIoWaitAsync - unknown id 0x3
18:35:55 WARN hle.IoFileMgrForUser - VoicePlayThread - sceIoClose - unknown id 3
on another forum, I found someone made voice work by change "Closing the file"
unfortunately, that post it's old and can't get through to that author
(07-12-2016, 11:07 AM)onelight Wrote: [ -> ]tested with latest jpcsp, voice still not work
log
Code:
18:35:55 INFO hle.IoFileMgrForUser - user_main - hleIoOpen filename = disc0:/PSP_GAME/USRDIR/data/voice_a011_bin.obt flags = 1 permissions = 00
18:35:55 INFO compiler - VoicePlayThread - Splitting _S1_2_88070A4 (95/50)
18:35:55 WARN hle.IoFileMgrForUser - VoicePlayThread - hleIoWaitAsync - unknown id 0x3
18:35:55 WARN hle.IoFileMgrForUser - VoicePlayThread - sceIoClose - unknown id 3
on another forum, I found someone made voice work by change "Closing the file"
unfortunately, that post it's old and can't get through to that author
Could you provide a JpcspTrace, including these lines in JpcspTrace.config:
Code:
sceIoOpen 0x109F50BC 3 sxx
sceIoClose 0x810C4BC3 1 x
Thank you!
Hmmm, unfortunately none of the sceIoOpen/sceIoClose are being logged into the JpcspTrace...
(07-17-2016, 09:58 AM)gid15 Wrote: [ -> ]Hmmm, unfortunately none of the sceIoOpen/sceIoClose are being logged into the JpcspTrace...
I found out that when using Pro CFW, these two syscalls are also patched by the "Stargate" component of the Pro CFW. The sceIoOpen/sceIoClose can be logged by adding the NID's from the stargate entries, i.e.:
Code:
sceIoOpen 0x109F50BC 3 sxx
sceIoOpen 0x7C8EFE7D 3 sxx
sceIoClose 0x810C4BC3 1 x
sceIoClose 0x747A373E 1 x
sceIoReadAsync 0xA0B5A7C2 3
sceIoLseek 0x27EB27B8 5
sceIoWaitAsync 0xE23EEC33 2 xp
Could you retry to generate a JpcspTrace using the above lines (all the lines at once in one run).
(07-21-2016, 10:57 AM)gid15 Wrote: [ -> ] (07-17-2016, 09:58 AM)gid15 Wrote: [ -> ]Hmmm, unfortunately none of the sceIoOpen/sceIoClose are being logged into the JpcspTrace...
I found out that when using Pro CFW, these two syscalls are also patched by the "Stargate" component of the Pro CFW. The sceIoOpen/sceIoClose can be logged by adding the NID's from the stargate entries, i.e.:
Code:
sceIoOpen 0x109F50BC 3 sxx
sceIoOpen 0x7C8EFE7D 3 sxx
sceIoClose 0x810C4BC3 1 x
sceIoClose 0x747A373E 1 x
sceIoReadAsync 0xA0B5A7C2 3
sceIoLseek 0x27EB27B8 5
sceIoWaitAsync 0xE23EEC33 2 xp
Could you retry to generate a JpcspTrace using the above lines (all the lines at once in one run).
[
attachment=21568]
BTW, If PSP enable "Force High Memory Layout", all the lines at once in one CAN'T run, PSP will blacksceen and shutdown.
Great!
I found 2 error situations that were not implemented in Jpcsp:
Code:
18:27:20.939 user_main - sceIoClose 0x0 = 0x800200D1
and
Code:
18:27:21.289 user_main - sceIoOpen 0x09FFF1B0('disc0:/PSP_GAME/USRDIR/data/voice_a011_bin.obt'), 0x1, 0x0 = 0x4
18:27:21.289 user_main - sceIoLseek 0x4, 0xDEADBEEF, 0x198, 0x0, 0x0 = 0x198
18:27:21.303 user_main - sceIoReadAsync 0x4, 0x9151040, 0x70F0 = 0x0
18:27:21.310 user_main - sceIoClose 0x4 = 0x80020329
I've implemented these new error codes in 61ecddc. Could you retest with this new version?
Thank you!
(07-22-2016, 04:48 PM)gid15 Wrote: [ -> ]Great!
I found 2 error situations that were not implemented in Jpcsp:
Code:
18:27:20.939 user_main - sceIoClose 0x0 = 0x800200D1
and
Code:
18:27:21.289 user_main - sceIoOpen 0x09FFF1B0('disc0:/PSP_GAME/USRDIR/data/voice_a011_bin.obt'), 0x1, 0x0 = 0x4
18:27:21.289 user_main - sceIoLseek 0x4, 0xDEADBEEF, 0x198, 0x0, 0x0 = 0x198
18:27:21.303 user_main - sceIoReadAsync 0x4, 0x9151040, 0x70F0 = 0x0
18:27:21.310 user_main - sceIoClose 0x4 = 0x80020329
I've implemented these new error codes in 61ecddc. Could you retest with this new version?
Thank you!
Than you! now voice working
[
attachment=21595]