LibCrypt Patcher - Single Executable Capable Of Patching 222+ PSX Game Discs

alexfree

Well-Known Member
OP
Member
Joined
Nov 17, 2021
Messages
229
Trophies
0
Website
alex-free.github.io
XP
1,264
Country
United States

Version 1.0.1 (11/01/2023)

Changes:


  • Made new Galerians (Europe) patches to replace the ones from back in the day which contained a cracktro. The goal of this patcher is to not only support every LibCrypt game, but to also be as stealth in defeating the protection as possible.
  • A total of 234 different LibCrypt protected game discs are now supported. A significant amount of work has been put into the compatibility list (which links/uses redump titles/ids for maximum clarity).
  • Added version detection for Mánager de Liga (Spain) and Mánager de Liga (Spain) (Preproduction). Only (Spain) (Preproduction) has LibCrypt protection so now the official release without LibCrypt protection will be identified and not patched.
 

alexfree

Well-Known Member
OP
Member
Joined
Nov 17, 2021
Messages
229
Trophies
0
Website
alex-free.github.io
XP
1,264
Country
United States
LibCrypt Patcher v1.0.5

Changes:
  • Implemented smaller less intrusive patches for Final Fantasy VIII Europe Disc 1, Final Fantasy VIII Fance Disc 1, Final Fantasy VIII Germany Disc 1/2/3/4, Final Fantasy VIII Italy Disc 1/2/3/4, Final Fantasy VIII Spain Disc 1, and OverBlood 2 Italy (based on BAD's patch) (thanks @Littlemouse1968).
  • OverBlood 2 Europe v1.0 was released with broken LibCrypt protection in the official pressed PSX CD-ROMs resulting in a crash at the end of Episode 2 with even the original disc. This has been fixed with a new patch (thanks @Littlemouse1968). OverBlood 2 Europe v1.1 removed the broken protection, so version detection to the patcher has been added so that nothing will be done for v1.1 Disc 1 or Disc 2.

Imagine the best selling console of it's generation publishing and pressing real retail copies of multiple titles with broken anti-piracy techniques, ohh wait you don' t have too :)
 
Last edited by alexfree,
  • Haha
Reactions: Jayro

alexfree

Well-Known Member
OP
Member
Joined
Nov 17, 2021
Messages
229
Trophies
0
Website
alex-free.github.io
XP
1,264
Country
United States

Ewiko

Member
Newcomer
Joined
Aug 17, 2018
Messages
15
Trophies
0
Age
44
XP
73
Country
France
No need, LibCrypt patcher handles everything. Just patch and burn:)
Perfect, thank you for all these tools

So you could perhaps inform me about other things, it's difficult to find information on the PS1 there are fewer and fewer people who are interested I have the impression


I burned a few redump games to test the modchips after installing them, and see if the games from other regions are launched correctly


- Dino Crisis (Europe) EDC: No | Anti-modchip: Yes but patched with LCP, since LibCrypt seems to block on the screen which informs that the game is violent)

- Um Jammer Lammy (Europe) EDC: Yes | Anti-modchip: Yes | LibCrypt: No

- Legend of Mana (NTSC-J) EDC: Yes | Anti-modchip: Yes | LibCrypt: No

- Strider 2 (NTSC-U) EDC: No | Anti-modchip: Yes | LibCrypt: No

Some contain EDC protection, but for just testing the modchip, is burning them with imgburn enough? Or can it distort the results?

Since I saw your guide, to use the games on consoles, if they have libcrypt I will patch them with LCP and burn them with CDRDAO, but for the --driver generic-mmc-raw and --swap options, say me if I'm correct

I only put the --driver generic-mmc-raw option if there is EDC protection
and for the --swap option, ONLY by looking in the .cue if there is minimum 1 audio track?

Or if I don't know, I can use them all the time?

And for games patched by fantrad, do you have to use EDCRE?

Thanks
 

alexfree

Well-Known Member
OP
Member
Joined
Nov 17, 2021
Messages
229
Trophies
0
Website
alex-free.github.io
XP
1,264
Country
United States
Perfect, thank you for all these tools

So you could perhaps inform me about other things, it's difficult to find information on the PS1 there are fewer and fewer people who are interested I have the impression


I burned a few redump games to test the modchips after installing them, and see if the games from other regions are launched correctly


- Dino Crisis (Europe) EDC: No | Anti-modchip: Yes but patched with LCP, since LibCrypt seems to block on the screen which informs that the game is violent)

- Um Jammer Lammy (Europe) EDC: Yes | Anti-modchip: Yes | LibCrypt: No

- Legend of Mana (NTSC-J) EDC: Yes | Anti-modchip: Yes | LibCrypt: No

- Strider 2 (NTSC-U) EDC: No | Anti-modchip: Yes | LibCrypt: No

Some contain EDC protection, but for just testing the modchip, is burning them with imgburn enough? Or can it distort the results?

Since I saw your guide, to use the games on consoles, if they have libcrypt I will patch them with LCP and burn them with CDRDAO, but for the --driver generic-mmc-raw and --swap options, say me if I'm correct

I only put the --driver generic-mmc-raw option if there is EDC protection
and for the --swap option, ONLY by looking in the .cue if there is minimum 1 audio track?

Or if I don't know, I can use them all the time?

And for games patched by fantrad, do you have to use EDCRE?

Thanks

IMGBurn will burn everything correctly except EDC protected games. LibCrypt patched disc images work with IMGBurn.

For games that do not have EDC protection IMGBurn is fine. If the game contains both EDC and anti-piracy v1 (APv1) or anti-piracy v2 (APv2) IMGBurn'd CD-Rs will trip the EDC protection in any console. That sometimes happens after any other protections trigger, but sometimes it does not so you may not get to the actual anti-piracy mod-chip checks before the EDC check occurs.

This command will burn basically everything. If it has EDC protection it bypasses it. If it has CD audio tracks it works correctly. If it is patched with the LibCrypt Patcher it will work too. LibCrypt Patched images and non-EDC games don't necessarily need --driver generic-mmc-raw but they still work with it specified. I really didn't make it clear looking back, I need to rewrite that info a bit. But anyways, just always do:

Code:
cdrdao write --speed <your speed here> --driver generic-mmc-raw --swap --eject -n *.cue
 
  • Like
Reactions: Ewiko

Ewiko

Member
Newcomer
Joined
Aug 17, 2018
Messages
15
Trophies
0
Age
44
XP
73
Country
France
IMGBurn will burn everything correctly except EDC protected games. LibCrypt patched disc images work with IMGBurn.

For games that do not have EDC protection IMGBurn is fine. If the game contains both EDC and anti-piracy v1 (APv1) or anti-piracy v2 (APv2) IMGBurn'd CD-Rs will trip the EDC protection in any console. That sometimes happens after any other protections trigger, but sometimes it does not so you may not get to the actual anti-piracy mod-chip checks before the EDC check occurs.

This command will burn basically everything. If it has EDC protection it bypasses it. If it has CD audio tracks it works correctly. If it is patched with the LibCrypt Patcher it will work too. LibCrypt Patched images and non-EDC games don't necessarily need --driver generic-mmc-raw but they still work with it specified. I really didn't make it clear looking back, I need to rewrite that info a bit. But anyways, just always do:

Code:
cdrdao write --speed <your speed here> --driver generic-mmc-raw --swap --eject -n *.cue
Thank you
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • S @ salazarcosplay:
    human with cyborg enhancements
  • S @ salazarcosplay:
    or like terminatior
  • S @ salazarcosplay:
    with living tissue
  • BigOnYa @ BigOnYa:
    @Xdqwerty there is health behaviour you can add to your character, then to use a health bar is lil more complicated, google n watch a few tutorial video on it, be too hard to explain here.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, the character has the health behavior
  • BigOnYa @ BigOnYa:
    I know you have to create a health and health max variable. Then there is a calculation you use in code to subtract width size of the health bar. Google few vids.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, the "greenflatbar" is one of the preset health bars btw
  • BigOnYa @ BigOnYa:
    Yea you can use any bar/sprite. It will just change the width. Ok good luck and have fun. I'm off to go shoot some pool at the bar. Talk to you later.
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, why does the health behavior exist if you can just use a variable?
  • Xdqwerty @ Xdqwerty:
    and nope the number still doesnt change
  • Xdqwerty @ Xdqwerty:
    ok im gonna make my own asset
  • Xdqwerty @ Xdqwerty:
    nvm i think i fixed it
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, I fixed it
    +1
  • S @ salazarcosplay:
    how are you\
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay, we just talked like 2 hours ago
  • BigOnYa @ BigOnYa:
    I had the Goodyear blimp fly real low right over my house this morning, was weird out of nowhere looking up and seeing it that close up. Memorial golf tourney going on by me in Dublin Ohio and its there.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, i tried the gdevelop mobile app and theres a event limit and you have to pay to add more events
  • BigOnYa @ BigOnYa:
    I never used the mobile or online versions, just the pc version.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, i only use the online version
    +1
  • BigOnYa @ BigOnYa:
    I was at the bar for 1 hour and lost $40 playing pool, and said well that's enough for my unlucky day, better quit. Some sharks up there today.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, did you get drunk?
    Xdqwerty @ Xdqwerty: @BigOnYa, did you get drunk?