]> Chaos Git - corbenik/corbenik.git/commitdiff
Update a few things for clarity
authorchaoskagami <chaos.kagami@gmail.com>
Fri, 7 Oct 2016 16:39:22 +0000 (12:39 -0400)
committerchaoskagami <chaos.kagami@gmail.com>
Fri, 7 Oct 2016 16:39:22 +0000 (12:39 -0400)
README.md
patch/block_nim_update.pco
patch/errdisp.pco
patch/friends_ver.pco

index 47cf2edf1b792d5b5f51f28b62932127d9a15a41..7fed4c0edf46d41458039c3374b779b57444170b 100644 (file)
--- a/README.md
+++ b/README.md
@@ -15,12 +15,7 @@ If you're compiling this from source code, see at the bottom the `Building` sect
 
 If you are using a nightly build off of https://github.com/chaoskagami/skeith - treat all paths starting in `/corbenik` as `/skeith` instead for these instructions.
 
-Skip to `Installing` if you are installing this for the first time, otherwise follow `Updating` and then `Installing`.
-
-Updating
--------------------------
-
-This version is a mandatory clean install. Please wipe your corbenik folder and start fresh.
+Skip to `Installing` if you are installing this for the first time, otherwise read the release page for update instructions (if any) and then `Installing`.
 
 Installing
 -------------------------
@@ -91,34 +86,33 @@ If you plan to use TWL/AGB patches or have an O3DS, you should enable `Reboot Ho
 
 You'll also want to go into `Patches` and enable the usual bits, which includes:
  * Signature Fix
- * FIRM Protect
+ * FIRM Protection
 
 You'll also want these patches, which are done by loader and therefore require it:
- * Block Cart Updates
- * Block eShop Updates
- * Block NIM updates
- * Region free HOME
- * RO signature fix
+ * Block Cart Update / Cart RF (Loader)
+ * Block eShop Updates (Loader)
+ * Block NIM Updates (Loader)
+ * Region Free HOME (Loader)
+ * RO Signature Fix (Loader
 
 If you're using the reboot hook, you might want these:
- * AGB Signature fix
+ * AGB Signature Fix
  * AGB Bootscreen
-   * Will stop games with corrupted Nintendo logos from running. Disable for ROM hacks if this occurs.
- * TWL Patches
+   * Will stop games with corrupted Nintendo logos from running. Disable for ROM hacks if this occurs. No, there's nothing I can do, since the GBA bios is on the SoC. Please take this up with the author of the romhack.
+ * TWL Patches - Select either one, the correct one will be applied
 
-If you're on 11.0, you also want these:
- * Title Downgrade Fix (Only enable with 11.0 firmware.)
+If you're on 11.0 or higher and using the respective FIRM, you also want these:
+ * Title Downgrade Fix (11.0+ NFIRM)
 
-If you're deliberately still running older firmware on your NAND, you'll
-want these:
- * Fake Friends Version
+If you're deliberately still running older firmware on your NAND, you'll want these:
+ * Fake Friends Version (Loader)
 
 If you region changed your console and replaced SecureInfo_A, you want:
- * SecureInfo_A Signature Fix
+ * SecureInfo_A Signature Fix (Loader)
 
 Optional, but recommended patches are:
- * Settings Version String
- * ErrDisp devmode
+ * Settings Version String (Loader)
+ * Verbose ErrDisp (Loader)
 
 And these YOU SHOULD NOT ENABLE unless you have specialized needs:
  * Developer UNITINFO (Pretends to be a developer console/Panda)
@@ -134,6 +128,15 @@ You can copy some 90° rotated BGR8 pixel data sized to the screen (essentially,
 
 The font is also customizable (`/corbenik/share/termfont.bin`) - read the github wiki for details.
 
+Optionals
+-------------------------
+
+Corbenik has a chainloader that can be used to load other a9lh payloads. Simply place them in `/corbenik/boot` and they will be automatically picked up and shown in the `Chainloader` menu for use.
+
+The chainloader only supports .bin payloads. .dat payloads are unsupported, since they are intended for execution from an ARM11 environment. Supporting them would require far too much effort for far too little gain.
+
+There is a set of in-progress unit-tests that can be used to verify functionality works correctly. These are not yet complete, and are not enabled by default in regular builds (they never will be.)
+
 Building
 -------------------------
 
index c84b92320dd7788182696a21b33ab6ec1d16e5cb..2fa8f9171dc7a4d6a28030e7a123b1b116bd9db3 100644 (file)
@@ -1,4 +1,4 @@
-# $name  Block NIM updates (Loader)
+# $name  Block NIM Updates (Loader)
 # $desc  Prevents NIM from downloading system updates. This is what causes the HOME menu nag.
 # $title 0004013000002C02
 # $ver   09
index 75b1ff447dc55ac7ee0074a2e80713e5c068272e..8ee3871c67c9cebbe34bb27ded9c56b0bf37acd0 100644 (file)
@@ -1,4 +1,4 @@
-# $name  ErrDisp devmode (Loader)
+# $name  Verbose ErrDisp (Loader)
 # $desc  Forces ErrDisp into displaying developer info on crashes without developer UNITINFO. Doesn't break eShop, so there's no harm in enabling this.
 # $title 0004003000008A02
 # $ver   09
index 745ea23cef96801c4d60af5af82ead3549878877..e6ad2beb8e788cd61fcacfcc32bbfe1e70a90108 100644 (file)
@@ -1,4 +1,4 @@
-# $name  Fake Friends module version (Loader)
+# $name  Fake Friends Version (Loader)
 # $desc  Allows going online without the latest firmware. Only enable on non-11.0.0 firmware.
 # $title 0004013000003202
 # $ver   09
@@ -12,4 +12,4 @@ rel exe_text
 find E01EFF2FE1010101
 abortnf
 fwd  09
-set  06
+set  07