From e079766a2ee594ce2f091e9eb570f655a797a28b Mon Sep 17 00:00:00 2001 From: Kippykip Date: Thu, 8 Nov 2018 04:49:38 +1000 Subject: [PATCH] Version 0.3 Tonnes of new stuff! Check the ReadMe.MD -> Version History --- CUE2CCD.bat | 4 + LSD Patches/Actua Ice Hockey 2 (Europe).lsd | Bin 0 -> 480 bytes .../Anstoss - Premier Manager (Germany).lsd | Bin 0 -> 480 bytes LSD Patches/Ape Escape (Europe).lsd | Bin 0 -> 480 bytes LSD Patches/Ape Escape (France).lsd | Bin 0 -> 480 bytes LSD Patches/Ape Escape (Germany).lsd | Bin 0 -> 480 bytes LSD Patches/Ape Escape (Italy).lsd | Bin 0 -> 480 bytes ...ape - La Invasion de los Monos (Spain).lsd | Bin 0 -> 480 bytes ...a Madness (Europe) (En,Fr,De,Es,It,Nl).lsd | Bin 0 -> 480 bytes LSD Patches/BDFL Manager 2001 (Germany).lsd | Bin 0 -> 480 bytes LSD Patches/BDFL Manager 2002 (Germany).lsd | Bin 0 -> 480 bytes .../Barbie - Aventure Equestre (France).lsd | Bin 0 -> 480 bytes LSD Patches/Barbie - Race & Ride (Europe).lsd | Bin 0 -> 480 bytes .../Barbie - Race & Ride (Germany).lsd | Bin 0 -> 480 bytes LSD Patches/Barbie - Race & Ride (Italy).lsd | Bin 0 -> 480 bytes LSD Patches/Barbie - Race & Ride (Spain).lsd | Bin 0 -> 480 bytes .../Barbie - Sports Extreme (France).lsd | Bin 0 -> 480 bytes .../Barbie - Super Sport (Germany).lsd | Bin 0 -> 480 bytes .../Barbie - Super Sports (Europe).lsd | Bin 0 -> 480 bytes LSD Patches/Barbie - Super Sports (Italy).lsd | Bin 0 -> 480 bytes LSD Patches/Barbie - Super Sports (Spain).lsd | Bin 0 -> 480 bytes ...ing (Europe) (En,Fr,De,Es,It,Nl) (EDC).lsd | Bin 0 -> 480 bytes ... (Europe) (En,Fr,De,Es,It,Nl) (No EDC).lsd | Bin 0 -> 480 bytes ...l+ Premier Manager (Europe) (Fr,Es,It).lsd | Bin 0 -> 480 bytes .../Cochons de Guerre, Les (France).lsd | Bin 0 -> 480 bytes .../Crash Bash (Europe) (En,Fr,De,Es,It).lsd | Bin 0 -> 480 bytes LSD Patches/Dino Crisis (Europe).lsd | Bin 0 -> 480 bytes LSD Patches/Dino Crisis (France).lsd | Bin 0 -> 480 bytes LSD Patches/Dino Crisis (Germany).lsd | Bin 0 -> 480 bytes LSD Patches/Dino Crisis (Italy).lsd | Bin 0 -> 480 bytes LSD Patches/Dino Crisis (Spain).lsd | Bin 0 -> 480 bytes ...sney Fais Ton Histoire! Mulan (France).lsd | Bin 0 -> 480 bytes ...Libro Animato Creativo - Mulan (Italy).lsd | Bin 0 -> 480 bytes LSD Patches/Disney Tarzan (France).lsd | Bin 0 -> 480 bytes LSD Patches/Disney Tarzan (Italy).lsd | Bin 0 -> 480 bytes LSD Patches/Disney Tarzan (Spain).lsd | Bin 0 -> 480 bytes ...o the Rescue (Europe) (Fr,De,Es,It,Nl).lsd | Bin 0 -> 480 bytes ...tians - Puppies to the Rescue (Europe).lsd | Bin 0 -> 480 bytes ...to the Rescue (Scandinavia) (Sv,No,Da).lsd | Bin 0 -> 480 bytes ...s Aventura Interactiva - Mulan (Spain).lsd | Bin 0 -> 480 bytes ...Disney's Story Studio - Mulan (Europe).lsd | Bin 0 -> 480 bytes LSD Patches/Disney's Tarzan (Europe).lsd | Bin 0 -> 480 bytes LSD Patches/Disney's Tarzan (Netherlands).lsd | Bin 0 -> 480 bytes LSD Patches/Disney's Tarzan (Sweden).lsd | Bin 0 -> 480 bytes ...s Verhalenstudio - Mulan (Netherlands).lsd | Bin 0 -> 480 bytes LSD Patches/Disneyn Tarzan (Finland).lsd | Bin 0 -> 480 bytes ...nteraktive Abenteuer - Mulan (Germany).lsd | Bin 0 -> 480 bytes LSD Patches/Disneys Tarzan (Denmark).lsd | Bin 0 -> 480 bytes LSD Patches/Disneys Tarzan (Germany).lsd | Bin 0 -> 480 bytes ...bike 2000 (Europe) (En,Fr,De,Es,It,Sv).lsd | Bin 0 -> 480 bytes ...rrier Attack (Europe) (En,Fr,De,Es,It).lsd | Bin 0 -> 480 bytes LSD Patches/Esto es Futbol (Spain).lsd | Bin 0 -> 480 bytes ...ue Football Manager 2001, The (Europe).lsd | Bin 0 -> 480 bytes .../F1 2000 (Europe) (En,Es,Sv,Da,Fi).lsd | Bin 0 -> 480 bytes .../F1 2000 (Europe) (En,Fr,De,Nl).lsd | Bin 0 -> 480 bytes LSD Patches/F1 2000 (Italy).lsd | Bin 0 -> 480 bytes .../Final Fantasy IX (Europe) (Disc 1).lsd | Bin 0 -> 480 bytes .../Final Fantasy IX (Europe) (Disc 2).lsd | Bin 0 -> 480 bytes .../Final Fantasy IX (Europe) (Disc 3).lsd | Bin 0 -> 480 bytes .../Final Fantasy IX (Europe) (Disc 4).lsd | Bin 0 -> 480 bytes .../Final Fantasy IX (France) (Disc 1).lsd | Bin 0 -> 480 bytes .../Final Fantasy IX (France) (Disc 2).lsd | Bin 0 -> 480 bytes .../Final Fantasy IX (France) (Disc 3).lsd | Bin 0 -> 480 bytes .../Final Fantasy IX (France) (Disc 4).lsd | Bin 0 -> 480 bytes .../Final Fantasy IX (Germany) (Disc 1).lsd | Bin 0 -> 480 bytes .../Final Fantasy IX (Germany) (Disc 2).lsd | Bin 0 -> 480 bytes .../Final Fantasy IX (Germany) (Disc 3).lsd | Bin 0 -> 480 bytes .../Final Fantasy IX (Germany) (Disc 4).lsd | Bin 0 -> 480 bytes .../Final Fantasy IX (Italy) (Disc 1).lsd | Bin 0 -> 480 bytes .../Final Fantasy IX (Italy) (Disc 2).lsd | Bin 0 -> 480 bytes .../Final Fantasy IX (Italy) (Disc 3).lsd | Bin 0 -> 480 bytes .../Final Fantasy IX (Italy) (Disc 4).lsd | Bin 0 -> 480 bytes .../Final Fantasy IX (Spain) (Disc 1).lsd | Bin 0 -> 480 bytes .../Final Fantasy IX (Spain) (Disc 2).lsd | Bin 0 -> 480 bytes .../Final Fantasy IX (Spain) (Disc 3).lsd | Bin 0 -> 480 bytes .../Final Fantasy IX (Spain) (Disc 4).lsd | Bin 0 -> 480 bytes ...tasy VIII (Europe, Australia) (Disc 1).lsd | Bin 0 -> 480 bytes ...tasy VIII (Europe, Australia) (Disc 2).lsd | Bin 0 -> 480 bytes ...tasy VIII (Europe, Australia) (Disc 3).lsd | Bin 0 -> 480 bytes ...tasy VIII (Europe, Australia) (Disc 4).lsd | Bin 0 -> 480 bytes .../Final Fantasy VIII (France) (Disc 1).lsd | Bin 0 -> 480 bytes .../Final Fantasy VIII (France) (Disc 2).lsd | Bin 0 -> 480 bytes .../Final Fantasy VIII (France) (Disc 3).lsd | Bin 0 -> 480 bytes .../Final Fantasy VIII (France) (Disc 4).lsd | Bin 0 -> 480 bytes .../Final Fantasy VIII (Germany) (Disc 1).lsd | Bin 0 -> 480 bytes .../Final Fantasy VIII (Germany) (Disc 2).lsd | Bin 0 -> 480 bytes .../Final Fantasy VIII (Germany) (Disc 3).lsd | Bin 0 -> 480 bytes .../Final Fantasy VIII (Germany) (Disc 4).lsd | Bin 0 -> 480 bytes .../Final Fantasy VIII (Italy) (Disc 1).lsd | Bin 0 -> 480 bytes .../Final Fantasy VIII (Italy) (Disc 2).lsd | Bin 0 -> 480 bytes .../Final Fantasy VIII (Italy) (Disc 3).lsd | Bin 0 -> 480 bytes .../Final Fantasy VIII (Italy) (Disc 4).lsd | Bin 0 -> 480 bytes .../Final Fantasy VIII (Spain) (Disc 1).lsd | Bin 0 -> 480 bytes .../Final Fantasy VIII (Spain) (Disc 2).lsd | Bin 0 -> 480 bytes .../Final Fantasy VIII (Spain) (Disc 3).lsd | Bin 0 -> 480 bytes .../Final Fantasy VIII (Spain) (Disc 4).lsd | Bin 0 -> 480 bytes ...otball Manager Campionato 2001 (Italy).lsd | Bin 0 -> 480 bytes ...otball Manager Campionato 2002 (Italy).lsd | Bin 0 -> 480 bytes .../Formula One 99 (Europe) (En,Es,Fi).lsd | Bin 0 -> 480 bytes .../Formula One 99 (Europe) (En,Fr,De,It).lsd | Bin 0 -> 480 bytes LSD Patches/Frontschweine (Germany).lsd | Bin 0 -> 480 bytes LSD Patches/Fussball Live (Germany).lsd | Bin 0 -> 480 bytes .../Fussball Manager 2001 (Germany).lsd | Bin 0 -> 480 bytes LSD Patches/Galerians (Europe) (Disc 1).lsd | Bin 0 -> 480 bytes LSD Patches/Galerians (Europe) (Disc 2).lsd | Bin 0 -> 480 bytes LSD Patches/Galerians (Europe) (Disc 3).lsd | Bin 0 -> 480 bytes LSD Patches/Galerians (France) (Disc 1).lsd | Bin 0 -> 480 bytes LSD Patches/Galerians (France) (Disc 2).lsd | Bin 0 -> 480 bytes LSD Patches/Galerians (France) (Disc 3).lsd | Bin 0 -> 480 bytes LSD Patches/Galerians (Germany) (Disc 1).lsd | Bin 0 -> 480 bytes LSD Patches/Galerians (Germany) (Disc 2).lsd | Bin 0 -> 480 bytes LSD Patches/Galerians (Germany) (Disc 3).lsd | Bin 0 -> 480 bytes ...ban Fighters (Europe) (En,Fr,De,Es,It).lsd | Bin 0 -> 240 bytes LSD Patches/Hogs of War (Europe).lsd | Bin 0 -> 480 bytes ...gs of War - Nati per Soffritto (Italy).lsd | Bin 0 -> 480 bytes .../Italian Job, The (Europe) (Fr,De,Es).lsd | Bin 0 -> 480 bytes LSD Patches/Italian Job, The (Europe).lsd | Bin 0 -> 480 bytes LSD Patches/Italian Job, The (Italy).lsd | Bin 0 -> 480 bytes .../Jackie Chan Stuntmaster (Europe).lsd | Bin 0 -> 480 bytes LSD Patches/LMA Manager 2001 (Europe).lsd | Bin 0 -> 480 bytes LSD Patches/LMA Manager 2002 (Europe).lsd | Bin 0 -> 480 bytes ... 24 Hours (Europe) (En,Fr,De,Es,It,Pt).lsd | Bin 0 -> 480 bytes .../Legacy of Kain - Soul Reaver (Europe).lsd | Bin 0 -> 480 bytes .../Legacy of Kain - Soul Reaver (France).lsd | Bin 0 -> 480 bytes ...Legacy of Kain - Soul Reaver (Germany).lsd | Bin 0 -> 480 bytes .../Legacy of Kain - Soul Reaver (Italy).lsd | Bin 0 -> 480 bytes .../Legacy of Kain - Soul Reaver (Spain).lsd | Bin 0 -> 480 bytes ...ern Fever (Europe) (En,Fr,De,Es,It,Nl).lsd | Bin 0 -> 480 bytes LSD Patches/Manager de Liga 2001 (Spain).lsd | Bin 0 -> 480 bytes LSD Patches/Manager de Liga 2002 (Spain).lsd | Bin 0 -> 480 bytes LSD Patches/Marranos en Guerra (Spain).lsd | Bin 0 -> 480 bytes LSD Patches/MediEvil (Europe).lsd | Bin 0 -> 240 bytes LSD Patches/MediEvil (France).lsd | Bin 0 -> 240 bytes LSD Patches/MediEvil (Germany).lsd | Bin 0 -> 240 bytes LSD Patches/MediEvil (Italy).lsd | Bin 0 -> 240 bytes LSD Patches/MediEvil (Spain).lsd | Bin 0 -> 240 bytes .../MediEvil 2 (Europe) (En,Fr,De).lsd | Bin 0 -> 480 bytes .../MediEvil 2 (Europe) (Es,It,Pt).lsd | Bin 0 -> 480 bytes LSD Patches/MediEvil 2 (Russia).lsd | Bin 0 -> 480 bytes ...lack - The Series - Crashdown (Europe).lsd | Bin 0 -> 480 bytes ...lack - The Series - Crashdown (France).lsd | Bin 0 -> 480 bytes ...ack - The Series - Crashdown (Germany).lsd | Bin 0 -> 480 bytes ...Black - The Series - Crashdown (Italy).lsd | Bin 0 -> 480 bytes ...Black - The Series - Crashdown (Spain).lsd | Bin 0 -> 480 bytes ... Race of Champions (Europe) (En,De,Sv).lsd | Bin 0 -> 480 bytes ... Race of Champions (Europe) (Fr,Es,It).lsd | Bin 0 -> 480 bytes ...Tyson Boxing (Europe) (En,Fr,De,Es,It).lsd | Bin 0 -> 480 bytes ...- Impossible (Europe) (En,Fr,De,Es,It).lsd | Bin 0 -> 480 bytes .../MoHo (Europe) (En,Fr,De,Es,It).lsd | Bin 0 -> 480 bytes ...fficiel de l'equipe de France (France).lsd | Bin 0 -> 480 bytes ...N-Gen Racing (Europe) (En,Fr,De,Es,It).lsd | Bin 0 -> 480 bytes ...eed - Porsche 2000 (Europe) (En,De,Sv).lsd | Bin 0 -> 480 bytes ...eed - Porsche 2000 (Europe) (Fr,Es,It).lsd | Bin 0 -> 480 bytes ...GA European Tour Golf (Europe) (En,De).lsd | Bin 0 -> 480 bytes ...European Tour Golf (Europe) (Fr,Es,It).lsd | Bin 0 -> 480 bytes .../Parasite Eve II (Europe) (Disc 1).lsd | Bin 0 -> 480 bytes .../Parasite Eve II (Europe) (Disc 2).lsd | Bin 0 -> 480 bytes .../Parasite Eve II (France) (Disc 1).lsd | Bin 0 -> 480 bytes .../Parasite Eve II (France) (Disc 2).lsd | Bin 0 -> 480 bytes .../Parasite Eve II (Germany) (Disc 1).lsd | Bin 0 -> 480 bytes .../Parasite Eve II (Germany) (Disc 2).lsd | Bin 0 -> 480 bytes .../Parasite Eve II (Italy) (Disc 1).lsd | Bin 0 -> 480 bytes .../Parasite Eve II (Italy) (Disc 2).lsd | Bin 0 -> 480 bytes .../Parasite Eve II (Spain) (Disc 1).lsd | Bin 0 -> 480 bytes .../Parasite Eve II (Spain) (Disc 2).lsd | Bin 0 -> 480 bytes LSD Patches/Premier Manager 2000 (Europe).lsd | Bin 0 -> 480 bytes ...aseem Boxing (Europe) (En,Fr,De,Es,It).lsd | Bin 0 -> 480 bytes .../RC Revenge (Europe) (En,Fr,De,Es).lsd | Bin 0 -> 480 bytes ...dikal Bikers (Europe) (En,Fr,De,Es,It).lsd | Bin 0 -> 480 bytes .../Resident Evil 3 - Nemesis (Europe).lsd | Bin 0 -> 480 bytes .../Resident Evil 3 - Nemesis (France).lsd | Bin 0 -> 480 bytes .../Resident Evil 3 - Nemesis (Germany).lsd | Bin 0 -> 480 bytes .../Resident Evil 3 - Nemesis (Ireland).lsd | Bin 0 -> 480 bytes .../Resident Evil 3 - Nemesis (Italy).lsd | Bin 0 -> 480 bytes .../Resident Evil 3 - Nemesis (Spain).lsd | Bin 0 -> 480 bytes ... - La Selection des Champions (France).lsd | Bin 0 -> 480 bytes ... Selection des Champions 2002 (France).lsd | Bin 0 -> 480 bytes ...aldo V-Football (Europe) (De,Es,It,Pt).lsd | Bin 0 -> 480 bytes ...aldo V-Football (Europe) (En,Fr,Nl,Sv).lsd | Bin 0 -> 480 bytes LSD Patches/SaGa Frontier 2 (Europe).lsd | Bin 0 -> 480 bytes LSD Patches/SaGa Frontier 2 (France).lsd | Bin 0 -> 480 bytes LSD Patches/SaGa Frontier 2 (Germany).lsd | Bin 0 -> 480 bytes ...nship Racing (Europe) (En,Fr,De,Es,It).lsd | Bin 0 -> 480 bytes LSD Patches/Space Debris (Europe).lsd | Bin 0 -> 480 bytes LSD Patches/Space Debris (France).lsd | Bin 0 -> 480 bytes LSD Patches/Space Debris (Germany).lsd | Bin 0 -> 480 bytes LSD Patches/Space Debris (Italy).lsd | Bin 0 -> 480 bytes LSD Patches/Space Debris (Spain).lsd | Bin 0 -> 480 bytes LSD Patches/Speed Freaks (Europe).lsd | Bin 0 -> 480 bytes ...ragon (Europe) (En,Fr,De,Es,It) (v1.0).lsd | Bin 0 -> 480 bytes ...ragon (Europe) (En,Fr,De,Es,It) (v1.1).lsd | Bin 0 -> 480 bytes ...y to Glimmer (Europe) (En,Fr,De,Es,It).lsd | Bin 0 -> 480 bytes LSD Patches/Sydney 2000 (Europe).lsd | Bin 0 -> 480 bytes LSD Patches/Sydney 2000 (France).lsd | Bin 0 -> 480 bytes LSD Patches/Sydney 2000 (Germany).lsd | Bin 0 -> 480 bytes LSD Patches/Sydney 2000 (Italy).lsd | Bin 0 -> 480 bytes LSD Patches/Sydney 2000 (Spain).lsd | Bin 0 -> 480 bytes ...World Touring Cars (Europe) (En,Fr,De).lsd | Bin 0 -> 480 bytes ...CA World Touring Cars (Europe) (Es,It).lsd | Bin 0 -> 480 bytes ...Terugkeer der Eeuwigheid (Netherlands).lsd | Bin 0 -> 480 bytes ...- Die Rueckkehr der Ewigkeit (Germany).lsd | Bin 0 -> 480 bytes ...Mage - En Quete de L'Eternite (France).lsd | Bin 0 -> 480 bytes ...chnoMage - Return of Eternity (Europe).lsd | Bin 0 -> 480 bytes ...hnoMage - Ritorno all'Eternita (Italy).lsd | Bin 0 -> 480 bytes ...e - El Retorno de la Eternidad (Spain).lsd | Bin 0 -> 480 bytes ... World (Europe) (En,Fr,De,Es,It,Nl,Sv).lsd | Bin 0 -> 480 bytes .../This Is Football (Europe) (Fr,Nl).lsd | Bin 0 -> 480 bytes LSD Patches/This Is Football (Europe).lsd | Bin 0 -> 480 bytes LSD Patches/This Is Football (Italy).lsd | Bin 0 -> 480 bytes LSD Patches/UEFA Euro 2000 (Europe).lsd | Bin 0 -> 480 bytes LSD Patches/UEFA Euro 2000 (France).lsd | Bin 0 -> 480 bytes LSD Patches/UEFA Euro 2000 (Germany).lsd | Bin 0 -> 480 bytes LSD Patches/UEFA Euro 2000 (Italy).lsd | Bin 0 -> 480 bytes LSD Patches/UEFA Euro 2000 (Spain).lsd | Bin 0 -> 480 bytes ...A Striker (Europe) (En,Fr,De,Es,It,Nl).lsd | Bin 0 -> 480 bytes .../Urban Chaos (Europe) (En,Es,It).lsd | Bin 0 -> 480 bytes LSD Patches/Urban Chaos (France).lsd | Bin 0 -> 480 bytes LSD Patches/Urban Chaos (Germany).lsd | Bin 0 -> 480 bytes ...pionship Edition 2 (Europe) (En,Fr,De).lsd | Bin 0 -> 480 bytes LSD Patches/Vagrant Story (Europe).lsd | Bin 0 -> 480 bytes LSD Patches/Vagrant Story (France).lsd | Bin 0 -> 480 bytes LSD Patches/Vagrant Story (Germany).lsd | Bin 0 -> 480 bytes ... (Europe) (En,Fr,De,Es,It,Nl,Sv,No,Da).lsd | Bin 0 -> 480 bytes .../Wip3out (Europe) (En,Fr,De,Es,It).lsd | Bin 0 -> 480 bytes README.md | 61 ++-- SINGLETRACK.bat | 4 + functions.bmx | 177 ++++++++--- sbitools.bmx | 276 ++++++++++++++---- 228 files changed, 395 insertions(+), 127 deletions(-) create mode 100644 CUE2CCD.bat create mode 100644 LSD Patches/Actua Ice Hockey 2 (Europe).lsd create mode 100644 LSD Patches/Anstoss - Premier Manager (Germany).lsd create mode 100644 LSD Patches/Ape Escape (Europe).lsd create mode 100644 LSD Patches/Ape Escape (France).lsd create mode 100644 LSD Patches/Ape Escape (Germany).lsd create mode 100644 LSD Patches/Ape Escape (Italy).lsd create mode 100644 LSD Patches/Ape Escape - La Invasion de los Monos (Spain).lsd create mode 100644 LSD Patches/Asterix - Mega Madness (Europe) (En,Fr,De,Es,It,Nl).lsd create mode 100644 LSD Patches/BDFL Manager 2001 (Germany).lsd create mode 100644 LSD Patches/BDFL Manager 2002 (Germany).lsd create mode 100644 LSD Patches/Barbie - Aventure Equestre (France).lsd create mode 100644 LSD Patches/Barbie - Race & Ride (Europe).lsd create mode 100644 LSD Patches/Barbie - Race & Ride (Germany).lsd create mode 100644 LSD Patches/Barbie - Race & Ride (Italy).lsd create mode 100644 LSD Patches/Barbie - Race & Ride (Spain).lsd create mode 100644 LSD Patches/Barbie - Sports Extreme (France).lsd create mode 100644 LSD Patches/Barbie - Super Sport (Germany).lsd create mode 100644 LSD Patches/Barbie - Super Sports (Europe).lsd create mode 100644 LSD Patches/Barbie - Super Sports (Italy).lsd create mode 100644 LSD Patches/Barbie - Super Sports (Spain).lsd create mode 100644 LSD Patches/CTR - Crash Team Racing (Europe) (En,Fr,De,Es,It,Nl) (EDC).lsd create mode 100644 LSD Patches/CTR - Crash Team Racing (Europe) (En,Fr,De,Es,It,Nl) (No EDC).lsd create mode 100644 LSD Patches/Canal+ Premier Manager (Europe) (Fr,Es,It).lsd create mode 100644 LSD Patches/Cochons de Guerre, Les (France).lsd create mode 100644 LSD Patches/Crash Bash (Europe) (En,Fr,De,Es,It).lsd create mode 100644 LSD Patches/Dino Crisis (Europe).lsd create mode 100644 LSD Patches/Dino Crisis (France).lsd create mode 100644 LSD Patches/Dino Crisis (Germany).lsd create mode 100644 LSD Patches/Dino Crisis (Italy).lsd create mode 100644 LSD Patches/Dino Crisis (Spain).lsd create mode 100644 LSD Patches/Disney Fais Ton Histoire! Mulan (France).lsd create mode 100644 LSD Patches/Disney Libro Animato Creativo - Mulan (Italy).lsd create mode 100644 LSD Patches/Disney Tarzan (France).lsd create mode 100644 LSD Patches/Disney Tarzan (Italy).lsd create mode 100644 LSD Patches/Disney Tarzan (Spain).lsd create mode 100644 LSD Patches/Disney's 102 Dalmatians - Puppies to the Rescue (Europe) (Fr,De,Es,It,Nl).lsd create mode 100644 LSD Patches/Disney's 102 Dalmatians - Puppies to the Rescue (Europe).lsd create mode 100644 LSD Patches/Disney's 102 Dalmatians - Puppies to the Rescue (Scandinavia) (Sv,No,Da).lsd create mode 100644 LSD Patches/Disney's Aventura Interactiva - Mulan (Spain).lsd create mode 100644 LSD Patches/Disney's Story Studio - Mulan (Europe).lsd create mode 100644 LSD Patches/Disney's Tarzan (Europe).lsd create mode 100644 LSD Patches/Disney's Tarzan (Netherlands).lsd create mode 100644 LSD Patches/Disney's Tarzan (Sweden).lsd create mode 100644 LSD Patches/Disney's Verhalenstudio - Mulan (Netherlands).lsd create mode 100644 LSD Patches/Disneyn Tarzan (Finland).lsd create mode 100644 LSD Patches/Disneys Interaktive Abenteuer - Mulan (Germany).lsd create mode 100644 LSD Patches/Disneys Tarzan (Denmark).lsd create mode 100644 LSD Patches/Disneys Tarzan (Germany).lsd create mode 100644 LSD Patches/EA Sports Superbike 2000 (Europe) (En,Fr,De,Es,It,Sv).lsd create mode 100644 LSD Patches/Eagle One - Harrier Attack (Europe) (En,Fr,De,Es,It).lsd create mode 100644 LSD Patches/Esto es Futbol (Spain).lsd create mode 100644 LSD Patches/F.A. Premier League Football Manager 2001, The (Europe).lsd create mode 100644 LSD Patches/F1 2000 (Europe) (En,Es,Sv,Da,Fi).lsd create mode 100644 LSD Patches/F1 2000 (Europe) (En,Fr,De,Nl).lsd create mode 100644 LSD Patches/F1 2000 (Italy).lsd create mode 100644 LSD Patches/Final Fantasy IX (Europe) (Disc 1).lsd create mode 100644 LSD Patches/Final Fantasy IX (Europe) (Disc 2).lsd create mode 100644 LSD Patches/Final Fantasy IX (Europe) (Disc 3).lsd create mode 100644 LSD Patches/Final Fantasy IX (Europe) (Disc 4).lsd create mode 100644 LSD Patches/Final Fantasy IX (France) (Disc 1).lsd create mode 100644 LSD Patches/Final Fantasy IX (France) (Disc 2).lsd create mode 100644 LSD Patches/Final Fantasy IX (France) (Disc 3).lsd create mode 100644 LSD Patches/Final Fantasy IX (France) (Disc 4).lsd create mode 100644 LSD Patches/Final Fantasy IX (Germany) (Disc 1).lsd create mode 100644 LSD Patches/Final Fantasy IX (Germany) (Disc 2).lsd create mode 100644 LSD Patches/Final Fantasy IX (Germany) (Disc 3).lsd create mode 100644 LSD Patches/Final Fantasy IX (Germany) (Disc 4).lsd create mode 100644 LSD Patches/Final Fantasy IX (Italy) (Disc 1).lsd create mode 100644 LSD Patches/Final Fantasy IX (Italy) (Disc 2).lsd create mode 100644 LSD Patches/Final Fantasy IX (Italy) (Disc 3).lsd create mode 100644 LSD Patches/Final Fantasy IX (Italy) (Disc 4).lsd create mode 100644 LSD Patches/Final Fantasy IX (Spain) (Disc 1).lsd create mode 100644 LSD Patches/Final Fantasy IX (Spain) (Disc 2).lsd create mode 100644 LSD Patches/Final Fantasy IX (Spain) (Disc 3).lsd create mode 100644 LSD Patches/Final Fantasy IX (Spain) (Disc 4).lsd create mode 100644 LSD Patches/Final Fantasy VIII (Europe, Australia) (Disc 1).lsd create mode 100644 LSD Patches/Final Fantasy VIII (Europe, Australia) (Disc 2).lsd create mode 100644 LSD Patches/Final Fantasy VIII (Europe, Australia) (Disc 3).lsd create mode 100644 LSD Patches/Final Fantasy VIII (Europe, Australia) (Disc 4).lsd create mode 100644 LSD Patches/Final Fantasy VIII (France) (Disc 1).lsd create mode 100644 LSD Patches/Final Fantasy VIII (France) (Disc 2).lsd create mode 100644 LSD Patches/Final Fantasy VIII (France) (Disc 3).lsd create mode 100644 LSD Patches/Final Fantasy VIII (France) (Disc 4).lsd create mode 100644 LSD Patches/Final Fantasy VIII (Germany) (Disc 1).lsd create mode 100644 LSD Patches/Final Fantasy VIII (Germany) (Disc 2).lsd create mode 100644 LSD Patches/Final Fantasy VIII (Germany) (Disc 3).lsd create mode 100644 LSD Patches/Final Fantasy VIII (Germany) (Disc 4).lsd create mode 100644 LSD Patches/Final Fantasy VIII (Italy) (Disc 1).lsd create mode 100644 LSD Patches/Final Fantasy VIII (Italy) (Disc 2).lsd create mode 100644 LSD Patches/Final Fantasy VIII (Italy) (Disc 3).lsd create mode 100644 LSD Patches/Final Fantasy VIII (Italy) (Disc 4).lsd create mode 100644 LSD Patches/Final Fantasy VIII (Spain) (Disc 1).lsd create mode 100644 LSD Patches/Final Fantasy VIII (Spain) (Disc 2).lsd create mode 100644 LSD Patches/Final Fantasy VIII (Spain) (Disc 3).lsd create mode 100644 LSD Patches/Final Fantasy VIII (Spain) (Disc 4).lsd create mode 100644 LSD Patches/Football Manager Campionato 2001 (Italy).lsd create mode 100644 LSD Patches/Football Manager Campionato 2002 (Italy).lsd create mode 100644 LSD Patches/Formula One 99 (Europe) (En,Es,Fi).lsd create mode 100644 LSD Patches/Formula One 99 (Europe) (En,Fr,De,It).lsd create mode 100644 LSD Patches/Frontschweine (Germany).lsd create mode 100644 LSD Patches/Fussball Live (Germany).lsd create mode 100644 LSD Patches/Fussball Manager 2001 (Germany).lsd create mode 100644 LSD Patches/Galerians (Europe) (Disc 1).lsd create mode 100644 LSD Patches/Galerians (Europe) (Disc 2).lsd create mode 100644 LSD Patches/Galerians (Europe) (Disc 3).lsd create mode 100644 LSD Patches/Galerians (France) (Disc 1).lsd create mode 100644 LSD Patches/Galerians (France) (Disc 2).lsd create mode 100644 LSD Patches/Galerians (France) (Disc 3).lsd create mode 100644 LSD Patches/Galerians (Germany) (Disc 1).lsd create mode 100644 LSD Patches/Galerians (Germany) (Disc 2).lsd create mode 100644 LSD Patches/Galerians (Germany) (Disc 3).lsd create mode 100644 LSD Patches/Gekido - Urban Fighters (Europe) (En,Fr,De,Es,It).lsd create mode 100644 LSD Patches/Hogs of War (Europe).lsd create mode 100644 LSD Patches/Hogs of War - Nati per Soffritto (Italy).lsd create mode 100644 LSD Patches/Italian Job, The (Europe) (Fr,De,Es).lsd create mode 100644 LSD Patches/Italian Job, The (Europe).lsd create mode 100644 LSD Patches/Italian Job, The (Italy).lsd create mode 100644 LSD Patches/Jackie Chan Stuntmaster (Europe).lsd create mode 100644 LSD Patches/LMA Manager 2001 (Europe).lsd create mode 100644 LSD Patches/LMA Manager 2002 (Europe).lsd create mode 100644 LSD Patches/Le Mans 24 Hours (Europe) (En,Fr,De,Es,It,Pt).lsd create mode 100644 LSD Patches/Legacy of Kain - Soul Reaver (Europe).lsd create mode 100644 LSD Patches/Legacy of Kain - Soul Reaver (France).lsd create mode 100644 LSD Patches/Legacy of Kain - Soul Reaver (Germany).lsd create mode 100644 LSD Patches/Legacy of Kain - Soul Reaver (Italy).lsd create mode 100644 LSD Patches/Legacy of Kain - Soul Reaver (Spain).lsd create mode 100644 LSD Patches/Lucky Luke - Western Fever (Europe) (En,Fr,De,Es,It,Nl).lsd create mode 100644 LSD Patches/Manager de Liga 2001 (Spain).lsd create mode 100644 LSD Patches/Manager de Liga 2002 (Spain).lsd create mode 100644 LSD Patches/Marranos en Guerra (Spain).lsd create mode 100644 LSD Patches/MediEvil (Europe).lsd create mode 100644 LSD Patches/MediEvil (France).lsd create mode 100644 LSD Patches/MediEvil (Germany).lsd create mode 100644 LSD Patches/MediEvil (Italy).lsd create mode 100644 LSD Patches/MediEvil (Spain).lsd create mode 100644 LSD Patches/MediEvil 2 (Europe) (En,Fr,De).lsd create mode 100644 LSD Patches/MediEvil 2 (Europe) (Es,It,Pt).lsd create mode 100644 LSD Patches/MediEvil 2 (Russia).lsd create mode 100644 LSD Patches/Men in Black - The Series - Crashdown (Europe).lsd create mode 100644 LSD Patches/Men in Black - The Series - Crashdown (France).lsd create mode 100644 LSD Patches/Men in Black - The Series - Crashdown (Germany).lsd create mode 100644 LSD Patches/Men in Black - The Series - Crashdown (Italy).lsd create mode 100644 LSD Patches/Men in Black - The Series - Crashdown (Spain).lsd create mode 100644 LSD Patches/Michelin Rally Masters - Race of Champions (Europe) (En,De,Sv).lsd create mode 100644 LSD Patches/Michelin Rally Masters - Race of Champions (Europe) (Fr,Es,It).lsd create mode 100644 LSD Patches/Mike Tyson Boxing (Europe) (En,Fr,De,Es,It).lsd create mode 100644 LSD Patches/Mission - Impossible (Europe) (En,Fr,De,Es,It).lsd create mode 100644 LSD Patches/MoHo (Europe) (En,Fr,De,Es,It).lsd create mode 100644 LSD Patches/Monde des Bleus, Le - Le jeu officiel de l'equipe de France (France).lsd create mode 100644 LSD Patches/N-Gen Racing (Europe) (En,Fr,De,Es,It).lsd create mode 100644 LSD Patches/Need for Speed - Porsche 2000 (Europe) (En,De,Sv).lsd create mode 100644 LSD Patches/Need for Speed - Porsche 2000 (Europe) (Fr,Es,It).lsd create mode 100644 LSD Patches/PGA European Tour Golf (Europe) (En,De).lsd create mode 100644 LSD Patches/PGA European Tour Golf (Europe) (Fr,Es,It).lsd create mode 100644 LSD Patches/Parasite Eve II (Europe) (Disc 1).lsd create mode 100644 LSD Patches/Parasite Eve II (Europe) (Disc 2).lsd create mode 100644 LSD Patches/Parasite Eve II (France) (Disc 1).lsd create mode 100644 LSD Patches/Parasite Eve II (France) (Disc 2).lsd create mode 100644 LSD Patches/Parasite Eve II (Germany) (Disc 1).lsd create mode 100644 LSD Patches/Parasite Eve II (Germany) (Disc 2).lsd create mode 100644 LSD Patches/Parasite Eve II (Italy) (Disc 1).lsd create mode 100644 LSD Patches/Parasite Eve II (Italy) (Disc 2).lsd create mode 100644 LSD Patches/Parasite Eve II (Spain) (Disc 1).lsd create mode 100644 LSD Patches/Parasite Eve II (Spain) (Disc 2).lsd create mode 100644 LSD Patches/Premier Manager 2000 (Europe).lsd create mode 100644 LSD Patches/Prince Naseem Boxing (Europe) (En,Fr,De,Es,It).lsd create mode 100644 LSD Patches/RC Revenge (Europe) (En,Fr,De,Es).lsd create mode 100644 LSD Patches/Radikal Bikers (Europe) (En,Fr,De,Es,It).lsd create mode 100644 LSD Patches/Resident Evil 3 - Nemesis (Europe).lsd create mode 100644 LSD Patches/Resident Evil 3 - Nemesis (France).lsd create mode 100644 LSD Patches/Resident Evil 3 - Nemesis (Germany).lsd create mode 100644 LSD Patches/Resident Evil 3 - Nemesis (Ireland).lsd create mode 100644 LSD Patches/Resident Evil 3 - Nemesis (Italy).lsd create mode 100644 LSD Patches/Resident Evil 3 - Nemesis (Spain).lsd create mode 100644 LSD Patches/Roger Lemerre - La Selection des Champions (France).lsd create mode 100644 LSD Patches/Roger Lemerre - La Selection des Champions 2002 (France).lsd create mode 100644 LSD Patches/Ronaldo V-Football (Europe) (De,Es,It,Pt).lsd create mode 100644 LSD Patches/Ronaldo V-Football (Europe) (En,Fr,Nl,Sv).lsd create mode 100644 LSD Patches/SaGa Frontier 2 (Europe).lsd create mode 100644 LSD Patches/SaGa Frontier 2 (France).lsd create mode 100644 LSD Patches/SaGa Frontier 2 (Germany).lsd create mode 100644 LSD Patches/SnoCross Championship Racing (Europe) (En,Fr,De,Es,It).lsd create mode 100644 LSD Patches/Space Debris (Europe).lsd create mode 100644 LSD Patches/Space Debris (France).lsd create mode 100644 LSD Patches/Space Debris (Germany).lsd create mode 100644 LSD Patches/Space Debris (Italy).lsd create mode 100644 LSD Patches/Space Debris (Spain).lsd create mode 100644 LSD Patches/Speed Freaks (Europe).lsd create mode 100644 LSD Patches/Spyro - Year of the Dragon (Europe) (En,Fr,De,Es,It) (v1.0).lsd create mode 100644 LSD Patches/Spyro - Year of the Dragon (Europe) (En,Fr,De,Es,It) (v1.1).lsd create mode 100644 LSD Patches/Spyro 2 - Gateway to Glimmer (Europe) (En,Fr,De,Es,It).lsd create mode 100644 LSD Patches/Sydney 2000 (Europe).lsd create mode 100644 LSD Patches/Sydney 2000 (France).lsd create mode 100644 LSD Patches/Sydney 2000 (Germany).lsd create mode 100644 LSD Patches/Sydney 2000 (Italy).lsd create mode 100644 LSD Patches/Sydney 2000 (Spain).lsd create mode 100644 LSD Patches/TOCA World Touring Cars (Europe) (En,Fr,De).lsd create mode 100644 LSD Patches/TOCA World Touring Cars (Europe) (Es,It).lsd create mode 100644 LSD Patches/TechnoMage - De Terugkeer der Eeuwigheid (Netherlands).lsd create mode 100644 LSD Patches/TechnoMage - Die Rueckkehr der Ewigkeit (Germany).lsd create mode 100644 LSD Patches/TechnoMage - En Quete de L'Eternite (France).lsd create mode 100644 LSD Patches/TechnoMage - Return of Eternity (Europe).lsd create mode 100644 LSD Patches/TechnoMage - Ritorno all'Eternita (Italy).lsd create mode 100644 LSD Patches/Technomage - El Retorno de la Eternidad (Spain).lsd create mode 100644 LSD Patches/Theme Park World (Europe) (En,Fr,De,Es,It,Nl,Sv).lsd create mode 100644 LSD Patches/This Is Football (Europe) (Fr,Nl).lsd create mode 100644 LSD Patches/This Is Football (Europe).lsd create mode 100644 LSD Patches/This Is Football (Italy).lsd create mode 100644 LSD Patches/UEFA Euro 2000 (Europe).lsd create mode 100644 LSD Patches/UEFA Euro 2000 (France).lsd create mode 100644 LSD Patches/UEFA Euro 2000 (Germany).lsd create mode 100644 LSD Patches/UEFA Euro 2000 (Italy).lsd create mode 100644 LSD Patches/UEFA Euro 2000 (Spain).lsd create mode 100644 LSD Patches/UEFA Striker (Europe) (En,Fr,De,Es,It,Nl).lsd create mode 100644 LSD Patches/Urban Chaos (Europe) (En,Es,It).lsd create mode 100644 LSD Patches/Urban Chaos (France).lsd create mode 100644 LSD Patches/Urban Chaos (Germany).lsd create mode 100644 LSD Patches/V-Rally - Championship Edition 2 (Europe) (En,Fr,De).lsd create mode 100644 LSD Patches/Vagrant Story (Europe).lsd create mode 100644 LSD Patches/Vagrant Story (France).lsd create mode 100644 LSD Patches/Vagrant Story (Germany).lsd create mode 100644 LSD Patches/Walt Disney World Quest - Magical Racing Tour (Europe) (En,Fr,De,Es,It,Nl,Sv,No,Da).lsd create mode 100644 LSD Patches/Wip3out (Europe) (En,Fr,De,Es,It).lsd create mode 100644 SINGLETRACK.bat diff --git a/CUE2CCD.bat b/CUE2CCD.bat new file mode 100644 index 0000000..258cd35 --- /dev/null +++ b/CUE2CCD.bat @@ -0,0 +1,4 @@ +@echo off +cd "%~dp0" +sbitools -cue2ccd %1 +pause diff --git a/LSD Patches/Actua Ice Hockey 2 (Europe).lsd b/LSD Patches/Actua Ice Hockey 2 (Europe).lsd new file mode 100644 index 0000000000000000000000000000000000000000..c451a5e717781a6e4e74002a4549a57d2d740073 GIT binary patch literal 480 zcmW;Hze~eF6u|KpU)4N=Agxd%f=$yR;#4nb4mVqCQ(f9%(^e4rOX_a~C&7O}oJ3F* zM+Y4RT}07E!No<;QE+#27Vk2C_`bV)hcSOzQE;dN82h*%!&pO-Hvkij!z(n(f|_22 zh*2KwMWZgO-UKvaOD>vGNiz!Aif+E385hhNaZt>7VjmM>S-ZmG=5Qg4iC{S1D{da0 zy2d01XCr_~?dTPgs-R}75J{?UOUUF_k(3V_^G|+|1zV+-0on9j3$2o<%47+$R_XH! zt>6pH2fXp0&d|G`@stDo%-L8WCWk3C2gJO+1F}8I z9S_Ly=6lGl2{o;XmNKi?KKiaY0Ey->RC}-Kb5a hU}3fmn%lmpQ?V(l+63~NxJbp0pzd}+DR#Cm{{iqDR;&O3 literal 0 HcmV?d00001 diff --git a/LSD Patches/Anstoss - Premier Manager (Germany).lsd b/LSD Patches/Anstoss - Premier Manager (Germany).lsd new file mode 100644 index 0000000000000000000000000000000000000000..f309ebcef26d70a591fb90ffcf7caba977105dfd GIT binary patch literal 480 zcmW;G!Asjv90%~<+pjM9EeNAoJF|;P+E{bcG|j`C?WXCxq=BaGpwPxbHzs2B>Os88 zP9h4*jyvdau)z+3UdO{@i)8#@K@%A_JW67-;D2P{H zlHU?EycRIO#UF`h1X(2m2G4xIBTlkh(SUe;O(otItXJBg@%Hfr@zrs p-**V^O=Zw5rs*Z11Oc-_yrtY1J^AQzc^4`23B{ijb$Ki4QBg zKN&q`xkr+=witskw~52Sza_Q;WgJl13VwZHD-=%DLSpOc`w`ojw)It6&TePf?kam- zGVE@C$gVEGv}M`telgh{FWUuif3P{?W<%PV*C1}rzh361uWvnH=wF%~RF%Uj8A0{o zh66n|d^rwYoi;dWYa6#o(qqBNny?(N2}d6jxEJCwPd-W=Rq=-4^I-K;tA>)N^v z!bSb^2YgT2^2qVM_XlY0DWC6=Bx?hqpq+ZDwK-_Wl{0>EutNv)7l|K{eykP zskTcop_Udvte?bmo1VpO>nqY3VVKMi(#oH6q>i?UO}KN;p0F~hd?9T#d2)>vj0uwT a`xEk^Fk2rI^8WriodYaRZC0^ZkaW7hESwwYo5G$6ns46xMqkQWfy@5daSnq(($Xxy zIk+8SpoD1!nLs@!sAMlzc(3Z@wotwAt$YQvx_?K=i#er<7#6&^GfCbO)6FjddFz%- z%mVq*>zdR}@LOp@8a&pk7U|U$)2A-Tn3N>L_2O{n8BdJJOQ9xGICsHlpcnii< z%lS`{%?xWcP?UW+qsW!CmIoTTC(l$*2|siCDRp#3b$TZOPftIoxxsWB8$iwF-YYc+ gk~Rj+!Q?%)<=c%o1ZrRIUQt_aMDZ7(wd$XXH-Cvv*8l(j literal 0 HcmV?d00001 diff --git a/LSD Patches/Ape Escape (Germany).lsd b/LSD Patches/Ape Escape (Germany).lsd new file mode 100644 index 0000000000000000000000000000000000000000..53c69a1aeca288dc05e5c8bcc2100346d38d740d GIT binary patch literal 480 zcmW;FziSh57{~GFe4yS#C?sCeTsqj~j+2XYxb*w2my|A-l3z9m-3}Ob=lOfgcbQvu7ck#BGciAsYR7=XQGXZREYm7v0o|3C z8eKI{uC$}zI#h5lv+|iRu~hhsxVcBMODrGqA<-YuBU;*&0s@VmM+UtGHtqHApz`~j}z+5zB1U%hdqLX17xeTE5X|sZkEj4E| z?H_S;lfq6CG&gzm3td^(Y+iQ5ZyEGFsgqNHaqs2~Jth30V8l~T5tc1s(E^@M8(4OQ z6&IYcd$)*wO{i+X(|s5H26IF;nEid9@*$JDAtdtQ$s^@E%!Jbc%G-Y)NCi?$3djh$ zL`qK4SPe#1Eqy`$vQX^;m6ks~lRrFF4&lHL{~c10;#%-iK!N^xOo2R-d=u!*I(nj+ zm~fhFG4}N*&CrkpJpDhQ>IT!A-2kdCb>67jlRDdD_9pJAZV2bbfm+7PHPuaF%!EYU c{Juj?`NEe4{z5a_8&I<^bzuug@1JkK17C+$hyVZp literal 0 HcmV?d00001 diff --git a/LSD Patches/Ape Escape - La Invasion de los Monos (Spain).lsd b/LSD Patches/Ape Escape - La Invasion de los Monos (Spain).lsd new file mode 100644 index 0000000000000000000000000000000000000000..77f3496ae67be8155127d577762de72b69bef089 GIT binary patch literal 480 zcmW;IJx|+E6b9fEjzatjMFjFe%z&58p_AL`NMS4NiVNir>$IbSr1lb ztkcV`X;mEmoMXR}?smwe`-J__FsDPq={p}PFvMy=JrxYrpdv%N8WGf}Xroq5Obl`9^#aLbrsjCKOu@`~Lv}pj0OS literal 0 HcmV?d00001 diff --git a/LSD Patches/Asterix - Mega Madness (Europe) (En,Fr,De,Es,It,Nl).lsd b/LSD Patches/Asterix - Mega Madness (Europe) (En,Fr,De,Es,It,Nl).lsd new file mode 100644 index 0000000000000000000000000000000000000000..0aea9e9b14b974fca0456ae94f9ef55d9fc8afd9 GIT binary patch literal 480 zcmWm6KS/{~GFcueknI0Va?aMwZZ5-)uZI)ogjm(7ca9xg}7-$FnWYa%X2CpU2u z90XA)h&VdB6uNclAcB*$o1&|@Naxb`89#h~{7__KP1Ca(D2hx}MKPs_*$;r?q<4kX z;;OfxNUf(wq;;(7qk+tGl{xND!?W9Qb6Q7tjmLH$&~jEqa2-MFFNK?t3UD*Q^BmEdTsQ z8E`EHV9Maa$FRn=QUm;6+j_xpnHlJS;nK$`a+Vay`U>R43%lf`inf)4=A_;$74nM0 z$-_}0e|Aj;m&c9~j$9caG3nx(L3W7{~GF^7P96LNJBvrFTHgwb%2wfC=s0rOISm+d^QtfGvT91dfn`35mr) z-HaQXi!p8v4i3bPg@jQS2M7NF(?JLIfAD=6Kl%Rh=6zo_^rogwj;10~yzjh@P5nRcx21Yp1ph^u;b)4IUPfzvcD#Y0uQ=uRDGd5wnh5q~>>m( z8`1f~=-oGjn$)072=&+NXcUD>j?kEY@)QkuAZiYwBZy^|kb(UX6M9uqoo@(QV35=KVY%y<{+P|;Z(l9mpief|#%?oM|A literal 0 HcmV?d00001 diff --git a/LSD Patches/BDFL Manager 2002 (Germany).lsd b/LSD Patches/BDFL Manager 2002 (Germany).lsd new file mode 100644 index 0000000000000000000000000000000000000000..4e49132288eacba145d68619da84c1f03eb81c46 GIT binary patch literal 480 zcmW;Hzi!iD6o&C*juZREDoW!d)C}N1apOp^V5c}tSOF9Z1}DXiJXA`fKsz7?I&cka zEG(!(3=FU!Au%v=2W)hsz`_6%;sW>%<4@14BONvynWh=d1_fp#9kba|&8vE3rxZ56-S?y5T3?2=}8gNxi5%D4^U&K3QLJBjc@ zLaZl0KC@RUT24u}S9T2cmQtM+vFGkhx!)F^X%oBce8Ty9&S;X%PTq1NFK}EDf2cmafO|_3TlWcWcH=SJLebeONOOzu z7yO>0>GtTU-+TTBz9(Z>BlzLRZG;P9uuBM^c#LqRXay_E!`0zk4CJGYu%zLje3xM$ zA0gZ)48Hw5htXVkG$&k}-)Ukbr<`~}+GvsfMXD=mJ32Y3ete1)GTyNWY5veeRx4WL nn)0l^w}EUeb=)Up4_+Q%Dit?tf>}R0i>cK7_L{8e`t|Z3gg8&$ literal 0 HcmV?d00001 diff --git a/LSD Patches/Barbie - Aventure Equestre (France).lsd b/LSD Patches/Barbie - Aventure Equestre (France).lsd new file mode 100644 index 0000000000000000000000000000000000000000..bc6f09c238008681f32a0cd6656a6f2faec78bec GIT binary patch literal 480 zcmW;Hy=zlp6vy#%dv22ZqeN^B$#bpLr}w4TK!v>7d+lVJHgG!yNm3kygir`lmv*Vp zf1uPs2M58y!9hW!ZVo!y)kPfb%g_$u(!Ze3>GDre#^VY=(R%lRRYSrXgo% zh@DqY-!leMa|7}*IR48RNzDz3aeCS1VntX0aq+&r!^NiXc9Ym{p8aB#3g=RDDy{!y z)ibn8J!-4o?-#7)GOG<@{pWkc`ucJ*A`V8cKe1ny>X(Vf<>yE2dxq_Kk1XE{_Bkj> zohq2!LfYowdf3aE-MhJ|V8pE*^0`5bA(v5m!=6xy5*pAOSn2q=AU`kpoqM;vmAxzu7~a`Apg6_VV=M7JX~;c&eKvQ@6tw6sI)Qa5oE zTuTwesbeX2Ep*hSLx&a}6$hRCAN;+JAHL7t%#S@85)&63pmh`2eo zbk5DkBg-!FntS`5gQ2c=V@Oso{Cdy9ri>eJiG%1@3U8p9tqsWc20tQruQgHIBzV_% zGf)%F%;JO&)a1(__=Z$(f#6T=ZJ?fNS}LWup58mCkEQx!!s+<*5beCMWfI!YllN%L zk!X|%#nQLm=$M+uibIt!@1-$FZxd6yg*FIVWUZvpzq^-ioIa-Y~m}-Jg(_;g!?{AT2e%PFkKbs^&q`^2QID zCC*l(1aY%;ks@#G-^Ygon5gWcLv;22RS@8wR p3<6~rUmqwdzCb|>C}WLmQm!I6SpkwOYb}(kak^7AP;#}i`G2BYSxf)` literal 0 HcmV?d00001 diff --git a/LSD Patches/Barbie - Race & Ride (Italy).lsd b/LSD Patches/Barbie - Race & Ride (Italy).lsd new file mode 100644 index 0000000000000000000000000000000000000000..ab9cdb3a5376ff7ab2708d931ff0095cb25fbab5 GIT binary patch literal 480 zcmW;Ize^i&7{~GFcp|w^4~uw7hz=ztJuin8Vsa;0lb9w)m!u>|A_y@_Nu*GkI=Pi@ zLN`%qX9r!1gF@-jE)GSoLkr#fk;TcyKS2CGjxXNN0}l@)C}>(Z98e0u)3(W*^H1x^is0?eSL#3$mVa#z~>NB5M_p_%Q zZ%B;ACAa?nkX;#8E5ygaudnPCh1nwUNpXG5UgfcdiM{gd6p}GTJrSd=WNhaE$vH(N zG(yt)J`cO8IB7M>v76rtusc$%HG+M0^Azck?9Pv9D?QpdgQH2c=LpWk$5+Vo6peI` z{7mmQj?7T1Gb9`hk3J*cQuLQvWaL|4ej+c!SlS@u-`?+{BCkVvflyihdy0zu851s{ w?0TE1wuQ@Wg5G}j1l7Kx|FTa;wZGp%tt(aU5?*(C1+{_VOm#q7ZSel!0hzO12LJ#7 literal 0 HcmV?d00001 diff --git a/LSD Patches/Barbie - Race & Ride (Spain).lsd b/LSD Patches/Barbie - Race & Ride (Spain).lsd new file mode 100644 index 0000000000000000000000000000000000000000..519ce4559ff1159e8ef10da22911fa8631cc42a2 GIT binary patch literal 480 zcmW;Iv1=1y7{~GFcyi7A<4{^J3D*wgn)G@(L`Zvg<+_=a5D%9_k|PL(HlZZN#k5nm z(yibiNEJ87PST|yE>0bapo7k>W^s@%{sH3qIDYs(5AVav%4`}&amJ*YGLsEfvzk0J zN333My<_B3i#gSh-&`|xq!zb{@$*l{r9gNO#H9y?11?3vg^0KiO}}z^S!lb&<-&2y zWf?Z?fHup){*;|m>SC%NO4lyg=}N71Y18R`KV*-k)@)+WdUeH~(zI%dY)^gJ;!v)# zS97w${LL+g|F2rzB@UY(ha9(LcdbQy(b}7G+!2OF;<&vq3%9KaXP4kMAMV4=H0Pa+ z3^((Bqgv5aZiP;&mD4j+mt@#A2vzUH3jCht9j`}$-+SMLzb)0#OyDJkq zsZUNnBQT`;ON78YdW^z7FmCgwEc#OLXL)VMc^@6dxiR2-Se_WWZ06jWp*UjmXGG&(Hn=W{Fq1 literal 0 HcmV?d00001 diff --git a/LSD Patches/Barbie - Sports Extreme (France).lsd b/LSD Patches/Barbie - Sports Extreme (France).lsd new file mode 100644 index 0000000000000000000000000000000000000000..590d04d39a6953d1926f60f77942aac9bedb19e6 GIT binary patch literal 480 zcmW;Iu}d3a7zXh7 z+}yfI(W!$&3y!)7f{QL4J9KyGQr!Fl{N9W|p6B7^`%u@)LZnj~xVpCZ5%md0Oicpn z-`0L$w!k!O!0gzG#H^<%3=gVVZ~qCMmSVcM zCLru&=0D9274`Q+IGr7y{U%Rv`GW)GX~!!ho6LhIP^r0+BH7_>&;cPki!W4~;#7{Q z^xf(kV!oxQdnas!pN|`g~ROgSS+8j`Q>(2w#L#7r2)k1kh sad))s0_ok|afuh2~*p%)!&?Q;;M=}>$v4(gvExCuhV z(M51ja1~uFxHt)pZce&6i}!Z?@co_3MLoKrD5ysPH=`ThsK*8U={P8Q+)kmvWleEF zmAfx!)CHBTi82V~m$D>7A3vsKWU`nH9xDQmU^=q8tj=sJ>V z2e9mX-D18fsJK<|^VN?V%r|AtH31)*&zHnnf@E(3u_FtKbpy!;87ee6K z@W-HRUyc|1KzIGSGb+?14{JcB+S)i3#_?SFaTQKJ9= literal 0 HcmV?d00001 diff --git a/LSD Patches/Barbie - Super Sports (Europe).lsd b/LSD Patches/Barbie - Super Sports (Europe).lsd new file mode 100644 index 0000000000000000000000000000000000000000..e969d2a7ffafac3604e80b470cde47a27419d1f0 GIT binary patch literal 480 zcmW;Fzb^xE7{~GFJV*PasZ{T-ry^YMNAE6SXs+C`oleEj=&y8hC5Y5e28%&#jmcmW zlYvEIGq73=Ha4Y;#pEyW{dRoi{e1EuH9|p%#TsBxqyLE%F=A{JkiP#aD5W^16ks(~ z`9(=#EKMjNNQyCovde3l0Ofh{2<0N@R1r`t4&G2Phg%I$5ziJ-;m3mHLP>EC2dMGC zIN1c$-k)sLhJS+y(2Oqb&`^0bRKP9u-~|nxv6Rz6Fm$trW}4TLG~1@jB{YY}dW>yn zmmkn^cpY;9=bVpsbUemH-UG?;u3XYHjBzakJw0=IOL~rxGyzDr9`j^1IgKiib(}-8 z+I(xYp=`DH*2%6jCapTScKtpidy^kq5s>}$GfqyIF`n;2&*@&ik}L3P=YZVN(>3yZ zMz`QY((^le$48jtTcZrDhkF&(KHak_qS=hu7%qipG)-rmx=)v21fK zz5y)fUR_~%c7o#pE_;7ZQ1Dh}sRxGWeSbhP+p4q;C|1s6Doj+>UrgXjVe<8c0!@+f zE>MvC)S_anXcS_Iit&R*#WB}l40Jj^-6v5~3`#Xfi`veZ#46X)29Rif+@r9~+-(EZ z+O0VX`--;cgBJGXBgurKR!x8{6F=@r5HrKmIQmI4p4DAd-~IbW r4U_pg2h_k1X=+%^h6OZd`A5{`FQc`WK+U(mE~!~zCM!T|m2mnW>&sN9 literal 0 HcmV?d00001 diff --git a/LSD Patches/Barbie - Super Sports (Spain).lsd b/LSD Patches/Barbie - Super Sports (Spain).lsd new file mode 100644 index 0000000000000000000000000000000000000000..db88b34434c0f573bd9d0c985219acd7417fea04 GIT binary patch literal 480 zcmW;Gv1=1?7{>AUc$?%NLnQT*aA`rVx%`p~RFKOBj8iXd&jcJU)?7J3NRMcA5z#^a z1-C986cGo93Z+vE9i3d=>}G2R9dz<9@b`B7@O@r*+02E8QOM`WHFLN6Y?d`SzesHE zKK#f?q!to#k(~Wt>_{z4iShGa%+}@DDid#&s;x`_!@{SHx^!U zB@iwJ#0$a2H}*VX-XmW1PQSC))hxEUWO?299ro)|Z>Gfl^6FRin?k2ae7pJUfP=B7 z;g4xO7@vOTK%V4oLVT2bdB?qh&>s*V51w9d@6Kf{5cf8h%5XL{VLu``;o1v0v1Z+l z$#7!z2aTGh>D1^=qqet?#)^y`gV0bXEvRjwyG2m1Rv0SNEV>zuRQBX9+7r!^noy@b zISkRB%2@3X+ULKoB1~o6PiYjU_e%(8Qu|Fp`1r#dktN(%CPe(Ygvb^~HX(1Tw;0MT pHd2C_KD&aU+>W9d6^FA=Q^fKH%#3g^;|GZ6n)TtFjClTh|39TmQrQ3i literal 0 HcmV?d00001 diff --git a/LSD Patches/CTR - Crash Team Racing (Europe) (En,Fr,De,Es,It,Nl) (EDC).lsd b/LSD Patches/CTR - Crash Team Racing (Europe) (En,Fr,De,Es,It,Nl) (EDC).lsd new file mode 100644 index 0000000000000000000000000000000000000000..f3bb84fb149f511ebe245912163748288ea849d8 GIT binary patch literal 480 zcmW;Gzfapx5Ww*>mmlwBA%(aRafjB%dEiK0=#!HdraA}}QwGa4O@b7O7}`+5fM8(Z zKVYG%goK1p$9C+{ty1SM9qCw!6-H*%cZ?r>@9sSm#n`gSr6L5Ps5>YshFF>b6lbF^ z=seP?0B%&$J9KKMF3;4!a%#ad^xpAsy$|SJ|6D+C%+zDR#`x1W^m~T3+XKh%Jt?EV z#nsILeQ&gijVg1hYIdv1GB#$Jb7iypeCaz%WCjkPv_JnwDGcpEfFs495r!exQV94W z{Cka|;ySOu3Dsp2qb}E%UBDmRk2e^-W-4Z?KY2x9Q4WyHOL3&`Av<6`7!No7q+mH3g)V+suiid`FX9!6= ld^=6?4%bctDE@FYp_D&KA_vNH+@y43=&nw{N+$mmlwBA%(aRafjB%dEiK0=#!HdraA}}QwGa4O@b7O7}`+5fM8(Z zKVYG%goK1p$9C+{ty1SM9qCw!6-H*%cZ?r>@9sSm#n`gSr6L5Ps5>YshFF>b6lbF^ z=seP?0B%&$J9KKMF3;4!a%#ad^xpAsy$|SJ|6D+C%+zDR#`x1W^m~T3+XKh%Jt?EV z#nsILeQ&gijVg1hYIdv1GB#$Jb7iypeCaz%WCjkPv_JnwDGcpEfFs495r!exQV94W z{Cka|;ySOu3Dsp2qb}E%UBDmRk2e^-W-4Z?KY2x9Q4WyHOL3&`Av<6`7!No7q+mH3g)V+suiid`FX9!6= ld^=6?4%bctDE@FYp_D&KA_vNH+@y43=&nw{N+$Kb$1}A0oE8Uw*1sDUt(dtU16Jb8uV@#Tb^&l$IQ)fnS+ZFwgJPE}XDE29 z*ZQz1`X3)q%(t}>pr~IDF=+61tpWJGu|LD0%@hlOL2D&TR!fqKBOt5(@|dhh(kw=x zSdsIeoB^kH7sz>6LUIzxMLU5_Cz))M+mp;VJ@DM#w>r76x$MM1?(N+YRi~2L>J-kZ z)2rX)DV(|`AWwb&ibN>s)k4UK@L)oMkEGfbkm#JAQpbZIwn zb8``~bZ~H}Pzr^*IJxNJ(4m8)l0gUYfAITe{O~;Q`@)N=l9Qz2kOFh6;w_^(CWxVN zK=t_3ImRqzgaBh7<$a7f%t;4OcKZJ?ZZM-dU|c?QG0tTvYC$1x?e)=!a5@wL)FYJw z8WYUfVL)Sg-7CKCg)$Aiewv(Rz=q6kt6SzM_@U>qm85 zl*?+GG7E>f?6)(@IUGv^D5tKbNVS=69Z2mvNNS*&bO#WqL9|JQA#-L3L1FkNs1R{H z8v$KLmtV-MXwDWZFy>WuBl4DcEv^H3wa-UXt}#b7ph|5cPGx>%du=evZT~O%9nE0A m14+MgdPDw@hwQJS5lz> literal 0 HcmV?d00001 diff --git a/LSD Patches/Dino Crisis (Europe).lsd b/LSD Patches/Dino Crisis (Europe).lsd new file mode 100644 index 0000000000000000000000000000000000000000..ad67d669d316e8de9503628166a5477176affb7f GIT binary patch literal 480 zcmW;JK}#D!6u|MfzE$_JL}DgOqe5NHj_aa@Cc7q!w=|lN>Oqvmco0lPQ1p^|Xax_Y zH}NE*BKQRa5xk1vNud<JD%%F%DGz~=@a4tUc4~3;z?6yD? zR{A3*J+27?On%ZgF&Qv>13*1^xkt;1_S%4!{%Z^^UaScZikA271??Kw)I6a5c;%wq zV1^Aqr?Gd6PJ-E%P&H90qVs_{*r{s&_ytO2rUjrh_kW`_6wR~&LK=6AnC;>Ec>yrn zH+qZN=o+>IIPScjq0e(grUs^8JNl1)G&i#X=oc=RNzSWE={X?zeE>-|qm!FZkEH7`PIrf@l`o2stA9a2d! pC;EU&_#;N86tk29>PX3BD)Y0`z)yKlY?f`Z1JIl38bs!=tL-uE--UqQiUl_CB5>B^>3$42^9A<`YkdYT=zRlr| z)F3AgYuoFrDneBu-m4s6vx*E?!-y;u)z4V-|LPHI_w@~H$Iw*{dD{8B&CNjS!b{@j z%-l6M>%v-{_;LNmdyYH8W{3D==irXxr@|$hIDRr+L{v6(YGpc$%5N?Zg@&kEgh+pS z1U(R{O@clR89Fy~RZbf^-+zvVESl6A%{Hj@VX!o8?AeK|X z(txaZko-a0ml_vLeemKCZJB_@fKUnET_PD8ZY&SUO@`-JNcN;Ij|s`q-?!*`!nGMf kmtReyTNQSzgo&y?M=DRk$qBujw~&qugY^+v>FDI*ALx`&+yDRo literal 0 HcmV?d00001 diff --git a/LSD Patches/Dino Crisis (Germany).lsd b/LSD Patches/Dino Crisis (Germany).lsd new file mode 100644 index 0000000000000000000000000000000000000000..7cd53a0f8f1c76b8e9b6ad1380e8386793a76023 GIT binary patch literal 480 zcmW;Gu}<4i6vpvmP6|1-kkXhmj)Wk@4s`@W!Zp~ixrQdU>d-Wnk+&ueU=Xk(q`m;6 zOQ%W|>cqkZ5)%T6g}y*582bX{9ePj3pZ@pLxo8vuO+%vq*eiVehek;;d{qL?C|NUT zO0F{!FfW%L(2Nwd*Aawf^ye6>F;{aFu=;rW2CIFh-v_k&-!9N9Gp#aUT0Z!NR!uRS ztAS?K>=U$$T*r!PTa+Q%qsO%gwVhqNLdW4c?f@=2PmkybMSWg?;fS*a3chQ!V$enW z{TapRZfgrr1UD(VT~)QEE`)CP=>px+Cq)c+9pC?;`lhO6^?>R}b4c}pqHYa9)(6=K zYNkvl1=&oWO=@QRxRC)}W|v<{c#4gd2b03v&q%!G+IkNpK7BbQZ;H8`1M;S$J@P7} zS^+9o&hN<2DQYV@sQ9_FzvL6w6&=Wz`*{iyMSV2^86?pp1w*c@Hc+trbBEdu=Eee0 md-wMPwO!^57ihy>KBf+DX*~hTCxSIFqelQ{xjn2D> zwj~^tgecrvhlVg#1noch2<=HY_DE^((-zu+Ot0J~w3k*spxqRPO~TdY&zCULt6By5 zrg;7v=B&4MmtfZ3>>%k$xZNYX>h1kNG87t@kn|TT+^AW4VU3O(wWp`th%7mDh#UI# zMb=|syh*GNBd{(l{kWtJUGCmu)3sb~b!owL@9(maB5vIvHu=#bPIBQvPTb9J&T}HC z0y8Ej8K-|aomg(HPRLIuC+|4jk?`sPaeD9HGae}6^(Eo~9xU*nE*#W}=j-}}hs(nL oW#Zx9=l4A92)(__0IV_;C+mreBbwZ-@GrzEKgA|LV&R`br)kcv(E-p?dBWCb!IdH z7*`J+jPqh8YC$G$?KCmrbM09KOnf{Un5Zz_3ZPy&xj{X`Y>CJkDP&OZW)8N?+CO!N zrpatG0Y}Zx4>X0OHY^}&iVF(`PmU&i(1d^Xi{gKBaurZ`k1J@GWL3sXkg-djH)#J~ zL->IA{_{CHX<2bR4fv4WXrhy23VE)R?du|=EEygugJqO&Ju;RhX{Z8ZeE)Qk*^mqk zH{i%@oW7E!a5V;itk#1$5-CY5nS!uLZLX8xgD5!*B_2P?M;yR%L zxrNOTd4Z%h89>1c7Q*D!xK8Ro-r8lIa{REA9RbR1yuVP6e}P(UpseleQJ(kGbO00z mwmK-!dkZr)(DJpbWhz#=hN?jGRa~NCU9vY{2c=lwzWxK>mRD;4 literal 0 HcmV?d00001 diff --git a/LSD Patches/Disney Fais Ton Histoire! Mulan (France).lsd b/LSD Patches/Disney Fais Ton Histoire! Mulan (France).lsd new file mode 100644 index 0000000000000000000000000000000000000000..23bc30c11c5686f39b752361c1d0eb8fe7bcd551 GIT binary patch literal 480 zcmW;F&npCR7{~EvdfMIZV^XxW4F`=~quDsDomtJ^%(8apHmhygQHuRxS4!gKPf!j@ zh$IIGZVr@OxH!1D5I5o~7k_|!AIDek&(nh<;wnlk8iACEIC&I3k{Im;6x(wrNCDSa z04WOI-;fr##^wR(}Bs!t4b<~DokqC=M6NFYbp+Cs5=j62uU?1Aa01q zIW$eKQ4?^~e0@RF;yP?W+_a9;Xz}0pSOBUO?0=*6|97kfXt_5Hv@5bI*$PbBmDh8$ zc`Q!=FN3>7%oUi~0^n6)=@WCM{~80#75jTgFG`Zu0@B@yHPU^_KFtS3_l++~CM1QP zfX!rL_l%N*Jk}MUq;Wk=nTDilHo(g?zBS5pxTZTm7oCeOa%z&^cnwsic5q7$k7;}z z$XWi~BR7;(^C5U{SnVda$u&O&? ji^_cKO*cU;H&5ruuX7c3pqV<(lHZo>E4M-M+pA}PL_J%k literal 0 HcmV?d00001 diff --git a/LSD Patches/Disney Libro Animato Creativo - Mulan (Italy).lsd b/LSD Patches/Disney Libro Animato Creativo - Mulan (Italy).lsd new file mode 100644 index 0000000000000000000000000000000000000000..a3d38038ab77ae1ec9e31f3b90efcdf8592c50a3 GIT binary patch literal 480 zcmW;JJx|+k5C-rwXK)@_R3T16!a!puCXPy_P&?Fgvm%sQFrW}S%76q3FR8@FQ1KBe zbwwM3f) z9<@uopT}$`ie@<>%TDqJ+uKqu4~gx{)_bnygcCX9N-l15ZC22BQpPoLj|9sKX9;gp`*}LKq)r5DgT~ pl>x=kpf`|PfR20ttFH*14?nKakuP8}Agl(h<0t)sQ!fAj literal 0 HcmV?d00001 diff --git a/LSD Patches/Disney Tarzan (France).lsd b/LSD Patches/Disney Tarzan (France).lsd new file mode 100644 index 0000000000000000000000000000000000000000..fa3b3e68ff728653dc598e85fcb6a85d6efb248a GIT binary patch literal 480 zcmW;GJ4?f06vpurPqjG)msWZK(VB~-=+HK?P2ED(_T4Om&B`F&9K_ma`6KRD}?QMDvsnB0CsP35eNs~~Br-a$PkYF`X66Jr(Bd&g=NP#>GQ zLIZo-IG~~IKcgXYDw+&&Lw;FA(-d{U1e`KI-qEx~ov zwk4C(;AF)HC{E+}o}92(cX{3XJ0v&YRLTJ`H}HnYZHijff!x)zHL7L>=O%%w>#vVg hwFUcapgDWGO*OHl*#Jlmb_S^?wrsu$O0C&l`UlKaSit}Q literal 0 HcmV?d00001 diff --git a/LSD Patches/Disney Tarzan (Italy).lsd b/LSD Patches/Disney Tarzan (Italy).lsd new file mode 100644 index 0000000000000000000000000000000000000000..3db695dbe295a11c6ab9c95ab9931dbd4211b6de GIT binary patch literal 480 zcmW;Ize^i&7{~GFcyjuEJX&lok<+1ENw1efg#5UZb2CZP+|lJyl8_Vv`AHHArP0Z) zxCst|sOaS2pi6P6i;FG}rO*y7bS+sr6#s?N@6++c`}6${4+=G}D6=yvB!%j)p_rG% znMZ(PuXT!XhxwQQ<14XEjJwPw7ck~dzhUATQ#Sz@BrKNc?OOj*^fXw{*2APrM zq7i{&M%Ev)YmyJF8aQ_CW1j3bkF5@n{py7+ literal 0 HcmV?d00001 diff --git a/LSD Patches/Disney Tarzan (Spain).lsd b/LSD Patches/Disney Tarzan (Spain).lsd new file mode 100644 index 0000000000000000000000000000000000000000..187f6a68d739e6b9361e0273728a034e6ae2417f GIT binary patch literal 480 zcmW;Hzf0qA7{~D^KH=wi=t`hF053oorfY1QEeOh5HZA z#Zhr|P!Lhj&A~-im*X6j4tI#6vgbgU${TEa{X4(S`dFB(UbwO#Y4rR6e`w%ltuIf5q=FfwHnKsjD z18VK#OVnb_p_r&KuZ-F_b81-B$%R`qlgxYz&`ixdqp2}78sLKV_X_Qrpk&sdY}Z~d z(H>l6H39FMkEd8D@z^W@-j}xeSXg0N;^e~eM3nS(LCUTH>HFW1bYC!>^}*Bq;0GBE z!HC{~oYA;mBx94udK<`i|M!*h9Uf12z{__&Rmulka{xs-HZQl>{NdM literal 0 HcmV?d00001 diff --git a/LSD Patches/Disney's 102 Dalmatians - Puppies to the Rescue (Europe) (Fr,De,Es,It,Nl).lsd b/LSD Patches/Disney's 102 Dalmatians - Puppies to the Rescue (Europe) (Fr,De,Es,It,Nl).lsd new file mode 100644 index 0000000000000000000000000000000000000000..5fea187026fa843d33f5aab9c5612a0f02005674 GIT binary patch literal 480 zcmW;Iu}d3a7zXh7c(utx5K^v}7!kSL<&ryeNxvLd$4dyQ)!|6Og>-5ztx;*A=~9Fa z#Vt5>5SP-)LH__j#E$LKv0yjF%)0m&^!qaYc;5HnX7rlnFb*@$m%7z0U8y&=Zk zW5jw^QO^>0ve7;3hGgTZL7HyZD{PczsYz_i9r$c`lA7*O!|*;$*;LKE*dsQtuPSWL znqLfvOM`D`Z0A*K=ZS~;55L*ABpXGGG}|go*mYI<#3f#H|6Q{yBr|0}x+}hWEL5{z zjVUAI;|CVA=IT3Q5nc}2udChXb>j2-?v(wOqDT?@&7~}?oMhU}(ZtFfox&BiltjV$ggDFinX(4fU?qhKL+ zOR5wiLdp~d(xeL^DPxl|kTQ}K>C%M!0p7FahwnX?bGeLs#V{-@rvUl=PexCZtzBaL z`nScUP-wfvCG#@jQlx3v5j9HD@o#ozmaAQ2_s8csc89ZBk2vhTe#c%%*Mid_+v`kN z?Cr{7=Q*+G?mXq7A`B|TdzGU*4t&jq=aUim;ef-U)JH{qb8)@F;qb6;>6@pQKXA>F z`uG`fZF2FBYr`eoka#)#^PZJ#Wyd)cRDS)J)o`o$1+iNBvzG@nfnUD5h3{#? zH3-)jF?F5Veu-3`fY>2aoVQ<)nVQCuNls?Ixkm=6O9eu)`uWwCci> z_ybC5*De%FS1lA*ZrW`ZU3BNyLN~e*e?afa^5MPb@}9#;8k(l-300Atoia8RSsxJN z;x1w%Cp2=z8@cF)je_FZ!vbkWp*qj`MM)olIRAKJm-C)*)+3(qF8{CBgEg6lP~Nyg-(vp>R5_Q>V+Ky?l9)D|~E*rt#B-GEZXW(~*yIsO+ z_r)Z9`O0*Ar1`z4_XrG0pU)8j{xFT8Bn(P~$&&pUZMh^`ON92$-(P6UCGo%`v^;+g rVShZ^CuI6>rw|Sm*MlKt!{NaIk(5LxC3I7Mg=nN`h9lCV(YwR{z1>yf literal 0 HcmV?d00001 diff --git a/LSD Patches/Disney's Aventura Interactiva - Mulan (Spain).lsd b/LSD Patches/Disney's Aventura Interactiva - Mulan (Spain).lsd new file mode 100644 index 0000000000000000000000000000000000000000..4307292c8221e39f8d348de3263c603c72c0174f GIT binary patch literal 480 zcmW;Fu}d3a7{~GFczWg@Lm}Zzasdf%?)6$jm&Etv;$}=^a>e0d!bt|fIx+$Go7ykm^_r?$3-}}61=nYLv&FH`ly}p7*MiOVT zfX3(TGo(<}R0y2H`#Yqes;M17`uiB5nT*X0U@sH=M>8jDGn)g=%<&Rhz8aT&dCFh9 zLaQ&S<@?aI`hSj)smo|>0kWGPFOeme>qEeW;g?I~1yy+gFe)7UMs7dxUORR&A*ZO}Be{iEi?d2m!x_zfOs@WF>1Ch&5K<5ep=X zRsb3coPT8JB@LE`iJd>bAiJ!_Oaro=Z!gH%Qsg}#=Y1K;8A+!32z+N0Z%{Q-T#Uf4 zMh_NMV>PbCK+|~oiG(Lvsd?~Rc>6JlHC1bGfW+p9kL1lMEC|>CX6k=LzKTR7<{#jX zK@=>wDY%HbxHxyHpy1NA?J9!eR;5mTp4;9pKF{!=9-q)Or!x+yYv1lrPcX5w2XHH~ z{D`I!78G=u>S+^Am)T*sfack+9n8$hYL@`rIeP;$jff54`g4m;ifLq0fX?88k4{$B zOqQ8F)lnsdOG(gF^8N~y9BWxVR<(l^=1|rGLU#_2S1_jw9UZv7{zlIh=564*_<~;a zq_4p7)WbCTm1wQNC%^Lj2l`c};Z*_s#n(2aOHAr3!Bo0b9ia3K)3#=S(sje8ku_O| z)_}{LCRY;<$AL)O8>L`YSXc)doBi-cK~3n@U^}SY>`}3o=?1+(#l-s&73E0^ETC)q z@Gpfi;YVKcvHeR5DIx*a^EQR`hvzJaE12(qt=Q1E}3P*Zu<}3sgJ+ literal 0 HcmV?d00001 diff --git a/LSD Patches/Disney's Tarzan (Europe).lsd b/LSD Patches/Disney's Tarzan (Europe).lsd new file mode 100644 index 0000000000000000000000000000000000000000..3db1e9f8a5196b7cca9adc6efcbf6b447d543221 GIT binary patch literal 480 zcmW;Gu}kA{6bJAZpP-Kp*2Xri(y(;A99*o_v|H=dgf5ykYCGI?sDp!UqBw|d zuA+iSms1Cwyx|UR@J|q26>)IzhC}eZY~K&x_xtfh@}?C92RuOX78j9P5tjiAt&bwA zap7KDlA#OpI%EueeVcN=F!Ujo z^H1L>*Jj4Pwt;fS-7}e?v|}Mu&G7#!nO$Zk-vu&*?M-s#q_utk73YTjkrRD2?!&I* z|JkR>erYF0__+U|N0SthfYZw^xdrB6xd7yzZ}iBur7ceZ`S#TrRhq)tCUAP)qsmgm e0I0ikp-@dmRx3QR7HqCjts`w^87SVlS@{I`&|Dk< literal 0 HcmV?d00001 diff --git a/LSD Patches/Disney's Tarzan (Netherlands).lsd b/LSD Patches/Disney's Tarzan (Netherlands).lsd new file mode 100644 index 0000000000000000000000000000000000000000..93ef587b374f660ed4ba6a75b1254ac6fa9c3eb2 GIT binary patch literal 480 zcmW;JziSh57{~GFd`@y7j!K%#&mwJd-+WC&DJ15S9Bv_$aNtmAa?K(%IfV4rl%eEL z2y`oL5gZ+yByJ*zQ-m&c(AlVqi(UE$h~IC<7w_j89v(*6GK^R(B!O`8gE3I#*a0zq z-S4s!*L32L^N66^Ud4 zHpIrpf)G-N4h#$|3|%U9Y!=4;fJzyE3Ijrq+d6NU7jxYP5-3MiNs? zfZF-qSJda!Gl1Kf_#f(qtj#3@gl;%b&~SOI+kl308lvG#3f+gM;ZJ7hVitZV@S+0+=fOfXqM0Y+eE&#euYj;?-xW0G?Sk6D6VtIa%?E==^Kerh4 zWYtSONC&;k{}_DWacKY;)W7#JY%t3Wz;BJw48smHkSB+&{!w= zV-R-i{UvXgtFsN{9Tt$hL^ACp(Djm!Z)klisjZITY<+xjPrl&sS^>ycPhL~?F*8(v zsw+F6sLG!}B?~BLUH_m+krW#WSdsGOH$}vCBMlUFKWo(1nXmFdZ9H0}w#jUpKq=F^ tq7MI9YCQw$jDG#3PKBvffLfLCm|}h;X$jEV1m9CUl(e>nAmZV{%>&c4OP~M% literal 0 HcmV?d00001 diff --git a/LSD Patches/Disney's Verhalenstudio - Mulan (Netherlands).lsd b/LSD Patches/Disney's Verhalenstudio - Mulan (Netherlands).lsd new file mode 100644 index 0000000000000000000000000000000000000000..cb16fdd34f683c624ad7e36ef8027b507121aec7 GIT binary patch literal 480 zcmW;Ju}d3q6u|L!yc+KH$aF-m2y(?c{T(_a_dCtm?Hax0>XZ_$xj`^ov=K#!E(#q= zx6&@9v?ZlDxd;vpP9o@HK?+@3lD$JW|Ao@u%lPF3?>%@}aw1Jb(*`U(c(aHlPo-vh zP%C-+f6z);rxQRu@o&*;u}-$2X0?7Fp`Ef?F97Y~)g0O#&aeaMbUvJ-i<~niplf`* zLswU6%;;dc`pA4?GV%n30iTV446kZ_O>t1k9HKpc#y= zFzYdG7cgt?FJYF44O>DrE5D7;ih-!=LD-na|R?rsFDlGt7nOy3VisK_Qq^0&r2>-J(#MR$hTE)KFq+mTRE{SejeB zz|!PM*8^Pf9)F?Yy>_t;mTDi5QBC$1KLM)fZ;$+zuBluLq~H1-k-woyxh|0Z@PC@b zKr@*iz;`h?x+H0E^`?08q1qdu#@Fj}YVZds5dhVKrJW~l8B}Hf literal 0 HcmV?d00001 diff --git a/LSD Patches/Disneys Interaktive Abenteuer - Mulan (Germany).lsd b/LSD Patches/Disneys Interaktive Abenteuer - Mulan (Germany).lsd new file mode 100644 index 0000000000000000000000000000000000000000..d2688e92b987a32903954999e4adf372db3b85b8 GIT binary patch literal 480 zcmW;Ize^i&7zXh7cun$sdqmXBU@~2ZXD+Bia(DK!d1+%VxLksl;^3l#psTnzh?}$ceH}kM&ojI)ikPP;iFgchBIcG+Oi5yV8c=-e z{=`&)IYWS{rHL`7Y-Yv=oUk9RF&j#%=@7JRm`Y%Flhbq$FspZcG?1Co01fr~B^rXu zIRTm>uDWQNoW@PSMf2_!O^efc3pCR@E}+$t)QT-ot=7RaT3cK$4goFiUmxv;q*7|Y zC%bWXiZ++!1n^Jm{0N;2vs3~6TiJdkslGNwpk7-HX5o`Mj;K4nXw>zcwl8aVmO1%^q%0Fp^CBBT$0T?(a7_hFACi literal 0 HcmV?d00001 diff --git a/LSD Patches/Disneys Tarzan (Denmark).lsd b/LSD Patches/Disneys Tarzan (Denmark).lsd new file mode 100644 index 0000000000000000000000000000000000000000..8c58763a0049feaf31648fb45dc08d6023e4276d GIT binary patch literal 480 zcmW;Ju}d3a7{~GFcw&H>(3w}nGCBH`MhrYQmaGi)rUWh*iIG8R!X{^8b!9Z<*+p-wi{dT*{uoP z8gX7bxMSB*?AZ=!uCqMjP&U%r8I{BA{E@@wjoQ1!VfQ+RQ&qLpsM5@-o_&U6E25zh z9Perc-bm-7zKJc=7?hO!d-BDe%)TUHCE;yd8r7`_DX@Q^nHClxEH8 z*;fRbRNp29bI0pw<%;EIPDv|&tfMuN8cYb6lgm@Y1L5I-&>5`1KrCZe;fS<&^zI2A pLuy=5b#b_ljwNhcgqn46gT6d0*4_~Md*5%-mtVkKL|BXBqyJiIQ<(q& literal 0 HcmV?d00001 diff --git a/LSD Patches/Disneys Tarzan (Germany).lsd b/LSD Patches/Disneys Tarzan (Germany).lsd new file mode 100644 index 0000000000000000000000000000000000000000..5ea491ccd029b6503472eb4bf93b225e3b286d27 GIT binary patch literal 480 zcmW;IF>BjU5Ww*h7bQAOK|xh5g%V`TiY>C(c@}cE+QztQJBY;C5a?hDV>zTyXDNXW zrJHGnWC&R^bZ9p(T|zo0OU9Od0I#jTL*IG)@xOZ<4>h%^C>!f4xSHD7M@^T+^-VzS z;_VF@D;hfBp&tK3!<4nXX@X*y?lzhw9yT06bM140rZ1@&KD15$bb(gHbvu$zMSJ&X z^|(IkLEGy6K0~L^)fxagf9}fY44I7~U}<>y9o;$_7T}N8WPw4KDK-Fu&X!J2N0O`&kkfo|N=__kTQMk3 z?ENKgz|}nj@;(%hyhJkRCJ=c^_J%4`No{8ev&!`9k$i=R%LO1`{q&luDGygth^pz* zqH4y~&w%FH{G3E6>DNMdBEpl51RqJYS3u(6;};5_GJ`ds@Okf;LVHzhpuGL{Cw2K_ psj~~zo&36|Zk?&tfjafzjAA~Lv;^oN!6S;tlJ?6nDDn9HxBpmTQ#b$s literal 0 HcmV?d00001 diff --git a/LSD Patches/EA Sports Superbike 2000 (Europe) (En,Fr,De,Es,It,Sv).lsd b/LSD Patches/EA Sports Superbike 2000 (Europe) (En,Fr,De,Es,It,Sv).lsd new file mode 100644 index 0000000000000000000000000000000000000000..76f4375a9f196919fbc1a420f44be3d2e14d1c3f GIT binary patch literal 480 zcmW;GKTq3W5C-rw7vWqjq%>~QngMJl1|xNWHzuZ=6aLuH!7;>Lxzc%EMWMX$x(g%;pN>-!^mYfK?Gdn=PAva6CsvkE`$>Yo#`ElDyJAltc| zA*aWzZ2~z*7Lt=oYPB39C*S=_qA58y--HR#+}kC=hiHBsNF+agk(V$J6QE|YF-{(@ zGDHs)ujjvzUyxK53t;$#<9qUnhZi*8;`uZ_1LqMHcXQ0^8GpCHC3(fd3c9lUy4s;kh!59-NK)6%IVFg+QxQO`(XDhsH8 znp~l|p_u_3Wcqh#=4I_<^Prh|RzypvaZ$*z*jb?!Nor3b=vdL;IkJMPtN<7nj(;I5 zOLj_S&{*01fNoCJM>#+zCpzeE#^p4i`|Ra6{^bGnDvI50px)u174_x4J literal 0 HcmV?d00001 diff --git a/LSD Patches/Esto es Futbol (Spain).lsd b/LSD Patches/Esto es Futbol (Spain).lsd new file mode 100644 index 0000000000000000000000000000000000000000..5dd68ddd6b4eedf3bdc433a56ef516cabbe57196 GIT binary patch literal 480 zcmW;Fu}d3a7{~GFcuev>Jp{{8L)6+w=o+Z&`dYibFQ?*7#=o#(V9V0vKlHKtvihUG#v?XKRV9kPyudMcdw zg?5uQ(}b$syj(-c%V;kE%B%A+l+Vk48!+GAJ3$9oa~7au?*B$d=rnTzEJyrZM5S1h z3hzCz`(7Cf+&_r=9hL#Hv(fNH66eS)RuM_vSY7X3UTIjfcIcR(_jS|wT6Ic(R# zkag#QvKgI1W?(CuIXI^5C?87$DC_(vkm|D*`mm+?2Y<*lSjR?z+{DHl6+1dj)q$|s zd9h$}mf++fI4E>-X_p8hxU|%<(4m|ELh<(;KYZVN{NRU{6KfipML;XJyNs5nsF@zr zEbr4_v?bSB38+hdgm#^fa`n!rU-@}`ZHWhDWG3iyhi`&kwpiv>ij#$prfj} z)Bz*te0jj&9S<+90S56^hG9!l^IK30TlZ%e@~~O~{MPyLmBc_%pC7=U7#!Y`rzz6w zmq6aw&KoLaiiXHQma+$%N`0Q7h+QCdv)}P()nI22dnF=oEDoWw{GR z)II)AQT9|ntNQ-`5yh#ZQAt6@X?u#|9@mNk6tACbP+~Gy3P1^NO;KVq6B}sUc8{sS rpF;HopvLCU5j8^QSO`=Pm$#|OmuV#h($kNV)a1)D>4DMgoxXhpkwsUS literal 0 HcmV?d00001 diff --git a/LSD Patches/F1 2000 (Europe) (En,Es,Sv,Da,Fi).lsd b/LSD Patches/F1 2000 (Europe) (En,Es,Sv,Da,Fi).lsd new file mode 100644 index 0000000000000000000000000000000000000000..739d31b4073090a7a36c1bd9cd1bb3ab4a65172f GIT binary patch literal 480 zcmW;EF-Y8S6vy$GzVyr^xLmwm0!5Qc&ie;CoDI4B?H02%x`kZtZV-BnXlSp))v4eh z-K1TLClR^=kL`T8h%~|^Y-}vS8eh+J2tSD&MfHn0;h&5lNV)&5M{BI9v zrc!59KrMZHfo3lCRSt=n-+V{=gH*EzXy2Z;&>qUDM-WB$wZ zY8UdD6_B=zN0Zv6RKEl|E{}gv5Q+2`BA5=MQAxp))P-fBAlv#$VJ34k1B$Yh3WYt9 zR?q__?C~dxW~7Fy(AW8Aimb`j0;*eo&xorcm5vG)R}b%rlhlq5#M6;Rye~5C^g-wS jgLC4=L^p+gdETdZAW~l(KpGG7X^PjRE_y)m`k#&ecrsHI literal 0 HcmV?d00001 diff --git a/LSD Patches/F1 2000 (Europe) (En,Fr,De,Nl).lsd b/LSD Patches/F1 2000 (Europe) (En,Fr,De,Nl).lsd new file mode 100644 index 0000000000000000000000000000000000000000..82b39d8dc24894cb55063f89ab4e2a1211e8db77 GIT binary patch literal 480 zcmW;Hze^i&7{~GFc#?QeLrU}#^Nkicb9Y<=3d!A-Qzv8EBUd^knnW@b%n#uZb+AJ% z^dBfX)X`2ITmm8vjtVZix=6d04(*`+4}PDFFWw)XFJDyS6-60K#KBPG3yY|xB{4A$ zsDA(W6SWbwG~img{)k#u*6Mf`6fJAaV5Z392?ET_$39`kV@`R1G4JmkijX-I%2T0p zgQ6*^Og5n^n)hE&Z*vvvfcmdX8}%-8p$lkskA`UEm_`n;pWC@bqaazGEr4Pa%x~!A zxt2PB&h*?ZIwn&$0hi2wr|2~#6{i7Jukm|`-smB>4S3PM{z3XXSxIaH>6PU@((96W zQ3pk@TMuNdb2Zk0tk1JZR!=f%^dPi)(Fd|yk}0bNMZ0xYA$x$$~79*hZ==_jeU$R*CA?5np5xFZ|%kP2Q)vpKSXP9qdK>n-d7Ww=^D(8W6 t`I9ROH0IlBpaAz%6bNP@fD*zwrdnrIJ3wk@_XX7kl3_4_WNmP=@eJq3QnUa7 literal 0 HcmV?d00001 diff --git a/LSD Patches/F1 2000 (Italy).lsd b/LSD Patches/F1 2000 (Italy).lsd new file mode 100644 index 0000000000000000000000000000000000000000..002ca9eb2b9222c9e52c134b7e2fc07a36e26d08 GIT binary patch literal 480 zcmW;Iu}d3a7{~GFcyh@-1i_Lfxj>OOcQL+)4vBBVnawkVaJqzYT***qxT;a?5Vt@F z=@#0d4&qWuhYodf6wy%^#}?fbU5iWqg1%42FQ13s@StS|hLK5|;9BNN3$0n5n0^6h zeSP}_DQ3;Y;8Of>k2GM-yaS}ie?81sICBCppZe6qyrbee+Q9a;_djR>jB9sHV&HO+Xc#CnP#r$=(DK!RkJVp3aip14H!Y z|B_SCX^8?%oWjvBa>{%x3?OIztV(jkS{=bej*f1~GgueOK%RN9LA69@RwfYEl4qN0 zLsoAHbUHl!Ldw_a)qR*z{@#$(8f$$WNWK2}nf#ZW%@mOTD%vH#G}RJNvGntjg1*jd ps}Et&k7g)%&)TX01zX>@smpJt&LU8E=l2zL8=PhXsMBbU{{sk;RhR$( literal 0 HcmV?d00001 diff --git a/LSD Patches/Final Fantasy IX (Europe) (Disc 1).lsd b/LSD Patches/Final Fantasy IX (Europe) (Disc 1).lsd new file mode 100644 index 0000000000000000000000000000000000000000..5198b61f4dba1bc34f89d5b802a27b2c689c12f8 GIT binary patch literal 480 zcmW;Hze^i&7{~GFd@jj7ghi^*PaeVRqJYV>t7O5*rEE)kzi}*{ZB_%OB0jQmP z{)zfK^(5d{vh{*`M%Kne1{6JG&0spu;}ij=KdN6bU15Hx0IHRT|0n|HOdy{MO8-!_ zC6&oGG(`L62b$YlMHkS#y>ij)G5sE(-8=n_R+edH0SDRrYqWBbjkz2sR?a>|JH>S@ zC2vzf1MT;5E+%hhYnNCuxE4MEmZlc2v1Bt%8?a_S{vmTslEf~MSzrD_W=ql#El|vs z^Gr^ctF;B>e49gZ`jT<04}sGUH^}WsCY%oB-Ofdw+#Mb}Js|h~X`BiJ9?uUTC=6Z& z6+*805NH&Rj;ZWP=8GOA%HA-f@(S1DI#7A@;E235b5RBIrrUeu@fWCQ0A-C|f5}%R mm8uGcub$tLPh6{UAU_yt)YO@)Q$S7po}i{+HU&^rIA?E-cud&< literal 0 HcmV?d00001 diff --git a/LSD Patches/Final Fantasy IX (Europe) (Disc 2).lsd b/LSD Patches/Final Fantasy IX (Europe) (Disc 2).lsd new file mode 100644 index 0000000000000000000000000000000000000000..d487458bb3b16abef14b86c3d29c9491fdb33224 GIT binary patch literal 480 zcmW;Gzi!h|6vy#%d-BJp7E&5FN-siS$983;F0JFn>4cNE*rJ1zHi=v*Qf1Nx5FkW{ zJ_8#ws!)dvFjj&QsZ$@J8If4&$OCXs#*e=0ERVKEu(e9w=xH`%yEo%ooUwrU)JB&SKms13FK3uF>Z+?fKuc)v4V0ixJQ*8DW#a0ix z&EEVwHita+hk!qZH(xO5Ft<8@KRd7gVDNlV)yu)&!wQ*uinMkLWJb?El9?*XwG@Pz zx_`+XakUSD+zSiI%@uV!hs4ca9Z=Bcdfo?W^vQ$;G)tQEk{lGhpE0*Z%_WDMoRl1PFfqB1p%9Y{K~#ti;wEkZ zR~K>2pqqk&i{R2Ou7z%ucGgAu2lV?mzIcBgzI>6AH6c_r0f&<3-$>h%sP+Kq&)X(y z8K#y2+{$depr%VkpL7tK?#!d^zE=}aS55=eeMzDD5b6HGUo6C2=VQQBy!;&tEv~s1 zM1|JRW3<|mX`>CA)t*z)>haj<16t;{Iy!l#lLs8+_kN&bOGcIr!m-^6x>>F>SwJ%z zN9ewfZ57a6SiQwcLsqfefT+^=b&VDNAg&~Ucgf=g**VFSnS+U)JHH~^k|a|A+1`DT zybjaZ0`iV5B(E=-cKQ%|{n1w{jrq1XhDm9B{zSgu@uCIfe>mBo@_@&s0mS9OYk|rm zuKozs_E!cmE^Rhm!G^A*AcWY41P0!%^@6 literal 0 HcmV?d00001 diff --git a/LSD Patches/Final Fantasy IX (Europe) (Disc 4).lsd b/LSD Patches/Final Fantasy IX (Europe) (Disc 4).lsd new file mode 100644 index 0000000000000000000000000000000000000000..af25d6a36c10e7d31dc5ea271aad2316ea557550 GIT binary patch literal 480 zcmW;Jze^)g5Ww+SXT=Obk^H#qhQrH`)y*P8lDC^(u1i9Qt4)w3f|bc4NkqY%m0)pP z7qqdEYp%5Ln!_uu5iN7g6;~*>N*XKw2j8Up@O?8p-ouzxRuqg7U~El2#+c1a+JLG( z`Hyjf8BGDk)o%{Q`LGhTpc=QnOi=T=F8P2Vzc@y%$@N1Ms#^2$1XFFU+BRV7>CVJd zhv{_yjn2hS%qE!G1YnRj{EOL)WHp@uC7UruXhgWqMC5G5uc9$MoSBoepFaOa!JDIn zHiSj{`x}bs=E5GJDBlL?RCu;n0sK=LOwg$_g`9P2$we|-lJm9OdfG9g@HW(AVhV3 qcB-uc)dvq_s`DSwtPNDNofB$wnV~MwRu^}u(Ua8Id!RIWN7wK3AXKve literal 0 HcmV?d00001 diff --git a/LSD Patches/Final Fantasy IX (France) (Disc 1).lsd b/LSD Patches/Final Fantasy IX (France) (Disc 1).lsd new file mode 100644 index 0000000000000000000000000000000000000000..66b724bd6d8ae966d551e70e143af1a5afaa6587 GIT binary patch literal 480 zcmW;Gze^i&7{~GFcuewr2tp)HawkQ;xyxy8OLAQ9+%zHBv&$hN4F#deAxVEhW2Zug z;udsJB!Zhm2i>v=9V(q#C~J>fj2`{z59yo~x2K>6$Q3d-4X&;u;>jxNwDaJ346apCnhv`ocj(FDyhOJlTg zR5vk5+5E@C00zAV+bqp zADt>guFeo>I-DMm>nl1{ALd>E)sS3%lB%0P?$-N#@*gn0IUxUG`vv*NtQtTC=w8{X#*^wf+_;c=_*yqCQjffwubil%j#6@n`^AG88ytd6tsCc$W;vgwCCIN-kUt`nFR77(wAvD)kDA@MSR&7$11OnsE5p%P>#dJJJcJJ%2WeZ^v2USG(U0Gn}Fu?jg4lP z>30EVyWcOckVtAq0=Ytx&tPGTtI-22n4NXBkXg(DTH23$v{W7!RmfTDLkAs)YuW*v zcV3>+5nSg4hW@4TY7#uOPqZ*_Wt%vDL!zW|xR@>en=Nkfl7F(c~_ z+59SNCE(i0Wk5E+BC88z|9%^%QeRSY`Vf}-e|0Jixw=E3tKroViK?Vqu0mE+_l6|+ z29-YoiTL1k!DYK^FGbR#GJ*c8-TgQQ4MphN};>Z%DIPgw6d%ZvVcZ5Xrc9( z(@X=Jd$Z8@O5gtbM1HJNYs3)v@y0{)hpY_?$lv`sq7ExP okAY;ozeF9@;KdNM&hUGm!U3xs0KFdICWRxFh0X{>I69d92lAX$KmY&$ literal 0 HcmV?d00001 diff --git a/LSD Patches/Final Fantasy IX (France) (Disc 4).lsd b/LSD Patches/Final Fantasy IX (France) (Disc 4).lsd new file mode 100644 index 0000000000000000000000000000000000000000..8d5481ba5b029a71979bf275123cccb855d22dd2 GIT binary patch literal 480 zcmW;HF-yZx5Ww+^7qmxFYLnWgh?*v`DJWFa*yxrP(V#=A38jLdsn{wCf`j-G1V4f} zIXFoj936Fa5gip57v1~-zH|KXzvJCQCFM&JDk;E?RO1_!j9`5<1Co+4CQvPLO%tFx zE1#fRVdg7?Ga{+TA089k)kC+PurLhp|x$xx-^++(OMWE=BI)wT*4{I@?KDD)q zMwV%00Xx~FCo~Fzb-e(RQ83TZOmiJb15TxbI-38(g&{z5a_J6jo9mzrIAg!PqU{JK zryWpi=dy%ujq7|3@V>VHiS7#15xeekK1Ehbkcr_XwV%{}k2&}lbPDQ?X*ovT3 zjBb4@^37!J02M#JMyTB3VY>rCx$~2wa*u1N2h{KNFUV~&Pntm0=Gq{+{E+6fKyq8& zFI82pt}NhJ=o5YOV2n^u}5xen+6$(i-Qcl z0prBLpdm~Qk{A;c2L}fyS2ox{9dvQx74Ux;Klwh-lZTPTnpP-e)I@fD#TY4aVMvVM zH(P9$g=U#}yS(+E&6;BOevLG<)_lm-medM}t1J2|u7<(~A+a9*IcG~Qb7P0ty7=y~ zb$2-$5j&&9Gj=Lc?^RT-q+NDqg?2&Jg^e%l`@$)oc-gA)D8QWXB^(W5oE+)vmYN|*HtZAb$V;pk3Pa)RD`7w zZ1>v|+#O+ao8Z1)WVmBRqdBJ39q&DbH&86O18RAL&oR8A47($O_v_ybf{tQqwL_(# zv%iPnvDDQkgy7kmcZhUFZB3`SNI$+t1gUEVAxig)h;v0_J*PCzpO+9%q^>)Jc=zN5 q5>vQ2Pe}Nngrp%%8ic8a`yM^n#b!<@<}atwlif6#kkOl*4sQX&8&aYG literal 0 HcmV?d00001 diff --git a/LSD Patches/Final Fantasy IX (Germany) (Disc 2).lsd b/LSD Patches/Final Fantasy IX (Germany) (Disc 2).lsd new file mode 100644 index 0000000000000000000000000000000000000000..547d162d8861d860ac597e736342807b51a1c05e GIT binary patch literal 480 zcmW-du}d3q9L2xKH<#RNP_&l>)9Egn+#S`y-W@et4~>bqB%ycV1|e!xT!iSM`SaVEGu=i-#0X%QDQpF%E* zteGCo7rotEwqu3)a!jTj7jkU(MJ}%q+tx~pT~{#c5>LBVm+bl?*L*Tv|HNZoR++O2 z<^AO7f&KrhW;cla==VAY9hGWtIy4`2uD)|1vZ@gOO#U3hYAD3S2EmHn?ZRp+EKjsa zv)a{rR7wgBt3>;i(&0B$Y>_REP^tc^!I8}))tEdd{t>~E&8V&toPT$taEH>Z4QbyU z9-hI|Bz0_pr+-{V*cIIC65e)~vj}?%%YKivus8RFC{>uRr?eEM??(^~M6OQ}qRr1+ sXv%eHye2faFHX^vpP>hYMi72LOS)J{2}Zi}0xjt-EeF7-2&jaaPS4) zvf`Rk2F)#34$;H^)dcj6qp#@ciiWF$>FM{|7zA8%0pQc%#{&j}YgK?5i1QFdPtmOP zz!1ID-zau?Tzds5lB+SwCi7Vn@Upo(N7-hI1wh#0B8bjDfhFgo2yyV)b041+KPN>b# rPOW92_U`vvYV#jaHUerz@*QL5g?zFV=?$Q{vklYUw+>$g&ZwnY$U0e}Uh}@x}Y$%k$-7M0HI|BqFjAUH@ZjDRN?y7&nhy z&Xj~{5NF=$2b}SR^FFce-(Im13SWoB$~f5&X+q}n;+IJbAnwx!ry zv`DipXTnZe>QtIIpAMVsJP%t5V&~1;FLq6-<#l3rVdautN0@hr*POc_?8(k^m55Sa zbojvD^Ujq|#9sX@=Aa?NZiD!DWBZnaj?hyt2d(*+u(FEDe3m9w_UkdMMMdN_f>k(u zi(+4KrqHKSvH!D<;-=KX7NPk6eir3eF|`y^SdJeIlt)raBf`n(E2|4roIcmD1wyKj^)4yG#2C1tlLM_})qCF>kzd&g7=NYsOVcQ@~8-*iu}F3^!H;Dt|U`N0_7fiO8Bd>rrwx=6YjPo?c9NcrZ{FS#La3n6%JSRW_1%jLo}kh^oeOXV!HGz(PT kdl^vKVMZLFl9NBC3U6s81d_x3F{<#^TkS%;(!Fi{0Ydp!zyJUM literal 0 HcmV?d00001 diff --git a/LSD Patches/Final Fantasy IX (Italy) (Disc 2).lsd b/LSD Patches/Final Fantasy IX (Italy) (Disc 2).lsd new file mode 100644 index 0000000000000000000000000000000000000000..b63ab18384c7ac5916b4d535cce51392097ec3a0 GIT binary patch literal 480 zcmW;Iu}d3a7{~GF`kc-E8Z0G-c!^-s>!mSRAzm&LvL!K>+?JH&Ae~|oNdzf{F8U`3 zt|E$K2MeWGXrXj+(bYl0t!f54W$9ng_sRI-`#!u64JsDO zUxT9=VFbj{75x)OU17o{*4^fd}d@d8#%(MZN<&x#$K!g{5Mq(-n( zzuq9-R-8?>DU)u0DXV=CPfTP-QZpmM+30K^1zk~F( qY=>ZUK0HHxpy+!83fBjpyJ+;J8a=|h9=}Ips2HygNox#0p8f}y)>rxf literal 0 HcmV?d00001 diff --git a/LSD Patches/Final Fantasy IX (Italy) (Disc 3).lsd b/LSD Patches/Final Fantasy IX (Italy) (Disc 3).lsd new file mode 100644 index 0000000000000000000000000000000000000000..b28ba684cb0fea5352d05665ad9ca750bbbc6b85 GIT binary patch literal 480 zcmW;H%}N_#6vpv0p6KLhC`cknMhl%U3#Bg1e3-$ViJ463CJAOjghCoqf~75mZrV%m z0!mR_x=?Uas33(xH+lnIbXTbhcW%TB@I6`n_@BdjUPij1X}X@0gY@bjLr$oF{dVk4|tys5g(j42}V>d5#CQoeUTXlA) z!?sTBK3)ILo*{L0KFf_rbe)r z&z~Xe3O{uT)$YqVgndQB?~@kxqkB{rq=p$)pKQHFRlb0VK`0qVzYt{VSJ{qDulA0Y6x+C63d!lG06Vlp~kH-(Xxl@k- literal 0 HcmV?d00001 diff --git a/LSD Patches/Final Fantasy IX (Italy) (Disc 4).lsd b/LSD Patches/Final Fantasy IX (Italy) (Disc 4).lsd new file mode 100644 index 0000000000000000000000000000000000000000..a0878041c9884a51ae256d6c501ffe200309d8e1 GIT binary patch literal 480 zcmW;G!Ab&A6b9fk9Mn08PzZ7@h?|WyQVX4{n5`O1ZCVW>69z$Qr9q2mRnQAWEou=F zM6@hu(I$v!TQ5-5uBb(uXwwsPPs@-0{|^VvkZTx`a0rIX(0B>W9!(7Q0-6Vl=STsk zkpPA$cz;7`avE6zq>o=8g~uH5blGzrP}DVzL>;C?{dpTDZ&Azx%9r~Ql>giDCZN?k zyhPjPG;9No*{?5XE6wPzg1D_tGw38a%{Bm?{;@}NET*&oC#2FFUG)MKAmIhENeLGCqwr13BgO_dp2+DRj&2)jTyVv`qikg{R5n`&i-X+CvP;M4T z&F$=w+u&`f0iN5a$H-mgv}6Ift7jdm#+lRoKvmp|QB^Rj0w^rfCsfNYE2BWQwWkNF h<(Z*8P$gg3CcnirTR?LyTp+)rnVji>;deGJ{s7muR}ugK literal 0 HcmV?d00001 diff --git a/LSD Patches/Final Fantasy IX (Spain) (Disc 1).lsd b/LSD Patches/Final Fantasy IX (Spain) (Disc 1).lsd new file mode 100644 index 0000000000000000000000000000000000000000..8291d6b771897f06fc02a43c313f2c6546e302ff GIT binary patch literal 480 zcmW;Gu}d3a7{~GF?UR`I;g*==(u+fSxyx&FTZklFJ2eSG4;_vg(ohief+V7YNr%!+ z+yV|lNuki8W5zfXx^?Ox1t({NS=GfqK>9w8AHKhb_eGhk3z1q%f+v%~8TDmruEfA*V<$=(NY>hDJ6M4CA}0^vmJ zj@+!Kbh0pZvy&;g1s*#B$W^~rNqt~?+d%4b0ZGN0h8IJq;=vY`hJ3p^gmGy&`A5Fs z@#_MRpFG*5a*xNQ9)#uIgH7cDSAPIB8_doqNN9>$0&+p($D9JnB|gpT1GV-yj(Sy^rxDMSacOMju4fKc4;v5ob{Z literal 0 HcmV?d00001 diff --git a/LSD Patches/Final Fantasy IX (Spain) (Disc 2).lsd b/LSD Patches/Final Fantasy IX (Spain) (Disc 2).lsd new file mode 100644 index 0000000000000000000000000000000000000000..00bcf3f37b90be52389a0aa67ab648fe6820dd21 GIT binary patch literal 480 zcmW;Hv1=1y7{~GFd_r?Sk3!6mc(G8^%U!ubhj2+s+U=6|nim`{Hk_POy#$j&Dc!Vx zLc!HRDNYV8bf}=<=+gcLVz-t$IO*bF;QKg!_`VO%^D@%NFp9;L8c1(%7%w!rxJ!(? zzX{tVp0DJ8$zu4wijRLHO^jYW2p)I~*Xs_>GXk)}}{QQsMTKVq*e^V^YoW9|z5uJYJa*E@l^R&@E^hYXz!x z3n#beLh71D=&F4aQKo6FXQZNRG>>Q^b=@OGFF#BX+rrHSLd>t{5j(=zAAkct)FCaWERr+#r}-+Fnsy97OOR z5M4x66zSBV*)ntxDYT1&i;G1!#l0^514`c~q$3Gv^GW6>=R80rha=3azH1mTyAUYX06vo0rjA2DI;f zyg_@g?6(0&+Xp=q$kj0cg>iU|LRT~#9ZaF$tf1?1edz*@yZ3kKO0HuPOjn*4QS!1` zj=+%7$ur8qa`^+G3@#J&8mej&4XApJ`yP6OZ^#Jnd-Us!3VBs^I}f{s{Lwcmj3|<= z0Tsl>7>Q-3vjilzMvz2D(QrBticUIDrG)7w5SEf>i%Ka!E~Y^Jw7*ZXqF5|fU`STh zQ<5`W%kP2Y;?5rVEyZxE1%}@`{Yiepb!rpHU;B4VL9A#@#}Ec_bBKa2*XdE9;NzE1 tR4X#)-U8J=-(FG8W4`c!=Df*ms`D+)#z1;khg$w%Wk2ak+mZOXl5z_+U>EG1hfaI{$ZgiDjTapP^iA$V?jQN z;}PKh==lo0lH^zk@S(K#h2BEDid%24FHPp0AocD5nKRQTWQKx9ZwSl`oo}+Tf~uK? zmX*D{BP%b*CIhmZ$02goB>4)EbDBqTV!;%Tq2k25OEl7yw?j>6jWjP`$z^gpoCk6f zXNy$qk@OUxV*lzs6%ENz11M+QK9R2ovIzwYU%CDupJbg#0r`~!mC7~A*&2{qJL;lx iU9d7=hg7+KyGfyZgVY#kImUGg8-hl;0W54B-~9p0S5Ef; literal 0 HcmV?d00001 diff --git a/LSD Patches/Final Fantasy VIII (Europe, Australia) (Disc 1).lsd b/LSD Patches/Final Fantasy VIII (Europe, Australia) (Disc 1).lsd new file mode 100644 index 0000000000000000000000000000000000000000..6c72a9bf0f7e961a5f794a2560a6b9c30c51f581 GIT binary patch literal 480 zcmW;GKWp0n5C!m4FS2!nQdgE@DMKq;a&2W&V<}d;8ES$v6xaA4bP?6!p*6TTTgVua z4hb!^kS&2O9kL`tzd@mae1aysAze$sS$gN~{dkY#P*WR<;$~DpP5F9-T8@dC$AAa9 zcQZ76=CbYs8k_1EjZj*B3b+!QFVXabH4n0;cejhCj34BAY<~a!5v`WAD-FKfx?Dx8 zE9`ecvAXR8EcS$U6VUJ3J6KE>On}qvFLVpce6axNK7A9STava|VwS#X=;^|@Iw+og zeSw~gl@gD=!RG>&QQ8{9av4wGV_6fr8gP1bLr#-Pt4(M*&HfW|+DzMO13AOIO%?fy z%CCX4y)%a@@)fBGJgg)~TU4D0pG|<1xlO(ztf)Yw9IsK33fEF-1?l~if)UfMj(~z> ze~+S$w6zaF&pVI)Q8W;)58yBw{5+<*!So{osGggjP~Da`vVeZrU;a|OB;4ROSo(BM cF)c{I>CYj>!v%T#VmJ;dPK6=A5vQ~Hf2aFUC;$Ke literal 0 HcmV?d00001 diff --git a/LSD Patches/Final Fantasy VIII (Europe, Australia) (Disc 2).lsd b/LSD Patches/Final Fantasy VIII (Europe, Australia) (Disc 2).lsd new file mode 100644 index 0000000000000000000000000000000000000000..6c72a9bf0f7e961a5f794a2560a6b9c30c51f581 GIT binary patch literal 480 zcmW;GKWp0n5C!m4FS2!nQdgE@DMKq;a&2W&V<}d;8ES$v6xaA4bP?6!p*6TTTgVua z4hb!^kS&2O9kL`tzd@mae1aysAze$sS$gN~{dkY#P*WR<;$~DpP5F9-T8@dC$AAa9 zcQZ76=CbYs8k_1EjZj*B3b+!QFVXabH4n0;cejhCj34BAY<~a!5v`WAD-FKfx?Dx8 zE9`ecvAXR8EcS$U6VUJ3J6KE>On}qvFLVpce6axNK7A9STava|VwS#X=;^|@Iw+og zeSw~gl@gD=!RG>&QQ8{9av4wGV_6fr8gP1bLr#-Pt4(M*&HfW|+DzMO13AOIO%?fy z%CCX4y)%a@@)fBGJgg)~TU4D0pG|<1xlO(ztf)Yw9IsK33fEF-1?l~if)UfMj(~z> ze~+S$w6zaF&pVI)Q8W;)58yBw{5+<*!So{osGggjP~Da`vVeZrU;a|OB;4ROSo(BM cF)c{I>CYj>!v%T#VmJ;dPK6=A5vQ~Hf2aFUC;$Ke literal 0 HcmV?d00001 diff --git a/LSD Patches/Final Fantasy VIII (Europe, Australia) (Disc 3).lsd b/LSD Patches/Final Fantasy VIII (Europe, Australia) (Disc 3).lsd new file mode 100644 index 0000000000000000000000000000000000000000..6c72a9bf0f7e961a5f794a2560a6b9c30c51f581 GIT binary patch literal 480 zcmW;GKWp0n5C!m4FS2!nQdgE@DMKq;a&2W&V<}d;8ES$v6xaA4bP?6!p*6TTTgVua z4hb!^kS&2O9kL`tzd@mae1aysAze$sS$gN~{dkY#P*WR<;$~DpP5F9-T8@dC$AAa9 zcQZ76=CbYs8k_1EjZj*B3b+!QFVXabH4n0;cejhCj34BAY<~a!5v`WAD-FKfx?Dx8 zE9`ecvAXR8EcS$U6VUJ3J6KE>On}qvFLVpce6axNK7A9STava|VwS#X=;^|@Iw+og zeSw~gl@gD=!RG>&QQ8{9av4wGV_6fr8gP1bLr#-Pt4(M*&HfW|+DzMO13AOIO%?fy z%CCX4y)%a@@)fBGJgg)~TU4D0pG|<1xlO(ztf)Yw9IsK33fEF-1?l~if)UfMj(~z> ze~+S$w6zaF&pVI)Q8W;)58yBw{5+<*!So{osGggjP~Da`vVeZrU;a|OB;4ROSo(BM cF)c{I>CYj>!v%T#VmJ;dPK6=A5vQ~Hf2aFUC;$Ke literal 0 HcmV?d00001 diff --git a/LSD Patches/Final Fantasy VIII (Europe, Australia) (Disc 4).lsd b/LSD Patches/Final Fantasy VIII (Europe, Australia) (Disc 4).lsd new file mode 100644 index 0000000000000000000000000000000000000000..6c72a9bf0f7e961a5f794a2560a6b9c30c51f581 GIT binary patch literal 480 zcmW;GKWp0n5C!m4FS2!nQdgE@DMKq;a&2W&V<}d;8ES$v6xaA4bP?6!p*6TTTgVua z4hb!^kS&2O9kL`tzd@mae1aysAze$sS$gN~{dkY#P*WR<;$~DpP5F9-T8@dC$AAa9 zcQZ76=CbYs8k_1EjZj*B3b+!QFVXabH4n0;cejhCj34BAY<~a!5v`WAD-FKfx?Dx8 zE9`ecvAXR8EcS$U6VUJ3J6KE>On}qvFLVpce6axNK7A9STava|VwS#X=;^|@Iw+og zeSw~gl@gD=!RG>&QQ8{9av4wGV_6fr8gP1bLr#-Pt4(M*&HfW|+DzMO13AOIO%?fy z%CCX4y)%a@@)fBGJgg)~TU4D0pG|<1xlO(ztf)Yw9IsK33fEF-1?l~if)UfMj(~z> ze~+S$w6zaF&pVI)Q8W;)58yBw{5+<*!So{osGggjP~Da`vVeZrU;a|OB;4ROSo(BM cF)c{I>CYj>!v%T#VmJ;dPK6=A5vQ~Hf2aFUC;$Ke literal 0 HcmV?d00001 diff --git a/LSD Patches/Final Fantasy VIII (France) (Disc 1).lsd b/LSD Patches/Final Fantasy VIII (France) (Disc 1).lsd new file mode 100644 index 0000000000000000000000000000000000000000..fbc4d3c2acd9d5d9adcbf23154fc9a1f564f4bb0 GIT binary patch literal 480 zcmW;Iy)OfC7zgm@JfVHkrCiR-B6{s{CkFMqN{OYUyo z0h|i&>!@l>MT3y4g|AVIF+~glTI_uTHA}KVwE(sH!wwqgrwAbf50=mfGNVC|)8r$X zCbPQ_FlgRiqA8e70s^M^DxvUO#bqmzZ(Bs+w~EVFYWbo8?Hn)n=U~jv-QJAS=xym1o z0h|i&>!@l>MT3y4g|AVIF+~glTI_uTHA}KVwE(sH!wwqgrwAbf50=mfGNVC|)8r$X zCbPQ_FlgRiqA8e70s^M^DxvUO#bqmzZ(Bs+w~EVFYWbo8?Hn)n=U~jv-QJAS=xym1o z0h|i&>!@l>MT3y4g|AVIF+~glTI_uTHA}KVwE(sH!wwqgrwAbf50=mfGNVC|)8r$X zCbPQ_FlgRiqA8e70s^M^DxvUO#bqmzZ(Bs+w~EVFYWbo8?Hn)n=U~jv-QJAS=xym1o z0h|i&>!@l>MT3y4g|AVIF+~glTI_uTHA}KVwE(sH!wwqgrwAbf50=mfGNVC|)8r$X zCbPQ_FlgRiqA8e70s^M^DxvUO#bqmzZ(Bs+w~EVFYWbo8?Hn)n=U~jv-QJAS=xym1f|xYcCa>mUF^zExo1^Nu4G|LX?3~Z2bca z%mxx8iA7?v_ycT&!DJGDfcNeA$@h7GJV@a@W0DktN#Vyk(iSI5O+fnm4Ny)B%1OYr zWblKs!dV_tfXRwEj!L#yH9#eH?xJFIGTDZ*Vjq2>UgJ!tHIVh%u!MS3466~Ku5J2g zrUlJ3;C6cd1xJVkw^$G> zU_J!A51+5lEeSd$z=zWA7rINmDgnBSBS|t+oN+A$T_bgILx#>t8Ur${#~fL8L30hr zI?<7=h%;eEuxv#;t2EgWXLB9sPIfL{$!21BLI<+@&Q{2+3LaO1iq(~Va>Z3@z7EW- z&;C(ySX4L0>)84p6~%%yqXMPX>nHML!G%#E4^Icl%LsZIp#F??Nq(bO8$j{K!2tO! h&SkF!3BPsSq(FR<;t^0a!VL=AoT}dj7PJp<{sDKnQUm}1 literal 0 HcmV?d00001 diff --git a/LSD Patches/Final Fantasy VIII (Germany) (Disc 2).lsd b/LSD Patches/Final Fantasy VIII (Germany) (Disc 2).lsd new file mode 100644 index 0000000000000000000000000000000000000000..f33a5124e1a69aa6bc47593aaca397e2e13cdbd2 GIT binary patch literal 480 zcmW;Hzb^w}7{Kx8%~P(AMp8M~_7J%ry>f|xYcCa>mUF^zExo1^Nu4G|LX?3~Z2bca z%mxx8iA7?v_ycT&!DJGDfcNeA$@h7GJV@a@W0DktN#Vyk(iSI5O+fnm4Ny)B%1OYr zWblKs!dV_tfXRwEj!L#yH9#eH?xJFIGTDZ*Vjq2>UgJ!tHIVh%u!MS3466~Ku5J2g zrUlJ3;C6cd1xJVkw^$G> zU_J!A51+5lEeSd$z=zWA7rINmDgnBSBS|t+oN+A$T_bgILx#>t8Ur${#~fL8L30hr zI?<7=h%;eEuxv#;t2EgWXLB9sPIfL{$!21BLI<+@&Q{2+3LaO1iq(~Va>Z3@z7EW- z&;C(ySX4L0>)84p6~%%yqXMPX>nHML!G%#E4^Icl%LsZIp#F??Nq(bO8$j{K!2tO! h&SkF!3BPsSq(FR<;t^0a!VL=AoT}dj7PJp<{sDKnQUm}1 literal 0 HcmV?d00001 diff --git a/LSD Patches/Final Fantasy VIII (Germany) (Disc 3).lsd b/LSD Patches/Final Fantasy VIII (Germany) (Disc 3).lsd new file mode 100644 index 0000000000000000000000000000000000000000..f33a5124e1a69aa6bc47593aaca397e2e13cdbd2 GIT binary patch literal 480 zcmW;Hzb^w}7{Kx8%~P(AMp8M~_7J%ry>f|xYcCa>mUF^zExo1^Nu4G|LX?3~Z2bca z%mxx8iA7?v_ycT&!DJGDfcNeA$@h7GJV@a@W0DktN#Vyk(iSI5O+fnm4Ny)B%1OYr zWblKs!dV_tfXRwEj!L#yH9#eH?xJFIGTDZ*Vjq2>UgJ!tHIVh%u!MS3466~Ku5J2g zrUlJ3;C6cd1xJVkw^$G> zU_J!A51+5lEeSd$z=zWA7rINmDgnBSBS|t+oN+A$T_bgILx#>t8Ur${#~fL8L30hr zI?<7=h%;eEuxv#;t2EgWXLB9sPIfL{$!21BLI<+@&Q{2+3LaO1iq(~Va>Z3@z7EW- z&;C(ySX4L0>)84p6~%%yqXMPX>nHML!G%#E4^Icl%LsZIp#F??Nq(bO8$j{K!2tO! h&SkF!3BPsSq(FR<;t^0a!VL=AoT}dj7PJp<{sDKnQUm}1 literal 0 HcmV?d00001 diff --git a/LSD Patches/Final Fantasy VIII (Germany) (Disc 4).lsd b/LSD Patches/Final Fantasy VIII (Germany) (Disc 4).lsd new file mode 100644 index 0000000000000000000000000000000000000000..f33a5124e1a69aa6bc47593aaca397e2e13cdbd2 GIT binary patch literal 480 zcmW;Hzb^w}7{Kx8%~P(AMp8M~_7J%ry>f|xYcCa>mUF^zExo1^Nu4G|LX?3~Z2bca z%mxx8iA7?v_ycT&!DJGDfcNeA$@h7GJV@a@W0DktN#Vyk(iSI5O+fnm4Ny)B%1OYr zWblKs!dV_tfXRwEj!L#yH9#eH?xJFIGTDZ*Vjq2>UgJ!tHIVh%u!MS3466~Ku5J2g zrUlJ3;C6cd1xJVkw^$G> zU_J!A51+5lEeSd$z=zWA7rINmDgnBSBS|t+oN+A$T_bgILx#>t8Ur${#~fL8L30hr zI?<7=h%;eEuxv#;t2EgWXLB9sPIfL{$!21BLI<+@&Q{2+3LaO1iq(~Va>Z3@z7EW- z&;C(ySX4L0>)84p6~%%yqXMPX>nHML!G%#E4^Icl%LsZIp#F??Nq(bO8$j{K!2tO! h&SkF!3BPsSq(FR<;t^0a!VL=AoT}dj7PJp<{sDKnQUm}1 literal 0 HcmV?d00001 diff --git a/LSD Patches/Final Fantasy VIII (Italy) (Disc 1).lsd b/LSD Patches/Final Fantasy VIII (Italy) (Disc 1).lsd new file mode 100644 index 0000000000000000000000000000000000000000..8a08b21badd9cdb0fc3fb65536ea1215fce310bf GIT binary patch literal 480 zcmW;JziSh57{~GFd@kvI2$hNT zt@oRsxl|VxL0o!d?sF*=E{DWsc=dx-BD|C6apIq`8fqF#L+YyGYGa+)UwL@Wz9)1%;x+I07Y@dn zi_I|=g7JrI4z{E=w~2%Hw~V8X(C-kRc6P2f8VCdZa@1R1fYZ~2+9o*dCwp*GOWJ#K(bqO=FJxTZBGi8Uxrs)mS-783(#WnA8Z)W&8R2+#{0^;>Ffs|P z+ryV=$rsSH31$26J7QDQST)Ix%}+lOL+WaQ5GSuJ^cRIsR|tK6GmpL!_7x$osvj|s qE1>s)Fxa^`!$7WpTuA7J(E-wl(3%jQPk00ARMUPoB_o~g9{mH}sZe16 literal 0 HcmV?d00001 diff --git a/LSD Patches/Final Fantasy VIII (Italy) (Disc 2).lsd b/LSD Patches/Final Fantasy VIII (Italy) (Disc 2).lsd new file mode 100644 index 0000000000000000000000000000000000000000..8a08b21badd9cdb0fc3fb65536ea1215fce310bf GIT binary patch literal 480 zcmW;JziSh57{~GFd@kvI2$hNT zt@oRsxl|VxL0o!d?sF*=E{DWsc=dx-BD|C6apIq`8fqF#L+YyGYGa+)UwL@Wz9)1%;x+I07Y@dn zi_I|=g7JrI4z{E=w~2%Hw~V8X(C-kRc6P2f8VCdZa@1R1fYZ~2+9o*dCwp*GOWJ#K(bqO=FJxTZBGi8Uxrs)mS-783(#WnA8Z)W&8R2+#{0^;>Ffs|P z+ryV=$rsSH31$26J7QDQST)Ix%}+lOL+WaQ5GSuJ^cRIsR|tK6GmpL!_7x$osvj|s qE1>s)Fxa^`!$7WpTuA7J(E-wl(3%jQPk00ARMUPoB_o~g9{mH}sZe16 literal 0 HcmV?d00001 diff --git a/LSD Patches/Final Fantasy VIII (Italy) (Disc 3).lsd b/LSD Patches/Final Fantasy VIII (Italy) (Disc 3).lsd new file mode 100644 index 0000000000000000000000000000000000000000..8a08b21badd9cdb0fc3fb65536ea1215fce310bf GIT binary patch literal 480 zcmW;JziSh57{~GFd@kvI2$hNT zt@oRsxl|VxL0o!d?sF*=E{DWsc=dx-BD|C6apIq`8fqF#L+YyGYGa+)UwL@Wz9)1%;x+I07Y@dn zi_I|=g7JrI4z{E=w~2%Hw~V8X(C-kRc6P2f8VCdZa@1R1fYZ~2+9o*dCwp*GOWJ#K(bqO=FJxTZBGi8Uxrs)mS-783(#WnA8Z)W&8R2+#{0^;>Ffs|P z+ryV=$rsSH31$26J7QDQST)Ix%}+lOL+WaQ5GSuJ^cRIsR|tK6GmpL!_7x$osvj|s qE1>s)Fxa^`!$7WpTuA7J(E-wl(3%jQPk00ARMUPoB_o~g9{mH}sZe16 literal 0 HcmV?d00001 diff --git a/LSD Patches/Final Fantasy VIII (Italy) (Disc 4).lsd b/LSD Patches/Final Fantasy VIII (Italy) (Disc 4).lsd new file mode 100644 index 0000000000000000000000000000000000000000..8a08b21badd9cdb0fc3fb65536ea1215fce310bf GIT binary patch literal 480 zcmW;JziSh57{~GFd@kvI2$hNT zt@oRsxl|VxL0o!d?sF*=E{DWsc=dx-BD|C6apIq`8fqF#L+YyGYGa+)UwL@Wz9)1%;x+I07Y@dn zi_I|=g7JrI4z{E=w~2%Hw~V8X(C-kRc6P2f8VCdZa@1R1fYZ~2+9o*dCwp*GOWJ#K(bqO=FJxTZBGi8Uxrs)mS-783(#WnA8Z)W&8R2+#{0^;>Ffs|P z+ryV=$rsSH31$26J7QDQST)Ix%}+lOL+WaQ5GSuJ^cRIsR|tK6GmpL!_7x$osvj|s qE1>s)Fxa^`!$7WpTuA7J(E-wl(3%jQPk00ARMUPoB_o~g9{mH}sZe16 literal 0 HcmV?d00001 diff --git a/LSD Patches/Final Fantasy VIII (Spain) (Disc 1).lsd b/LSD Patches/Final Fantasy VIII (Spain) (Disc 1).lsd new file mode 100644 index 0000000000000000000000000000000000000000..93a21828cfe3af61dde12bb1152e9b074c35353a GIT binary patch literal 480 zcmW;GziSh59LDj_@zLfUj)HKKT&$Gzev}LCklf{()a_D}^tMorBM}76X_K}T1Q+`! z6x>9mAWjY)9J&-rL7ZA}aZz-$v_rQp{R4{MPsbPUXLuM{tZ9WpMh>#Ge~jmfTzE!| z^XooaiEuU{)|23btyEDfrnF+EzjxRvNp(uZd1?EU9b0i_&L+*V-Cg$hwwlDA@$LtE zx}xFeWP19~r|kPur+nf?|L-66L#gv2nSS`G%0XFbZAcu5PDw4lvQV2ytxgCBlY_Tt-WNu92+fD-CYo{*^)jJU{_+j2fnu^WAfq+d z`;JyFb?G&swRQ6W@lerN9#Rqy(`m#nq%OOJc>VJjT~qjYhS23V)96~lu0@!#ygl@) q!p;JrxAE%)y@v2^gV1S2JLr#u`iQVL;wR{j70at*()#09`~Lyea##ic literal 0 HcmV?d00001 diff --git a/LSD Patches/Final Fantasy VIII (Spain) (Disc 2).lsd b/LSD Patches/Final Fantasy VIII (Spain) (Disc 2).lsd new file mode 100644 index 0000000000000000000000000000000000000000..93a21828cfe3af61dde12bb1152e9b074c35353a GIT binary patch literal 480 zcmW;GziSh59LDj_@zLfUj)HKKT&$Gzev}LCklf{()a_D}^tMorBM}76X_K}T1Q+`! z6x>9mAWjY)9J&-rL7ZA}aZz-$v_rQp{R4{MPsbPUXLuM{tZ9WpMh>#Ge~jmfTzE!| z^XooaiEuU{)|23btyEDfrnF+EzjxRvNp(uZd1?EU9b0i_&L+*V-Cg$hwwlDA@$LtE zx}xFeWP19~r|kPur+nf?|L-66L#gv2nSS`G%0XFbZAcu5PDw4lvQV2ytxgCBlY_Tt-WNu92+fD-CYo{*^)jJU{_+j2fnu^WAfq+d z`;JyFb?G&swRQ6W@lerN9#Rqy(`m#nq%OOJc>VJjT~qjYhS23V)96~lu0@!#ygl@) q!p;JrxAE%)y@v2^gV1S2JLr#u`iQVL;wR{j70at*()#09`~Lyea##ic literal 0 HcmV?d00001 diff --git a/LSD Patches/Final Fantasy VIII (Spain) (Disc 3).lsd b/LSD Patches/Final Fantasy VIII (Spain) (Disc 3).lsd new file mode 100644 index 0000000000000000000000000000000000000000..93a21828cfe3af61dde12bb1152e9b074c35353a GIT binary patch literal 480 zcmW;GziSh59LDj_@zLfUj)HKKT&$Gzev}LCklf{()a_D}^tMorBM}76X_K}T1Q+`! z6x>9mAWjY)9J&-rL7ZA}aZz-$v_rQp{R4{MPsbPUXLuM{tZ9WpMh>#Ge~jmfTzE!| z^XooaiEuU{)|23btyEDfrnF+EzjxRvNp(uZd1?EU9b0i_&L+*V-Cg$hwwlDA@$LtE zx}xFeWP19~r|kPur+nf?|L-66L#gv2nSS`G%0XFbZAcu5PDw4lvQV2ytxgCBlY_Tt-WNu92+fD-CYo{*^)jJU{_+j2fnu^WAfq+d z`;JyFb?G&swRQ6W@lerN9#Rqy(`m#nq%OOJc>VJjT~qjYhS23V)96~lu0@!#ygl@) q!p;JrxAE%)y@v2^gV1S2JLr#u`iQVL;wR{j70at*()#09`~Lyea##ic literal 0 HcmV?d00001 diff --git a/LSD Patches/Final Fantasy VIII (Spain) (Disc 4).lsd b/LSD Patches/Final Fantasy VIII (Spain) (Disc 4).lsd new file mode 100644 index 0000000000000000000000000000000000000000..93a21828cfe3af61dde12bb1152e9b074c35353a GIT binary patch literal 480 zcmW;GziSh59LDj_@zLfUj)HKKT&$Gzev}LCklf{()a_D}^tMorBM}76X_K}T1Q+`! z6x>9mAWjY)9J&-rL7ZA}aZz-$v_rQp{R4{MPsbPUXLuM{tZ9WpMh>#Ge~jmfTzE!| z^XooaiEuU{)|23btyEDfrnF+EzjxRvNp(uZd1?EU9b0i_&L+*V-Cg$hwwlDA@$LtE zx}xFeWP19~r|kPur+nf?|L-66L#gv2nSS`G%0XFbZAcu5PDw4lvQV2ytxgCBlY_Tt-WNu92+fD-CYo{*^)jJU{_+j2fnu^WAfq+d z`;JyFb?G&swRQ6W@lerN9#Rqy(`m#nq%OOJc>VJjT~qjYhS23V)96~lu0@!#ygl@) q!p;JrxAE%)y@v2^gV1S2JLr#u`iQVL;wR{j70at*()#09`~Lyea##ic literal 0 HcmV?d00001 diff --git a/LSD Patches/Football Manager Campionato 2001 (Italy).lsd b/LSD Patches/Football Manager Campionato 2001 (Italy).lsd new file mode 100644 index 0000000000000000000000000000000000000000..6bd1c27ea242836f097ea9e262522e6ab58d2da0 GIT binary patch literal 480 zcmW;GyHDF-6b0~W-4y3E3aXli8YVkUVq2mEe6|9k11$!Y#KMkTsZtU}O)FIufwe=` z4Rz|kQdON8U||A@p+ol$Y_Ro_g}ver;Jb`JopT?IG&Bs;OzA1oKff76O*RL_`1ild zWl#7R#N}tXeJ=aL1)n(Q&n~&r5SA?BO72s@6)77fkJc*Q-i$5T%uo8n*3}P(t^3U@ zL*mBp%L&_wP7Ae!N_J8<*&ax_HX^pIR}s6eaLy%Obg!@2RZ?y#D!J;L$9_-KSnko9 z-@86x|Nf9liO~e?ryz_R(!G=(o#KH50N2pgd^H!A(>ea(z)NM^z2BF@( zXu*-Mip_*PCpit_$X93%3C`b}dAL)VZB6OGogV&zXGrSU1nx91S_HEXI*M$limMVM(8Rx{cRvz;Qsv6NREgz)wE2_i|c po)Pld`-g}m-Fz{oLNq=apgWQ@KO)2rBKf?!AIg%u$D1)QQVF%SkK`br-sy}wl zkTR}H1`cHpe~|XLD!YL6_kV(V%v_1ZIDUJBdMYSYQt0aGuOqaEf|@aevNc>*(Awp( zu@7jOJMYk`GMy@5Uj1^5jxE@=Y>*t=ouXUfx=;c%OK}(7m$9t?x~rR)=y_a=9^i&| z{~JADP+Rw*?D?}A`uw@v$UyV6lSlMlJ~s{k{pe>-W=~Yo4}i>Q>noXwprI!qnaSEe zvMYkBS%IltIlds<;;|_K*=twpRL=!9FNe6EKk8JUaIH;%=9Bq%3I@z?1EBU`yGX%E z(C|kf1*7nZ+RI#nf~c?4Pt-P;4FjlZoL^H|5R_U4Fv7y@fkNWi(tyJFvr5reQ0t5# mj>hRLir#bWxIoc|(~s1zF?(--`iFNn)NeB7CQz>#96bZ+UQuZP literal 0 HcmV?d00001 diff --git a/LSD Patches/Formula One 99 (Europe) (En,Es,Fi).lsd b/LSD Patches/Formula One 99 (Europe) (En,Es,Fi).lsd new file mode 100644 index 0000000000000000000000000000000000000000..32ab80a4e7691922f40bfd81b0f41d1d5c923ff8 GIT binary patch literal 480 zcmW;GJxjw-6vpurPg`>cLT#+QLDAToD-k->7TeUxP%T_=C>XFETpC}BFN+T9M-UtY zK`4kgI6CMD5GMr}C(+T(Mg0omy&Zr2p92TYWM~+JsU&bS8Pw2BD`ILG&^%kaM!Qct z4Y-nS{-B*zwLY8$!_M*vWKxeOq#Dc86S7Fr7>%ILqPJt@IbC@UFwX5gBhM?=r}AL% zymx|LM%RH1pqr6(^!nrcAfPune~$wDw>F@#&R4oK1IE>khq^kb04_?J`VE?OfO5{w z0|g01qmlq8NL+qWK)O~epg``L6tom&r3F^d>OE2r_v?YGJAW4xwiT^f8)VpyhA3Ru dwdMhZn^#-Zur(LQfEsu-L=C3dU_dD*djH=0O>6)F literal 0 HcmV?d00001 diff --git a/LSD Patches/Formula One 99 (Europe) (En,Fr,De,It).lsd b/LSD Patches/Formula One 99 (Europe) (En,Fr,De,It).lsd new file mode 100644 index 0000000000000000000000000000000000000000..f106c81562ed3b26a47ccbbee02ad5a025560c91 GIT binary patch literal 480 zcmW;Ju}d3q6u|L!JdJrALg9?LYl`HOtNk51B=^gYsM{qb@o)*@l8}PX=Cp~0LZgdr z(ks8DG<|e5hyq zgGaO@u1gVMItp&lj=3(zP`BgX$LMx7O{WW%+g+GL_Z<&ALqIpbvxUVhvzP@;vY+m- zSkSDy1u%*QZ;C>2O$oqN@$d(Q)HIhRSVDgDF>tt+27p0s^$vsoOXfYm4e#j+WlvYD z+yhhg&Yw}f=i%}mpbUQ`sA|lh26$83e?-+{$~i#Qc=>|FL^HiSfvK3B-IH%<(i<1Z zpFP>8Qle>!1fo*%Y*T5>)gJ?0kFQTjb(n`8plWA3MXImq$UYdVzxJ1^3tZKVuCL;c zROJ(>>;Pq*?>{LVXqxK-h{8cUPvI`tbq^@~a518$#oWvRHSuVknl`g(1EuWOU#Z1U qp~ebOYya0RwJOZn3Q(h>j;TFlriVbCA-<*dNYmLGfzcj)zWfJ7FjTPs literal 0 HcmV?d00001 diff --git a/LSD Patches/Frontschweine (Germany).lsd b/LSD Patches/Frontschweine (Germany).lsd new file mode 100644 index 0000000000000000000000000000000000000000..9ccbed3ea20b5c8abce4d4e3a3b7f0ad38e91521 GIT binary patch literal 480 zcmW;Iu}dRS5C-shPBz&g2r=to)HuCLzSA#j=tFgn(I*7)WvPibJ^K zu#;=w`NnX~~#(+D@v%xPkJ2GIQ8 zzeekwRt|7K7yUuY)@ftL24UI71++_Cwj`jPIuFqHHHGCv!}d>KQFb{k^Z@1a{R+wf zGaLYx20w1m?PzA54p?qyHiPaVr%nRs%KkQ%^318cp3S!#Sej!lW%TUg<{c{DY?Zr^ zRo%{c;tiRdswq ziqD|(4v>n!e4`*{eu{yr@ot&|e#lWh5J4~eM`21+tf#;UQ&%q(5|`JrKw*1qQj0&9 onrlF<(bEI9DompS)T{(&6!DQ{CO~n52NVr8o$VorX!!BwKRa4Z{r~^~ literal 0 HcmV?d00001 diff --git a/LSD Patches/Fussball Live (Germany).lsd b/LSD Patches/Fussball Live (Germany).lsd new file mode 100644 index 0000000000000000000000000000000000000000..1263cdbd9fe0d537fd1f3eb0f5b4c134624950a5 GIT binary patch literal 480 zcmW;Gzf0?26vpur4%i%n&`WGd5hQ8)davM6lhy_|t%OGJU~8MUgV0|?Kyh(U!GAz> z5mC_DLBYYn!9mbP;VyR)-4vHQT^Df{-_!BK_u;%RQaGb1u~-N;g|9D2ZApx^0O{>x z5%oAzj{`2n7yqN4kSzX4fTAbtQ8WUsqXD2AIQM8&C6#0qibnNu3r)U^Mjg<6y7`G_ z|FYKx%(VB<(W=R+rD~vCwc!|AEgq*jfR?#jLV-+M2Nc@D9~3H&Z54E({#`~V#WmXm zbVeo~(8(~(4B&L;-v#E%l8RG?Vy^srj=BCf+z{|8ygQ+EQdZSW!cIDQct&YUl1v3C zEw0B%)S31Ykl3)0L`PDyI}nIY^qaC>=C3XU+3veR*@(yE5zu9Hxkqk6a(uD?LvCR; zB6pVSDrSMLA- literal 0 HcmV?d00001 diff --git a/LSD Patches/Fussball Manager 2001 (Germany).lsd b/LSD Patches/Fussball Manager 2001 (Germany).lsd new file mode 100644 index 0000000000000000000000000000000000000000..534d12469e4cf4c4f5887e9d324819fe85c55fa6 GIT binary patch literal 480 zcmW;Iu}d3a7{~GFd@k{R1SRGYa;IX?+#NyMLX*2Qr;~{$G2n2hi6|86iKLbmN*&Zc zpheU1G_&N+aB)tC3m`5&*AKZE3MWHiJ-ohTw=8ta#Czp; z7wlH#>}-WJx8i+duOM}#KBVRQ^lN{QqNCcuc6vk9P|4$SMC35qWVgP{ar%!-|aXWMPZ~9 z8q=F^(2y^nW)sTx_cO%0qBgIS9qV8JB8JrY93k$#HPA7ID^r9HACIA92|E@cYx!T$ rl|7^Vl+Zo6I!9Obj7&&qhtUZVc_fUKu%7Y`lA)r#IwUO_zW?z68i!0I literal 0 HcmV?d00001 diff --git a/LSD Patches/Galerians (Europe) (Disc 1).lsd b/LSD Patches/Galerians (Europe) (Disc 1).lsd new file mode 100644 index 0000000000000000000000000000000000000000..e60ee19707dadac7c1449791828e9dade318b67a GIT binary patch literal 480 zcmW;GJxJ?d6vpurPSqTPQcZJ79VDT?rWu54QkzvP(x`*2O+N;~ehdLcs2xObkh@*( zT`rd^=|+c2d&5#`Aa{7QHJ-;phGwM-zp?_ilSt%ypx1%9UWp;IR0 zYKK7Q;rSnOauMz691JSOx$9 literal 0 HcmV?d00001 diff --git a/LSD Patches/Galerians (Europe) (Disc 2).lsd b/LSD Patches/Galerians (Europe) (Disc 2).lsd new file mode 100644 index 0000000000000000000000000000000000000000..bb3f7310524bf9d51c36dc5e5976026d7d5bd444 GIT binary patch literal 480 zcmW;Jze^io9LMqR`8~~jI9zh(7YbhPhkDq-%O$zPO`{2E7ZEw*AQ*zsS{>3ZEp#Z| zLMIUw!O=m%#Z5$UQYeKk1xKYF++6$v#OJy3#ryfd7am4DqbR9VOg7?&dq!K3Q)|Td z_q@OvN768fGwP2DXFNg0@TivYKK*A?ZaKe9Y~Edtvzct8HnG#*K4Cj2tDPh6;isv{yK3mbJ2m76;(5{)U&d?$FPcmFcpI3 zo{wRoE9+R7dK2B<-|!S!$BP87|NA=xp`ho7G#G@N?-9((>c1rfi{E}C9FnZ4gm7eO z1ED+;eu0oH99RmX8-^I literal 0 HcmV?d00001 diff --git a/LSD Patches/Galerians (Europe) (Disc 3).lsd b/LSD Patches/Galerians (Europe) (Disc 3).lsd new file mode 100644 index 0000000000000000000000000000000000000000..851b5fb83d3e98737aa7d4322b7f12bcab594667 GIT binary patch literal 480 zcmW;HJ8#oq6vpx69*g9`DoW#AC{iadpiE~Kkut^7)hvUxm-dHl8bZ3o+9VQ#JIYR z*(?an0`XQMzG1Vh*qIcKKuN=q;+)9XlB&VOb-4m|#h=2B8U32^CT~$A~H|GnmD~kDAg%0e>r(@W4MbtEc z?fqJUwL38{{vTGQYrud literal 0 HcmV?d00001 diff --git a/LSD Patches/Galerians (France) (Disc 1).lsd b/LSD Patches/Galerians (France) (Disc 1).lsd new file mode 100644 index 0000000000000000000000000000000000000000..59eb7411b84793284b98d407d7f2593908469418 GIT binary patch literal 480 zcmW;Gze^i&7{~GFc#`uTj+E9*nA0Q?Ffs=v=x)fc-p&d%M&ZXa{$qvjKCK0JBS}F=ngG`6^(l`h1VM0@HE;bEz*i%<)*W0$9xj`_Cw1uCHTtDlT84 zXmg!w!>VY1|AcO$Xxa%_Zjzlrcaz8VHlXYD-=T-hyani)$2aI1JkA?ndB$BIrR1th zz@mJ7Kw06sSOH5`P6I64TuVK`@j$*L_U8--WHJm^z#MDk)p9Uf&)1^xurnk>bpQe`tt^r28yN}KwKL9 z7E~H?4TeC|;q;JdE#|ld^rp3;Q>~+DS3028I^iD*yNdC07tF9bxukHwxcB!f qMLk8c-h(*mwKEjG=UOiSMLTD^)UcRq3qTG0n4yMXHUy9^yvaY5EmD~P literal 0 HcmV?d00001 diff --git a/LSD Patches/Galerians (France) (Disc 2).lsd b/LSD Patches/Galerians (France) (Disc 2).lsd new file mode 100644 index 0000000000000000000000000000000000000000..59eb7411b84793284b98d407d7f2593908469418 GIT binary patch literal 480 zcmW;Gze^i&7{~GFc#`uTj+E9*nA0Q?Ffs=v=x)fc-p&d%M&ZXa{$qvjKCK0JBS}F=ngG`6^(l`h1VM0@HE;bEz*i%<)*W0$9xj`_Cw1uCHTtDlT84 zXmg!w!>VY1|AcO$Xxa%_Zjzlrcaz8VHlXYD-=T-hyani)$2aI1JkA?ndB$BIrR1th zz@mJ7Kw06sSOH5`P6I64TuVK`@j$*L_U8--WHJm^z#MDk)p9Uf&)1^xurnk>bpQe`tt^r28yN}KwKL9 z7E~H?4TeC|;q;JdE#|ld^rp3;Q>~+DS3028I^iD*yNdC07tF9bxukHwxcB!f qMLk8c-h(*mwKEjG=UOiSMLTD^)UcRq3qTG0n4yMXHUy9^yvaY5EmD~P literal 0 HcmV?d00001 diff --git a/LSD Patches/Galerians (France) (Disc 3).lsd b/LSD Patches/Galerians (France) (Disc 3).lsd new file mode 100644 index 0000000000000000000000000000000000000000..59eb7411b84793284b98d407d7f2593908469418 GIT binary patch literal 480 zcmW;Gze^i&7{~GFc#`uTj+E9*nA0Q?Ffs=v=x)fc-p&d%M&ZXa{$qvjKCK0JBS}F=ngG`6^(l`h1VM0@HE;bEz*i%<)*W0$9xj`_Cw1uCHTtDlT84 zXmg!w!>VY1|AcO$Xxa%_Zjzlrcaz8VHlXYD-=T-hyani)$2aI1JkA?ndB$BIrR1th zz@mJ7Kw06sSOH5`P6I64TuVK`@j$*L_U8--WHJm^z#MDk)p9Uf&)1^xurnk>bpQe`tt^r28yN}KwKL9 z7E~H?4TeC|;q;JdE#|ld^rp3;Q>~+DS3028I^iD*yNdC07tF9bxukHwxcB!f qMLk8c-h(*mwKEjG=UOiSMLTD^)UcRq3qTG0n4yMXHUy9^yvaY5EmD~P literal 0 HcmV?d00001 diff --git a/LSD Patches/Galerians (Germany) (Disc 1).lsd b/LSD Patches/Galerians (Germany) (Disc 1).lsd new file mode 100644 index 0000000000000000000000000000000000000000..a5b3ecfb31731281c7fc3a989d71313659c8601a GIT binary patch literal 480 zcmW;Gu}d3a7{~GFcu4X-9D&G7!o`4`xx8{x2hAmNaq^-`3^*LMT$6%OFKQGQ(Lwza z+yqe(L^?Wj6~x6!p-UG*w-!5e(JuZ0()V%v@cj)x6p6qvQpp53BH`CiWHd2304NR? zzad3jQxP~6{r-it#5MI5ke*&cl<#Ai0bIz0FDSFR&J1M1kXdI474q1TfXY1lfl6qa zjsU5|&qZ`yu1Obg%zb=7*W)_kfpopIQ7q@Vj&}jeg|RyODG@TgQDqfo>zoXfn?11TaPH)KX z@py6@$lrK7rl8B?S{K?u_fwjJWv;anP_TO5r>11i7J!<#o2I74Y+67`OPx|{l-c+I m)LOs4rB;QRr~ox8)jbON28kHxV~k%Y>}%%d`e20p&5Qq?Ly literal 0 HcmV?d00001 diff --git a/LSD Patches/Galerians (Germany) (Disc 2).lsd b/LSD Patches/Galerians (Germany) (Disc 2).lsd new file mode 100644 index 0000000000000000000000000000000000000000..1bf430d4a9e97cea58ac16c9c8da553a3f230dfb GIT binary patch literal 480 zcmW;Hzb^xE7{~GF^0aynA%3*YG00b`>kX3XT~jt~{phh=r9G)c(qGa_M3hNl5SuVC zSWE^3ix@}@28+pH5jH=%7{uZ)@O_N0yg%PO`J(DgDvGbg3xle6Y#h~2No?r?R1cR< zkzB4m7Y50Fe?uy9^%Vi>^VdPY!R#hL|A=Q3{T8#&0`yqTCkzZRdjw#>vm3_%kCh$+ z(g9wbP{_~@ z`42LcLck$oh6J(%lC988g)SMJG0>q?#?GbpJbw7zdv}LsaYfV6ECQ|<+xKXe6 zpqXWN3GE)&N*~bv_3atjBc>bydZRCA=yVkgs|%*neKd#8CRZy1bnJ~7y%O_5NzIm$ z7J84FPv_L^lg0%KWV$AxFuwjop(`4$4yMp=Hqf`Yz8nJji!Xkl?=fu;u;KkV$7)AW z^E=S0c5ctGI(uZ$1H9~AA7R+!!+sO+s`=qJhO5j#-5b7MD3a(alDiHhJ~>DtQ#9NR z5|M4arJ%0(e7O#VpuV$30k5LvHJ~8fKcFyW?xjHW^i7^ZUS$P+(89j_OERaZ)pB6T z-0>Yr;=?rqNG3Zv$$?^08-O7P)9)nT&+4A4+y4$JGMTRyfg=1|ps2!(DnR*)m{L5P p)gh2R+?}U*te8Y&FyisaCbjtsq-Q{BhVQ67QMBR-Xzj_z)Bp7!Qt$u( literal 0 HcmV?d00001 diff --git a/LSD Patches/Gekido - Urban Fighters (Europe) (En,Fr,De,Es,It).lsd b/LSD Patches/Gekido - Urban Fighters (Europe) (En,Fr,De,Es,It).lsd new file mode 100644 index 0000000000000000000000000000000000000000..50889f1c361bedc7ff23406b651ababa54c24183 GIT binary patch literal 240 zcmW-av1-Cl7)Jl_k=z8A$TeUbBq3sN!O5F|9h)FJCY0Pxg6Zbl=qeq$X4lQZr_fE& zxl^B@xfu`VJAAOscf(+oNs(>N-e9{8!s-(2?dk`P(v~TT9Cg3JskCKlg7f&x!P_x+ z2_J6$3+^>G>w08xFB&4yE&88?;BtCF(6+ORFsgPn!m_a)za$=(J%(_t$Nm=~3|31B zq0thAiMU=Mq#lnYaUs875f=>_(}J?NxYmf1UMbvsQ7$8_^Vvd}0QA(;={ Ef2*S?%m4rY literal 0 HcmV?d00001 diff --git a/LSD Patches/Hogs of War (Europe).lsd b/LSD Patches/Hogs of War (Europe).lsd new file mode 100644 index 0000000000000000000000000000000000000000..71283ccd2d10bcc5ae4f360cf2f8f4cc5cf943a1 GIT binary patch literal 480 zcmW;G!E4iS6bJAZ9xnYF1|6}*dXS`DwiLZ|zl3hbbk?T2Lz=BA5rj5YyMc_s4ny!C z5KkUN5b@+;yDNxz@Zw(}Y&XT7w~P1(?Du;7@ZR_P9wUnk!!$E$Ap7&1G0|jmOpL$( z61K}iyG*=YPA=H4Xl^c5$gnGo+w4e|Z;pta)9d3#GkVt?>X$~DX(>izjXG_IqV6QNgQ@>l~J#1mYgcRs#o70qwZ?L zF$i_<>k7P)u(3_>j$DRUXj+Ye`d+cS1=ZGUw%W9)+Rt~Pvb?cOh@O3%q1P04?+|)>zkZ?@2(JZ%ZV8S9UNZ)0^nHF literal 0 HcmV?d00001 diff --git a/LSD Patches/Hogs of War - Nati per Soffritto (Italy).lsd b/LSD Patches/Hogs of War - Nati per Soffritto (Italy).lsd new file mode 100644 index 0000000000000000000000000000000000000000..b6c7c7b40feb0a2534bdc07836e70f1d79a3ce77 GIT binary patch literal 480 zcmW;J%}N_#6vpv0p7G=9kP2BmH2r#D$4Fcku*y}5r zl|C6>|NR4dJ5noq#9r`qm;J7yR_#*D?~XpQFT-ku_^SW?9L@_xSepdr^#a2gC>qv) zB4=>;9HpLO!s$`D)cYKuv@OHV4x#kt?lJ0V;fhYE&u$%~E{{YdPsrvkzoDTkYBinm z4gKOb8jxBu2#x4u3PG%Bti}`t@m2!CQ0l5p2=+f5AT)(*1wzPg5(sm`Fh`ikIcI3g sFJOI<&_4S018w;QjQfQ3<(0SS$Yrd>gsJ%DBXs0)6b{Mg3@^9;0faJ8{{R30 literal 0 HcmV?d00001 diff --git a/LSD Patches/Italian Job, The (Europe) (Fr,De,Es).lsd b/LSD Patches/Italian Job, The (Europe) (Fr,De,Es).lsd new file mode 100644 index 0000000000000000000000000000000000000000..bda70bb979e1ca4732ef550e2935af65bfaa3629 GIT binary patch literal 480 zcmW;GJxCjI7{~GFc-r1Q9)fU9xH!mN;w8B)$>ow;oAl*Qm*hw;NkK?1fkYHBbt-fy z-J~w1SZL=Cx;a#E5Oi@6p;Ku$#q3>5=hFX^@x%A`e?f|#NRli^kfG@A7HJ@eavzZH z|1>bM%G3I8&y~Q=zg1X-N@fr=j8TAgJ@$)=~ z#{6b)0Ju8%aExYKR5jHG&1^rG(d_d$6$6^ahL099Ga8_!e!NCY;c-R*%~HN^V7VzM zm6}j5H-8;tdH#?S0e*`vzo1*=v!xo~X>D_c?hB?P1G>+amnfYSRE#9-r;~?Alr{y) zkbu(GS(frsuGuN<=ck7^WJ_FgCXoH`?K%~Pf@*#UL1Fk?r^1A*JpnqIoE(r-6|{?0 zSahn}6LR<)R9pjc!Z+{94Vil(P&HhCL~chg<#a%DJKkUNx`IKa3#!-sd_mrj$CW)G wZ|mPD@_WpuJs_pGvq1ic$InNg`lGLXYQ$WX7$}VKB{jx^DSr%7W4wFx9|gHvsQ>@~ literal 0 HcmV?d00001 diff --git a/LSD Patches/Italian Job, The (Europe).lsd b/LSD Patches/Italian Job, The (Europe).lsd new file mode 100644 index 0000000000000000000000000000000000000000..5e480c5467c4432e30e29f7cbbff18be50569513 GIT binary patch literal 480 zcmW;Ize^io7{Kx8c#`-&9w}-9xl@NTmm`QRn9H3xolMeP;&u@e5<$o>30f+mi~SS2 z34)@NgM)?Qq>E7MqR>SLhpxq;4&uKczE8#v-{%>g2SqrqC_|Ajm?G@WqZpCI$S9!L zUpvM4G;@pqRJGb z5m+yju1Q9%8ce5a7kNszc-U$KrT;yDpj@2khJbRDE1Q(#6DXqtCG@jjF8MuBE4{N81s$%U1GL=1RSNo&dZiCa(BD3P2Y!oHUjP6A literal 0 HcmV?d00001 diff --git a/LSD Patches/Italian Job, The (Italy).lsd b/LSD Patches/Italian Job, The (Italy).lsd new file mode 100644 index 0000000000000000000000000000000000000000..12d393abbb93cebf27c6ca378891c03731c58df8 GIT binary patch literal 480 zcmW;GKWN)f5XbQo*H}7)!R1xPilIoBpDRIzVxd&&CMQ*Gl0i82zkW0m^j*de-`{&2Qa{l&UGIZO{p%~FH;SlF0O{r~ zLs4Ri65wVj`-8$#TzzPPCM@qUTJ`(t09p_BBD4ZUO$4xN1>3ji_7qLK2g2<=($Ssp z*v%YHY)Z*G~0iL!#-eUBU8R~%1i^USv%8G_lhW%Rk@PulvA~_mRO`bJK z4w&91ko@c-$z0L&a_GqX!v^^?e%qMAzCSzsL4n5OCoWL1u)9uCm$}mgde&VpP{d!^ z;Q+K~5dWoksMuK^f*B9z=M=x?@$wE({OR9UN=Az2$_P5i=v9%DcU)KMK*{^#DW!tB nRs~A&OOetFGpzs>DsoO4A4x_I)XniVWm84FJq0bBZk_xG6>(BQ literal 0 HcmV?d00001 diff --git a/LSD Patches/Jackie Chan Stuntmaster (Europe).lsd b/LSD Patches/Jackie Chan Stuntmaster (Europe).lsd new file mode 100644 index 0000000000000000000000000000000000000000..5352da5b2e7e684f68886d0cd9865c4b9cf77bfa GIT binary patch literal 480 zcmW;JF^|%47{~FaJ}vY~a~H0q+B$Hp&@0X560j}yoFs%`!wrO^Fp(UPOE7Wa7z~?n zGjVV+E)Ko|gR47}gM+ulT z_$wO!X%qm@3%!46n4-20Oppw-T*6|&W1RqtC-M@D5%X~bC`a30XjYhp18B1b5-@E3n32;KBH9 z_m{j8*YY`#_r^u?rh-~|3aK}ppOMd3?Rgmle)g?NK3_%N1jxVrvrpB9pn9}`_tnLx zpA<-3eHSQD-gc=r6V$3RNNcm5MYTECU=FmNuRl=SXD<6d&-&dQ#e9YxjzEe>$sHxK qpwy7TPUJ5)ln{>_8c>qHR;j}umfFWaomam%)ZxECN(9u7;?+IHWC5XbSeE|B~br3yGsNQElLj$>PDht#o5M<=Qvg~7_J!qk|mNvl?B+M!E_ zs$0aw&t5mM%>E1w2p2kG^-hWAs8rNhW(_qIY}47z%Q7n;7^1 zB384KYL>X2jsCK#2{xW+q^O#?!Z}ygry$O)B~Cb3lU%M5Cu;NGtd$qLI=*sL$^z8DghhabMMS&-E%5Wg!NUbATkHcAF5rcs`<}@%04GH$$!xEf{V5%~qsWZ9! z1y_;PE)m>E=da-ff^IdSj29e?;mIda-6D9cv-b#cl74~^Jn!ryC@yM|P$+)>iEtp8 p-WX6b9CR`WcVyit6T;n3BSi8^q+&uV=C_DOg2h)OQlin()qhJ@QlkI> literal 0 HcmV?d00001 diff --git a/LSD Patches/LMA Manager 2002 (Europe).lsd b/LSD Patches/LMA Manager 2002 (Europe).lsd new file mode 100644 index 0000000000000000000000000000000000000000..f0660999cb9eb4a55fa798e16121279625f7134c GIT binary patch literal 480 zcmW;Hze^i&7zXh7e6J=Cl2Y>fwBY6L;(1`f*26uct;n$rVm$qC zaM}|lL7aZ4A8@)N9Ip`TmBB4%9AU~N&gkC)&d9Kq@~D>a_6KarX3l>iHt&ABYz{X^ zZDObW8lr_WAO(vhUQ2sIbJ>t|_A_yL zV&;a+!!t~Wc;0!w|G)dh8!F%=f1N>0YD}|Ks!`&_T zat2E83I5vAcZ6wSpcBHkA9oPS3n&?coN@LCk*=uC>10Iu=>sB2IyXj$R(Ip5r-X|W mggPH4P|pkNdBSMEc!EYp81E3)I=qfXSJ7DMlGf<%oxcEqvrr8H literal 0 HcmV?d00001 diff --git a/LSD Patches/Le Mans 24 Hours (Europe) (En,Fr,De,Es,It,Pt).lsd b/LSD Patches/Le Mans 24 Hours (Europe) (En,Fr,De,Es,It,Pt).lsd new file mode 100644 index 0000000000000000000000000000000000000000..406f82e2dcf68d3ec1273bef0b58c47cd29f53fe GIT binary patch literal 480 zcmW;Ize^)g5Ww+SM#+xbMApp@5J~p=G>c7QHYTmCUb1LmFzh9TpxFpfQHU0Y-C-BF z?oiR%LOTl!IS{Y$Km;2FJ4I`4`~&3Pr2O!mfnkt>X-$hn0uU6uJR_|rVq_VRUOyMm zj55tA;9_*)9ZgHo8?-<(Eir=DXs@OKt-ieiT8^S-I^bE(_8TUAt|LC6?oZxeqQ*5= z120i~+(i-RD&l})eDfa)ThU9~pb2}lixPX)1eC__Ta>z@A#^aMe!qlyzS+zLVB~|t z56t&&&aDFGr~icLR#nv|tKhlSr!#bUSginF1b>gojw$M?7a>B*+vmTiIK(XU0TqX9>r_lKb4j3h^5lw2bwz)w4o0bdbWNp@>(mZVY2)jF%KTWG pod7DYJ={>)W%j#3vuC0 literal 0 HcmV?d00001 diff --git a/LSD Patches/Legacy of Kain - Soul Reaver (Europe).lsd b/LSD Patches/Legacy of Kain - Soul Reaver (Europe).lsd new file mode 100644 index 0000000000000000000000000000000000000000..4fb5d2c6ba89e20cbb8cd515aaefc7183f1addd0 GIT binary patch literal 480 zcmW;Gu}cDR6bJBkJhXd=q@E{t4sj-j*>rYiTAP}cOK7QQOPpSiLp4OLjbQ|}1#LAn zHMTWnP*8tE?a|QCP*6+1=l1>Zh4+0Z2TGEZ4h8^a>HG!dh#&@|fP={PJ1QeaV}NUs zi%C>eZY32$iW<4YcvdhJ%L2yd0=pP@xQ*=tCLDDEwHh-~5|?YYNz|Imb`vD6Ss$R$ z7OZG(K%+U7(dcrk`G8)xvxTV^Q?CMMTlxW}yb(PR>FpU!WZDQJ6EAnrl$mK6L|S=8 zr@^!uP;nZ=M|5~dnGr+I#&@5Lsvsq+P&2CS2{P(}x>g4=I*LxF%dPK<%kK3TnLWW! zx(8%V-hWVrzap~%G}gK@D8pY-z=LqcJ6$5nXHNT2v;4n(vigGhR3FIljt1asy$6(A9si;H=#3c{j`Qx*85KL+&T2sOon42DKGP9HMgRSm Wme-k!>mbtS2`z7q=mGUNZ=`>>s#S{s literal 0 HcmV?d00001 diff --git a/LSD Patches/Legacy of Kain - Soul Reaver (France).lsd b/LSD Patches/Legacy of Kain - Soul Reaver (France).lsd new file mode 100644 index 0000000000000000000000000000000000000000..763d066d539d7622a62297cb65a22e3818d06fb3 GIT binary patch literal 480 zcmW;Gu}d3q6u|L!zEkgUL?oA>=h8d9^X{M>^p{J1>2{H#(Ip(7NrZq&OH(m}F{^`g zD^8`fP>{}b5ju1$I7`89c2u(X4>*gz=lJ3K-tYIY5G9(1c>*lF(nnY*F&9dJdTIO* ziyqT*0E_y^7>hitSrM!iqoXl8J6z|RfX>aI0G%#Vb^*Qa=W}#3Mbpl}a3Gm ze}kdmx-7s7#aV=Ljq7R+@ON#0jPW{CsF&k63$qmPRXIO{D9A1n3ivAWyFkI+{S1Xe zMPqpgpTgnSzZ7X)0~aWoJlP^qQH)k9kQ0@`2NL`dt!x5`^!SwGlsQU)D(Th~#Z5(9 zG(n4-@`0qTsFiiFrG9oxl6bgm0?GQoAlXu^ms?=U*7r-2Z=dT()q}@xl(ZGiY8&cF ldpk$TJFZm^D0%;*PmLba=mDiY+@(fe(cb8T*61Jpd;-}IQ#Swr literal 0 HcmV?d00001 diff --git a/LSD Patches/Legacy of Kain - Soul Reaver (Germany).lsd b/LSD Patches/Legacy of Kain - Soul Reaver (Germany).lsd new file mode 100644 index 0000000000000000000000000000000000000000..b7813647dc905b4516bf2c99455b6bbd02c7cc51 GIT binary patch literal 480 zcmW;Iv1=1y7{~GFd~(VC8VZ__^g@Tey@ zgSeG0I+W7V!NI{o7r{Y_gNrVXf^HTaT*Sq{!1uZF!}ooj_vK~BZdz6@Ytw>bN4MCy zYRK7Z#LkOHuNaBcTtW*-E`KmaQgiFX`1!BTC0|%n#HGyh6)pvaRxzMfDcJeNN@m%8 zNUXknSYnmVMk8W>^zw}Tg48PoQwzNo`!hl>XX@PATdr4xH;2Ua*&Cm^o?fJU;x+&G zIcwQmtRE_x7v2I>G=5S!DRUc3*9DG0HFnxwjh~Fh2PoUbS!rdUK=ItG* zzG21flcoCAKk&+ijw;i>S3Z0LZ(a^7i{Mq?FJgHjb#X%b%ag+|2rQ{f^Mt^Db|1Q7 z7}OdxtsC2$(08QP?h*8Zy#quULu)ldl_+z1i3n0x^Mt6k?I11+@6HlpemafV6~-sF7^k&i|DI-#@m^%FXw&<+XhaAgf0!&j) literal 0 HcmV?d00001 diff --git a/LSD Patches/Legacy of Kain - Soul Reaver (Italy).lsd b/LSD Patches/Legacy of Kain - Soul Reaver (Italy).lsd new file mode 100644 index 0000000000000000000000000000000000000000..2b6f2fccfccc16d7498f55f62a9104db67082692 GIT binary patch literal 480 zcmW;Hze^io7{Kx8`keG04<*gzP%~)k<@IudgWe@M+>&UUScgPOOavi015p$)I=DE9 zn>dLmD2@)g2!h>&b}fQ#I##lD@o$j6PsR`5=Xrmi5y~hE8X>@iQ1KlNQ!@9(1jR6| zVT?Fj!vq)^S9dVtF{2)!>UEycjCXfqfTntoM3aXV!-1UXY) z%aVPf431sC&5&K^VbK7x-~RPeqAjV7wc#+)K7Axd;cAZpIX(M7$W2Q+6KUvk(;KVg z@-t{+7Ra67J0f3|R8lGo`Re6g@`-Co2l5LW8u?YpLaGY7Up@at{z|v*$h!VQS-J1QO6l=AKr1rw!p@HND@W}Fghi-G3qdf9YERne8EI0sOlkT zi7?uWi50GT127R^4$z1&yCQ(`NMRn0A?8>wpfNgkg(fn`H9%9{e?n6cRL2$2OyzkQ zEuHIh9ncz?d_>D&#tpzZwn*hphygpE#e}TFkpq%6GQBd#f)`67zb{_>z h!GhleHE5o$P_e;PX#kZQxJ1R4pdPe9DzB3NBYF}58F*57Dd?CL)tE{Y%s zMI2mQ1b4+vaM4Xi#l^wZS$wbKhwt5SsKi1^O2lJeDKSk75JV2S{> zNx6$!L2#r1C>Oq7(O418)&Y&Tdl!wiAZr8K?b91HBTiM1AZzVy0v~rwtW)37PXCI-R5_KTOFQ+PVX!nP634VEO`VJlJ@1_AA_3RlPg;TW@ zNIS|)3q4QNxCc1ly}zO7i#qN@+VgvPGUhocy9s23GY4c;IrVH6B%|v5kSl&pIuYdE z=r$x*{7g<8$o>2tBtPKHPX&e^&>}=+_U#WKO9hgU;mM2Qd=0qyn)@MYPZ99JDsiJcWuu>~dB24AuF|DhUkT?_#eq4R)ho$Fj3e6{}P81*JswFRjEz0acF zWqMsevwL-eMnf>EH9$5RvvD*!T(uscq3=}COfx6a;x`@oXwEa2;^OyX`4%0GnQsF+ z3oDQ4j7RDwVA*{6iG`}Dl2Zl0P<^_=!gz+;1iWkh`bJhuRLX1vS%(Ia)e}r+dJtN@ zXp?e7!Nl?q&U3@--(*XCoHc;#$G`9s(vE{vy7Za4$VxW1k@6Y5BAFm~Wyl^)` qfz15802JWSGzBU%P=TgY>nl~-EuN{lXkg?q&Y!o(zH>O(%7Yg zgLD%YOQ~Qf;?SXjqi%wo1SvS`?%>k@q4++IAHMI8_d$_~3}YypfuhKSRTRUTn0*E) z_EwHC?=US1n1Ax6jCo(vuzZ-!`j6%9w>Ri1u44);PyO^UC~%!j0fUi=OAH>*kPhGr=l%psOWK6cgtJ-7cE{VelE7SPSc4fNkKKV$&?_w&CnKxV-P z46LI+7zja)KwKI; zNGc7vMnj;};prEuwwdEL(8u<2nyOt*XRZrIwW}UUnVLq;1V@?Qu1OIe*DN3vZwXR8 o&A8SBOZ869NDZFrSl7*`uhg`ei&H>N+?k-JWHu#GS_UWo0npJ;T>t<8 literal 0 HcmV?d00001 diff --git a/LSD Patches/MediEvil (Europe).lsd b/LSD Patches/MediEvil (Europe).lsd new file mode 100644 index 0000000000000000000000000000000000000000..40b5340ee4b71699cd3a63809e7db495b5e1b127 GIT binary patch literal 240 zcmZSPV0C0T|AhT#X+*l;tb5m;@PK}RhhwDVFqSZ?rBoYMv@?|K_mmSk@VbLW|Kf5m(eJY z!Pz8GD~(gZ70Bh3NM+zuaO^nDX^;%$a%&_rcp4-NT<0`42XZwH%^7%&&ExKKng)Rs z7Y8wLng<>K%4seF;+nDmxiWz}IV~c9Tu-wI25yUpRhu~7gh8?{(hQt#%r7QzdPIV` Lkqn$1ks0g&=m0A$ literal 0 HcmV?d00001 diff --git a/LSD Patches/MediEvil (France).lsd b/LSD Patches/MediEvil (France).lsd new file mode 100644 index 0000000000000000000000000000000000000000..0198d3924841f29d3976147c666bc8d462251a43 GIT binary patch literal 240 zcmZSPV0C0T|Agogg~-PLJZ6bLI!-ys>~p+vM>X)D)%%gW+O=u*C3LC*+_bBF0)A>kjrQk z$lz=esFlX4;0ok&N~AJyDmZo==2Q{`ayb;l7&?{2rU`MXgDm1z4Q0?&56wKlX&MAl zTpYx}X&!X^E2jkukjrSs!XRnEa%KXjMFf!RX%@l2Z4t3*6Q`RnNU@7F1E(AFiwT?_ Okzj5l11Cph20H-#iYPt+ literal 0 HcmV?d00001 diff --git a/LSD Patches/MediEvil (Germany).lsd b/LSD Patches/MediEvil (Germany).lsd new file mode 100644 index 0000000000000000000000000000000000000000..c5c4c231d1f8ca357a1232f9a5df799a8737524d GIT binary patch literal 240 zcmWm6v1-Cl7>40L{etx;*dfs&x+t1@EEXhK8^>S}9TPZ^a|5D-L+~oxoLs~UutNo} zKwMlLdKtZe?mcIGc;Q907h4uwCRE=aH`F?YUXxI>&p&8MO~;qywPZ3w$2IlIB{bc^ z3j!FnJwo8@>kz`QBnW-+eL(0N4iq759M>48npT+7WSG7!xNFXpKvJ(OS63E=X8Ede`K1x$%sF*`yWTPrZuw3kL<^eqg-=7%E^iHuM5XY(-|w8$Le(Bsi(sb|SD1lWm3x{LvoT1quwfVjw{ckKHfEDRAeYf7kipp` zP%Dj7!4=5mlt^XZRB-G#%&8g<;wlF-aH^K`Jmb_T1adjl3K=>z3a1rv8k+;Tnug{K zyvF8n_c_f)K#EOS7&y&k0(Wv+L;$&-W)TeB77?p9ak^`QWL>oxINdYjnK?ZoL0p$e K22PI140Zs-;VNnX literal 0 HcmV?d00001 diff --git a/LSD Patches/MediEvil (Spain).lsd b/LSD Patches/MediEvil (Spain).lsd new file mode 100644 index 0000000000000000000000000000000000000000..d07d87005f1f25e99dd5f22f0ab0ebedc261d9fb GIT binary patch literal 240 zcmZP;RdHlwWENInU>0Rre}P%T6U3GCWMJm-+*8V|5C-B(gflQJTw||iRuKYmnS_8` zAp<^U4Gj>NO@o11M`PV=W@C_IVZ$&6ZsV}dZOkTtKrW+EAcM0>pjH~QsS`-CkrM;+ zR;TUJoEn8dE{9qnL#IaJv_ejUWFVJYBbmX|AX(r#r?EMZt7&M?z-w$Ccc0UO1;}MI zV_}fAU^z2^(=igH*fNsA(=l@8Ax?KqAeYlsn}O3kGoG2#10>7o63M{H5t+fx8IT0x NawIWu1|{{c1OR^-ENcJ& literal 0 HcmV?d00001 diff --git a/LSD Patches/MediEvil 2 (Europe) (En,Fr,De).lsd b/LSD Patches/MediEvil 2 (Europe) (En,Fr,De).lsd new file mode 100644 index 0000000000000000000000000000000000000000..d1addfa1cd1907661ad09f66f3261712f7ee5526 GIT binary patch literal 480 zcmW;Izfapx5C`zHEkZH?GQ}96TbPNHu`WreI*@TVi)4h7YAS@X z5q7_l*^rDG4Y19|rAKCyhm97H`TykuS$)aqTp!M?{`Uv66;91rAbaHG3yG|xoykH> zWOuqG_!*S>3?ypD=i~*F>Pi4*FIbC_*XDF34diYA?og3WM}>KyV(;HQ75UCI;s6yK v_lQc|rB4A+G}s-d5_ik1ZBR??KTWFe7bqG6)k55$N=I_K)B&Z^+57tr!!}qt literal 0 HcmV?d00001 diff --git a/LSD Patches/MediEvil 2 (Europe) (Es,It,Pt).lsd b/LSD Patches/MediEvil 2 (Europe) (Es,It,Pt).lsd new file mode 100644 index 0000000000000000000000000000000000000000..e6a0eb86a69968bfdc8d3d1e3d17e9055a879601 GIT binary patch literal 480 zcmW;Ize^io9LMqR^_xqcFGnHCL%T~6-rwK2mb&UR~M%iMCj5#KyYwTx6Z}q$@t>^;mgB=%&ZzlCT&8%Ou39KtBC0w zAp1HxMLs3Z0&+Py`;r)ar7;C^o= zgZ{c6yJJA#8-2hqulXzw=;d2A3}0xz$^eEhE9WRsGvI*2`gVnaDOv#oF4&(D7F}Hz z*8q!!h2L15KEn$EE8*Q4#(h=!QXj0i|ML;!k9xec2^d!|Hpr_hlCufqRp0HB*HLtx z4j5iX+>;pS8mt0|eIH4T6|GPz@)t&!8 ssKGVg7l0ag@SGZsX2StWJK~s{`rE1g2B^9H_ZKxwnq~>8UP=z108{5o_5c6? literal 0 HcmV?d00001 diff --git a/LSD Patches/MediEvil 2 (Russia).lsd b/LSD Patches/MediEvil 2 (Russia).lsd new file mode 100644 index 0000000000000000000000000000000000000000..35fe27de3b14dc4d3a48601d623e506856c5705a GIT binary patch literal 480 zcmW;Hzf0qA7{~D^JVkvhm1E1s7diL|3`tTy*mf@cTHvct6AEK{>l9NhoIlH?r&RDCY#L<2jJzoH>h1 zk?RBjDnC=ZsQAn&A28+rdqg#2&PISEk$aD7Q&5_0LRD=({XxCORc!<6&o>V0UFLij z(CQwaqY(?HwHRb0R)*2o;;Quk4SlnQW}a#00sHx#2Q&+URiglsS+EY!)wq^AfbR5< z2Xrl_ZUHV>|1Z$53rcPss($_D9R2SZUJLNLb$3d3TU0VPfb2a3$?gfJ%^pN{FIgjp zS7q!NicWmFNDi+ey9?yJzKv0-&&P9ph)Vqrl}ZWMVghuPTpf`Y2o}o$WV~QIA#aIm zc?HO8{5_;fgSp!P3L2|JRN)z#*9NK5p8upk;aW+FI@A0`0Y6A(4Jfaj-BKtsm#2Y3 k+|N*`GD8(;NVQL>*7>d-ppnk+QK}6Dqi_J}+Td*K3%blyOaK4? literal 0 HcmV?d00001 diff --git a/LSD Patches/Men in Black - The Series - Crashdown (Europe).lsd b/LSD Patches/Men in Black - The Series - Crashdown (Europe).lsd new file mode 100644 index 0000000000000000000000000000000000000000..1d2a93c91576308d8bfd451e66fc496c9e9e88f1 GIT binary patch literal 480 zcmW;JKT9J~6b0}*+)SKHh(uoo5({}lGR_RHMR+qL=^R7Is#}EUB%}~bT>rr~F~uTS zEZZ&HXdyNtwl;nMv9+?WSa93L#zO7(1Ng4xk8`*j-b2fb4Pzp0Ldh~~b+mGtn4SW( zjyEn*d{E>7*K+Mw6t+$qQ#KgFF3n;-;PNy9<`+_9%!kaG5HJ-!J)m7?3JGYZenx0> z*$@FV?BL)DWtY=J4^TeddMF3X+5oUTIJrV6(aaPR5KfYxKxdQF;t;Wpi+gbs(#xewZv&<1xR&{epA$8jypir&T5(>o>5diFrr@VKgE5` rOuY}waeqBa@mDU_%RuqY#V)n@VW~L})Y|`ZM=kyZGDDzd7#+R?j-^p% literal 0 HcmV?d00001 diff --git a/LSD Patches/Men in Black - The Series - Crashdown (France).lsd b/LSD Patches/Men in Black - The Series - Crashdown (France).lsd new file mode 100644 index 0000000000000000000000000000000000000000..777c21a256f987bcf40448eab502293f1df896ba GIT binary patch literal 480 zcmW;Cze^io7{Kx8`ds2Y9FaB&`bI&I=FYo=2r(CuH%>i&1g=vkNt+CUA^r%MNtYJ< z586Qygg_8iK}2`Kse+3xqNC!VgZM8<->2h;?-z|&sA)s-7-Wr@tf28x5#yf#jh&@K zO#93v0j8(*Eld}gV?{u{_;iCJVopSAjtYNK)D^XnI?Rju?Ju;xa}_@Tt-EsXddlR=I0?*Cuh&lL1s1u=$Ly~=opG-)_{~_TrZ*LagBR`Iq&`s zy@2af04XmR_*lqr&9?vxYX|F8O)(e7fvWg3K~=%53ZS@f`u_j~xKbhj literal 0 HcmV?d00001 diff --git a/LSD Patches/Men in Black - The Series - Crashdown (Germany).lsd b/LSD Patches/Men in Black - The Series - Crashdown (Germany).lsd new file mode 100644 index 0000000000000000000000000000000000000000..baa4054499b09e6ecb09e5ee2f133af62d7eac73 GIT binary patch literal 480 zcmW;GF-RM66vy#*yj=2s1SRP|7m^P0znp*18#>4(-gPq-p*9_k$R$|^t|79Fsp8ONuo~U?h2oy!`f?BQaqsk!;!Td1CqVJ%e<%L|jS^8x literal 0 HcmV?d00001 diff --git a/LSD Patches/Men in Black - The Series - Crashdown (Italy).lsd b/LSD Patches/Men in Black - The Series - Crashdown (Italy).lsd new file mode 100644 index 0000000000000000000000000000000000000000..0f8969a9545c01521d659d39fdefebc0aa00d43a GIT binary patch literal 480 zcmW;Iu`dHr9KiA4<>%V_X(Z&dxr^mpwYV^7-(6ZJMX$xuHt97TBrTPYh@>ne2C<2S zL4?U*ATb(53>FrngpDv*#3KFx@7?&x_x*nF<)NnL6eS!|pXW6`X@3ui$)EQz1$5V3ud!T zz(n)#60NGJ5wi-qRqYL<)sTnH1wf0<7cp&0j@ALweIt*U4lZH|!12V_6>_;*Px%nx z{_zj;U~_5-kmqg}(J70nq{}enlwU8=37)}yz-#~hlvrL=GM0c?ZepESNzgP(ps-T% zo8mD+jm2Ou9y_|AxFruW1t^}p8K9xItOIS>8)_dtk*&x&XaU*k&K&WKpq>qi$tkZo!9&UD#XGnSmP{>H0P(gky p<%fX^E6)#9a3oa+DDSviRICTHbs(+2)=9;d;EdOTNU?R^_y?>XRdN6T literal 0 HcmV?d00001 diff --git a/LSD Patches/Men in Black - The Series - Crashdown (Spain).lsd b/LSD Patches/Men in Black - The Series - Crashdown (Spain).lsd new file mode 100644 index 0000000000000000000000000000000000000000..36665360de1e9eae084335354f7e25557ce5b1fd GIT binary patch literal 480 zcmW;JJxe2D5Ww+SXVnZ#B<4v-qH?F%ear?GOm-#1*G|bD4cEpzi*CMl-=Q6M(J6&I6ih-W^JVW~Qw}w4z))qJV?ZU>dFVaJn1N z`Z;xt65G21P#Q;%C_{>d83G|gPm5^VT)S+*QTz1|+78!Y2ZZgMWig-PI$j6N_m4hc z-eL|~fK%4TB|23_k*k8?R8PLqX>iT006P9ni{yeLnR7sLZwN^?6%Dfqfo!h-qD)0G zEGv-BRIYr=Eb*{x0A=1kd#D&=PUt|zf%#1;@)?v%0VPrwx8&)HT0w`Dr=Pu%M_daA zkQZ!+$g3#^g&G)M?evbkR=e)1y7ljv{JNqsS%<){&xgrh<~nHs`K#w^R1(aYexMTW khpCigmXbhSNqI_T{t?ZN0F^gh?y1Z_qD~iR)}1)`5ALf^R{#J2 literal 0 HcmV?d00001 diff --git a/LSD Patches/Michelin Rally Masters - Race of Champions (Europe) (En,De,Sv).lsd b/LSD Patches/Michelin Rally Masters - Race of Champions (Europe) (En,De,Sv).lsd new file mode 100644 index 0000000000000000000000000000000000000000..dd5e40efe4e575b197dc2f4282ae3deb25c29bc4 GIT binary patch literal 480 zcmW;Ey-wR;6vpx6o_zS!suW@ZuZ2YI#+Ha+NNgtY1)9>_R}?bv7}y# zLG$9T&*<&(TABiS)gNQ@+medghMM30eT6>9@&xdE{PT>=x+IAykXe0yL}p9U5G_#5 zmh*?4KCk&5Am@vP{0JgvH2XxwF>`GUQE~h%s5s-eFax@o-JDRl!~EO<+U$Hx zQJG&EULTZlKln#MLQ<(Dzz7oOj}#Ec6%8ne4pa(t=7$xa5RczbD43xDN(tv1H44o7 oI#6T({*D?xGwB1>{qmfegO}R@kUBVgP0fj96iz^EPA-T40rcrnTL1t6 literal 0 HcmV?d00001 diff --git a/LSD Patches/Michelin Rally Masters - Race of Champions (Europe) (Fr,Es,It).lsd b/LSD Patches/Michelin Rally Masters - Race of Champions (Europe) (Fr,Es,It).lsd new file mode 100644 index 0000000000000000000000000000000000000000..a2b77000e07b78e37e163a3a90ea4f4deb7947a6 GIT binary patch literal 480 zcmW;Hze^io9LMqR@ip=J5(1H@NA9Y~lRWp-9CT=MoOgE8q>1&%aA>KqkRcaJ)K)M$ z*ug>Eq)Uq^xOM2zLf39B-2^E(`Ug0;=-(hdPsSJT@9_B|%gkBUXf^|qW#SoR1x?J3 z0kSWhZ^(z_1;Eupa*y2BwJ~Oc#cer>wr7sH0JKMrLbQENi~G>9{oNZBZ%uX90LAs6 zDHL79xC`iYzy3s7G?YcaUUB;ZWm&UPDuX4<-Z3g1Rt~6gCzq(0W==BTid}WE=9>Cq z9k4e3`~qvk8Nvg6>D~Uqux@It4*0vid4u7+VK539HlG$qG&RY24O1zJh*9VLBD_jMnvq`&jy5uOcCBLDyZ literal 0 HcmV?d00001 diff --git a/LSD Patches/Mike Tyson Boxing (Europe) (En,Fr,De,Es,It).lsd b/LSD Patches/Mike Tyson Boxing (Europe) (En,Fr,De,Es,It).lsd new file mode 100644 index 0000000000000000000000000000000000000000..88b00fe562c40ebc5727ec0540b1eb82c1581680 GIT binary patch literal 480 zcmW;Gu}d3a7{~GFc$&L=2!WI{;ZB$L;w8BQ2hGco#L0`As#%VsNr(_IL5+nDMwbp9 zikrCT;2@OJF$GtlLuVIvyD4Vq(oOmY^nEgZ`2HSv&`d>|X6PwcG*h)Ynps8E-vXMK z{qIN}u0{tIsq_4VG~jCN0n*EBj5&{K3BcT&vk-HEqGkoKo(oQ?mB$Lk<6ei5m1gM&{bPBtQj_iUKc5DAA>M5q{J=l(V?=uwb^SJH-MTg%;)U=oz m3qVc$l%b~0Y}!D&UA&=q$TWvQ$q;ub9w|CoBhcc}@#H@aCsEM= literal 0 HcmV?d00001 diff --git a/LSD Patches/Mission - Impossible (Europe) (En,Fr,De,Es,It).lsd b/LSD Patches/Mission - Impossible (Europe) (En,Fr,De,Es,It).lsd new file mode 100644 index 0000000000000000000000000000000000000000..092b66b4368432ec2976f733a9d8cfe624146485 GIT binary patch literal 480 zcmW;JJxe2D5Ww+SXVo1RMUr54&EZRSml#w?_9a>Dl9=SS3zCE=2%1F_-{8RJ{0M^G z!HHmLVIdL=8$qs8u+c($#X>8;!r?P1fBfg+85oSE3zCEp0*o!l`xtYX6E2|azCWQB zFed{*C9v;Ms|!lwbtq}|mjg87T#Yzj7~i``BPm##NrGe~%|kRJTn8e6(~+QrW`8(2 z3}{X*UZI8kw^2Y#{qum9BB&Y)L@niU4Q-ukW(Ckr%-^GJGN(;!8N-H=oD^3^omTo2zXuGdPlFybi}`2d18!G4Z#ts0qIoZvOuYIL9#Z0Qg5H5 zlnDjZ*${$E_@z;%%Qf8v>UDcZl#ekz87TjwzD;>vlCnBbTtB-dUlx>dGU&d1`bs`= z&8a|su&a>Y5)5)JQ2o})Kk~zV-4}J||6i&^nM(H!k literal 0 HcmV?d00001 diff --git a/LSD Patches/MoHo (Europe) (En,Fr,De,Es,It).lsd b/LSD Patches/MoHo (Europe) (En,Fr,De,Es,It).lsd new file mode 100644 index 0000000000000000000000000000000000000000..3e217919f39554941b23de2daf6a84e9416a2a99 GIT binary patch literal 480 zcmW;G&q^Cn6vy#19BXnI0+HMNLn)KFbM1t>=;TIcbT_RgM7j`_FE?D0MV2YDfD75Ve<*T>&xdkgiJW|d4sWrz1n69xJw~U$jXHo{XYVu00#{i8>=oXf zqjY&&cEOUaw}T4%RRAh`{}-yXp)J!ORQmTa`aah|A8^dSyg*-b9n~OweNw?{iR;rg zV0C!x9IGDF@c^g1zh6-ES0YHj*2&R-)cvo5*MK_y)+0A>YTC)ej+;ODL~hxT91F-* zUq?wTG35e~+A1TduAwcv&{W;E7o!np&7RqGZeq#I_Uw$E2pbe r7tHBlpgL}6s9t2&i$H@#bxe&4bLI(9m`)yPF1am%w;cR`Rd<&-h`tsaPIWc>DGkEu&1Vi}Sg#PDW#8Yy8frrA60GRaOIQ=l zrkappOkV2O9vJ9|^7g8zW% zA_sRIh?9$p=qid+1($PBbW~iN{1?REFXM;rd+^|4)(IpD(*&6PEcY?%3Qo9yvip34 zS|~Ub0xIGB5VeR?8jql=MRx-%G)2``0Sou%78W{!eh1L#>>Z(=6V!8naqia@>P61# zOc5l#Xl$dA7WG4#@20~l8p&{Rl_Lioy)LmYqL!C|*vi%pd0D{)8OWQAev+3@ zY91(;KfEAc=9DTj8CF`L`mKMLEJ>NVQKu^&huGs*4ZOhznG67Y6TT;#MF4 literal 0 HcmV?d00001 diff --git a/LSD Patches/Need for Speed - Porsche 2000 (Europe) (En,De,Sv).lsd b/LSD Patches/Need for Speed - Porsche 2000 (Europe) (En,De,Sv).lsd new file mode 100644 index 0000000000000000000000000000000000000000..e3fee4d82e9f6d67764db4abee03b7bc50971615 GIT binary patch literal 480 zcmW;HzfRjw6vy#%IZ5nOt5S$bf~5*c?AW zNEufx14-H4KcsE0+6a*TKc;BDjLkCOMmc>zv#M%mx(dRq$~klfiiR}+(;3WY=#2Q* z8Us4^Ru^TRDeHir>Rc=bEksiHNTg0NHn zp4^(EZr9+*t({zu>+skXK(2qYK>m;^H-P*@2gx5R8gdMYKi*%bW}oXpAE?#;SfVD6 zt#AmUIgFmDHN&-8Q1#8`XKGo@B@3u-o&Tb!peU9LU`2(~JBomCnG|>DX&X0@BbBm8?+g#%|VA1|~N81rh z%sU|4&ZvMDm20UBSjiP%v0^ec6L8V|x+kk6NX90Rb*v*Wfzi;JB-L#;#yt>a$08>RBbVjT0m}VElyQ_NOd|ORXg4< zxl>%LF;Qp219JJ3R91nq>g_XmF+r&o1J#R-KFK4lwFHnC3@6C%3MT4Z2>foCB!8D{ d-30RYZuY4uGnaEfO*~0bQ(-n0ptxdP{{bT$PSyYb literal 0 HcmV?d00001 diff --git a/LSD Patches/PGA European Tour Golf (Europe) (En,De).lsd b/LSD Patches/PGA European Tour Golf (Europe) (En,De).lsd new file mode 100644 index 0000000000000000000000000000000000000000..7cb81f17a4e8e7287df057f38f0870fbe5650fe4 GIT binary patch literal 480 zcmW;Iu}d3a7{~GFcyjT5I0BYyNKPCsxt!k7F7eIfE?X}WqIEeW#H8Smq-knxp|O+T zAa3H)Qfv{Vbm&n302fi5EJ&eC!R}d0|ApfFWc=`bAAazn&|^)TN$cPUJ*uIYRmAiI zK=FR_D`rbf(+13@4g$>jikj)ea@OCOpxx%0-vG4lE*H`6F{2(}srTUwogCB20S^>K908^)er=-XaZP)GkG(&4=t-^%5=>8?`Y3tV zEVsds?a%*EPIt>gKp9^QFsSqGQXTNTzBR$1$&@pIL1S)~?1m!chd_4xWQXiT(aI;F z*@^p?ys@HK7{j4AKK@C*#*Y^ZK)$}eMlw|N%OPZB`1&PD9-{J7Ai2JGMBzhbkOB(l zTdydzrqu$LWG>L{*OJ77eelWU3wT&wSZqV4~mDDEm6wJxm2-ByO;=Ui(gp!mg? t5jFYSsqqM?x%K;oniZyA0cuo&T}t{)(Fa=Z<1Pv797IOi$^CV_L4&#l9<;aAW4KkONVBt z{tq1rf}l7!xCjmk?sjRxrBk7!n@iiRbLlx5KYV}ukR`V*E1gP0z>;zUSw<66OMvY2 z@B*DVoebb!rtuq{oUXN{99T{+C?Hp6Tu^$fqOZu?n$~g~YP|j92>p(x?RLQNJI~YT z@0+nZ0`$FM9mA~QLKe`=sv3qXhO247@WtjW3N#EHKw%$0pkSJIz`zmg`w%17)Zzdz z%CCLHC^Ym!z|HXK8p};hD{4Zm-28ck<*uovF5q4F%NcpEHHjYpdD~kb$ZKf2yaATi z5Wh(DObzyc#77@Vj5O_F1WJsiyHp$-z8r%pj{k5fPR;n$6zFDp^NA`g!&wVxz4azV z6?5g5dSF$0@-NARrd3UVD--9BB*~1cHjq^B7|Fh-s`kN_{nLAr<9VIw`u5)m#g5@l m9w^4cMT)s$%z;u|oKk%-uLB@9c>j#*6HOIQz^+d&_x}S0I#AsJ literal 0 HcmV?d00001 diff --git a/LSD Patches/Parasite Eve II (Europe) (Disc 1).lsd b/LSD Patches/Parasite Eve II (Europe) (Disc 1).lsd new file mode 100644 index 0000000000000000000000000000000000000000..9351777e835874b8246b8f2951fc3e1764faf9ac GIT binary patch literal 480 zcmW;Gze^io9LMqR`Mu}N|EEF6Z96FVB>ry(k(4{WU^~d5MF5)acPsSJT&-3s_mT764kck()B}xRz)#KfYzcuLaV0uvIeNvZqCsT6<>$)t8n=@ z+Oecoh@oxA7yIZYlBSbD-c2k6-7PhCb^u*I*g(Ii=obOg;_e^xJ;}D~f#!RqF_v534;Yw7e=%T^rq3WBuzv&M>yl)@2jZ=@J>rq1V@IIz zD7Yi9Ajx$1LzKTy+ATylVl&e=~A px}?_7!4dk&B?(fsVFHQp6C=@=3>$qgMgPk$66v&#Wc~Q``56}UP=){i literal 0 HcmV?d00001 diff --git a/LSD Patches/Parasite Eve II (Europe) (Disc 2).lsd b/LSD Patches/Parasite Eve II (Europe) (Disc 2).lsd new file mode 100644 index 0000000000000000000000000000000000000000..9351777e835874b8246b8f2951fc3e1764faf9ac GIT binary patch literal 480 zcmW;Gze^io9LMqR`Mu}N|EEF6Z96FVB>ry(k(4{WU^~d5MF5)acPsSJT&-3s_mT764kck()B}xRz)#KfYzcuLaV0uvIeNvZqCsT6<>$)t8n=@ z+Oecoh@oxA7yIZYlBSbD-c2k6-7PhCb^u*I*g(Ii=obOg;_e^xJ;}D~f#!RqF_v534;Yw7e=%T^rq3WBuzv&M>yl)@2jZ=@J>rq1V@IIz zD7Yi9Ajx$1LzKTy+ATylVl&e=~A px}?_7!4dk&B?(fsVFHQp6C=@=3>$qgMgPk$66v&#Wc~Q``56}UP=){i literal 0 HcmV?d00001 diff --git a/LSD Patches/Parasite Eve II (France) (Disc 1).lsd b/LSD Patches/Parasite Eve II (France) (Disc 1).lsd new file mode 100644 index 0000000000000000000000000000000000000000..a684fffbe2c4c2444da76d14fa83cc0398711312 GIT binary patch literal 480 zcmW;Jv1=1?6bJBkyxPl`5D^o?rGwnXrgw)5Nq%>v9WN!Mr%O0;7a|Bvq9%n7g-!wg z0cn>G#YLR!B3%kaTswELw41hFoVtjAfWO!A!~4E34;~|n48t@tdW!7#FUCld%}rw5 z{Oxhc7d{4Y>BYh>mjdBZK)ev#p0gDTpTxwuxOv7_U(+b}Y2E5y%-NP^wg$xZ-dLC$6Ou8%MsKQF*_e{io9-O_2k3rU3;+NC literal 0 HcmV?d00001 diff --git a/LSD Patches/Parasite Eve II (France) (Disc 2).lsd b/LSD Patches/Parasite Eve II (France) (Disc 2).lsd new file mode 100644 index 0000000000000000000000000000000000000000..a684fffbe2c4c2444da76d14fa83cc0398711312 GIT binary patch literal 480 zcmW;Jv1=1?6bJBkyxPl`5D^o?rGwnXrgw)5Nq%>v9WN!Mr%O0;7a|Bvq9%n7g-!wg z0cn>G#YLR!B3%kaTswELw41hFoVtjAfWO!A!~4E34;~|n48t@tdW!7#FUCld%}rw5 z{Oxhc7d{4Y>BYh>mjdBZK)ev#p0gDTpTxwuxOv7_U(+b}Y2E5y%-NP^wg$xZ-dLC$6Ou8%MsKQF*_e{io9-O_2k3rU3;+NC literal 0 HcmV?d00001 diff --git a/LSD Patches/Parasite Eve II (Germany) (Disc 1).lsd b/LSD Patches/Parasite Eve II (Germany) (Disc 1).lsd new file mode 100644 index 0000000000000000000000000000000000000000..a66bcdff358bf5bc3a32a4408b2b2ef41f3045ac GIT binary patch literal 480 zcmW;GJ4nM&6vpurP9Hgxikh}0y4CWxS$qpv{+H*pqo9Dn@3dpW2Ei;5Bs1tFyd-7!?VePXBwP~C5wB2~GD ztB|7V%QI4wYj_Ee-oDEivzfgF7#j|>F_vZaWdQ@(_eYGUnVJBM2X=E9=dq&MFcr5q z-%;?-sMi3+)3t@-|7W)em~I}Nqv`oIVtAmLUM!5}5|52#KvOhkQ6e*?0m{hX9ZHqQ zDHSxSJ~S|6a2;6$%=8c4V&?x0kp>)3e_W85@hj=8K%zLYNuuo2(958RvizcC!lx<{ z&`Bna&M0Z}SSUbAc{M;5Ulo-e*p_!$B#W;i*#xp)Kf7qK#cu~%&>3tU-IJ|wwM-y8 zxU)b`!KXc1fT&a0SR-eW>*zd?Q`z35T!q=L02L|=AGI?ci}F$M literal 0 HcmV?d00001 diff --git a/LSD Patches/Parasite Eve II (Germany) (Disc 2).lsd b/LSD Patches/Parasite Eve II (Germany) (Disc 2).lsd new file mode 100644 index 0000000000000000000000000000000000000000..a66bcdff358bf5bc3a32a4408b2b2ef41f3045ac GIT binary patch literal 480 zcmW;GJ4nM&6vpurP9Hgxikh}0y4CWxS$qpv{+H*pqo9Dn@3dpW2Ei;5Bs1tFyd-7!?VePXBwP~C5wB2~GD ztB|7V%QI4wYj_Ee-oDEivzfgF7#j|>F_vZaWdQ@(_eYGUnVJBM2X=E9=dq&MFcr5q z-%;?-sMi3+)3t@-|7W)em~I}Nqv`oIVtAmLUM!5}5|52#KvOhkQ6e*?0m{hX9ZHqQ zDHSxSJ~S|6a2;6$%=8c4V&?x0kp>)3e_W85@hj=8K%zLYNuuo2(958RvizcC!lx<{ z&`Bna&M0Z}SSUbAc{M;5Ulo-e*p_!$B#W;i*#xp)Kf7qK#cu~%&>3tU-IJ|wwM-y8 zxU)b`!KXc1fT&a0SR-eW>*zd?Q`z35T!q=L02L|=AGI?ci}F$M literal 0 HcmV?d00001 diff --git a/LSD Patches/Parasite Eve II (Italy) (Disc 1).lsd b/LSD Patches/Parasite Eve II (Italy) (Disc 1).lsd new file mode 100644 index 0000000000000000000000000000000000000000..9bf09eca90e3c4ff09bbba51b1f5ef0272f7e68e GIT binary patch literal 480 zcmW;Ju}d3q6u|L!ycm5PmgwCzIgyad<-Fg~7Lwi_(eVf&9&wQ5E+Ipq=Cn-<9a0Bz zlWs!S;v!DY#kt_9ONS1Yb}d=Dn9V=H-*f!%eGeYLA8Lh2QBW%Y_6xiBs2P&26$2E_ zu*;}>TvrKDf0a8#Jz%Z{fVp7y3ys>-ZUxZDeF@RvVMX(xWq6-wSc>nSy4e`XX9ydDt8ST9r53Xcw7w5il!$x<$Jx*|Msj*wxx83c)om z0AGr~e^B_6>V^-R@XtN;2a;N20IEMYo1?$S!;J$#Kl+i8Gn6E|59AzKNY0pd?J>m8 zc(Ow-U$yL{;JNAdh+MvkoIN1--~VSMrjkn=Q#cjVZ$HUXxVjdQw{X&>dM2rg4B~n= zFHwEM)tdlaO|HID*kc~{fSSE-oRiK|tn0}~YMRW32~;#MuPGWy rs#_z7qfxR<(LUF$8c_7^;yrcv*{S^ksPp0OhC2L5v=9KbgYftf1GZB) literal 0 HcmV?d00001 diff --git a/LSD Patches/Parasite Eve II (Italy) (Disc 2).lsd b/LSD Patches/Parasite Eve II (Italy) (Disc 2).lsd new file mode 100644 index 0000000000000000000000000000000000000000..9bf09eca90e3c4ff09bbba51b1f5ef0272f7e68e GIT binary patch literal 480 zcmW;Ju}d3q6u|L!ycm5PmgwCzIgyad<-Fg~7Lwi_(eVf&9&wQ5E+Ipq=Cn-<9a0Bz zlWs!S;v!DY#kt_9ONS1Yb}d=Dn9V=H-*f!%eGeYLA8Lh2QBW%Y_6xiBs2P&26$2E_ zu*;}>TvrKDf0a8#Jz%Z{fVp7y3ys>-ZUxZDeF@RvVMX(xWq6-wSc>nSy4e`XX9ydDt8ST9r53Xcw7w5il!$x<$Jx*|Msj*wxx83c)om z0AGr~e^B_6>V^-R@XtN;2a;N20IEMYo1?$S!;J$#Kl+i8Gn6E|59AzKNY0pd?J>m8 zc(Ow-U$yL{;JNAdh+MvkoIN1--~VSMrjkn=Q#cjVZ$HUXxVjdQw{X&>dM2rg4B~n= zFHwEM)tdlaO|HID*kc~{fSSE-oRiK|tn0}~YMRW32~;#MuPGWy rs#_z7qfxR<(LUF$8c_7^;yrcv*{S^ksPp0OhC2L5v=9KbgYftf1GZB) literal 0 HcmV?d00001 diff --git a/LSD Patches/Parasite Eve II (Spain) (Disc 1).lsd b/LSD Patches/Parasite Eve II (Spain) (Disc 1).lsd new file mode 100644 index 0000000000000000000000000000000000000000..7bc68d1a6230d121e8973b51c36a08cf18e6f076 GIT binary patch literal 480 zcmW;IPiqrV6b116xSeJWMMxPZ$%x3yyiD7{Rr)ea-I;_C|1E}ArXUDrN=YjUO*bOA z5O=|iE{ahZq<#Sz<0C!an89s9{XNjsoJtf#`m_auwQrNZ^Gt|X*Z{HHh*vcE009?2ElGWd5-+NFk2$z7jNH39xc*{(2U-E!dSiz oqsxTx;kVBi_k>=LFzRKGQOGmkSA^|~@1U4EM%SjKis{kmehZq<#Sz<0C!an89s9{XNjsoJtf#`m_auwQrNZ^Gt|X*Z{HHh*vcE009?2ElGWd5-+NFk2$z7jNH39xc*{(2U-E!dSiz oqsxTx;kVBi_k>=LFzRKGQOGmkSA^|~@1U4EM%SjKis{kmeXQNz6S0 zWM4LZqahUMgrr#hhejl+%|_5PqU-l)byYRi0j=@hr)c#Rc^}Z}e?3CGsAv}flj80L z+9k>6LJ2gx|DcQMwgBkr-!9Q*lDf^H;IgX?^gLB_ z9^jHU8KdW`y68i}^AE~c>qu(L9cb1%lOwF9Px@WJlkWLXvQ}gz;|-7%zSt+LEomBU z(5$w5OO-@Y_Yx45cKt=QLlz2u`t7pLEnS&eRq-tFU;$p;z_asHV2RiTlI3u2<^_{G5|9_`2 qmedT;p@`s|XW^=X+R@6N>r)ZVy>}R0p{nHPM qdzx0g2hF(G&QiR_weA7M8%LYeu$c>Gpay=;Qo~_39H6wL4*mlcCr|$X literal 0 HcmV?d00001 diff --git a/LSD Patches/RC Revenge (Europe) (En,Fr,De,Es).lsd b/LSD Patches/RC Revenge (Europe) (En,Fr,De,Es).lsd new file mode 100644 index 0000000000000000000000000000000000000000..cce0dc8d0b1d105ca0ba08d4c5ef8a710a0dc6ff GIT binary patch literal 480 zcmW;IJxjw-6b9fEPCs%eN;N5ML?mepp@>7h38|Z{l=?MjI8< zFK*F_C38j$nicC=wAMK_5{J8rzOns@ev2uxfPQl%Pi9k+N}E7tedd77P|_%cpqQcaO-_eX zdl|?%vXGoaGG`|+?<8AGft85`ko;8o+=EcDG1y4XQ2x ziRk2v{D^rN0R_=whJ60W5FJqbPVJ8Zol`$0)6tb33XJ}&0aP@upQy!mrsf1tYy0h) hT6||pdq7RkKc4w_3ix+Q5$4je8@&O|6AXC#Uuf`j-c zbS^5EjvaIn3N4f_x;VJlp+h%+EnVv3A0U3e8DG4gFW-lU5tcM977NKicyrC@N^-12 zjJwBxt+=8UCti#P|Jh1OR)$lgSt)0Xlas0@K%AV`cR1-Pj=IFUd;goW3B{oVaVFtc zIQvG?juB_a-+g1jijGAr%ukmr3`x^5$P&iY2hOXlteKF^e0cc4`N38*tHk-zuN8J1 zvTCyps<@56C+wb9SWyRSt@sINQJr`<&D*r81N8_;5l13&?AMN!1G3*IR zWHf>;e!hiRQgjvxVt0ZeB1zMU$QRMtJaSFRSE5Oix#npJxsDnZT|(~m-)nffq*l~v z#M8grz=Ntqli>NA2E3M}Uu==-wT{llM_nf2b+4g$3#jEJxh@iKzG79q{JcK1?u-JLoM9)cn1q^B-HaHxlnCL}ooB<ny`(*e zH|ee5L68=NB7F(<6?p1F1W%$z!K-@nEY8#8hwty1K~XL|uUaWXD$1sVqUMN|6+rQ3 zdWrIevIe+Q>-|O`6`hC#+-83P8TlNJWKqbGCd2KmuX3@z6+>z=ZYt}z^N zy*q$zIQaS!lcA#@4M8TuJ5@}c@i>|RCh_zMW_9MRI$&J4UCdUQ_p5-}z0D7(keNzA z<-h%eN;vwd0I9^6DQeBNq5&W3@83{2xvn=s>gGjG@nc5{p996k))B=$$0+Q97x&aJ zQX{VE4v>10AgLMOrZcc=ws=Z<=_uBhaH^MQpDFiv{2&3!%dfVnG3T+KgKfuev>NAh~KpXw-3bpv7s5t_!H8Ow6lpMWw2_jRv_(6tv-1dQtJrrcdj<_Jb@u3rf-Iu_c*sKXp~07Fji8I5nBw+TQaw3|bN z$BJ%4(Xcmq7Qw3e9PfO^OC6#O$ zicb0U93B1wj{AUD{@n@Y3e0Q)@VcJRuahW+nJ+GQ&LMe!Ob-P#3|F^YIlGxJD2;EuSvQSHPG_4<6Fw}m?k!X@~i)j ts8nZ8)q&LdT0fOqJf3NRR%)F#$m2(n8UQT>_=CK*Ve(cvA+lT8 zC^N208T4d!`vz5otEvFzm4ho(b<19@4vwma$Ea~u1)%m$u2H*|o^nBG_s0$z!?k1p z*Uhh=Xj)v?S|Cj8Q-sYb*Tx92xx9Xb&DoPd2)G&Ef2Cl{R+76wLGtL3f`MgK4!{Wp z`ZwukT-7#^epN%#V@pqsA=Tr_Q!-OacWnyCW_o%09{Nj-cx6h*)9NeR_2|APrm>F literal 0 HcmV?d00001 diff --git a/LSD Patches/Resident Evil 3 - Nemesis (Ireland).lsd b/LSD Patches/Resident Evil 3 - Nemesis (Ireland).lsd new file mode 100644 index 0000000000000000000000000000000000000000..e2e1833646773975d3823a5febfa8ac1feeede8f GIT binary patch literal 480 zcmW;Jy)OfC7{Kx8@)Uj2RK&GA>WFaF6km@AD+T7mVqSB;g*qw0?r|f02(9H&uIJ~V_XHCQ@?M}tOr%j)gfZm&wkNd z<>A~qpy@pLXcw490r0-C*+sj;H2VPU((nLjwSdt~4Roz`>yWk*kTR=4+SgA%iB7=q zWCxB#=k$eiiK{jNr1u;yQq~U`5k9zC|5u@Go2%Xix@+H^P(H@ALqPdaZ;SGL1Hd^@?IJ4!4@0<4+)Dkm{rIHB{T4G`nwX`HA`vA4$ zwF{(3)l>w6qL*i+hN`J`KzjWOQICi9G~h}){6yW5wcKX_(+x3%hOLHm4rp{8j-%m9 zGTnu;;qJU4SDVqS0rG$MBgo^;6AeJSadM3!tE$KXZe+KfP*{@Xyah~Hb_a_&Re#h0 zivwd%Sd0&G8*s{gzrj*fR#vP+xm5jsjivaI7XjWzkLSdH%1Y)hAU-p_Lp+qsnISM9 zIv-?ZBsHFaj+HsRA}g(-oozeE` zUvilm9?1i_iGxM*d`Y+9L$Bxm*(7gP)xrXhx4eHue!t>)7mz==`kQ?9K`P{cvboC# r3UtM}0iXc)dMPj!0~07|I%ia=$F&Zm)wjE;(vqAHTF_HzU9NuvZ^lr< literal 0 HcmV?d00001 diff --git a/LSD Patches/Resident Evil 3 - Nemesis (Spain).lsd b/LSD Patches/Resident Evil 3 - Nemesis (Spain).lsd new file mode 100644 index 0000000000000000000000000000000000000000..1b11b5136d4ea9dd2ffe9a9609a56202110bf715 GIT binary patch literal 480 zcmW;Jze^i&7{~GFcoKULN2K%;ISq(n&ifuJB=1l$BJ&lLc;z&KqKTj9s;VNbA?8Q>qrF_jLP2~G?D9+4rpozH)yJo z+LQ{qsot%i5L|}@;H-FhMB#Fsc0m{JiH*)E*K`BWNzPuQ^Z$&A6yWF7zcX}evg(-{ zXm0KJ72P!+XEp%c;7<$vJk!Yo{?2a=&@VCF4}gAQ>?2uK$(UIM+p3-iWUWe)xdvoC zzYLS;N~+Uc*c08uTe20d)+CS}{kcTxmZT7!?g>(Eu7U%s!R) r*{LuCRN8vDq7wfRMLnQ`=kHLt$yA#_%T4@B<+kMLmo_Nn_P5h_<0)7_ literal 0 HcmV?d00001 diff --git a/LSD Patches/Roger Lemerre - La Selection des Champions (France).lsd b/LSD Patches/Roger Lemerre - La Selection des Champions (France).lsd new file mode 100644 index 0000000000000000000000000000000000000000..fe07ea52e78c8a0b575271833f8b9a9da35975ae GIT binary patch literal 480 zcmW;GK}*|k7zXh7@7tNY=F&B5Z9Hg`He%VOHi-srwyRCp4ry&uDhM_0XoVqy2k|2a zyN3U zW|8b3v$zRlADT#ZBB>P<2<>F@i7G?p(h$PR@HtPF375+gpo_`HSMu7-gEr7=`{Oiu z{K{~8AiSRckNlLRSV@85r%oQpCoZpOKz{f|rDmDgcn{Rv{dGr8m-)s8YPjAJ1%2j+ oK9Jhqo1tJN8E%X~3r42{ig+Zc2~a!1EsDmHMlc2ujrY&~1MXi|q5uE@ literal 0 HcmV?d00001 diff --git a/LSD Patches/Roger Lemerre - La Selection des Champions 2002 (France).lsd b/LSD Patches/Roger Lemerre - La Selection des Champions 2002 (France).lsd new file mode 100644 index 0000000000000000000000000000000000000000..ee08fa13011960c0a9c020d3536afe2e2b11fd58 GIT binary patch literal 480 zcmW;JJxJ?d6b9gvd!ptTbZA;^bhwQsHwG1Klhoi=s%eW;3+c}w_)`Z_gxWVn*k5x&fFOnS8)ZcSgztoHgGr(XEP9OIJa4 zt0y1mE^|4(2I%H)SJ5jAN|`d`z4FTidR!JKfH&3qQ?hyUfE9sbM^`zrc{5qdK=%Ll zK^kufD!*EAFy1D6(}feDiqWOOW8W8LA`TF!D=^ci*)1bm_m&?Hv$ym&H#l;W|#!(Oe4Irhl)lbEyU@2^ZT5O&#eFIzJR7?N> literal 0 HcmV?d00001 diff --git a/LSD Patches/Ronaldo V-Football (Europe) (De,Es,It,Pt).lsd b/LSD Patches/Ronaldo V-Football (Europe) (De,Es,It,Pt).lsd new file mode 100644 index 0000000000000000000000000000000000000000..9c60230233193cf96cafa9f4cb8279238b6deab6 GIT binary patch literal 480 zcmW;Jzb^w}9LMqR`JTA1hDd*CPsES*>Ut4Lf81$fYfrToODk=Yn&?$pf+&+sY!a(T z#Asj<5*CTX!eTIx7)ckC|H1P$zViM&&+t6xH?oq1UIO&b$b0BFnIk5kY%G7M5A ztR11|<=W!~obWm}YX9SKAD}iqcZ;c-sJ=uEJgM60FQ!&`oLB=)WglEL%Yss}47OSR zyh4-5;t1ef?dc4y95a~%yw9z7(JK5`akG^l86v$ZI1sIZp;xc7q^}54bQMVd{u!iL zM^KsSz)`Go@=AupRi6YhdJh&U?h1NhE;w=bH$?F^SECJd)4n;Tw4Z6oKjBC*n+g^9VJSZiR9Jt1rUL&0^_oC=)7qzEojG3z oQtI3NRBQ@53r+A8n-?ooYH(E=KuZl=rcz5#Ew(@^wRSH50Hd&0jQ{`u literal 0 HcmV?d00001 diff --git a/LSD Patches/Ronaldo V-Football (Europe) (En,Fr,Nl,Sv).lsd b/LSD Patches/Ronaldo V-Football (Europe) (En,Fr,Nl,Sv).lsd new file mode 100644 index 0000000000000000000000000000000000000000..6ef9564f83b2b115ee844dcac6b4d47d8ae3790b GIT binary patch literal 480 zcmW;Fy-Vw06vy!sj%}Yq5R_QjTpXS>jV9ot4>9R>QxV^m5Ug#5f^F6M3f8U;;#OP~ zQMhoq+`&Qr05`==xLk15-PP4ud>+RS-}B=jOGTQNNvFVOsj!4>ND|Y-fb6XC7qdl0 zg9By5E)@Id;CD3u9sS}TI!scx85j(9TuYc k@*qX)s+NjC(dM5H#VtkF0!muAN^wWhobP}ZcMfj80FAX$KmY&$ literal 0 HcmV?d00001 diff --git a/LSD Patches/SaGa Frontier 2 (Europe).lsd b/LSD Patches/SaGa Frontier 2 (Europe).lsd new file mode 100644 index 0000000000000000000000000000000000000000..b6a1df17b7faf3706ae3545d09b90a036ae739fd GIT binary patch literal 480 zcmW;Izfapx5Ww*>7biYNNJ(55dkN1ZhFDz^UQA4oj zY*iUxKr9`)ve6Z>X6gv)T8S0d_yc&y_|f<7^z_is>zbBI>QFHBa2<_|A||td#`*4V zG~a1v0CzH-XEZHU8(9l9(<rL4q}oUTq|2Zvitof1zqO1E>Nx8PEx?naO4oQU>Lqqm{8Q# o65xc1U;im29$rfWh0%dQE&g_DegbNJy`NF5%G9es&1!J`2A<_mUjP6A literal 0 HcmV?d00001 diff --git a/LSD Patches/SaGa Frontier 2 (France).lsd b/LSD Patches/SaGa Frontier 2 (France).lsd new file mode 100644 index 0000000000000000000000000000000000000000..8bce0532ca9d827868476d66b31566fba23072d1 GIT binary patch literal 480 zcmW;Ize^i&7{~GFcw&=}!BU!EL>!X4BzK28#JeLnUSgU^m!z13>l9-&C@7|#x)rzl z0V0SvIq2e~AcEkcO9ux*H``|E)TMtxzmMaK_w&HR!w7s$i$()75d3^$tSWM}ON`(D zTAZ|n??IfLk9_5%E1Y(TBkuTtQw3onN1Tf6d7P4AEn!nFWq%p7k&$X-h}SaP_iX5j zwY*N6p%+GMSyJCv#BKKVWN8%{;-L`2G=@I)kQ@q(f>7vz>8tV~0_4qSd1I27}Kw4|Cd-@*|iC9|z literal 0 HcmV?d00001 diff --git a/LSD Patches/SaGa Frontier 2 (Germany).lsd b/LSD Patches/SaGa Frontier 2 (Germany).lsd new file mode 100644 index 0000000000000000000000000000000000000000..f4fcd0789b4bc07efd254d4f838822ff2c19307d GIT binary patch literal 480 zcmW;FKWGzS7{~GFcxrPGhY)#tNe)WM-J3VQ2OVO=CD-xD;!%f^Uj7Y*nv)tV9nucc zt#k{xNd!ThI&|#VrF2pd!AW#$(OH+$S$v<4AHKhb2dSS}R-w=bN&TB^r00fM*a4(p zx0@)6Oi={fDsKKk;Tm=xxnK!buAp1HuT?;I;Uq#gG_*tr9XCAqjg^$^N(yMFYoD-^ zaV=%gsbt@e(C-;KUJr!dTPmQx!((p@=vTL&qAW9I889#Je?}P?cKiS=8PsN|@V*K_ z<-GlZ$~JVQ4MN%9woz-YiyClM|NMcv$+g}Dp_?B<3QC4{wFI-EG(V%jH>9cs6sU_j zsR2`N0jbwMk{a`^97C$clV_x-d|RKwOi$-uDYSU}*ar$99B)t~=dsQqZRCF|)R=G$ zCqUS63T%!e3m$O&Y_LxsRpt5&*N%7DyZ4JSR nhwrZ_&bhV@f#SV??R_@?(b#+Yyr-_jP>&;`r0ZCdUKK@qjoI-2Gr@YPg#wb|N41 z?C4>`_Nnan8+R;{x{4%mH~H>@g{xT3xMT=-YQU0*)h3qKr%RTmq9shSrTP6O=k(2X zHY6(-?)~B1@aF6*;#}#p%RyaLW3Eo+pnmydw1GouAGo7G;o7g#mn^8pC zAh_~m8uEpvSS8308HVgATB1WW*;!wP*H9dl4f4IlmlC|T9+qna@7MhpX8MZebe{$@ z{hcfLhOS)Q5)c-H{1&P$&4m`hY`uSkYEQAY)FZ3fJ8b_45am{K literal 0 HcmV?d00001 diff --git a/LSD Patches/Space Debris (Europe).lsd b/LSD Patches/Space Debris (Europe).lsd new file mode 100644 index 0000000000000000000000000000000000000000..7c9e2de26eea0666f352edee84d6bacc8837a1bf GIT binary patch literal 480 zcmW;Jv1=1y7{~GF`kXaCj}%D*@rqzfuHFUPA${+9SGP+VlXOZ-bLE_xG&W61MQ{@Q z2gJ!qkmA&#T?&FOqTpiJ4uy79x;Xhi_&ymweBbANUU)fQi4B8uAkHtFuQ=}u7kpyV zzq#OIBD}XvT)g`3aUL2?hK32O?9`ST)Ix z%%k6kAa&IuMD0liajI#prPPkott{f9)HR0??|mAfDZhZmV?uL$`3p_?1>Eup4L^8| smds*3C1lbUchHjA_R}F*t>N(wIs>Vh0bz5%&(IlZ+N}{8ozcsa|FdOQYXATM literal 0 HcmV?d00001 diff --git a/LSD Patches/Space Debris (France).lsd b/LSD Patches/Space Debris (France).lsd new file mode 100644 index 0000000000000000000000000000000000000000..250fe3767352c8e91d212c26d4caaf99eb1cf3af GIT binary patch literal 480 zcmW;H!Ask46u|KpUz+9-Ds9tZqM(UQ))X9!rs+~oOKWS39zr#g4hkC7I@n>%gZ>#_ z2W5ElFa!_&3to4dM~4SJ=+QsG-}Ct4`*^&EY9^ATtdfC>nh9H|<^@qH0IKJc3)J7K z=K*)}@eAr@Q9Fe)NP4-ljHMb67YVTRQ9i*^gSprMlp7C!(M|+4GXdRBN?Ek`xSA=T zZB6><6q$2HK&v?DptHbS%>p_r>(}UcOvM9S^X~qk=L>2de9%3AR>Qi<_0t%zzO;6W zb%$v=fa}iV9}L>edK>Vj{p|sRO{On42i?UySzSRg4uP!b%TKamLDPsqvSRm{+!5Ex z4v>3lBe|)dR!L#trpMb<<&Sc10<~YKxB6lCC`u}O3f+6!{2=sZlrBJ}DOn(GY zFbZEOlm(@x3}z_L?kOZ5ZfZc`;JZrESWs(?VGxaXa}*tLZ8<>E(eEksbmqnqP!G>? h)H9ep14uF4Ulj9^q^3Z_6u(kD6*T)(kmBi&%QvqnON9Uc literal 0 HcmV?d00001 diff --git a/LSD Patches/Space Debris (Germany).lsd b/LSD Patches/Space Debris (Germany).lsd new file mode 100644 index 0000000000000000000000000000000000000000..db3ab257fba76da8da433d1b2d8dd6a6fd4cb42d GIT binary patch literal 480 zcmW;Hu}d3a7{~GF`dpiPdZeVeT%-<~+})eIgSs?lINgp&$?x)J-?7S-N!c50Ji(86Ko0Qj|<40h^NRE2O?8W_o~h zbK68C$24+)?OgL88m46ZsR@c<+6!3lx#kJ5u%wQ$5HRNhKsA`1qv_n=mH;>*&letqh>ExO##DnYIBa^qo@_nxt-PU({2Natum4rNb2?gVlnvmn%s_LR&>C3JKrL5dps6>AotJTC*+MJwaN%4-e`J8 zzQWZl1NjfXyrNK*RB9?b3)O>b3W;k?2MXg2jl!;ET6e;K2dN~%T*nw9F0&|2qeyaBY#wIYmcWe>1AJ9mXuhiN*13(l`^D0r3T zXP}Dg;17z)D*r8@sGSTjXvwNnTTl;LcVi4DCx{I2IJ@{t9&awVDO9}ldyPEaOl}{@ zyZ`-!L?l`9BPfVy>m7+#T>TXw(f+(kVVgN>14ZrE(-d|j4bcH5?8JX5(z%8?S)Z+L zP{b#YZvYjIqce)TlFRd5P~-05ImH96^CO^m^WQ!t8gp?LD8Y{fN=nS61Taxw(9IXqhb4`Jn3O#lD@ literal 0 HcmV?d00001 diff --git a/LSD Patches/Space Debris (Spain).lsd b/LSD Patches/Space Debris (Spain).lsd new file mode 100644 index 0000000000000000000000000000000000000000..a2724caac160d203020a7db9eb0e5aad62a629d8 GIT binary patch literal 480 zcmW;GF>BjU6o%m=PHgMcxG0q!u3|6}wr~s$7)7EC0OVtV%8+`nT0E?R|M_6>3>n`Amd-DTD$gG6&snEGX z(U(-#`p^;mpYPC0B=bfBx|I}jXifOoNC7Q#9H3(`nqd$FuJK(D*5k=d0bu@7Xno*j}INg5&o z#fyNr8O9^aW5>*dHhu qE$awK9ld=(!AvsrXOItOpC%OXNK#XvIK@{K%_WUs4oWmX_DbF_4~1+nDeaXX5TTxroJ&_R1iwM2|(PSK0vyiA97NgYXxy zNCb;87!4!_ixsO7VkAtS?``i_KF^apdC(9;nufN3m?1tk&@dGvx(R5UJndlH6tC$l zpgEOZ!?tqBGN^jFN0DGw5}=91!v%_@qSl@S6#hXHGsvrr(3ru)CCtQ`9dS@K@r+iQ z*_#GcXC7MNGo*kHOT3PwUE;N`1gesYXwQY52h``TA}EXD-6D+0;>|5eKCD~nu$=v_ zqchB_Jq)Ve19UvanC&UnwjAnSQKZflP-TphsWH16fJocxA!m|luLAW=HvN#}Gc6ys z9sh2R+$giZ1*kW=e@-riBvAFaP40Ba6wtu*vLrWP$^gdP;O&ocI&-uYsHFcsQZB`e zrl2vGI;xY$-yYAJK;FsvIeC)T>>!XYFOMld!_3Wqs;^zjS3{P8>eW+?3Khk%d2i;UCYVT0Q^( literal 0 HcmV?d00001 diff --git a/LSD Patches/Spyro - Year of the Dragon (Europe) (En,Fr,De,Es,It) (v1.0).lsd b/LSD Patches/Spyro - Year of the Dragon (Europe) (En,Fr,De,Es,It) (v1.0).lsd new file mode 100644 index 0000000000000000000000000000000000000000..69c986f53c3c134825b9dc91d38c0bb891b85522 GIT binary patch literal 480 zcmW;HKTGp)5Ww*ZSH!bas%dSiBDG0O0zS|tk*Hg&ghm{mYFf!=|KJlI9$g$%@C}GA zj*2+B2qF%S&jT*Hx`?jgpo_i-fA@?ZzISkka@Ln5l(T@V*`J>%=LKs+d64A1I)OQh z>o5W4ex$ZB=Q2lKz?A#;h)T$u2m$*;`yQ1@P#TG#rbJJBSZZ-q)&NV-e+?|PnX_#` zt$lonYJsU10K0|F2UN>~waGF_YFRr#)8yJ`0#2JR&uBV==_vb%yE^@8JfcDt* z1KJw1qyf%r?^ozH1SPuxHMj9{iSGY1oEG41>+Y2FHBm`j1=4pWk@SvWTJ1oncami? znt~a<36{~k_Q_c1VZ9AxynYN)rOU%+7s5*SOQA}_)k=VFlA9xPJVC4KLB{d^B;+h` ztu6sMEBlA!<(M-mAa6YSO&-5M)gn-#c=3oL+Hm*hWsAaISt6)IR8a~%v>A; l3UD_=fx-+Fpgu)Ep*ru3Z*C{TttgRbv1E literal 0 HcmV?d00001 diff --git a/LSD Patches/Spyro - Year of the Dragon (Europe) (En,Fr,De,Es,It) (v1.1).lsd b/LSD Patches/Spyro - Year of the Dragon (Europe) (En,Fr,De,Es,It) (v1.1).lsd new file mode 100644 index 0000000000000000000000000000000000000000..b33ec44fcdd7a5440d35920f244d2dd6af2f3a7b GIT binary patch literal 480 zcmWm8J4?f06vpurPTS-l6}1=A4w6*cya9z`8nm0Khz(srX<8}>y{N65t&^L$2@Wo9 zB95J;i{KY`0Ov3B!UCUMr$96A&Y_fXcHTyv0{`j2iD)Xocv|6o1$ZiBoSq+fv#@Zh_O};HQ!F8Io iC^@@4E-nH&``114I!vVlRPEq4c|E=@_dxP`hogV#i&Q=U literal 0 HcmV?d00001 diff --git a/LSD Patches/Spyro 2 - Gateway to Glimmer (Europe) (En,Fr,De,Es,It).lsd b/LSD Patches/Spyro 2 - Gateway to Glimmer (Europe) (En,Fr,De,Es,It).lsd new file mode 100644 index 0000000000000000000000000000000000000000..21a39b099f7031fb50ab856f6294794c4cabdffc GIT binary patch literal 480 zcmW;HziSh57{~GFe2(TmhL)I1;-!U}UhbL(6vBBap<5F@bKr2X$w{1&OCTu}DRi*? z69iWW#nGXHNCkzCU3BeIaI-%KUD~C8LBCJO7w?CM=V8R_nwCn%R7QOImoZf2)PNZ0 z*Abf;p_w7x$V8WH<`rA_@}!yh@*?M|QnMh=J<@kL=L_e3V%@(uW-AmfhQvnb{bH-D zs1>@@vbraG>|~|h$r6{cVT+ynLOVt5JXrhAUQt-<6MG8}f3xQZOAhgx^Y1JB9YxLS zP|NT9`NF=uz>j0%AMw#gt~Z5VllW(I^MdQoZmZf{e>$ImT~IVi1$t{2-tWU+Qbb83 z*zVyn+?T@g2El!^#BdYEbUC5WO{ULL=_$^-J*rlE-_}tX$gn#kRL=g-p*E7?l@W!t z(UpbTRBClfIG7&1Lqk{8R&^>i^iQW~Kk9u(N!iPBca;nkAjoj3%V4h|8ROF=`lMJ){u zH8&JQG&D3cwA9kj61DYfsHr9T1NuIWFW%3W&lky?lO(_2g9-B9UXdDt=&u9P$L}&m zbmj;FMy7pTj9AQ33(#kMK4LV<3@d<9-)VaE(=< zAXlEYP~lyatANV$jfP5pH{SqEHV)5Fbwv%vT?ngg#E)v7kK?O=s03dVz8Hp^-d|F3X&oLB~sUu zr15Sj<$|uc7jvZXE~Oek+WYq~r91p~vIBeRPVa$qiL0gp=>t1UlxYeE(@k(P%^#UE zZLWG7=(2rzKxR%*pUFYU%&oP_oaZ{T2xOMG_bFRucFRDy^3ot>tAcT}3R1S3|06rh obzuz1#?27fGSilU2IbTd6>I%k0}9mEhp5;RbnF%ci>;ITKbbsO8vpCmC2IJpQ?GB`SPX_pRNimu|Ii~S$`J{e!UpAX+J>V;6#P%i*(7hc?T*9K{I!A!TCz*XL2F!&3FcVz=MZ=zMEkGml{wW%KtmzUOhTOYGGv-=~0kg69 z3(Ypy`8G7n_P;l1b-9{5fY!yii&mfctPg1SKcAow%ozb#5tkPze8t?d54!NbOY|Od zttNopV&yk_({ETd;HrIdia|?N&1*p;XkDIQFn!4H0-kk$ej{f`RVr@-IR{Hf&Ok9& z9zg62(oJ$Zig~94((U{R$?fs6(+6^|ZXb~tD`uC+@Ij2f{2{4vb(etTgLfNL9V+I; z5aR0aze&}Ut4x6=>EsjnbwydLL*B2yPRU>6T6+%UZ@v9UVZz&$1mZAh=P4XPd-r|`R$~AF literal 0 HcmV?d00001 diff --git a/LSD Patches/Sydney 2000 (Germany).lsd b/LSD Patches/Sydney 2000 (Germany).lsd new file mode 100644 index 0000000000000000000000000000000000000000..410e360faca62a6131af0a4b8cab0c17456d02ae GIT binary patch literal 480 zcmWm6y-wR;6b9g9P8xEsB88YxTS#e4Y~%=rU_0Psvl5(qY6lYXBM(TB1e!{Sr9rRJ6AKbUkUDi@fg5NABU`6t>jm^XTnwM?iesAT{TGW&l~%SqOkbD(IsVjgwD zX(3o}eMxP*531My zHb?K6)9n*LFZ?+|zb&b_ZK(V0ms|9?EGK|J`VUuR4gDfDt67uM`lM zcT}K2oTVs?CDm#SB8YU6vy!sj;%Qcp%QBo5J{RwQ*fx>mb9C(Dvdg{HEqdIuz%Db>Y#%NzJTbU ztB5$bxH&i~xabpzK7_jY0N&g2!}oW%7v-2INyG6NSaPgbLOH>S@i9R8vVDi@fNBD8 zBT@Z9HOXsvED4gDw5Cw=#dyl+V}Je)wSZHa2%xM5A17!uMb%n>#^>`48Xdu62QbsQ zdO)+mspt(*&BpjJnwz5PT|m=lSI|lcS}DL@YX2RrG-ugNgJh*MXXrSh#vQ;}=j#(4 z#;Hs*P#t!Y#e9uZny*1QU;BE%{NNj`3Ha1}y(VLsSJJkC3~%9(j4G$DRY5YU_BYur zQLPOi``ARXyPS&E1>f#Q>y+yWIz8}nyAUeD9Kb2nEfVK zYTEb%zp81gDlPo#@dx;IIaUV2Z+vbdnoDiYX%WqjFAy72@74*i_2vM$`>#k%O=H6(FE!7ukwWT5iI7fS*vMv@rT&a2*=%bC*;A?gkdQrl`y3-j o_;8gl;#Vsexx$f4D7cMNjOFbZ-Xo0nF27;i5n3I>u+x40AGtP800000 literal 0 HcmV?d00001 diff --git a/LSD Patches/TOCA World Touring Cars (Europe) (En,Fr,De).lsd b/LSD Patches/TOCA World Touring Cars (Europe) (En,Fr,De).lsd new file mode 100644 index 0000000000000000000000000000000000000000..07225788821243bbfee7456176a1dff74025a05d GIT binary patch literal 480 zcmW;JzfRjw6bA5PjuSYtf`V_X#vrvZv9T?v1hEY!n-!7}r9%~Pq70Qv_%C${3~jfn z8xMf0N{A;wNUYu4r9+2GWdvm?3v7LW-jngC@4LF6?nRML6a_^da4Y}%5rrXHn=wEU zM)^4wd`@)&EWA`tu@Ew6LqIhg{X)YYpDh6z>gNazE-S)^n&F>}&`KpWGX-I#g-NvD za@iaJTBSFeXzR=g9k8UgYG^-W&QAi`FRC}_dCaT_xa8gbK`)Th76K4naN%Rcx5k1OwJCFd;c&^-cWLCVF+j5@cbwF3a73GzxTMZE4b05Nca!59K)ME?hcC|;DO`{wMF}BA;r$)bnjk7IKze*F zV=T*z5Mb=9JiwUEoUj39`{^1JK6BCsRQ>!vOwxYe1QY=TXXa1httC__@wYf^vPX**?%||8$$2DsxZ;nyW4k zlT#PeXX_w2b@z>2Sx_p-pu6(#dvb}#1r5mcH&k*Pf_|X^n%mgFAh+{b2coXO?~&JJ qE;fPG=FczWb$R@~3!2wGY*D$*Rc!-R+qgpIo}ljaKq~is9en`0dRQy~ literal 0 HcmV?d00001 diff --git a/LSD Patches/TechnoMage - De Terugkeer der Eeuwigheid (Netherlands).lsd b/LSD Patches/TechnoMage - De Terugkeer der Eeuwigheid (Netherlands).lsd new file mode 100644 index 0000000000000000000000000000000000000000..48463631638505a4c6909555956fbdabc2907fe0 GIT binary patch literal 480 zcmW;FK}*7L7{~EvJyt%AAT-iNRMQcYI;h)nb(>~xbWxegg20@mMMco5mk@LhB06=b zTR~ldpi8}hqK-lLZoPp1Psb16-@}7R&yggY_5h<^{soi1pfuq_De1o-quLOZl?KGs z#`rL*Z5}HfKy`M*#dLz1P5_39{Z~w<1WRfPq;yIN?jU9dJSa{6O6hl;;eH>&8U}jiz8c*96&Up8cS)$>ZD>py51*Xx0R!d<{xw?ehjr z9*Yye`{wgGT195Q2>4Lk`9`bqU&UXmJUK?$P*B!G@Ur1glCph4%JhM5`?sfL)tN_i zphA6Zh^&^NVzfZATJ|p$#<^M%QK$S}Dk#jH0+dj$p2&^}N{bOt?8wCz*~E2G2C}`q zC^>_Wt3 zkr+r!5{ZR>fH2x@Hh+NcV|?ZP`9Arg5_pn?(*a;AFkes!1*M4)YD)M%K&>q(t8K_= z?eP)R)_JUM0&2On1{Si+LKZO29=u{9FIdy^AQkfZ3F>LCLutTVI;f%kKhBQ;>N89C zXc%0R2H=A6`GJNdD9>4tF|5lXnkv^)1ZYk!yrQWyb2{LX{(Xy9M=(?FfNXWne$d+B zTHXS*yvG>rrl4dtp=LKfZ_wtkcmnv)dA^`hEGQc>1f}>#p;BLvihZEF{@p1#E#^@R zsM=ahlG7Dbtu9DT*ZrmHI9Dej>QuN#RsJNERiLbT{X}j;P^u(AbrY9ghx`n4c@oIS<1z9Trmp}cmDzKu7nv*bK=s|X7pmLL fVH;@0b_Ueo%d{K;rJ}=8YVhU2?}6OtU9bNEdRA19 literal 0 HcmV?d00001 diff --git a/LSD Patches/TechnoMage - En Quete de L'Eternite (France).lsd b/LSD Patches/TechnoMage - En Quete de L'Eternite (France).lsd new file mode 100644 index 0000000000000000000000000000000000000000..a554dade525ed0d4f4bbcd45adeed81a3c96306c GIT binary patch literal 480 zcmW;FziSh57{~GF`sBww9ECL3)b9~!zt_7jHQ9PcLr9Y*4gr%;I53kL zw9x;c4vHWI99#v5b}u+taB&h>w=Qir=hE-f@x}Y|@SvS;T2?lbhQLni$7tsaF|z__ ze;9p5_nvMJa6i|%Mz>&UYo!2|TL{)s#5`V)%{Z?9MA0*})_Twqy+21N54ef}p!|Ej zg>uZ)W596y@f-SmL&xib>-Sf)=)dCXO#pp4dWK=1xs*4z`M8DQ1LkJd+-_{2p+aWh z0xIXzFI2Xn6WHJ?`}YW|9@p|qz-sZ)1y)0*3<0;p%kLz24M`jV$>x(cBs+$l=zt|V z>Wb8WYp@Tb-ug&tV(0`Dh}9(7qwLLtlB{TC!I31>M8Ja>dQaU#N)aHq~n=QdT1Ee lhv4Yp;s@#JeVv>7`t~!mUFOpwP#fPZQ(G|G0w^QY;ttNnPXhn| literal 0 HcmV?d00001 diff --git a/LSD Patches/TechnoMage - Return of Eternity (Europe).lsd b/LSD Patches/TechnoMage - Return of Eternity (Europe).lsd new file mode 100644 index 0000000000000000000000000000000000000000..f15a48b084f1d5ec5f8285cd5d8fc9e8e74b391b GIT binary patch literal 480 zcmW;Gzb^w}7{Kx8%~RS(L(1K?PDJiUujd8>cbDr*MM@2AxobK|+Ug*Jqzo2=*cy|; zVm9bvG8jlq7K4q=uf<{#e}MPx_{sNq@;peEAx zuBFO9C@GwUQ3aT!m{TY_qK*-uJQF)W*%O@b0At?QGb-8st_G;YPJC3vFq0f8D9-*D zYT_=A*8sJbI~%qB-Fy=;+dS)`9`c%0Ly+`Pj-%cX!)gmq*EWi1W(3U);AUp`5lw@$ zpc}wUBilu3Uy-46lE#1x>o!MLP0(Be zvJQ15tHqf#Td-`kwpPg&UkzI!ICgkFPqz4qtR|5C@jXJ*9nM6q1KsJ)`4c%zR9gpf z298VQ2As}p0K;yuvqkQLsIx0TZuRJt{HowV6)32d2FVw1sBR6IU(5edAdBk9c%59| jra2?XF{%VJCCMFRA=2Ds~Iusm4 z@ITN+1VIpIyXoLo=;YwyBz7!xZnw_T-*f!%eed`9p`DKn1MNKEdcO4s?V@J$MG*|U z=+B{}xXvj+Q!U-1)7CU*+t75{5Bpf!;OcY%OOM|dury@KAz*oU{0+U1rsa0P_Bu0D z=xuRzQ$VjYSjBRIIZ@EN1=YmzOXiy?z59CQ8UtkdHeg_#++kp9TD}Q(VBQZf47pB* zfN#T}j~EKB^8)NpoL4Yva9wHu-ZZ}a#^^m$=$E5+uksXhHOXHG3idptAmv>@1r?;( zN2-pP;RsZ9^w*(k#>15i=qkH9B2m|@EY@LK)ORuxe25l50Ey(_kfMaSn*i05wMmNj zkSn@iL|yrhWKPql<-nD>^Is&1hiev)R68cgo~Ekxz>>YQA0$W5bywHzr&Egin$~h3 nRNQY*Q~ZhRav3Q8d@-gLe}T*tC`oaXT4POjbqq#p{PprbzwlG& literal 0 HcmV?d00001 diff --git a/LSD Patches/Technomage - El Retorno de la Eternidad (Spain).lsd b/LSD Patches/Technomage - El Retorno de la Eternidad (Spain).lsd new file mode 100644 index 0000000000000000000000000000000000000000..e69f6bd13873ed5e47638a7e7f291ff5209d5290 GIT binary patch literal 480 zcmW;JF-yZ>5P;zeSG8wQ#0J}lh-uZPsL(bE)iJHL2`+6(S|SLwskRD=;N(vb+yxOQ z2VKNL7eR2*)j`o!T%6qe0ekUG z{1YZTL21l`Qo?&XM9mkJRUcxSuMD8p;$gK7s7o#F8$6ub1T^gX5Y3vPl&?X_tbJUe z$-`m=@V4=IidK=CF9O~bx4+P;{MP|Mt2{nJX})=A#)nMWzqTpOH`B}pQ2O(Gn6jau ztcT!c!=D6Ydt5U;pqt*!F@2U+pKWDX1DvkgVq7FBKH7Rz%bZZ-)vhGp7Q@ z)r$wR13`Hy0M`z@A+kGMm!^U2t@AEb_zP5?1FCGlK2e3gKz$}q*|ZMH;ayq|fTF?P jAUVA2u5>_lIu|Xfwz)>zK=n4RQMD_mI$e;e-Tliy$opBF literal 0 HcmV?d00001 diff --git a/LSD Patches/Theme Park World (Europe) (En,Fr,De,Es,It,Nl,Sv).lsd b/LSD Patches/Theme Park World (Europe) (En,Fr,De,Es,It,Nl,Sv).lsd new file mode 100644 index 0000000000000000000000000000000000000000..a5d1dea04e9d22a3be1ebaf5d654a4bf6a29ccc2 GIT binary patch literal 480 zcmW;Gze^)g5Ww+SXK{B}A~Bo9>bE3p>eSbq4<%zH?!1x+)I76jCK`i<06L}Lq({=TlG zoo3o;z>W0!3)(rw#nBvSb}pE}Y>{h*0JAgt0JCN0molJUettlgFJqw%=sy04(EYqD zdw^l@Ezq(j*xXx|@md2;=uoN=g5O6;HcSC+&(RA~0$oCY<)qs5QeTqbz z8EgQFeGf_W6|JBT4bk6Oqlo{U5(yNe_;W1U3%s~^V)?6K?3P0q;ZO|%h`9@M#)T%l-Qonp6NjzM&fMjFOB-v4HR6AhF j&c#oX+n;ry>hAkF)otd|I8YrAQdBQ6>jj|Ug1GnqB56z?Os0Hz?P=l{uhnoXyB@>6D6dAiweako>NuSL}k} zcg24aLr%j!kT?pE#8lG`r_d48#Vd;V=B!Ad93>|Wiuh&{6QJnNzlS92n&nCzva-Hh zkbJ>uWfw^H-oB%1kGbjr)q8tss&bJhhhS8P>XwwLY1B;cl=A~G6YV#MU^%SW6`u7F3`3sbafm(6(%{`vVPzC@1 literal 0 HcmV?d00001 diff --git a/LSD Patches/This Is Football (Europe).lsd b/LSD Patches/This Is Football (Europe).lsd new file mode 100644 index 0000000000000000000000000000000000000000..c868baa305a7c78994b8d3cfdae523a36854e851 GIT binary patch literal 480 zcmW;Gze>YU6bA4U4w@c=AXG}~AW5y7qC?x8P&=lzHqoUGZAt{8|FkWL2u^}8Ai6k+ zAmZepn}dRggNsj~w40)P7x4kSx8slR`_8>czAZ_z?86-SU!O<~PL%6_^!-~x)fJp| z0Yh&34b=*#6sbU7t$ZA!Cbp>70JZ+hB5I@UN&_(7IJ-l=%2Op;g|J?omQk;Za&GO(5 z&CxfQ5BT7}UZR!bDW-FPkGb9tT17!716qZdDT+lnLs|rmW0CV)is_uBNkFmrrv*y3 zI2EG>Zn8C0DcKciq6>82y+0+E;Y_45Fv&8zU1H)PO05Gi@92aqPw>D4%6J>&WYsvM ztOk-*Tlph9;8d~!xOPyPB)cuj**K8BbKRk0La?v|RP4RKQPC6}Gl2@Gbx4lb(rN${ m3ic+*5nFey4T{sgsZ*&b(ohq~YvLxAI-F6b15&B8fBO#!M_mvA literal 0 HcmV?d00001 diff --git a/LSD Patches/This Is Football (Italy).lsd b/LSD Patches/This Is Football (Italy).lsd new file mode 100644 index 0000000000000000000000000000000000000000..024daa9f443d43cc9ad9a371f94bdc047eaad1ba GIT binary patch literal 480 zcmW;Ize^)g5Ww+S<~F`@5tJpc(PkxC-9?LYf5^t_HkwU>%|;|-1wmuHAc7ce?mD^d zx&yg8l;g0lP_Wd-MjHhYYy|BsY{Y*-d}I0HJ2MX+3N=!co{S24p@u~i{gRj&02IF# z4=`I`>Ly_J(~khNj-;YHFr9U_p3p+Bc^%Nwc5l!Ul3HGXZi%}^v~8{#8*toyd_ddd zI^uzDd;c7Cb6h{CfbP)vHM$=UnFYY9!t)7w4O#Vx254U6?<;!CJUp=q=tbu%=+`9` zw+_>O{qY!m9+oSBr;W>f3`$J51b9|jd%~ddQF{P`@?bxiWl1ttfz0U37MY1;&PYHp z6YGWSuA~_0!cV*V`<5JqhewBj9Cc@w!lqqh>&9!iWl8$7q+5si$Y#zM>4vbdB literal 0 HcmV?d00001 diff --git a/LSD Patches/UEFA Euro 2000 (Europe).lsd b/LSD Patches/UEFA Euro 2000 (Europe).lsd new file mode 100644 index 0000000000000000000000000000000000000000..12379a34cd36ef5c95b10b4244fc1c4dc99ffe9d GIT binary patch literal 480 zcmW;IJx|+k5C-tG4iX-$Q~@VZ0uqXom^cEY5yeAr|0f;cZ|@}w0JzEBEqj<7+Z=Q?-Jwt z^BNmTp^+qBPp`Jj}A-)W6j#0=c4&^hnU&tJsqF^c_ zuMrB?)g-Kru((dJ-kS`or>GZu)U`N!a&Y0HEEmDrB9y=VdVyM7xYs7k zwO3=P$*7#uA+6S#{|hft)E6RZdeKG#USEnAN(Arq=Qr>T;qo}a=MM?^S)rdL#In{A t>hfo-OcCmDA8t{XKV#4(thlw0XvkzNM}(p1-7p$5x#{;wZ}d;P{{T>SRdWCU literal 0 HcmV?d00001 diff --git a/LSD Patches/UEFA Euro 2000 (France).lsd b/LSD Patches/UEFA Euro 2000 (France).lsd new file mode 100644 index 0000000000000000000000000000000000000000..35338d7e0589534410a84aeb519a9ba50c96fce2 GIT binary patch literal 480 zcmW;IziSg=7zgm@cv^E`LP0q5%Q{@{N83XOFK@1QbZcr7txG6!MxoFoNUUw4X%_{D z(k*laVN8*whsG^~IYa>3Ra+tTIYV`BUFmua>~-K0b8b@t!0TaeT(5cdij zC+s?!3uT84*YSqz^C-25{p`UH_D#*KYm()gzm~aDlJxEq;>zTm6RwQTusz~A@B9NR z*|oxyvMPOh!D_S{J|kB1pL-nDq+6*Gf2^&Zanuy53~^Myc^yt()3oz6bn=JCaLSsn z4T9r;n!?OL(y0LrX9kBq5g3wAmkGi6&O@kJGYDgvQ1SY6C>cVyNKi|!_YmI@Mq`Bd z)}t4Q=Kr`{1mOeX6b&Pj8=d1_zFS+RuTXJ literal 0 HcmV?d00001 diff --git a/LSD Patches/UEFA Euro 2000 (Germany).lsd b/LSD Patches/UEFA Euro 2000 (Germany).lsd new file mode 100644 index 0000000000000000000000000000000000000000..b9d3feb92e9dedee3fd520c943761276d5b0a3f2 GIT binary patch literal 480 zcmW;Gv1=1y7{~GFcv5>0M?}1&xfCgBF4ucsXd&t4de`w1M6WKPT-rnsOir4#Di}Kn z9g17gMM?!hI(29l>Efn1DM+DRq^^?1$$vrmJ{>=Nf5Q)RGSW1>O@O(D%r@rg%;`E{ zrar#Fe1&P20P~sGKIVC>nG%|L`Era_%ylLP)Z@kPXeC^y5@=e=-`Z`#?_q#k`ucRsG2GoB89k`{X}=P>^H#8KB@!vPD7hx)y;7#iOqjb`;~K4j5tQ!#4_3u1niM;nV-` tDe5X3%Uy`0Zjzfuy#p3+|XsyAE<12LXS8)IU literal 0 HcmV?d00001 diff --git a/LSD Patches/UEFA Euro 2000 (Italy).lsd b/LSD Patches/UEFA Euro 2000 (Italy).lsd new file mode 100644 index 0000000000000000000000000000000000000000..dcfa4c3ffaf31448e14ef4a8560c9ec271ead095 GIT binary patch literal 480 zcmW;GF-RLx9LMqh@i)o)a}*-4CwC5V$NBUfbO;`2FIz7`^w8mm2}y)Nxm1(V#pqDF zm2L$GK`InV>DbYwvr~ss=u~ufwcVV>_jmm8{qcVfMJ2PWTD1b9sH9C4bwjMq1B%np zH+v@eieAYJ1)ROFH2aI?FtkKA}2gw1&Y;9(yHV;E%RYAv2VK%0ByrO7J)oAeHztLan)0HQ+OS zeT6#ax)Oub@s|jb7T2{F;E&ep8%#EtaSbrpSge!3VMy*ike|IcBEK;7+yX4WP`9M| zT*F-;^)^6KrJ)^`kgIaKLwaT?R%Y-~&p!R8$l~#802Ec;Z&PE;V?BnvG5+sTW6Cv} z0$ofmPAKUxk2^rmJKI%C_#rRugO&8tJ4y$J`T79tbny9-(lL+MkAc!R_ve%i4ejO- n@@&|BLfI>>&1InM;Om46{v?SKs8iw|6%#{mYXVj=IsESMm<;*@(ri#KhV7=_MNj zvE>2vjKS|?Hf1jxuZYd-Z!Vkjz0ru+8NL0)c15gRAxiqKj3L%-5SALc>NO1RAH`>Qrt`* z3^d1Ly)j`no}IxD6?(0Z7X5I44F9><)(e8ab#jWZDA?8s;p4#`!s^^s36<)H?}&7T pT1Tg9q`$vK1hJhQA&U32=*!u$u}0|c{<=h8euRa9uo1M6{{z-GRHgs` literal 0 HcmV?d00001 diff --git a/LSD Patches/UEFA Striker (Europe) (En,Fr,De,Es,It,Nl).lsd b/LSD Patches/UEFA Striker (Europe) (En,Fr,De,Es,It,Nl).lsd new file mode 100644 index 0000000000000000000000000000000000000000..925ecc84124f2671b7915673e128bf12e0f38efb GIT binary patch literal 480 zcmW;IF-s#+5Ww+SXA|GBC^4JhM#0;2_Yp(|&2GYKb%`c1V6hkyqaf&tMA1S_p?(WN zPy!Z~R~*6>*IZ+zV55Z}z{BFMP``rQo0LEP12YVYSW(mZ<1uhVESN))P{jBUpg7yO zMzcpV0a#Cj?`Wn~T^LG(W~QAnOil1`k^ocFdIwWJbHoSK{nsaSlgz#(pq;EOpgYVQ z?+0|h%>P7*OveP2#`yzEp=dY)Oer2WFqh#vvj&(Oow~=I%d}mi4aEW3fQfA5rbyXM9+q1`*+2gVDbN+Qf)1HLzj~p7 zxE2hcpmrcAXerhTEii&s_m+a~UhSy5|9L?blestwRKb%0s#wg51r)brm#X|{Do+Ac m_nz;l%73Pq4^;N^rxfy$BqE@d2-hiWD`uA3poQ(j@BabwoKFA% literal 0 HcmV?d00001 diff --git a/LSD Patches/Urban Chaos (Europe) (En,Es,It).lsd b/LSD Patches/Urban Chaos (Europe) (En,Es,It).lsd new file mode 100644 index 0000000000000000000000000000000000000000..a1b6c453f966261422bdd1d2aaa4925eec550ba5 GIT binary patch literal 480 zcmW;Hze^i&7{~GFcu?=*5F%eA7YE64o?g%)$v2mr<3&O|bqHsE3WB+_&4~^LhZ68V zuuBmvh0<9!7Z)jXa&U1`?B2O3YIAK^H``BR%y+q(J;40)uVu^+nf?%ParpHLt&XCR>wvI2vr}m8 zbIrwoR(@{-9c0=9&@s;M(b4(X)!ydXW*GU&})&28~uH?ETLAdfq0VVH>QWp%_ z{q}98v4v_QNLULk7!;T?z;&hve z3DZp=EG91|6;nPgq(Il{^%s&g#X_kD)3SD)lH?&OZ34;Y^o+cSc@hEDqOD2tcqk`( zpm{z2Kly#du-XU1?|=VIe!|Dq6CnTS^@4(dqOmrBFc`F_DLCM|wg?n_{5hg#f!SCA mY92n`QM1CFr~ox8-k4ha1=3@nD8^lCjTCbmBhXr-PnU0&uvnD< literal 0 HcmV?d00001 diff --git a/LSD Patches/Urban Chaos (France).lsd b/LSD Patches/Urban Chaos (France).lsd new file mode 100644 index 0000000000000000000000000000000000000000..201428b505cb08bb55c88618ea0962f6424ca0fb GIT binary patch literal 480 zcmW;Gv1=1y7{~GF`UG=74k6}Da%W4M+ezuB!A_HI?kaw}?{y+rDKLTo3|8G8dmt2&^bH~9XRRZXg@5$Cm? zb5?<2uMv=?f^eV1vecO}alM@MIGhd#MdEN_G zZV^Yb_s%&Ah4qklCH(c7TU}w)CH~rd@snHY!ew*0wRWe3plWE>tF#|f-yb1p7@}?w z0{!hS^kbpgBc--calS literal 0 HcmV?d00001 diff --git a/LSD Patches/Urban Chaos (Germany).lsd b/LSD Patches/Urban Chaos (Germany).lsd new file mode 100644 index 0000000000000000000000000000000000000000..168eca7836e38f303588706d4806da36d1db20c3 GIT binary patch literal 480 zcmW;Iy-OoO7{~EveKusDTWqo>F>v5!U)04a&L+FqX^cs{#)zy*As7g$z(*fi1P8Q=1r=&TMk2~w{sEaN3&I0N$w*#n$TfYuy)%PyYOp0nI0UOEH2Q&@N zeA)oXG^`Fd>bq0(FzY6QNHaPxkMYotp;eT`;TZVoT{mSW-HHg$i%%`CIFQM zM<2+-dov4wZ1kpqZiQEAxB_{%^6vuO@R2M4yb6Awkdfe3(G$=y5(npGq&Z2KfDHS( zp9b5a_P3!k*gkk7M-p`)4dg_&e-ZOIos0+F%xf(Y8xu7%3B;zicFF4z%*sIC&zWWN zQejO2B~xd2@$FO? o0xB;3{X<1pFyaCg-0UWmYJ%f6Af>kUgGx=#@V!Z literal 0 HcmV?d00001 diff --git a/LSD Patches/V-Rally - Championship Edition 2 (Europe) (En,Fr,De).lsd b/LSD Patches/V-Rally - Championship Edition 2 (Europe) (En,Fr,De).lsd new file mode 100644 index 0000000000000000000000000000000000000000..191c2fbd80c1ae5d63f91aa0ec65900ee9868139 GIT binary patch literal 480 zcmW;Gze^i&7zXh7d=q;wE@>`!cMA4?1=6vf%WrQqW1;8Ze*TMHEmzVB_%hv#|WMLqpS)BN!?pswxzLOsL8@t1&K zGaDnMSok6aPOGa(y@VeD3%&nE^i8JWnt=YRWre;ct?Mzpp^iaT_#q2gkiGedfs8ee z$3c77#5_t{MwrOs;U~=NLSF|?@9(f=3+HU$bXvz!AXEYPrQr8FEGJ(T`KxklZeTh2 zs>oj%y^Aqat>m@^i>h^XjY`HwiN|W??|__$NmCItohY6mXNhTBOF&M?u*sX0)-i#O zCWrUrxx!f&Y|q{LLe(6zP{{#RGfxLpl_#lU0bSaAe<(}|=eeCr?VM3a2?;noe50_F zkjJk(n~K7|Q1zi1_D4@tGlXxafnwv|E!8Yx%7TfS^?g9~0#lC)K=mJ= XjTV5~ Z>in1*U16;YoF2ESv7T@ZXs~{wJp-8$R5Abn literal 0 HcmV?d00001 diff --git a/LSD Patches/Vagrant Story (Europe).lsd b/LSD Patches/Vagrant Story (Europe).lsd new file mode 100644 index 0000000000000000000000000000000000000000..0e76fcd669d4d8c599d02d5b7c4129fe9e077458 GIT binary patch literal 480 zcmW;Gu`dI06u|L!-k~oIk@l*0BHXpd^#)1X>$!_f8{t@*OHUJtMBAYyB+4W)h)q}w zHlu+>7;KCz28&op7n98&;P;H5eBbZAA1d~|Bw>O8l^J;-l@fET1Spq!Z5|e>u3!sYVG|1^;NEF9Z>&xv`}v_{RW`fIKM$7 z5{zpRB#lTJL}P=i)&w;4^(D-vnb|a8E4}lA*^FSt$bgj1m?vl^xb`K)=0s3I^M5!q zC^k>d-J@IPS}X%Tls9|mE;1ca-G#9cviR=MR0Osa-OiK6cWJ5tWPN=PQ?4r*o9@C% zu6yxHw#3ykfb9OG70R~+~;mQEHbwSOkgXGrzU-A^Lt}N2dUsUEOH6a(k_7L<6$&v;4K8AIax2~P z2ZVx@P7ZeIq##Z%ojPoIdV=`ZPsW}i>wRL} z{cUs35k3ZSZZ&nnIZs&fh*RGD8|PPqMwvLDdgpUq!kXbwBkvr~*^Csk#fS_u%IR$O zC0ra3o8?y_+qQ7QCVpnmez5IIxaN{!yB{2OWtFiOQ`U{&|6%uG)!G|kH@JDtUPoQE z^$s<>&g>I=5>^%B%lP(;{km|yPJC5An6uw{xa!1yv-Aj+f?}pzph=}Ly+FlOL|G$L zs@FAGvU#Z*kz+-l16Z;d)jfjs`+gbrSh}?_P3-aXD;!O(mPv5ZZ+GB#g(qFY^X|?9 z{GMXb?UCm9HvS<<6tkNNZ3oHj5`v+GH&+P3{>Kqo@;Wr15?Tk}zn~?5M%p7ZJ^vJ; rbg`8XGRfg0Lg{Y57*aMIp7+rn$Tc${bO-zr?U7Nd z1W{2$EG)DXEM%LtvDjvtg|%DRdUqQ?fOt>JAOGjTL6HtLEt^S$Ez*7kMNSbjeSqR{ z;R-3{nvKDx_~kd!64&e^ApLob(CChh9N=s&`iDkA)oNb>G^1b-VJXk!o;;wL535+} zXIfdn(#PpLl*qIVK&c;nM=2C_TYw?Oj|Frbt{De#+~n#1;cSKM$zT3jENX@ zH$MH3ZuhH+6+k!mx{O{^Rc*2fRj>Jciyn{F3E+MFcurpu{nW(^ z`NZS04&;Yhg8Y_ZSZ;ytx6Zzizuc|6s&2lWP>?9oaVs7K41))$LHMvqQTp`K90*Z`n@ympSp z4~+!iQo{d4Bc;;WffQ&)Dl>w~9G8C+U~(d|i%FL`<>0Nz$M->_I`%09qibtpk*RguI7kXfGDA=6h(3m-JoxBip0 z%xPu`$l4o4vI52aOaPu0gbQRh72{SDa(45&O!hjLtu~PT`tghM9WMXrfS2!l3Cf3@ z=0c#G@aBkQNikO_L0p!$LXvzW73P8D;=v)+4CdT0P!0FvR1?ga0E!9gjOzSns*VBG lH=iG<&VQz;3siNBJ@WZT(gUEy09VQHDyIK-LG!!Y7vEu?Q{Dgo literal 0 HcmV?d00001 diff --git a/LSD Patches/Wip3out (Europe) (En,Fr,De,Es,It).lsd b/LSD Patches/Wip3out (Europe) (En,Fr,De,Es,It).lsd new file mode 100644 index 0000000000000000000000000000000000000000..489391d769cf8dc1b071494f14cb4b3019c2f6f8 GIT binary patch literal 480 zcmW;HJxC*A5C-5`#-AO6+{QJ@_eD7OCxOIjlXclT(L{1p@Zzp;g-I4M#Z`w|T8dUz zonWbGXJ;W;sfD1Wy>QhbmVz92a&X^lHxKXd4ukr5L(|-eaX?)=d_dh$#EC56zVY=L zDPm4Wpr-Y8q(RCJ!0O;%4b5~pI}P~RIC9X;ajNAYW9E!26dh*1p_)4vMHD?|)B{cQ zy8CEx^P*7AR_{hfD{U4DV1KZ-iS{Zl%a%H{D!0+@r|g58p6<~tD4KQw(4G6TfUd)- z?I=2@I@TrAlc1*aWvrK&3ng&trC*=OYAI5&1s$sueI%=^C`A{@S~Dd%c}}eY&`JLE zCpk8=VuN(-ojoeY%p`_PIX-)(@=!734uQ(f^$U3kr}GJPyySh0ypf`;jDWoU-Y)qe zr!^nQ3=<;1$;>uk%5UawDOh3p-+*c>AAVDi9;(N15X5)iDV$MhHJAYkjlV|}@`Drz cpiBAVjoK!2X%;9l|2$G#FvkRB+TwWhAD3)W-~a#s literal 0 HcmV?d00001 diff --git a/README.md b/README.md index 8de84aa..9d9be82 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,8 @@ + # SBITools -SBITools v0.2.1 - http://kippykip.com +SBITools v0.3 - http://kippykip.com **Description:** This is a small set of conversion tools written in BlitzMax to reconstruct .SUB files using .SBI/.LSD files, and can even convert a full BIN/CUE/SBI emulator setup into a IMG/CCD/SUB setup which can be put into popular CD Burning programs such as CloneCD. @@ -16,57 +17,61 @@ SBITools v0.2.1 - http://kippykip.com https://github.com/Kippykip/SBITools/releases **Arguments:** -> SBITools.exe -sbi cuefile subchannel.sbi -> -> SBITools.exe -lsd cuefile subchannel.lsd -> -> SBITools.exe -cue2ccd cuefile +>SBITools.exe -cue2ccd cuefile.cue +>SBITools.exe -lsd2sub cuefile.cue subchannel.lsd +>SBITools.exe -lsd2sbi subchannel.lsd +>SBITools.exe -sbi2sub cuefile.cue subchannel.sbi +>SBITools.exe -sbi2lsd subchannel.sbi +>SBITools.exe -singletrack cuefile + **Argument Definitions:** - -sbi: Patches an images subchannel with a .SBI file. - -lsd: Patches an images subchannel with a .LSD file. - Both -sbi and -lsd export the patched .SUB file to: - \SUB\GAMENAME\GAMENAME.SUB - -cue2ccd: Converts a 'BIN/CUE/SBI|LSD' setup into a 'IMG/CCD/CUE/SUB' setup. + + + -cue2ccd: Converts a 'BIN/CUE/SBI|LSD' setup into a 'IMG/CCD/CUE/SUB' setup. This makes burning LibCrypt games easily possible with software such as CloneCD. SBI/LSD files are loaded from the same directory as the .CUE - file under the same name. - - It exports the converted files to the "\CCD\GAMENAME\" directory, - remember to burn/launch the game from the .CCD file and not the .CUE file! + file under the same name. + -lsd2sub: Creates a patched .SUB subchannel with a .LSD file. + -lsd2sbi: Converts a .SBI subchannel patch to a .LSD subchannel patch. + -sbi2sub: Creates a patched .SUB subchannel with a .SBI file. + -sbi2lsd: Converts a .SBI subchannel patch to a .LSD subchannel patch. + NOTE: This cannot perfectly reconstruct the missing CRC16 bytes! + -singletrack: Converts a seperate track BIN/CUE setup into a single track BIN/CUE setup. **Notes:** - It's ***very important*** to note, SBI files do not contain the CRC16 bytes, which is needed for certain games such as V-Rally 2: Championship Edition, MediEvil and most likely a few others. Most LibCrypt games I've tested don't check for these two bytes though. - - ~~Regardless, SBITools v0.2 now partially reconstructs the CRC16 using a XOR of $0080 although it's not a perfect reconstruction for the whole SubChannel in anyway (as that's impossible). - Until I find a way to recreate it enough to be playable, some games may not work (I know MediEvil is one of them!)~~ - SBITools v0.2.1 now creates a CRC16 the same way Mednafen does by making a false CRC16 hash with "bitwise exclusive or", as LibCrypt only checks if it's the wrong hash in order to start the game. Every LibCrypt game I own that I've tested now works fine with SBITool's SBI functions, including MediEvil mentioned above. +.SBI files do not actually contain the **CRC16** needed for some LibCrypt games, however since SBITools v0.2.1, the conversion functions recreate a CRC16 the same way **Mednafen** does by making a false CRC16 hash with "bitwise exclusive or", as LibCrypt only checks if it's the wrong hash in order to start the game. +Every LibCrypt game I own that I've tested now works fine with SBITool's SBI functions. While this is enough to start a LibCrypt game, if you're a purist like me and want the original CRC16 bytes anyway, definitely go for .LSD files instead. They're the superior format (and I'm not sure why they weren't the standard instead of .SBI) -They can be easily found on http://redump.org/disc/DISCID#/lsd -Or you can get them all on the [releases page](https://github.com/Kippykip/SBITools/releases). +They can be found on http://redump.org/disc/DISCID#/lsd +I've bundled them all on the [releases page](https://github.com/Kippykip/SBITools/releases) and in the repository. Remember to ***ALWAYS*** test games converted with the **-cue2ccd** function on an emulator before you burn! I personally recommend using BizHawk (which uses Mednafen) and opening the converted game from the .CCD file. Do ***NOT*** run the game in BizHawk from a .CUE file! The LibCrypt copy protection will kick in if you do that! **Upcoming** - Add a -**cdd2cue** function to reverse the process, just in case. - - Add support for image files that have the tracks seperated (Such as "CoolGame (Track 1).bin, CoolGame (Track 2).bin, CoolGame (Track 3).bin") etc. - Maybe even remove the need for psxt001z too as it's only used for - generating blank .SUB subchannel, although it is a very useful tool to have in combination with SBITools. - - Add a .LSD to .SBI converter, maybe the inverse too if I find a way to perfectly recreate it. - - Add full XOR support for SBI CRC16 recreation. + generating blank .SUB subchannels, although it is a very useful tool to have in combination with SBITools. **Version History** + Version 0.3 + - BIN/CUE setups with seperated tracks are now fully supported! + - Renamed -SBI & -LSD to -SBI2SUB & -LSD2SUB + - Added -singletrack conversion command, -CUE2CCD uses this automatically if necessary. + - Added drag and drop .BAT files for -SINGLETRACK and -CUE2CCD, since they will be used the most. + - Added -SBI2LSD and -LSD2SBI conversion functions + - -SBI2SUB & -LSD2SUB no longer export in subfolders (since it only exports 1 file anyways.) + - SBITools now includes all known LibCrypt LSD patches in the "LSD Patches" directory Version 0.2.1 - SBI Patching functions were modified to now work with every game. - Cleaned up a tiny bit of code in CRC16.bmx Version 0.2 - .SUB patch functions now also add the CD Audio track data to the subchannel. - Although this change now requires you to specify a .CUE file instead of a Binary - file for -SBI and -LSD functions. SUB files are now exported to the \SUB directory + Although this change now requires you to specify a .CUE file instead of a Binary file for -SBI and -LSD functions. SUB files are now exported to the \SUB directory in these functions too. - The -SBI function now recreates some of the CRC16 bytes required for handful of games, although still not 100% compatible. diff --git a/SINGLETRACK.bat b/SINGLETRACK.bat new file mode 100644 index 0000000..56bbe69 --- /dev/null +++ b/SINGLETRACK.bat @@ -0,0 +1,4 @@ +@echo off +cd "%~dp0" +sbitools -singletrack %1 +pause diff --git a/functions.bmx b/functions.bmx index d6ffbf0..7a8de64 100644 --- a/functions.bmx +++ b/functions.bmx @@ -1,4 +1,4 @@ -'PS1 Discs are stored in MODE2, meaning they have 2352 bytes per sector. +'PS1 Discs are stored in MODE2, meaning they have 2352 bytes per Sector. Function GetSectorsBySize(Size:Int) Return Size / 2352 End Function @@ -31,6 +31,16 @@ Function NumberToHexMSF:Byte(Number:Int) Return Byte(HexStr.ToInt()) End Function +Function NumberToStrMSF:String(Number:Int) + Local HexStr:String + If(Number:Int <= 9) + HexStr:String = HexStr:String + "0" + Number + Else + HexStr:String = HexStr:String + Number + EndIf + Return HexStr:String +End Function + 'Converts a Sector to a byte offset for a .SUB file Function SectorToSUBOffset:Int(Sector:Int) '.SUB files have 96 bytes in each sector, with a 12 byte FF'd header at the beginning. @@ -284,43 +294,91 @@ Function GenSub(FileName:String, Sectors:Int) 'If the subchannel already exists, delete it. 'Psxt001z doesn't override it If(FileType(FileName:String)) Then DeleteFile(FileName:String) - Local psxtoolz:TProcess = CreateProcess:TProcess("cmd /c psxt001z --sub " + Chr(34) + FileName:String + Chr(34) + " " + Sectors:Int) + Local psxtoolz:TProcess = CreateProcess:TProcess("cmd.exe /c psxt001z --sub " + Chr(34) + FileName:String + Chr(34) + " " + Sectors:Int) While(ProcessStatus(psxtoolz:TProcess) = 1) Delay 1000 Wend End Function +'Open a directory +Function OpenDir(Directory:String) + Local Explorer:TProcess = CreateProcess:TProcess("explorer.exe " + Chr(34) + Directory:String + Chr(34)) + DetachProcess(Explorer) +End Function + 'Cue Type Type CUE Global List:TList = CreateList() Global BinaryFN:String Global BinPath:String + Global IsMultiTrack:Byte = False + Global FDRPath:String[] + Global MultiSectorCount:Int = 0'Total sectors counted for multiple sector tracks Field Track:Int Field TrackType:String Field Index:Int + Field TrackFN:String Field MSF:Int[3] Field Sector:Int 'Add a track index - Function AddListing(Track:Int, TrackType:String, Index:Int, Minutes:Int, Seconds:Int, Frames:Int) + Function AddListing(Track:Int, TrackType:String, Index:Int, Minutes:Int, Seconds:Int, Frames:Int, FileName:String) Local CUETrack:CUE = New CUE CUETrack.Track = Track CUETrack.TrackType = TrackType CUETrack.Index = Index - CUETrack.MSF[0] = Minutes - CUETrack.MSF[1] = Seconds - CUETrack.MSF[2] = Frames + CUETrack.TrackFN = FileName CUETrack.Sector = MSFToSector(Minutes, Seconds, Frames) + + 'Alright, lets get the path of the CUE/Bin file(s) + Local TrackPath:String + For Local x = 0 To Len(CUE.FDRPath) - 2 'Take 1 so it doesn't overflow, take another 1 so get rid of the CUE filename in this path + TrackPath = TrackPath + CUE.FDRPath[x] + "\" + Next + + 'Honestly whoever made multitrack BIN/CUE's the ReDump standard are fr*cking frI*ks!!1 + If(CUE.IsMultiTrack) + 'BIN file exists? + If(FileType(TrackPath + FileName) <> 1) Then RuntimeError("BIN Track '" + TrackPath + FileName + "' is missing!") + If(FileType(TrackPath + BinaryFN) <> 1) Then RuntimeError("BIN Track '" + TrackPath + BinaryFN + "' is missing!") 'Check for Track 1 + + 'Start counting! + If(Index = 0) + CUETrack.Sector = MultiSectorCount + ElseIf(Index = 1) + CUETrack.Sector = MultiSectorCount + 150 '2 Second LeadIn on Index 1's + 'Add the sector count of the next track + MultiSectorCount = MultiSectorCount + GetSectorsBySize(Int(FileSize(TrackPath + FileName))) + Else 'Umm, Index 3? uhhhh + RuntimeError("Invalid Index in CUE!") + EndIf + 'Recalculate MSF + CUETrack.MSF = SectorToMSF(CUETrack.Sector) + Else 'Single track BIN + CUETrack.MSF[0] = Minutes + CUETrack.MSF[1] = Seconds + CUETrack.MSF[2] = Frames + + 'Alrighty so because the IsMultiTrack function only changes when it sees more than 1 FILE parameter, we better count the sectors of Track 1! + 'But if it can't find it, ignore it. We'll also add the sector count here + if(FileType(TrackPath + BinaryFN) = 1) + MultiSectorCount = GetSectorsBySize(Int(FileSize(TrackPath + BinaryFN))) + EndIf + EndIf ListAddLast(List:TList, CUETrack) EndFunction Function AddCue(CuePath:String) - 'Open the file + 'Open the file, fix the slashes + CuePath = CuePath.Replace("/", "\") + 'Set the path and read the CUE + CUE.FDRPath = CuePath.Split("\") Local CueFile:TStream = ReadFile(CuePath:String) 'Did it load? If(CueFile) Local CurrentTrack:Int = 0 Local CurrentTrackType:String + Local CurrentTrackFN:String 'Barry: What? What is this...? 'Jill: What is it? @@ -343,23 +401,29 @@ Type CUE 'This is the header If(Line.StartsWith("FILE")) - 'Check for Multi BIN, cuesheets + 'Is a standard single track BIN file If(BinaryFN = Null) Local Split:String[] = Line.Split(Chr(34)) 'Split the quotes BinaryFN = Split[1] 'Set the filename the CUE links to in our global - Else - RuntimeError("SBITools currently doesn't support multi track .BIN files") 'TODO + CurrentTrackFN = Split[1] 'Add it to the array afterwards + Else 'Oh ok so it's one of THOSE multi bin ones, nice. Lets fix it. + Local Split:String[] = Line.Split(Chr(34)) 'Split the quotes + CurrentTrackFN = Split[1] 'Add it to the array afterwards + 'Oooh this is a seperated track image! + If(IsMultiTrack = False) + CUE.IsMultiTrack = True + Print "Split Track CUE image detected! Merging..." + EndIf EndIf ElseIf(Line.StartsWith("TRACK")) Local Split:String[] = Line.Replace(" ", " ").Split(" ") 'Split the spaces, get rid of most duplicate spaces if there are any 'Set the current track and track type for when the next loop happens CurrentTrack = Int(Split[1]) CurrentTrackType = Split[2] - 'AddListing ElseIf(Line.StartsWith("INDEX")) Local Split:String[] = Line.Split(" ") 'Split the spaces Local MSF:String[] = Split[2].Split(":") 'Split the colons from the MSF XX:XX:XX - AddListing(CurrentTrack, CurrentTrackType, Int(Split[1]), Int(MSF[0]), Int(MSF[1]), Int(MSF[2])) + AddListing(CurrentTrack, CurrentTrackType, Int(Split[1]), Int(MSF[0]), Int(MSF[1]), Int(MSF[2]), CurrentTrackFN) EndIf Wend 'Done using this file @@ -378,31 +442,51 @@ Type CUE Next Return TrackCount:Int End Function - Function EditBinPath(CuePath:String, NewBinPath:String, ExportPath:String) - Local NewCueFile:TStream = WriteFile(ExportPath:String) - Local CueFile:TStream = ReadFile(CuePath:String) - 'Did it work? - If(NewCueFile) - If(CueFile) - While Not(Eof(CueFile)) - Local Line:String = Upper(ReadLine(CueFile)) - 'Is it the FILE header? - If(Line.StartsWith("FILE")) - 'Change the path - WriteLine(NewCueFile:TStream, "FILE " + Chr(34) + NewBinPath:String + Chr(34) + " BINARY") - Else 'Otherwise just write what was on the old one - WriteLine(NewCueFile:TStream, Line:String) - EndIf - Wend - 'Free them from memory - CloseFile(CueFile) - CloseFile(NewCueFile) - Else - RuntimeError("Couldn't find .CUE file") + Function MergeImage(ExportPath:String) + Local MergedImage:TStream = WriteFile(ExportPath) + Local TrackNum = 1 + For Local CueFile:CUE = EachIn CUE.List:TList + If(CueFile.Index = 1) + 'Alright, lets get the path of the bin file(s) then + Local TrackPath:String + For Local x = 0 To Len(CUE.FDRPath) - 2 'Take 1 so it doesn't overflow, take another 1 so get rid of the CUE filename in this path + TrackPath = TrackPath + CUE.FDRPath[x] + "\" + Next + 'Verification to check the track numbers are correct + 'That way it doesn't stitch the .BINs in a wacky order! + If(CueFile.Track = TrackNum) + Print "Stitching '" + CueFile.TrackFN + "'." + 'File doesn't exist? + If(FileType(TrackPath + CueFile.TrackFN) <> 1) Then RuntimeError("BIN Track '" + TrackPath + CueFile.TrackFN + "' is missing!") + 'If we got this far, then it exists + Local ImageTrack:TStream = ReadFile(TrackPath + CueFile.TrackFN) + If Not(ImageTrack) Then RuntimeError("Unknown read error!") + 'Still made it? Alright good! Copy the data now! + CopyStream(ImageTrack, MergedImage) + + Else 'Wait what? well uHHH just cycle through the whole thing until you find it + For Local OrderedCueFile:CUE = EachIn CUE.List:TList + If(OrderedCueFile.Index = 1 And OrderedCueFile.Track = TrackNum) + Print "Warning! CUE sheet is out of order!" + Print "Expected Track: " + TrackNum + ", got Track: " + CueFile.Track + " instead!" + Print "Stitching '" + OrderedCueFile.TrackFN + "'." + + 'File doesn't exist? + If(FileType(TrackPath + OrderedCueFile.TrackFN) <> 1) Then RuntimeError("BIN Track '" + TrackPath + OrderedCueFile.TrackFN + "' is missing!") + 'If we got this far, then it exists + Local ImageTrack:TStream = ReadFile(TrackPath + OrderedCueFile.TrackFN) + If Not(ImageTrack) Then RuntimeError("Unknown read error!") + 'Still made it? Alright good! Copy the data now! + CopyStream(ImageTrack, MergedImage) + EndIf + Next + EndIf + 'Go to next track + TrackNum = TrackNum + 1 EndIf - Else - RuntimeError("Error creating new .CUE file") - EndIf + Next + CloseFile(MergedImage) + Print "Finished merging split track image!" End Function 'Lets get the path to the .BIN file, or .IMG, whatever using the CUE's BaseName + FDRPath array, or by any means possible. @@ -434,10 +518,31 @@ Type CUE Return BaseName 'Return the BaseName because it's very useful EndFunction + 'Exports the CUE array into a real CUE file + Function ExportCue(ExportPath:String, BinaryPath:String) + Local ExportFile:TStream = WriteFile(ExportPath) + If Not(ExportPath) Then RuntimeError("Error writing to '" + ExportPath + "'!") + + 'Write the first track + WriteLine(ExportFile, "FILE " + Chr(34) + BinaryPath + Chr(34) + " BINARY") + WriteLine(ExportFile, " TRACK 1 MODE2/2352") + + For Local CueFile:CUE = EachIn CUE.List:TList + 'Hasn't written the track before it + If(CueFile.Index = 0) + WriteLine(ExportFile, " TRACK " + CueFile.Track + " " + CueFile.TrackType) + EndIf + WriteLine(ExportFile, " INDEX " + CueFile.Index + " " + NumberToStrMSF(CueFile.MSF[0]) + ":" + NumberToStrMSF(CueFile.MSF[1]) + ":" + NumberToStrMSF(CueFile.MSF[2])) + Next + CloseFile(ExportFile) + End Function + 'Resets everything Function Clean() BinaryFN:String = Null BinPath:String = Null + IsMultiTrack:Byte = False + MultiSectorCount:Int = 0 ClearList(List:TList) End Function EndType diff --git a/sbitools.bmx b/sbitools.bmx index 1892b2e..d066a20 100644 --- a/sbitools.bmx +++ b/sbitools.bmx @@ -6,7 +6,7 @@ Include "CRC16.bmx" Include "functions.bmx" 'Main Program -Print "SBITools v0.2.1 - http://kippykip.com" +Print "SBITools v0.3 - http://kippykip.com" Global Prog:Int = 0 'Check for psxt001z.exe @@ -14,105 +14,89 @@ If(FileType("psxt001z.exe") <> 1) Then RuntimeError("psxt001z.exe is missing! Pl 'Are there arguments? If(Len(AppArgs) > 1) - If(Lower(AppArgs[1]) = "-sbi" And Len(AppArgs) >= 4) + If(Lower(AppArgs[1]) = "-sbi2sub" And Len(AppArgs) >= 4) Prog:Int = 1 - ElseIf(Lower(AppArgs[1]) = "-lsd" And Len(AppArgs) >= 4) + ElseIf(Lower(AppArgs[1]) = "-lsd2sub" And Len(AppArgs) >= 4) Prog:Int = 2 ElseIf(Lower(AppArgs[1]) = "-cue2ccd" And Len(AppArgs) >= 3) Prog:Int = 3 + ElseIf(Lower(AppArgs[1]) = "-singletrack" And Len(AppArgs) >= 3) + Prog:Int = 4 + ElseIf(Lower(AppArgs[1]) = "-lsd2sbi" And Len(AppArgs) >= 3) + Prog:Int = 5 + ElseIf(Lower(AppArgs[1]) = "-sbi2lsd" And Len(AppArgs) >= 3) + Prog:Int = 6 EndIf EndIf Select Prog - Case 1 'SBI to SUB 'Safeguard If(FileType(AppArgs[3]) <> 1) Then RuntimeError("SBI subchannel doesn't exist!") 'Add the cue file - Local CuePath:String = AppArgs[2].Replace("/", "\") - If(FileType(CuePath:String) <> 1) Then RuntimeError("Missing CUE file!") - CUE.AddCue(CuePath:String) - Local FDRPath:String[] = CuePath.Split("\") - Local BaseName:String = CUE.GetBinPath(FDRPath) 'This gives us the BaseName (filename before .cue) and also adds the binary locaton to CUE.BinaryFN + CUE.AddCue(AppArgs[2]) + Local BaseName:String = CUE.GetBinPath(CUE.FDRPath) 'This gives us the BaseName (filename before .cue) and also adds the binary locaton to CUE.BinaryFN 'Lets make an export folder Print "Exporting to: 'SUB\" + BaseName:String + "'\." - If(FileType("SUB") <> 2) 'Does a CCD folder exist? + If(FileType("SUB") <> 2) 'Does a SUB folder exist? CreateDir("SUB") Print "Directory 'SUB' doesn't exist! Creating..." EndIf - If(FileType("SUB\" + BaseName:String) <> 2) 'Does BaseName folder exist? - CreateDir("SUB\" + BaseName:String) - Print "Directory 'SUB\" + BaseName:String + "' doesn't exist! Creating..." - EndIf 'Get the sector count - Local Sectors:Int = GetSectorsBySize(Int(FileSize(CUE.BinPath + CUE.BinaryFN))) - Print "Image contains " + Sectors:Int + " sectors..." + Print "Image contains " + CUE.MultiSectorCount + " sectors..." 'Launch psxt001z with the following arguments - GenSub("SUB\" + BaseName:String + "\" + BaseName + ".sub", Sectors:Int) + GenSub("SUB\" + BaseName + ".sub", CUE.MultiSectorCount) 'Load it - Local Subchannel:TBank = LoadBank("SUB\" + BaseName:String + "\" + BaseName + ".sub") + Local Subchannel:TBank = LoadBank("SUB\" + BaseName + ".sub") If Not(Subchannel) Then RuntimeError("Error reading created .SUB subchannel...") 'Launch the conversion function SBIToSub(AppArgs[3], Subchannel) - SaveBank(Subchannel, "SUB\" + BaseName:String + "\" + BaseName + ".sub") 'Save the modified SUB + SaveBank(Subchannel, "SUB\" + BaseName + ".sub") 'Save the modified SUB 'Hopefully everything worked - Delay 2000 + OpenDir(".\SUB\") 'Open the directory! Case 2 'LSD to SUB 'Safeguard If(FileType(AppArgs[3]) <> 1) Then RuntimeError("LSD subchannel doesn't exist!") 'Add the cue file - Local CuePath:String = AppArgs[2].Replace("/", "\") - If(FileType(CuePath:String) <> 1) Then RuntimeError("Missing CUE file!") - CUE.AddCue(CuePath:String) - Local FDRPath:String[] = CuePath.Split("\") - Local BaseName:String = CUE.GetBinPath(FDRPath) 'This gives us the BaseName (filename before .cue) and also adds the binary locaton to CUE.BinaryFN + CUE.AddCue(AppArgs[2]) + Local BaseName:String = CUE.GetBinPath(CUE.FDRPath) 'This gives us the BaseName (filename before .cue) and also adds the binary locaton to CUE.BinaryFN 'Lets make an export folder - Print "Exporting to: 'SUB\" + BaseName:String + "'\." - If(FileType("SUB") <> 2) 'Does a CCD folder exist? + Print "Exporting to: 'CCD\" + BaseName:String + ".SUB'." + If(FileType("SUB") <> 2) 'Does a SUB folder exist? CreateDir("SUB") Print "Directory 'SUB' doesn't exist! Creating..." EndIf - If(FileType("SUB\" + BaseName:String) <> 2) 'Does BaseName folder exist? - CreateDir("SUB\" + BaseName:String) - Print "Directory 'SUB\" + BaseName:String + "' doesn't exist! Creating..." - EndIf 'Get the sector count - Local Sectors:Int = GetSectorsBySize(Int(FileSize(CUE.BinPath + CUE.BinaryFN))) - Print "Image contains " + Sectors:Int + " sectors..." + Print "Image contains " + CUE.MultiSectorCount + " sectors..." 'Launch psxt001z with the following arguments - GenSub("SUB\" + BaseName:String + "\" + BaseName + ".sub", Sectors:Int) + GenSub("SUB\" + BaseName + ".sub", CUE.MultiSectorCount) 'Load it - Local Subchannel:TBank = LoadBank("SUB\" + BaseName:String + "\" + BaseName + ".sub") + Local Subchannel:TBank = LoadBank("SUB\" + BaseName + ".sub") If Not(Subchannel) Then RuntimeError("Error reading created .SUB subchannel...") 'Launch the conversion function LSDToSub(AppArgs[3], Subchannel) - SaveBank(Subchannel, "SUB\" + BaseName:String + "\" + BaseName + ".sub") 'Save the modified SUB + SaveBank(Subchannel, "SUB\" + BaseName + ".sub") 'Save the modified SUB 'Hopefully everything worked - Delay 2000 + OpenDir(".\SUB\") 'Open the directory! Case 3 'CCD Generator 'This was pretty handy 'https://books.google.com.au/books?id=76HVAwAAQBAJ&pg=PA233&lpg=PA233&dq=entry+1+clonecd&source=bl&ots=XEUM8fr_Sp&sig=GxJHxBp5AEFxbVgNMiGt69lB8Ds&hl=en&sa=X&ved=2ahUKEwjU5rqs_ezdAhVNITQIHTtxCyYQ6AEwA3oECAYQAQ#v=onepage&q=entry%201%20clonecd&f=false 'Add the cue file - Local CuePath:String = AppArgs[2].Replace("/", "\") - If(FileType(CuePath:String) <> 1) Then RuntimeError("Missing CUE file!") - CUE.AddCue(CuePath:String) - Local FDRPath:String[] = CuePath.Split("\") - Local BaseName:String = CUE.GetBinPath(FDRPath) 'This gives us the BaseName (filename before .cue) and also adds the binary locaton to CUE.BinaryFN + CUE.AddCue(AppArgs[2]) + Local BaseName:String = CUE.GetBinPath(CUE.FDRPath) 'This gives us the BaseName (filename before .cue) and also adds the binary locaton to CUE.BinaryFN 'Useful CUE information we'll use below Local TrackCount:Int = CUE.CountCDDA() - Local TotalSectors:Int = GetSectorsBySize(Int(FileSize(CUE.BinPath:String + CUE.BinaryFN))) - 'Local TotalMSF:Int[] = SectorToMSF(TotalSectors:Int) 'Not used right now - Local TotalMSFLeadin:Int[] = SectorToMSF(TotalSectors:Int + 150) + Local TotalMSFLeadin:Int[] = SectorToMSF(CUE.MultiSectorCount + 150) 'Lets make an export folder - Print "Exporting to: 'CCD\" + BaseName:String + "'\." + Print "Exporting to: 'CCD\" + BaseName:String + ".SUB'." If(FileType("CCD") <> 2) 'Does a CCD folder exist? CreateDir("CCD") Print "Directory 'CCD' doesn't exist! Creating..." @@ -196,7 +180,7 @@ Select Prog WriteLine(CCDFile, "PMin=" + TotalMSFLeadin[0]) 'Minutes of the PLBA underneath, although 2 second leadin WriteLine(CCDFile, "PSec=" + TotalMSFLeadin[1]) 'Seconds of the PLBA underneath, although 2 second leadin WriteLine(CCDFile, "PFrame=" + TotalMSFLeadin[2]) 'Frames of the PLBA underneath, although 2 second leadin - WriteLine(CCDFile, "PLBA=" + TotalSectors) 'It's just the total Sector count + WriteLine(CCDFile, "PLBA=" + CUE.MultiSectorCount) 'It's just the total Sector count 'Always the same WriteLine(CCDFile, "[Entry 3]") @@ -266,18 +250,25 @@ Select Prog Next CloseFile(CCDFile) Print "Done writing CCD!" + + 'If it's a multitrack, combine it! + If(CUE.IsMultiTrack) + Print "Merging image (This will take a moment)" + 'Local MergedImage:TStream = WriteFile("CCD\" + BaseName:String + "\" + BaseName:String + ".img") + 'CopyStream + CUE.MergeImage("CCD\" + BaseName:String + "\" + BaseName:String + ".img") + Else + Print "Copying image (This will take a moment)" + CopyFile(CUE.BinPath:String + CUE.BinaryFN, "CCD\" + BaseName:String + "\" + BaseName:String + ".img") + EndIf 'Alright, now lets make a modified cue Print "Creating modified CUE" - CUE.EditBinPath(CuePath, BaseName:String + ".img", "CCD\" + BaseName:String + "\" + BaseName:String + ".cue") + CUE.ExportCue("CCD\" + BaseName:String + "\" + BaseName:String + ".cue", BaseName:String + ".img") Print "Done writing CUE!" - 'Copy the image under the new name - Print "Copying image (This will take a moment)" - CopyFile(CUE.BinPath:String + CUE.BinaryFN, "CCD\" + BaseName:String + "\" + BaseName:String + ".img") - 'Time to run psxt001z - GenSub("CCD\" + BaseName:String + "\" + BaseName:String + ".sub", TotalSectors:Int) + GenSub("CCD\" + BaseName:String + "\" + BaseName:String + ".sub", CUE.MultiSectorCount) 'LibCrypt + CDDA audio Patching 'SBI file found @@ -306,30 +297,189 @@ Select Prog SaveBank(Subchannel, "CCD\" + BaseName:String + "\" + BaseName + ".sub") 'Save the modified SUB EndIf - Print "Done converting!" Print "Everything exported to: '" + "CCD\" + BaseName + "\'" - Delay 2000 + OpenDir(".\CCD\" + BaseName + "\") 'Open the directory! + Case 4 'Single Track CUE converter + 'Add the cue file + CUE.AddCue(AppArgs[2]) + Local BaseName:String = CUE.GetBinPath(CUE.FDRPath) 'This gives us the BaseName (filename before .cue) and also adds the binary locaton to CUE.BinaryFN + + 'Lets make an export folder + Print "Exporting to: 'CUE\" + BaseName:String + "'\." + If(FileType("CUE") <> 2) 'Does a CUE folder exist? + CreateDir("CUE") + Print "Directory 'CUE' doesn't exist! Creating..." + EndIf + If(FileType("CUE\" + BaseName:String) <> 2) 'Does the basename folder exist? + CreateDir("CUE\" + BaseName:String) + Print "Directory 'CUE\" + BaseName:String + "' doesn't exist! Creating..." + EndIf + + 'Should be multitrack + If(CUE.IsMultiTrack) + Print "Merging image (This will take a moment)" + CUE.MergeImage("CUE\" + BaseName:String + "\" + BaseName:String + ".bin") + Else + RuntimeError("BIN/CUE setup is already single track binary!") + EndIf + + 'Alright, now lets make a modified cue + Print "Creating modified CUE" + CUE.ExportCue("CUE\" + BaseName:String + "\" + BaseName:String + ".cue", BaseName:String + ".bin") + Print "Done writing CUE!" + + 'SBI file found + If(FileType(CUE.BinPath + BaseName + ".sbi")) 'SBI file found + Print "LibCrypt patch '" + BaseName + ".sbi' was found! Copying..." + CopyFile(CUE.BinPath + BaseName + ".sbi", "CUE\" + BaseName:String + "\" + BaseName:String + ".sbi") + 'LSD file found + ElseIf(FileType(CUE.BinPath + BaseName + ".lsd")) + Print "LibCrypt patch '" + BaseName + ".lsd' was found! Copying..." + CopyFile(CUE.BinPath + BaseName + ".lsd", "CUE\" + BaseName:String + "\" + BaseName:String + ".lsd") + Else + Print "No LibCrypt .LSD/.SBI patches were found. Ignoring..." + EndIf + Print "Finished!" + OpenDir(".\CUE\" + BaseName + "\") 'Open the directory! + Case 5 'LSD2SBI + 'Does it exist? + If(FileType(AppArgs[2]) <> 1) Then RuntimeError(".LSD subchannel doesn't exist!") + + 'Split the path and fix the slashes etc + Local FDRPath:String[] = AppArgs[2].Replace("/", "\").Split("\") + 'This just gets the name of the lsd. Say if it was "C:\CoolGame.lsd", this would return "CoolGame" + Local BaseName:String = Left(FDRPath[Len(FDRPath) - 1], Len(FDRPath[Len(FDRPath) - 1]) - 4) + + 'Lets make an export folder + Print "Exporting as: 'SBI\" + BaseName:String + ".sbi'." + If(FileType("SBI") <> 2) 'Does a SBI folder exist? + CreateDir("SBI") + Print "Directory 'SBI' doesn't exist! Creating..." + EndIf + + 'Set the vars! + Local LSDFile:TStream = ReadFile(AppArgs[2]) + Local SBIFile:TStream = WriteFile("SBI\" + BaseName + ".sbi") + If Not (SBIFile) Then RuntimeError("Error writing SBI!") + + 'Begin writing SBI header + Print "Writing SBI header..." + WriteString(SBIFile, "SBI") + WriteByte(SBIFile, 0) + + 'Loop through the whole LSD file! + Print "Writing QSUB's..." + While Not(Eof(LSDFile)) + WriteByte(SBIFile, ReadByte(LSDFile)) 'Minutes + WriteByte(SBIFile, ReadByte(LSDFile)) 'Seconds + WriteByte(SBIFile, ReadByte(LSDFile)) 'Frames + WriteByte(SBIFile, 1) 'Dummy byte + + 'QSUB + For Local x = 0 To 9 + WriteByte(SBIFile, ReadByte(LSDFile)) + Next + + 'CRC16, unused for SBI conversion + ReadByte(LSDFile) + ReadByte(LSDFile) + Wend + + 'Done! + CloseFile(LSDFile) + CloseFile(SBIFile) + Print "Finished!" + OpenDir(".\SBI\") 'Open the directory! + Case 6 'SBI2LSD + 'Does it exist? + If(FileType(AppArgs[2]) <> 1) Then RuntimeError(".SBI subchannel doesn't exist!") + + 'Split the path and fix the slashes etc + Local FDRPath:String[] = AppArgs[2].Replace("/", "\").Split("\") + 'This just gets the name of the lsd. Say if it was "C:\CoolGame.lsd", this would return "CoolGame" + Local BaseName:String = Left(FDRPath[Len(FDRPath) - 1], Len(FDRPath[Len(FDRPath) - 1]) - 4) + + 'Lets make an export folder + Print "Exporting as: 'LSD\" + BaseName:String + ".lsd'." + If(FileType("LSD") <> 2) 'Does a LSD folder exist? + CreateDir("LSD") + Print "Directory 'LSD' doesn't exist! Creating..." + EndIf + + 'Set the vars! + Local SBIFile:TStream = ReadFile(AppArgs[2]) + '4801107 = [SUB\0] header as an int + If(ReadInt(SBIFile) <> 4801107) Then RuntimeError("This isn't a valid SBI file!") + + 'Now + Local LSDFile:TStream = WriteFile("LSD\" + BaseName + ".lsd") + If Not (LSDFile) Then RuntimeError("Error writing LSD!") + + 'Loop through the whole SBI file! + Print "Writing QSUB's/CRC16's..." + While Not(Eof(SBIFile)) + WriteByte(LSDFile, ReadByte(SBIFile)) 'Minutes + WriteByte(LSDFile, ReadByte(SBIFile)) 'Seconds + WriteByte(LSDFile, ReadByte(SBIFile)) 'Frames + ReadByte(SBIFile) 'Dummy byte + + 'QSUB + Local QSub:Byte[10] + For Local x = 0 To 9 + QSub[x] = ReadByte(SBIFile) + WriteByte(LSDFile, QSub[x]) 'QSUB Byte + Next + + 'CRC16 regeneration + Local SUB_CRC16:Short = ~CRC16(QSub) + Local SUB_CRCA:Byte = (SUB_CRC16) Shr 8 + Local SUB_CRCB:Byte = (SUB_CRC16) - (SUB_CRCA Shl 8) + 'Have to do it this way as PokeShort will reverse to little endian or something + WriteByte(LSDFile, SUB_CRCA) + WriteByte(LSDFile, SUB_CRCB) + Wend + + 'Done! + CloseFile(LSDFile) + CloseFile(SBIFile) + Print "Finished!" + OpenDir(".\LSD\") 'Open the directory! + Default 'No arguments Print "Missing command line!" Print "" - Print "SBITools.exe -sbi cuefile subchannel.sbi" - Print "SBITools.exe -lsd cuefile subchannel.lsd" - Print "SBITools.exe -cue2ccd cuefile" + Print "SBITools.exe -cue2ccd cuefile.cue" + Print "SBITools.exe -lsd2sub cuefile.cue subchannel.lsd" + Print "SBITools.exe -lsd2sbi subchannel.lsd" + Print "SBITools.exe -sbi2sub cuefile.cue subchannel.sbi" + Print "SBITools.exe -sbi2lsd subchannel.sbi" + Print "SBITools.exe -singletrack cuefile" Print "" Print "Definitions:" - Print "-sbi: Patches an images subchannel with a .SBI file." - Print "-lsd: Patches an images subchannel with a .LSD file." Print "-cue2ccd: Converts a 'BIN/CUE/SBI|LSD' setup into a 'IMG/CCD/CUE/SUB' setup." Print " This makes burning LibCrypt games easily possible with software such" Print " as CloneCD. SBI/LSD files are loaded from the same directory as the .CUE" Print " file under the same name." + Print "-lsd2sub: Creates a patched .SUB subchannel with a .LSD file." + Print "-lsd2sbi: Converts a .SBI subchannel patch to a .LSD subchannel patch." + Print "-sbi2sub: Creates a patched .SUB subchannel with a .SBI file." + Print "-sbi2lsd: Converts a .SBI subchannel patch to a .LSD subchannel patch." + Print " NOTE: This cannot perfectly reconstruct the missing CRC16 bytes!" + Print "-singletrack: Converts a seperate track BIN/CUE setup into a single track" + Print " BIN/CUE setup." Print "" Print "Examples:" - Print "SBITools.exe -sbi " + Chr(34) + "C:\CoolGameRips\VRally2.CUE" + Chr(34) + " " + Chr(34) + "C:\CoolGameRips\sbipatches\V-Rally - Championship Edition 2 (Europe) (En,Fr,De).sbi" + Chr(34) + Print "SBITools.exe -cue2ccd " + Chr(34) + "C:\CoolGameRips\MediEvil.CUE" + Chr(34) Print "" - Print "SBITools.exe -lsd " + Chr(34) + "C:\CoolGameRips\MediEvil.CUE" + Chr(34) + " " + Chr(34) + "C:\CoolGameRips\sbipatches\MediEvil (Europe).lsd" + Chr(34) + Print "SBITools.exe -sbi2sub " + Chr(34) + "C:\CoolGameRips\VRally2.CUE" + Chr(34) + " " + Chr(34) + "C:\CoolGameRips\sbipatches\V-Rally - Championship Edition 2 (Europe) (En,Fr,De).sbi" + Chr(34) Print "" - Print "SBITools.exe -cue2ccd " + Chr(34) + "C:\CoolGameRips\MediEvil.CUE" + Chr(34) + Print "SBITools.exe -lsd2sub " + Chr(34) + "C:\CoolGameRips\MediEvil.CUE" + Chr(34) + " " + Chr(34) + "C:\CoolGameRips\sbipatches\MediEvil (Europe).lsd" + Chr(34) + Print "" + Print "SBITools.exe -sbi2lsd " + Chr(34) + "C:\CoolGameRips\sbipatches\V-Rally - Championship Edition 2 (Europe) (En,Fr,De).sbi" + Chr(34) + Print "" + Print "SBITools.exe -lsd2sbi " + Chr(34) + "C:\CoolGameRips\sbipatches\MediEvil (Europe).lsd" + Chr(34) + Print "" + Print "SBITools.exe -singletrack " + Chr(34) + "C:\CoolGameRips\VRally2.CUE" + Chr(34) Delay 1000 End Select