Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

RePatch reLoaded Vita: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 1: Line 1:
{{cleanup|article|Needs cleanup}}
{{#seo:
{{#seo:
|title=Vita Homebrew Apps (Plugins) - GameBrew!
|title=Vita Homebrew Apps (Plugins) - GameBrew!
Line 19: Line 18:
|source=https://github.com/SonicMastr/rePatch-reLoaded
|source=https://github.com/SonicMastr/rePatch-reLoaded
}}
}}
The rePatch plugin with homebrew app0: and Data migration support (Move gamedata to different storage)
'''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 Vita|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: <code>&quot;ux0:reAddcont/&lt;TITLE ID&gt;&quot;</code>
# 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/&lt;TITLE ID&gt; does not exist. This will make the game load from the rePatch addcont folder instead.
# Place completely decrypted content in: <code>ux0:reAddcont/&lt;TITLE ID&gt;/&lt;DLC ID&gt;</code> NOTE: You now may mod the DLC directly as you could with MAIDUMP or VITAMIN.
 
====DLC Encrypted Only (Modding) ====
# Make sure that ux0:addcont/&lt;TITLE ID&gt; does exist and that you have encrypted DLC. This includes officially downloaded DLC along with NoNpDRM DLC.
# Place completely decrypted content in corresponding folder: <code>ux0:reAddcont/&lt;TITLE ID&gt;/&lt;DLC ID&gt;</code>
# 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/&lt;TITLE ID&gt; does exist and that you have encrypted DLC. This includes officially downloaded DLC along with NoNpDRM DLC.
# Place completely decrypted content in corresponding folder: <code>ux0:reAddcont/&lt;TITLE ID&gt;/&lt;DLC ID&gt;</code> 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==
==Media==
<youtube>9scRmev7LuI</youtube>
<youtube>9scRmev7LuI</youtube>


==Screenshot==
[[image:repatchreloadedvita.jpg|600px]]
==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
**https://twitter.com/CelesteBlue123
**https://twitter.com/dots_tb
**https://twitter.com/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


==Screenshots==
'''(v.1.2)'''
https://dlhb.gamebrew.org/vitahomebrews/repatchreloadedvita-01.jpg
*Fixed Redirecting Homebrew wouldn't work if the application used Directory Open/Close in addition to File Open/Close
https://dlhb.gamebrew.org/vitahomebrews/repatchreloadedvita-02.jpg
*OpenXcom and other homebrews that were affected by this should now work. Thanks to SKGleba for making me aware of this honestly stupid mistake
https://dlhb.gamebrew.org/vitahomebrews/repatchreloadedvita-03.jpg
https://dlhb.gamebrew.org/vitahomebrews/repatchreloadedvita-04.jpg
https://dlhb.gamebrew.org/vitahomebrews/repatchreloadedvita-05.jpg
https://dlhb.gamebrew.org/vitahomebrews/repatchreloadedvita-06.jpg
https://dlhb.gamebrew.org/vitahomebrews/repatchreloadedvita-07.jpg
https://dlhb.gamebrew.org/vitahomebrews/repatchreloadedvita-08.jpg


==Changelogs==
'''(v.1.0)'''
'''(v.1.0)'''
* First Release.
* 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)


== External links ==
== External links ==
* Official Website -
* Github - https://github.com/SonicMastr/rePatch-reLoaded
* Github - https://github.com/SonicMastr/rePatch-reLoaded
* VitaDB -
* VitaDB - https://vitadb.rinnegatamante.it/#/info/864
* Gbatemp -
* Google Source -
* Reddit -
* Gitlab -

Revision as of 06:40, 27 November 2022

rePatch reLoaded
File:Repatchreloadedvita.jpg
General
AuthorSonicMastr
TypePlugins
Version1.2-Hotfix
LicenseMIT License
Last Updated2021/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

  1. Install the plugin as any other kernel plugin, being sure to add it to the *KERNEL section of your config.txt.
  2. Create the folder ux0:rePatch
  3. Create a folder within the rePatch folder with the TITLE ID of the game you wish to patch.
  4. Place decrypted content within this TITLE ID folder. Exclude the sce_sys folder.
  5. You may delete overlapping files within the original patch folder or app folder to save space.

You should have 3 separate folders:

  1. An app folder for the original app. (Minus the ones that are being patched by rePatch)
  2. A patch folder to contain the official update/patch files. (Minus the ones that are being patched by rePatch)
  3. A rePatch folder which contains modified versions of files that were formally contained in app and patch

DLC Usage

  1. Create the folder: "ux0:reAddcont/<TITLE ID>"
  2. 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.
  3. Please continue to the following sections pertaining to the subject you want.

DLC Decrypted Only

  1. Make sure that ux0:addcont/<TITLE ID> does not exist. This will make the game load from the rePatch addcont folder instead.
  2. 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)

  1. Make sure that ux0:addcont/<TITLE ID> does exist and that you have encrypted DLC. This includes officially downloaded DLC along with NoNpDRM DLC.
  2. Place completely decrypted content in corresponding folder: ux0:reAddcont/<TITLE ID>/<DLC ID>
  3. You may delete overlapping files within the original addcont folder to save space. This works exactly like a rePatch patch.

DLC Encrypted + Decrypted

  1. Make sure that ux0:addcont/<TITLE ID> does exist and that you have encrypted DLC. This includes officially downloaded DLC along with NoNpDRM DLC.
  2. 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

File:Repatchreloadedvita.jpg

Other information:

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)

External links

Advertising: