RPCS3 / rpcs3

PS3 emulator/debugger
https://rpcs3.net/
GNU General Public License v2.0
15.19k stars 1.89k forks source link

Tom Clancy's Splinter Cell HD PSN [NPEB-00527] Game not loading #14223

Open Sapelain opened 1 year ago

Sapelain commented 1 year ago

Quick summary

Before the last update (RPCS3 v0.0.28-15367-50dad680 Alpha | master) the game works perfectly. Now that it stays black and gives the error:

F {PPU[0x1000002] Thread (SaveInitThread) [libfs: 0x00a911cc]} PPU: Function aborted: sys_fs_write F {PPU[0x1000002] Thread (SaveInitThread) [libfs: 0x00a911cc]} VM: Access violation reading location 0x31f00000 (unmapped memory) F {PPU[0x1000002] Thread (SaveInitThread) [libfs: 0x00a911cc]} PPU: Function aborted: sys_fs_write x50

Details

It stays black and gives neither image nor sound.

Attach a log file

Attach capture files for visual issues

No response

System configuration

Other details

No response

elad335 commented 1 year ago

Post the full log file, also try SPU ASMJIT decoder in CPU tab.

Sapelain commented 1 year ago

I have tested the SPU ASMJIT and it doesn't work. Still the same with black screen. I will leave the data with the logs now. The rest of the games I've tried work.

Sapelain commented 1 year ago

Here goes the data: RPCS3.log RPCS3.log.gz

And the screenshots of the settings and the black screenshot:

1 2 3

After this, play for a while at the Splinter Cell Chaos Theory HD, which once had a drop in fps on the PS3 of Warns. And now with RPCS3 with the 60 FPS patch it looks great.

Sapelain commented 1 year ago

I have also provided:

  1. Create Custom Configuration
  2. Edit the Custom Configuration file of the game that gives error :

RPCS3 \ config \ custom_configs

  1. Find the line and edit it:

Use Accurate DFMA: false

elad335 commented 1 year ago

Why did you change this setting?

Sapelain commented 1 year ago

it was a possible solution but it didn't work and I left it as it was.

mcdonalddylan commented 10 months ago

Can confirm that the Splinter Cell HD (plus the entire trilogy) is unplayable for me as well:

🔴 E sys_fs: 'sys_fs_stat' failed with 0x80010006 : CELL_ENOENT, “/dev_hdd0/game/NPEB00527/USRDIR/Data_SC/Save/USR-DATA” [1] 🔴 E sys_fs: 'sys_fs_open' failed with 0x80010012 : CELL_EISDIR, “/dev_hdd0/game/NPEB00527/USRDIR/Data_SC/System/../saveBackUp” [1] 🔴 E sys_fs: 'sys_fs_open' failed with 0x80010006 : CELL_ENOENT, “/dev_hdd0/game/NPEB00527/USRDIR/Data_SC/System/../Save/Default” [1] 🔴 E sys_fs: 'sys_fs_open' failed with 0x80010006 : CELL_ENOENT, “/dev_hdd0/game/NPEB00527/USRDIR/Data_SC/System/../Save/PS3” [1] 🔴 E SYS: 'sceNpInit' failed with 0x8002aa02 : SCE_NP_ERROR_ALREADY_INITIALIZED [1] 🔴 E SYS: 'sys_mutex_destroy' failed with 0x8001000a : CELL_EBUSY [1]

Not sure which PR lead to this change, but it's almost as if RPCS3 is trying to locate the save data directory within the mock internal hdd drive (dev_hdd0) but it isn't able to find it anymore; therefore causing an infinite loop.

I guess I'll downgrade my RPCS3 version to play this game for now :(

Sure would be nice if someone else could fix this on the newer versions though.

Sapelain commented 6 months ago

The solution : -reinstalling -with and without a 1.01 patch -Delete Config.ixx ==> [\dev_hdd0\game\NPEB00527\USRDIR\Data_SC\Save\Default] on each version. -Deleting every file in Default individually and together. -Deleting save files.

elad335 commented 6 months ago

Upload an updated log

Sapelain commented 6 months ago

I update the log. RPCS3.zip

But the select button on the controller does not work in this game. And quite important for this game you get information from it.

1

And another problem is the brightness, which is very high.

3

Even setting it to a minimum is the same game, it's too much.

2

Darkness being quite important in this game as it is a stealth game