Le softpatching applique un patch à un jeu au moment du lancement, sans jamais modifier la rom d'origine : vous pouvez jouer avec ou sans le patch, et en changer quand vous voulez. Les patchs vont de la petite triche jusqu'à la traduction complète de jeux japonais en anglais ou en français.
Formats de patch reconnus :
.ips,.bpset.ups(majuscules ou minuscules). Un seul patch est appliqué à la fois par jeu.
Deux emplacements possibles, cumulables :
Le patch « par défaut » — placez-le dans le même dossier que la rom, avec exactement le même nom de fichier (seule l'extension change) :
┣ 📁 roms
┃ ┣ 📁 snes
┃ ┃ ┣ 🗒 Secret of Mana (USA).sfc
┃ ┃ ┣ 🗒 Secret of Mana (USA).ips
Plusieurs patchs pour un même jeu — créez, à côté de la rom, un dossier portant le nom de la rom (sans son extension) suivi de -patches. Dedans, le nom des fichiers est libre :
┣ 📁 roms
┃ ┣ 📁 nes
┃ ┃ ┣ 📁 Legend of Zelda, The (USA) (Rev 1)-patches
┃ ┃ ┃ ┣ 🗒 ZeldaC.ips
┃ ┃ ┃ ┣ 🗒 Zelda - The Legend of Link (v3-12-20).ips
┃ ┃ ┃ ┣ 🗒 Un autre patch.ups
┃ ┃ ┣ 🗒 Legend of Zelda, The (USA) (Rev 1).zip
Appuyez sur START pour ouvrir le MENU PRINCIPAL, entrez dans OPTIONS EN JEU, puis réglez SOFTPATCHING :
| Choix | Comportement |
|---|---|
AUTO |
applique automatiquement le patch par défaut (ou, à défaut, un patch du dossier -patches) |
LANCER LE DERNIER |
relance toujours le jeu avec le dernier patch utilisé (modifiable jeu par jeu, voir plus bas) |
SÉLECTIONNER |
demande à chaque lancement quel patch appliquer |
DÉSACTIVER |
ignore complètement les patchs (réglage par défaut) |

Avec SÉLECTIONNER, au lancement d'un jeu qui possède au moins un patch, un menu SOFTPATCHING s'affiche : JEU ORIGINAL → LANCER pour jouer sans patch, SÉLECTION DU PATCH À APPLIQUER pour choisir le patch, puis JEU PATCHÉ → LANCER.
📷 Capture à venir :
softpatching-launch-menu.png
Le réglage existe aussi dans le Gestionnaire web et dans recalbox.conf : global.softpatching=auto|select|launchLast|disable (attention à la casse de launchLast).
SOFTPATCHING sur LANCER LE DERNIER.MODIFIER LE JEU, puis dans SELECTIONNE LE PATCH, choisissez le patch à appliquer (ou original pour jouer sans patch).Le jeu se lancera désormais toujours avec ce patch, sans fenêtre de choix.
Cette entrée est grisée si le jeu n'a aucun patch ou si l'émulateur sélectionné pour ce jeu ne prend pas en charge le softpatching.
Le softpatching ne fonctionne qu'avec certains cores Libretro (aucun émulateur standalone) :
| Système | Cores compatibles |
|---|---|
| ColecoVision | GearColeco |
| Famicom Disk System | FCEUmm |
| Game Boy / Game Boy Color | Gambatte, TGB Dual, mGBA, Mesen_S, bsnes |
| Game Boy Advance | mGBA, Meteor |
| Game Gear / Master System | Gearsystem |
| Megadrive | GenesisPlus GX, GenesisPlus GX Wide, GenesisPlus GX EX, Picodrive |
| NES | Nestopia, FCEUmm, QuickNES, Mesen |
| Neo-Geo Pocket / Color | Mednafen NGP |
| Nintendo 64 | Mupen64Plus NX |
| PC Engine / SuperGrafx | Geargrafx |
| Satellaview | Snes9x, bsnes |
| SNES | Snes9x (2002/2005/2010 inclus), Mesen_S, bsnes, bsnes HD |
| WonderSwan / Color | Mednafen WSWAN |
La prise en charge de la PC Engine, de la SuperGrafx (Geargrafx), de la Game Gear et de la Master System (Gearsystem) est arrivée avec Recalbox 10.
GohanSenior a préparé une sélection de près d'un millier de patchs de traduction française pour les jeux 8 et 16 bits :
roms.SOFTPATCHING sur SÉLECTIONNER et choisissez le patch au lancement.Vous voilà avec un millier de jeux traduits en français ! N'hésitez pas à passer sur le Discord Recalbox pour le remercier ou signaler un souci.
D'autres patchs sont disponibles sur :
Mon patch n'est pas détecté ? Vérifiez son extension (.ips, .bps ou .ups) et son nom : à côté de la rom, il doit porter exactement le même nom que celle-ci ; dans un dossier -patches, c'est le nom du dossier qui doit reprendre exactement celui de la rom (sans extension).
Puis-je appliquer plusieurs patchs en même temps sur un jeu ? Non — un seul patch est appliqué à la fois. Pour combiner des patchs, patchez la rom définitivement avec un outil dédié sur votre ordinateur.
J'ai plusieurs patchs et le mode AUTO n'applique pas le bon ? En AUTO, le patch portant le nom de la rom gagne ; sinon Recalbox prend un patch du dossier -patches (priorité aux .ups, puis .bps, puis .ips). Pour choisir précisément, utilisez SÉLECTIONNER ou LANCER LE DERNIER.