(10-18-2017, 12:27 AM)Melchior Wrote: ooh lol the extension was in caps it really should not matter at all what the file name is or the extension...
That is must likely a BUG or DESIGN-FLAW in that program.. lol
Sure enough, check step 7 of the Quickstart guide for dumping with a BluRay drive. It mentions if the extension is in caps, the decrypt fails. I can verify that now.
Quote:7. Open 3k3y ISO Tools. Click the ISO Crypto option and select the dumped .iso file to decrypt it. Make sure the .iso file extension is in lower-case letters (.iso not .ISO), or the decryption will not work.
That is some really poor coding.
More on topic, I do have a good dump now and I'm seeing basically the same results as you. But I'm willing to test this game more with future builds and report if anything changes.
I was able to get it to crash in the same place but in a new way. I tried the "Hook Static Functions" option and now I get a different error when it hangs.
Code:
E {PPU[0x100000e] Thread (CDevSd MSECHandler) [0x013d2768]} 'sys_lwmutex_lock' failed with 0x80010008 : CELL_EDEADLK [2]
E {PPU[0x100000e] Thread (CDevSd MSECHandler) [0x013d2778]} 'sys_lwmutex_unlock' failed with 0x80010009 : CELL_EPERM [2]
F {SPU[0x2000004] Thread (UserSpursCellSpursKernel4)} class std::runtime_error thrown: Branch-to-self (0x00eec)
(in file Emu\Cell\SPUASMJITRecompiler.cpp:2298)
I have been able to get as far as a second loading screen,
which is after the NewGame Intro movie...
BUT at that point RPCS3 FULLY CRASHES with a
Memory Access violation - (32bit) code (0xC0000005)
because RPCS3 crashes the logging is NEVER WRITTEN to FILE..
which is STUPID to only reserve a large file spot.. but not actively write the debug log...
now there is no record...
With the latest build, if you select "Settings" from the Main Menu, it displays the settings menu but crashes. That is further than I've gotten before.
E {rsx::thread} RSX: Texture resides in render target memory, but requested type is not 2D (0) F {SPU[0x2000001] Thread (UserSpursCellSpursKernel1)} class std::runtime_error thrown: Unimplemented instruction (in file Emu\Cell\SPUInterpreter.cpp:362) F {SPU[0x2000002] Thread (UserSpursCellSpursKernel2)} class std::runtime_error thrown: Branch-to-self (0x00eec) (in file Emu\Cell\SPUASMJITRecompiler.cpp:2298)
But wait, there is more! If I select New Game, the opening movie plays. It doesn't seem to progress past a "Now Loading" screen, but there is progress here. We're closer to getting fully in game.
Here is the log from where it hangs/crashes on the Settings menu.
@enderandrew
That is right.. while I have not tested the [Main-menu --> "Settings" menu]
For me RPCS3 some times finishes displaying the main menu.. and some times I can get to the Intro/fmv and that loading screen after it..
but if left alone for a while it always fully crashes RPCS3 at said loading screen...
Quote:E {PPU[0x1000000] Thread (main_thread) [0x007f8894]} Stat: 'sys_prx_get_module_id_by_name' failed with 0x8001112e : CELL_PRX_ERROR_UNKNOWN_MODULE [x4] E {PPU[0x1000000] Thread (main_thread) [0x007f8894]} Stat: 'sys_lwmutex_lock' failed with 0x80010005 : CELL_ESRCH [x9] E {PPU[0x1000000] Thread (main_thread) [0x007f8894]} Stat: 'sys_lwmutex_unlock' failed with 0x80010009 : CELL_EPERM [x10] E {PPU[0x1000016] Thread (_sys_MixerChStripMain) [0x00a230f0]} Stat: 'sys_lwmutex_lock' failed with 0x80010005 : CELL_ESRCH [x336664] E {PPU[0x1000016] Thread (_sys_MixerChStripMain) [0x00a230f0]} Stat: 'sys_lwmutex_unlock' failed with 0x80010009 : CELL_EPERM [x336664] E {PPU[0x100000e] Thread (CDevSd MSECHandler) [0x009fdac8]} Stat: 'sys_lwmutex_lock' failed with 0x80010008 : CELL_EDEADLK [x15] E {PPU[0x100000e] Thread (CDevSd MSECHandler) [0x009fdac8]} Stat: 'sys_lwmutex_unlock' failed with 0x80010009 : CELL_EPERM [x15] E {PPU[0x1000018] Thread (_cellsurMixerMain) [0x00a1f8ac]} Stat: 'sys_mutex_lock' failed with 0x80010008 : CELL_EDEADLK [x42077]
This post was last modified: 11-08-2017, 08:11 AM by Melchior.