alex-free / tonyhax

Japanese/American/European Universal PS1 Backup loader fork for ALL PS1 consoles, and PS2 console models SCPH-10000-SCPH-39004.
https://alex-free.github.io/tonyhax-international
Do What The F*ck You Want To Public License
39 stars 1 forks source link

Crash Bash USA triggers the anti piracy screen #4

Closed pcortesduoc closed 1 year ago

pcortesduoc commented 1 year ago

tonyhax version: Which version are you running? Please ensure you are running the latest stable, or a newer beta.

Game name: Self-describing

Game code: Game's serial number, eg "SCES-12345"

Executable hash: SHA-1, SHA-256 or MD-5 of the game's main executable or the disc. This is important since there could be multiple revisions of the same game.

Triggered at: Please explain when is the screen shown, eg "after the Sony logo", or "after the first video"

Is the console chipped?: Yes or no.

Is it an original disc or a burned copy?: Self-explaining.

m4x10187 commented 1 year ago

It doesn't seem to have a problem with me running under the latest "Tonyhax International" build - used both the boot CD and cartridge versions, and everything turned out perfectly fine with not a single anti-piracy message in sight. "Tonyhax International" only seems to have a problem with APv2 titles in question, as this form of anti-piracy has an additional measure in place that not only does it constantly check for the modchip spamming the 'SCEX' string, but also to see if a swap trick was performed.

m4x10187 commented 1 year ago

Try using different CD-R media and/or another console - I was using a Verbatim 700MB CD-R and a SCPH-7502 model for this test. If the problems still persist, then you could ask "Alex" to add AP patches for that game.

alex-free commented 1 year ago

Hmm, I think @M4x1mumReZ was using the PAL version of Crash Bash which may not contain the anti-piracy checks. Some games don't have the anti-piracy check code enabled in all regional versions of the game. The USA version I believe does contain the checks, and I haven't added support yet for this game specifically to bypass those. I'll look into adding support for Crash Bash. Thanks for the report.

m4x10187 commented 1 year ago

@alex-free I'm using the USA version as the person specified.

m4x10187 commented 1 year ago

The PAL version on the other hand uses LibCrypt which is a completely different thing.

alex-free commented 1 year ago

@M4x1mumReZ its possible the screen doesn't show until further into the game. How much did you play? I'm pretty sure your missing the screen.

m4x10187 commented 1 year ago

@M4x1mumReZ It usually shows up immediately at the SCEA screen. I played the game thoroughly and I didn't see it appear.

alex-free commented 1 year ago

Alright @pcortesduoc I can confirm that the AP prohibited screen apears right after SCEA presents screen on my stock SCPH-1001 using the latest Tonyhax International v1.1.2 Boot CD. Not sure why @M4x1mumReZ can not reproduce...

I'm going to see if the latest pull request from @M4x1mumReZ however fixes it.

alex-free commented 1 year ago

@pcortesduoc I just tested this beta build of Tonyhax International and it bypasses the screen on my stock SCPH-1001 console! Let me know if this solves your issue so I can close this. tonyhax-v1.1.3-BETA-TEST-international.zip

m4x10187 commented 1 year ago

If it works for you, then it will 100% work for the other person that's for sure.

pcortesduoc commented 1 year ago

Yep I can confirm it does work. Thank you very much, both of you :)

m4x10187 commented 1 year ago

No problem @pcortesduoc

m4x10187 commented 1 year ago

If you have any other issues, just let us know for sure. ;)