Softpatching
Last updated
Last updated
Copyright The RetroBat Team 2019-2024
A patch is a file containing a number of modifications to an original ROM, which may be bug fixes, hacks or, more generally, translations. Patches come in various formats: .UPS
(Universal Patching System), .IPS
(International Patching System), .BPS
(Binary Patch Support)...
Softpatching is a function for applying these game patches, without having to modify the original rom. This allows you to define when you want to apply available patches and when you don't.
Patches can be applied in 3 different ways. Depending on which method you choose, you'll need to select the corresponding option in the RetroBat menu:
Patch in the corresponding roms directory
The patch file is placed next to the rom. The patch must be named exactly like the rom (except for the extension).
Select the AUTO option in the Softpatching menu
Patch in a sub-directory named “patches”.
In the system, a patches sub-directory contains patches for the various games. They are named after the roms for which they are intended.
Select the PATCH IN PATCH FOLDER option in the Softpatching menu
Patch in a folder named after the game
In the system, a subdirectory is named like the game. It can then contain different patches, all of which will be applied (subject to compatibility).
Select the PATCH TO FOLDER BY GAME option in the Softpatching menu.
This feature will only work for the following libretro cores: Bandai - WonderSwan/Color Mednafen_wswan
Coleco - ColecoVision Gearcoleco
Nec - PC Engine/TurboGrafx-16 Mednafen_pce - Mednafen_pce_fast
Nintendo - Game Boy / Color Gambatte - Mesen - mGBA - TGB Dual - VBA-M
Nintendo - Game Boy Advance Meteor - mGBA - VBA-M - VBA Next
Nintendo - NES / Famicom bnes - FCEUmm - Mesen - Nestopia UE - QuickNES
Nintendo - Satellaview Mesen-S - Snes9x
Nintendo - SNES / Famicom bsnes - bsnes HD Beta - bsnes JG - bsnes mercury accuracy - bsnes mercury balanced - mednafen_snes - Mesen-S
Nintendo - Nintendo 64 mupen64plus - parallel
Sega - Master System SMS Plus GX - Gearsystem
Sega - MegaDrive / Genesis Genesis Plus GX - Picodrive
SNK - Neo Geo Pocket / Neo Geo Pocket Color Mednafen_ngp