Vita3K / compatibility

Commercial game compatibility database
Other
147 stars 53 forks source link

Silent Hill: Book of Memories [PCSE00011] #127

Open IllusionMan1212 opened 6 years ago

IllusionMan1212 commented 6 years ago

Game summary

Vita3K summary

Test environment summary

Issues

Screenshots

Not available at the moment

Log

vita3k.log

Recommended labels

IllusionMan1212 commented 4 years ago

Vita3K summary

Issues

Crashes after this screen

Screenshots

image

Log

vita3k.log

RyuSeisuke1992 commented 1 year ago

I wanted to ask if it would be possible at some point when the game could run? It is an exclusive game.

Sylux102 commented 1 year ago

In the latest update there seems to have been a regression in loading this title. Previously, it was possible to get past the "SAVE WARNING" screen by spamming the face buttons (Cross, Square, Circle, Triangle), and it would load the other intro logos such as the WayForward logo successfully, before eventually crashing when trying to load the main menu screen.

Now, this is no longer possible. The emulator crashes completely at the "SAVE WARNING" screen, and it closes the emulator immediately. This happens so quickly that the log file is not able to finish writing what is in the console window. However, I was fast enough to be able to screenshot the error in the console:

sh_bom_error

EDIT: While I was writing this report, another update released and corrected the issue where the emulator crashes immediately (0.1.6 3051-ce9ae0df). However, the entire console is still not written to the log file, it cuts off early. Here is the error in text format:

[10:40:37.354] |T| [close_file]: sceIoClose: Closing file fd: 0x39D [10:40:37.450] |E| [logging::ret_error_impl]: sceGxmDraw returned SCE_GXM_ERROR_NOT_WITHIN_SCENE (0x805B0006) [10:40:37.875] |W| [unimplemented_impl]: Unimplemented sceKernelCallAbortHandler import called. [10:40:37.877] |T| [write_file]: *** TTY: abort() is called. [10:40:37.889] |C| [logging::exception_handler]: Exception EXCEPTION_ACCESS_VIOLATION (0xC0000005). [10:40:37.890] |C| [logging::exception_handler]: Read violation at address 0x74.

EDIT2: It is once again possible to load the Konami, WayForward, and other logos by spamming the face buttons. When this is done, the log remains the same except it does not include the last two lines about the exception_handler functions.

tasle1001 commented 1 year ago

Vita3K summary

App summary

Screenshots image image log vita3k.log

Sylux102 commented 11 months ago

Vita3K summary


Interestingly, I noted like tasle1001 that the Unicorn backend was able to load further than Dynarmic, up to the book with music beginning to play at a black screen before crashing. Dynarmic was previously not able to progress beyond the SAVE WARNING screen without spamming the face buttons, which would only load up to the WAYFORWARD logo screen.

Since this update, the Dynarmic core with CPU optimizations disabled now loads the same into the game as the Unicorn core, without pressing any face buttons. This is an improvement in getting the game to load. Image

MariusITA commented 7 months ago

(i apologize for my english but is not my first language) i try the solution offer by [Sylux102] and i have the same result. Do you have found other solution?

RyuSeisuke1992 commented 7 months ago

Unfortunately, there is no progress, no matter which settings you choose. I think I saw on Discord how a developer was able to boot Silent Hill into the gameplay (with graphic glitches). Would be great if he could tell us how he did it and if it still works with the latest builds.