JonathanDotCel / unirom8_bootdisc_and_firmware_for_ps1

Mod-free Playstation 1 Bootdisc + Firmware with Import Player for Xplorer, Action Replay and Caetla-Compatibles
170 stars 7 forks source link

Dino Crisis (NTSC-U/C) - "Software terminated" #17

Open Keiyuu opened 1 year ago

Keiyuu commented 1 year ago

I'm getting the infamous "software terminated" anti-modchip message on Dino Crisis (US Greatest Hits version, SLUS-00922GH), burned on a CD-R. I'm booting Unirom through FreePSXBoot on a Memcard PRO.

I've read that tonyhax patches these games automatically to bypass this. Is there way to do the same on Unirom or are these games simply unplayable though Unirom?

ramapcsx2 commented 1 year ago

A clean image will run a modchip detection routine, which will have to be patched (as you guessed). Unirom doesn't do these patches, so you'll have to find a way around it. You could patch the game, or find a way to run Tonyhax.

Another alternative is a good old modchip :p

Keiyuu commented 1 year ago

Unirom doesn't do these patches, so you'll have to find a way around it. You could patch the game, or find a way to run Tonyhax.

I'm not an expert on this but aren't Unirom and Tonyhax two similar tools with the same purpose? Wouldn't it be possible to implement the same patching routine Tonyhax is doing into Unirom, to bypass the detection routine?

I've tried booting it from Tonyhax and it does indeed work but I would prefer to launch all my games through Unirom because it has better Memcard Pro support and is automatically recognizing the game ID and creating a game-specific VMC on the Memcard. This is something Tonyhax doesn't do.

ramapcsx2 commented 1 year ago

@JonathanDotCel ? :p

JonathanDotCel commented 1 year ago

Hah, I'll look into adding it.

On Sun, 2 Oct 2022, 23:07 Robert Neumann, @.***> wrote:

@JonathanDotCel https://github.com/JonathanDotCel ? :p

— Reply to this email directly, view it on GitHub https://github.com/JonathanDotCel/unirom8_bootdisc_and_firmware_for_ps1/issues/17#issuecomment-1264743400, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOS7QZFWKIA7WZ4GYWGLE73WBIBTPANCNFSM6AAAAAAQZKRBMQ . You are receiving this because you were mentioned.Message ID: <JonathanDotCel/unirom8_bootdisc_and_firmware_for_ps1/issues/17/1264743400 @github.com>

alex-free commented 1 year ago

The Tonyhax International method of bypassing this would be quite easy to implement for you @JonathanDotCel All of the fun stuff is here: https://github.com/alex-free/tonyhax/blob/master/loader/patcher.c

alex-free commented 1 year ago

Also, for many games they can be directly patched and 'just work' after being burned using https://alex-free.github.io/aprip

JonathanDotCel commented 1 year ago

Also, for many games they can be directly patched and 'just work' after being burned using https://alex-free.github.io/aprip

Hi Alex, thanks for getting in touch. I had a look at your code, but didn't feel comfortable using it until I'd open sourced Unirom - would feel a bit like stealing!. (hopefully by the end of the year)

Cheers for the links :)

alex-free commented 1 year ago

Also, for many games they can be directly patched and 'just work' after being burned using https://alex-free.github.io/aprip

Hi Alex, thanks for getting in touch. I had a look at your code, but didn't feel comfortable using it until I'd open sourced Unirom - would feel a bit like stealing!. (hopefully by the end of the year)

Cheers for the links :)

My anti-piracy bypass system has been upgraded (and is now in a different file which has broken the previous link to my code). Here is the new code link: https://github.com/alex-free/tonyhax/blob/master/loader/ap-bypass.c . Much more optimized then before, with way more games supported. I look forward to open source UNiROM, that was part of why I wanted to make tonyhax international. Because UniROM is closed source.

JonathanDotCel commented 1 year ago

Aww, I've just been giving out the source since I haven't had much time to clean it up, but no worries, the scene's better of for having more stuff :D Ty for the links, I really look forward to reading through!

Keiyuu commented 5 months ago

Any news on this?