alex-free.github.io

LibCrypt Patcher

This patcher is capable of detecting and patching 234 different PSX game discs containing LibCrypt protection. After using this patcher on a supported LibCrypt protected PSX disc image you can then:

If you know of a game/revision this patcher does not yet support, can supply a better patch for a game, or improve something else, open a Github issue

Table Of Contents

GitHub Homepage GBATemp Thread

Downloads

Version 1.0.1 (11/01/2023)

Changes:

About Previous Versions

Usage

Windows

The easiest way to use this on Windows is to simply drag the first/only data track bin file of the LibCrypt protected CD image onto the lcp.exe executable file.

Alternatively you may run cmd.exe or command.com and run lcp.exe with the first/only data track bin file as the sole argument.

lcp win dino crisis

lcp win parasite eve 2

Linux

The easiest way to use this on Linux (If your desktop environment supports it that is) is to simply drag the first/only data track bin file of the LibCrypt protected CD image onto the lcp executable file.

Alternatively you may start your terminal and run lcp with the first/only data track bin file as the sole argument.

lcp linux spyro

lcp linux ff9

Supported Games

Actua Ice Hockey 2 (Europe)

Anstoss: Premier Manager (Germany)

Ape Escape (Europe)

Ape Escape (France)

Ape Escape (Germany)

Ape Escape (Italy)

Ape Escape: La Invasion de los Monos (Spain)

Asterix: Mega Madness (Europe) (En,Fr,De,Es,It,Nl)

Barbie: Aventure Equestre (France)

Barbie: Race & Ride (Europe))

Barbie: Race & Ride (Germany)

Barbie: Race & Ride (Italy)

Barbie: Race & Ride (Spain)

Barbie: Sports Extreme (France)

Barbie: Super Sport (Germany)

Barbie: Super Sports (Europe)

Barbie: Super Sports (Italy)

Barbie: Super Sports (Spain)

BDFL Manager 2001 (Germany)

BDFL Manager 2002 (Germany)

Canal+ Premier Manager (Europe) (Fr,Es,It)

Crash Bash (Europe) (En,Fr,De,Es,It)

CTR: Crash Team Racing (Europe) (En,Fr,De,Es,It,Nl) (EDC)

CTR: Crash Team Racing (Europe) (En,Fr,De,Es,It,Nl) (No EDC)

Dino Crisis (Europe)

Dino Crisis (France)

Dino Crisis (Germany)

Dino Crisis (Italy)

Dino Crisis (Spain)

Disney Libro Animato Creativo: Mulan (Italy)

Disney Tarzan (France)

Disney Tarzan (Spain)

Disney’s 102 Dalmatians: Puppies to the Rescue (Europe) (Fr,De,Es,It,Nl)

Disney’s 102 Dalmatians: Puppies to the Rescue (Europe)

Disney’s 102 Dalmatians: Puppies to the Rescue (Scandinavia)

Disney’s Aventura Interactiva: Mulan (Spain)

Disney Fais Ton Histoire! Mulan (France)

Disney Libro Animato Creativo: Mulan (Italy)

Disney’s Tarzan (Europe)

Disneys Tarzan (Netherlands)

Disneyn Tarzan (Finland)

Disneys Tarzan (Denmark)

Disney’s Tarzan (Sweden)

Disney’s Verhalenstudio: Mulan (Netherlands)

Disneys Interaktive Abenteuer: Mulan (Germany)

Disney’s Mulan: Story Studio (Europe)

Disneys Tarzan (Germany)

Disneys Tarzan (Italy)

EA Sports Superbike 2000 (Europe) (En,Fr,De,Es,It,Sv)

Eagle One: Harrier Attack (Europe) (En,Fr,De,Es,It)

Esto es Futbol (Spain)

The F.A. Premier League Football Manager 2001 (Europe)

F1 2000 (Europe) (En,Es,Sv,Da,Fi)

F1 2000 (Europe) (En,Fr,De,Nl)

F1 2000 (Italy)

Final Fantasy IX (Europe) (Disc 1)

Final Fantasy IX (Europe) (Disc 2)

Final Fantasy IX (Europe) (Disc 3)

Final Fantasy IX (Europe) (Disc 4)

Final Fantasy IX (France) (Disc 1)

Final Fantasy IX (France) (Disc 2)

Final Fantasy IX (France) (Disc 3)

Final Fantasy IX (France) (Disc 4)

Final Fantasy IX (Germany) (Disc 1)

Final Fantasy IX (Germany) (Disc 2)

Final Fantasy IX (Germany) (Disc 3)

Final Fantasy IX (Germany) (Disc 4)

Final Fantasy IX (Italy) (Disc 1)

Final Fantasy IX (Italy) (Disc 2)

Final Fantasy IX (Italy) (Disc 3)

Final Fantasy IX (Italy) (Disc 4)

Final Fantasy IX (Spain) (Disc 1)

Final Fantasy IX (Spain) (Disc 2)

Final Fantasy IX (Spain) (Disc 3)

Final Fantasy IX (Spain) (Disc 4)

Final Fantasy VIII (Europe, Australia) (Disc 1)

Final Fantasy VIII (Europe, Australia) (Disc 2)

Final Fantasy VIII (Europe, Australia) (Disc 3)

Final Fantasy VIII (Europe, Australia) (Disc 4)

Final Fantasy VIII (France) (Disc 1)

Final Fantasy VIII (France) (Disc 2)

Final Fantasy VIII (France) (Disc 3)

Final Fantasy VIII (France) (Disc 4)

Final Fantasy VIII (Germany) (Disc 1)

Final Fantasy VIII (Germany) (Disc 2)

Final Fantasy VIII (Germany) (Disc 3)

Final Fantasy VIII (Germany) (Disc 4)

Final Fantasy VIII (Italy) (Disc 1)

Final Fantasy VIII (Italy) (Disc 2)

Final Fantasy VIII (Italy) (Disc 3)

Final Fantasy VIII (Italy) (Disc 4)

Final Fantasy VIII (Spain) (Disc 1)

Final Fantasy VIII (Spain) (Disc 2)

Final Fantasy VIII (Spain) (Disc 3)

Final Fantasy VIII (Spain) (Disc 4)

Football Manager Campionato 2001 (Italy)

Formula One 99 (Europe) (En,Es,Fi)

Formula One 99 (Europe) (En,Fr,De,It)

Frontschweine (Germany)

Fussball Live (Germany)

Fussball Manager 2001 (Germany)

Football Manager Campionato 2002 (Italy)

Manager de Liga (Spain) (Beta)

Manager de Liga 2001 (Spain)

Manager de Liga 2002 (Spain)

Galerians (Europe) (Disc 1)

Galerians (Europe) (Disc 2)

Galerians (Europe) (Disc 3)

Galerians (France) (Disc 1)

Galerians (France) (Disc 2)

Galerians (France) (Disc 3)

Galerians (Germany) (Disc 1)

Galerians (Germany) (Disc 2)

Galerians (Germany) (Disc 3)

Gekido: Urban Fighters (Europe) (En,Fr,De,Es,It)

Hogs of War (Europe)

Hogs of War: Nati per Soffritto

The Italian Job (Europe)

The Italian Job (Europe) (Fr,De,Es)

The Italian Job (Italy)

Jackie Chan Stuntmaster (Europe)

Jackie Chan Stuntmaster (Europe) (Recalled)

Le Mans 24 Hours (Europe) (En,Fr,De,Es,It,Pt)

Le Monde des Bleus: Le Jeu Officiel de l’Équipe de France (France)

Legacy of Kain: Soul Reaver (Europe)

Legacy of Kain: Soul Reaver (France)

Legacy of Kain: Soul Reaver (Germany)

Legacy of Kain: Soul Reaver (Italy)

Legacy of Kain: Soul Reaver (Spain)

Les Cochons de Guerre (France)

Marranos en Guerra (Spain)

LMA Manager 2001 (Europe)

LMA Manager 2002 (Europe)

Lucky Luke: Western Fever (Europe) (En,Fr,De,Es,It,Nl)

MediEvil (Europe)

MediEvil (France)

MediEvil (Germany)

MediEvil (Italy)

MediEvil (Spain)

MediEvil 2 (Europe) (En,Fr,De)

MediEvil 2 (Europe) (Es,It,Pt)

MediEvil 2 (Russia)

Men in Black: The Series: Crashdown (Europe)

Men in Black: The Series: Crashdown (France)

Men in Black: The Series: Crashdown (Germany)

Men in Black: The Series: Crashdown (Italy)

Men in Black: The Series: Crashdown (Spain)

Michelin Rally Masters: Race of Champions (Europe) (En,De,Sv)

Michelin Rally Masters: Race of Champions (Europe) (Fr,Es,It)

Mike Tyson Boxing (Europe) (En,Fr,De,Es,It)

Mission: Impossible (Europe) (En,Fr,De,Es,It)

MoHo (Europe) (En,Fr,De,Es,It)

Monde des Bleus, Le: Le jeu officiel de l’equipe de France (France)

N-Gen Racing (Europe) (En,Fr,De,Es,It)

Need for Speed: Porsche 2000 (Europe) (En,De,Sv)

Need for Speed: Porsche 2000 (Europe) (Fr,Es,It)

OverBlood 2 (Europe) (Disc 1) (v1.0.1)

OverBlood 2 (Europe) (Disc 2) (v1.0.1)

OverBlood 2 (Europe) (Disc 1) (v1.1)

OverBlood 2 (Europe) (Disc 2) (v1.1)

OverBlood 2 (Italy) (Disc 1)

OverBlood 2 (Italy) (Disc 2)

Parasite Eve II (Europe) (Disc 1)

Parasite Eve II (Europe) (Disc 2)

Parasite Eve II (France) (Disc 1)

Parasite Eve II (France) (Disc 2)

Parasite Eve II (Germany) (Disc 1)

Parasite Eve II (Germany) (Disc 2)

Parasite Eve II (Italy) (Disc 1)

Parasite Eve II (Italy) (Disc 2)

Parasite Eve II (Spain) (Disc 1)

Parasite Eve II (Spain) (Disc 2)

PGA European Tour Golf (Europe) (En,De)

PGA European Tour Golf (Fr, It, Es) (Europe)

PGA European Tour Golf (Fr, It, Es) (Alt) (Europe)

Premier Manager 2000 (Europe)

Prince Naseem Boxing (Europe) (En,Fr,De,Es,It)

Radikal Bikers (Europe) (En,Fr,De,Es,It)

RC Revenge (Europe) (En,Fr,De,Es)

Resident Evil 3: Nemesis (Europe)

Resident Evil 3: Nemesis (France)

Resident Evil 3: Nemesis (Germany)

Resident Evil 3: Nemesis (Ireland)

Resident Evil 3: Nemesis (Italy)

Resident Evil 3: Nemesis (Spain)

Roger Lemerre: La Sélection des Champions 2002 (France)

Ronaldo V-Football (Europe) (De,Es,It,Pt)

Ronaldo V-Football (Europe) (En,Fr,Nl,Sv)

SaGa Frontier 2 (Europe)

SaGa Frontier 2 (France)

SaGa Frontier 2 (Germany)

SnoCross Championship Racing (Europe) (En,Fr,De,Es,It)

Space Debris (Europe)

Space Debris (France)

Space Debris (Germany)

Space Debris (Italy)

Space Debris (Spain)

Speed Freaks (Europe)

Spyro: Year of the Dragon (Europe) (En,Fr,De,Es,It) (v1.0.1)

Spyro: Year of the Dragon (Europe) (En,Fr,De,Es,It) (v1.1)

Spyro 2: Gateway to Glimmer (Europe) (En,Fr,De,Es,It)

Sydney 2000 (Europe)

Sydney 2000 (France)

Sydney 2000 (Germany)

Sydney 2000 (Spain)

Sydney 2000 (Australia)

TechnoMage: De Terugkeer der Eeuwigheid (Netherlands)

TechnoMage: Die Rueckkehr der Ewigkeit (Germany)

TechnoMage: En Quete de L’Eternite (France)

TechnoMage: Return of Eternity (Europe)

Technomage: El Retorno de la Eternidad (Spain)

TechnoMage: Ritorno all’Eternità (Italy)

Theme Park World (Europe) (En,Fr,De,Es,It,Nl,Sv)

This Is Football (Europe) (Fr,Nl)

This Is Football (Europe)

This Is Football (Italy)

This Is Soccer (Australia)

TOCA World Touring Cars (Europe) (En,Fr,De)

TOCA World Touring Cars (Europe) (Es,It)

UEFA Euro 2000 (Europe)

UEFA Euro 2000 (France)

UEFA Euro 2000 (Germany)

UEFA Euro 2000 (Italy)

UEFA Euro 2000 (Spain)

UEFA Striker (Europe) (En,Fr,De,Es,It,Nl)

Urban Chaos (Europe) (En,Es,It)

Urban Chaos (France)

Urban Chaos (Germany)

V-Rally: Championship Edition 2 (Europe) (En,Fr,De)

Vagrant Story (Europe)

Vagrant Story (France)

Vagrant Story (Germany)

Walt Disney World Quest: Magical Racing Tour (Europe) (En,Fr,De,Es,It,Nl,Sv,No,Da)

Wip3out (Europe) (En,Fr,De,Es,It)

Wanted Games

Formula One 99 (Europe) (Preproduction) - found this on hiddenplace but the patch I had didn’t work. Need to develop or port over the exising bypass in a new patch.

LMA Manager 2001 (Europe) (Preproduction) - can’t find this disc image, probably doesn’t work with existing patch for the final release.

Les Cochons de Guerre (France) (Best of Infogrames) - can’t find this disc image, but probably already works with existing patch.

Space Debris (Germany) (Preproduction) - can’t find this disc image, probably doesn’t work with existing patch for the final release.

Credits

Icarus/Paradox

Massive thankyou to Icarus/Paradox for releasing the PPF source under open terms:


ApplyPPF3.c (Linux Version) written by Icarus/Paradox Big Endian support by Hu Kares. Applies PPF1.0, PPF2.0 & PPF3.0 Patches (including PPF3.0 Undo support) Feel free to use this source in and for your own programms. ***********

I was able to change applyppf3_linux.c into a small C library that I could call into from a function, applying internally contained const unsigned char arrays based on boot file/version detection hence making this whole thing possible once I assembled all of the PPF patches.

### Agrippa

They released proper Spyro: Year of the Dragon (Europe) (En,Fr,De,Es,It) (v1.0.1), Spyro: Year of the Dragon (Europe) (En,Fr,De,Es,It) (v1.1), and Sydney 2000 (Europe) LibCrypt patches as well as some interesting info on patching LibCrypt.

Snowbro88

Posted about an archive of LibCrypt patches, making this very easy to put together once all documented and configured.

Everyone Else Who Did The Original Patches

Thanks to your work, I was able to put all of this together! I hope to better document the patch credits in a future update.

License

Libcrypt Patcher is released under the 3-BSD license, see the file license.txt (found in each release) for full info.