More actions
rePatch reLoaded | |
---|---|
File:Repatchreloadedvita.jpg | |
General | |
Author | SonicMastr |
Type | Plugins |
Version | 1.2-Hotfix |
License | MIT License |
Last Updated | 2021/05/24 |
Links | |
Download | |
Source | |
RePatch reLoaded is a plugin that allows to redirect official game and homebrew data files in order to make it easier to mod and customize them.
Note: This is a full replacement for older rePatch installations and requires no changes to previous rePatch configurations to use.
What is rePatch reLoaded
This plugin serves as a substitute for the patch folder when an existing update is present on official cartridges or other encrypted formats. It also has the benefit of loading decrypted content on 3.60+. This includes newly added DLC and traditional modding.
ioPlus may be required.
To clarify: this plugin works on 3.60-3.68 on NoNpDrm, official cartridges, and officially downloaded games.
Note: Be wary of using a Vitamin dumped(or similar) eboot, it will be affected by save issues.
Usage
General Usage
- Install the plugin as any other kernel plugin, being sure to add it to the *KERNEL section of your config.txt.
- Create the folder ux0:rePatch
- Create a folder within the rePatch folder with the TITLE ID of the game you wish to patch.
- Place decrypted content within this TITLE ID folder. Exclude the sce_sys folder.
- You may delete overlapping files within the original patch folder or app folder to save space.
You should have 3 separate folders:
- An app folder for the original app. (Minus the ones that are being patched by rePatch)
- A patch folder to contain the official update/patch files. (Minus the ones that are being patched by rePatch)
- A rePatch folder which contains modified versions of files that were formally contained in app and patch
DLC Usage
- Create the folder:
"ux0:reAddcont/<TITLE ID>"
- Place DECRYPTED content within this folder relating to DLC. This may include: DLC mods (similar to normal rePatch mods) or DLC decrypted/dumped by a pre-taihen dumper or Motoharu's tools.
- Please continue to the following sections pertaining to the subject you want.
DLC Decrypted Only
- Make sure that ux0:addcont/<TITLE ID> does not exist. This will make the game load from the rePatch addcont folder instead.
- Place completely decrypted content in:
ux0:reAddcont/<TITLE ID>/<DLC ID>
NOTE: You now may mod the DLC directly as you could with MAIDUMP or VITAMIN.
DLC Encrypted Only (Modding)
- Make sure that ux0:addcont/<TITLE ID> does exist and that you have encrypted DLC. This includes officially downloaded DLC along with NoNpDRM DLC.
- Place completely decrypted content in corresponding folder:
ux0:reAddcont/<TITLE ID>/<DLC ID>
- You may delete overlapping files within the original addcont folder to save space. This works exactly like a rePatch patch.
DLC Encrypted + Decrypted
- Make sure that ux0:addcont/<TITLE ID> does exist and that you have encrypted DLC. This includes officially downloaded DLC along with NoNpDRM DLC.
- Place completely decrypted content in corresponding folder:
ux0:reAddcont/<TITLE ID>/<DLC ID>
NOTE: Modding still works in this mode.
How to Use for Homebrew
Homebrew application files can now be moved from ux0:app/TITLEID to YOUR_DESIRED_PARTITION:/rePatch/TITLEID, just like a normal game (eg. imc0:/rePatch/NXEV00001, uma0:/rePatch/NXEV00001). Just make sure not to delete eboot.bin and sce_sys from the original folder when saving space.
For extra homebrew data. Copy the required files from ux0:/data/ to YOUR_DESIRED_PARTITION:/reData/ (eg. ux0:/data/nxengine to uma0:/reData/nxengine). If the files aren't found in ux0:data/, rePatch will find the data in the folder you copied it to.
Media
Screenshot
Other information:
- Install Instructions: https://github.com/dots-tb/rePatch-reDux0/wiki/
- For DLC examples check out: https://github.com/dots-tb/rePatch-reDux0/wiki/DLC-Examples
- For the new ux0:data migration examples check: https://github.com/SonicMastr/rePatch-reLoaded/wiki
- More in-depth information on modding by Radziu: https://github.com/TheRadziu/NoNpDRM-modding/wiki
- Eboot.bin patching added based off: https://github.com/GabyPCgeeK/rePatch
- Developed by @dots_tb & @CelesteBlue123 SilicaAndPina Homebrew Support and Data patches by @BigBlackOniiSan
Changelog
(v.1.2-fix)
- This fixes the issues of certain homebrew causing a complete system crash and reboot. If you had issues with 1.2 in the past, use this one. It was an oversight.
- Also added support for firmwares up to version 3.74
(v.1.2)
- Fixed Redirecting Homebrew wouldn't work if the application used Directory Open/Close in addition to File Open/Close
- OpenXcom and other homebrews that were affected by this should now work. Thanks to SKGleba for making me aware of this honestly stupid mistake
(v.1.0)
- Full backwards compatibility with rePatch_4.skprx.
- (Finally) Support for patching/moving homebrew app0: data to other partitions as long as a rePatch folder is present (ie. imc0:rePatch, uma0:rePatch)
- Support for loading Homebrew data from other storage devices using reData folder (ie. imc0:reData/Sonic1/Data.rsdk, uma0:reData/Sonic1/Data.rsdk)