Skip to content

Commit 55224e0

Browse files
committed
Preparing for 1.7 release
1 parent 426efc0 commit 55224e0

5 files changed

Lines changed: 73 additions & 84 deletions

File tree

README.md

Lines changed: 12 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,35 @@
11
# NetherSX2-patch
22
These are Unofficial companion scripts for NetherSX2 to expand on the amazing work already done by Anon and EZOnTheEyes
33

4-
![NetherSX2-Patch in Action](http://trixarian.net/nethersx2-in-action2.jpg)
5-
64
They aim to do the following:
75
* Remove the unnecessary ad services bloat left in the apk
86
* Fix the RetroAchievements Notifications
7+
* Expose more Global settings in the App Settings to the user
98
* Update the GameDB, Controller Support, and the Widescreen and No-Interlace Patches
109
* Add additional AetherSX2/NetherSX2 spesific fixes to the GameDB
1110
* Resign the APK to Remove the Play Protect Warning
1211

13-
The Update Script can also be used to reupdate the GameDB, Controller Support, and Widescreen and No-Interlace Patches at a later date
14-
15-
Note: This **ONLY** works with NetherSX2. They will break AetherSX2 if used with it
12+
The Script can also be used to reupdate the GameDB, Controller Support, and Widescreen and No-Interlace Patches at a later date
1613

1714
## Prerequisites
1815
Windows:
1916
* Windows Vista or higher
20-
* [The Java(TM) SE Development Kit](https://www.oracle.com/java/technologies/downloads/#jdk20-windows)
17+
* [The Java(TM) SE Development Kit](https://www.oracle.com/java/technologies/downloads/#jdk21-windows)
2118

2219
Linux:
2320
* The xdelta3 package
2421
* The OpenJDK package (this name my vary depending on your Linux Distro)
2522
* Optional: The aapt and apksigner packages (the Linux version uses it's own binaries if these packages aren't installed)
26-
27-
All:
28-
* A copy of the NetherSX2 APK (see below on how to build it)
23+
* A copy of the NetherSX2 APK
2924

3025
The rest comes prepackaged for your convenience
3126

32-
## Getting a copy of the NetherSX2 APK
33-
The best method is to use EZOnTheEyes' guide to build it yourself:
34-
35-
[![NetherSX2 Installation and Usage Guide](http://img.youtube.com/vi/2y3uRlYq4SY/0.jpg)](http://www.youtube.com/watch?v=2y3uRlYq4SY)
36-
37-
Alternatively, NetherSX2-builder and xdelta patch in the Downloads section can be used to create a copy of NetherSX2 with these changes pre-applied
38-
3927
## Using these scripts
40-
Once you have a copy of the NetherSX2 APK named 15210-v1.5-4248-noads.apk, drop it in the same folder as patch-apk.bat
41-
1. Run patch-apk.bat to patch your NetherSX2 APK to the latest version. This will reduce the APK size by about 400KB
42-
2. Copy the now modified version of 15210-v1.5-4248-noads.apk back to your phone and install it using your File Manager
28+
1. Run patch-apk.bat to patch your self-provided copy of the AetherSX2 4248 apk or to download a copy for you
29+
2. Allow it to finish patching, building and signing your copy of NetherSX2
30+
3. Copy the 15210-v1.5-4248-noads[patched].apk file to your phone and install it using your File Manager
4331

44-
You can now use update-files.bat with the above APK to update the GameDB, Controller Support, and the Widescreen and No-Interlace Patches at a later date without needing to repatch it each time
32+
You can now rerun patch-apk.bat with the above APK to update the GameDB, Controller Support, and the Widescreen and No-Interlace Patches at a later date without needing to repatch it each time
4533

4634
**Linux version:**
4735

@@ -58,9 +46,9 @@ Credit: [TheKingFireS](https://github.com/TheKingFireS)
5846
And there you go, you should now have an updated and bug fixed copy of NetherSX2 on your phone!
5947

6048
## Downloads
61-
* [NetherSX2-builder.zip](https://github.com/Trixarian/NetherSX2-patch/releases/download/1.6/NetherSX2-builder.zip) - Alternate way to build the NetherSX2 APK for yourself with these fixes already pre-applied. It can be used with these scripts to update it's contents
62-
* [NetherSX2-patch.zip](https://github.com/Trixarian/NetherSX2-patch/releases/download/1.6/NetherSX2-patch.zip) - Copy of these scripts. They're meant to be used with a NetherSX2's APK. See above on how to generate it
63-
* [nethersx2.xdelta](https://github.com/Trixarian/NetherSX2-patch/releases/download/1.6/nethersx2.xdelta) - The xdelta patch that can be applied to the AetherSX2 4248 apk with any patching program that supports the format and comes with all the changes pre-applied. This allows the creation of NetherSX2 on systems other than Windows, including Android when using the UniPatcher application
49+
* [NetherSX2-builder.zip](https://github.com/Trixarian/NetherSX2-patch/releases/download/1.7/NetherSX2-builder.zip) - Alternate way to build the NetherSX2 APK for yourself with these fixes already pre-applied. It can be used with this script to update it's contents
50+
* [NetherSX2-patch.zip](https://github.com/Trixarian/NetherSX2-patch/releases/download/1.7/NetherSX2-patch.zip) - Copy of this script
51+
* [nethersx2.xdelta](https://github.com/Trixarian/NetherSX2-patch/releases/download/1.7/nethersx2.xdelta) - The xdelta patch that can be applied to the AetherSX2 4248 apk with any patching program that supports the format and comes with all the changes pre-applied. This allows the creation of NetherSX2 on systems other than Windows, including Android when using the UniPatcher application
6452

6553

6654
NOTE: No APKs are provided due to licensing issues. You have to build it yourselves using the above methods
@@ -69,6 +57,7 @@ NOTE: No APKs are provided due to licensing issues. You have to build it yoursel
6957
* PCSX2: <https://github.com/PCSX2/pcsx2>
7058
* AetherSX2: <https://www.aethersx2.com/archive/>
7159
* EZOnTheEyes: <https://www.youtube.com/@EZOnTheEyes>
60+
* Xdelta-GPL: <https://github.com/jmacd/xdelta-gpl>
7261
* cmdcolor: <https://github.com/alecmev/cmdcolor>
7362
* md5sums: http://www.pc-tools.net/win32/md5sums
7463
* Android Keystore: <https://github.com/jorfao/pkStore>

0 commit comments

Comments
 (0)