Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Prince of Persia T2T debugging, help needed
#1
Hello  Smile  Recently i was comparing US and EU version, trying to figure out, what is responsible there for censored content in EU version. It turns out, that there is some region check algo inside ELF, and when you swap blocks with ELF's executable ID's - SLES_537.77 and SLUS_212.87, it tricks game to think, that it's US version running, and it loads uncensored content. Is PCSX2 have some ELF step-by-step execution tracing/logging to find out, which part of code inside ELF cause such behavior? Thanks in advance Wink


Attached Files Thumbnail(s)
   
Intel Core i7-5820K 3.3@4.0GHz / Crucial 2x8Gb DDR4-2133 / MSI GeForce GTX 970 Gaming 4G / Windows 7 SP1 RTM x64
Reply

Sponsored links

#2
Might be useful to you:

http://forums.pcsx2.net/Thread-PS2-Hacki...r-Remapper

http://psx-scene.com/forums/f19/ps2-hack...it-116460/
Reply
#3
Some progress here Tongue I make a very ugly tweak for PCSX2 - instructions logging, and checked, where code executes differently. It's some condition, which false for EU version, and true for tricked into US version.


Attached Files Thumbnail(s)
                   
Intel Core i7-5820K 3.3@4.0GHz / Crucial 2x8Gb DDR4-2133 / MSI GeForce GTX 970 Gaming 4G / Windows 7 SP1 RTM x64
Reply
#4
Update: Improved logging, and got offsets Tongue If you change EU offset with US value, this also will trick game to run as US version Smile


Attached Files Thumbnail(s)
       
Intel Core i7-5820K 3.3@4.0GHz / Crucial 2x8Gb DDR4-2133 / MSI GeForce GTX 970 Gaming 4G / Windows 7 SP1 RTM x64
Reply




Users browsing this thread: 1 Guest(s)