From 540daed73a7672fbdfe061675bba8f3c6920c573 Mon Sep 17 00:00:00 2001 From: TuxSH Date: Fri, 26 May 2017 02:10:36 +0200 Subject: [PATCH] Remove firmtool submodule --- .gitmodules | 4 ---- Makefile | 2 +- README.md | 2 +- firmtool | 1 - 4 files changed, 2 insertions(+), 7 deletions(-) delete mode 160000 firmtool diff --git a/.gitmodules b/.gitmodules index 789e943..d0ea5bf 100644 --- a/.gitmodules +++ b/.gitmodules @@ -9,7 +9,3 @@ path = CakesROP url = https://github.com/mid-kid/CakesROP ignore = dirty -[submodule "firmtool"] - path = firmtool - url = https://github.com/TuxSH/firmtool.git - ignore = dirty diff --git a/Makefile b/Makefile index f70a21c..40ab407 100644 --- a/Makefile +++ b/Makefile @@ -134,7 +134,7 @@ binary: common @make --no-print-directory -C $(BUILD) -f $(CURDIR)/Makefile firm: binary - @firmtool/firmtool build $(OUTPUT).firm -n 0x23F00000 -e 0 -D $(OUTPUT).bin -A 0x23F00000 -C NDMA -i + @firmtool build $(OUTPUT).firm -n 0x23F00000 -e 0 -D $(OUTPUT).elf -A 0x23F00000 -C NDMA -i gateway: binary @cp resources/LauncherTemplate.dat $(OUTPUT_D)/Launcher.dat diff --git a/README.md b/README.md index 3457065..7563bed 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,7 @@ You may now run GodMode9 via holding the X Button (or any other button you chose ## How to run this / entry points / developer info GodMode9 can be built to run from a number of entry points, descriptions are below. Note that you need to be on or below 3DS firmware version v11.2 (v9.2 if not using SafeHax/FastHax) or have ARM9loaderhax installed for any of these to work. All entrypoint files are included in the release archive. -* __SigHax / Boot9Strap__: Copy `GodMode9.firm` to somewhere on your SD card (maybe refer to your CFW instructions) and run it from there. FIRM payloads can be ran from [Luma3DS](https://github.com/AuroraWright/Luma3DS) or [Boot9Strap](https://github.com/SciresM/Boot9Strap). Build this with `make firm` (requires [Python](https://www.python.org/) installed). +* __SigHax / Boot9Strap__: Copy `GodMode9.firm` to somewhere on your SD card (maybe refer to your CFW instructions) and run it from there. FIRM payloads can be ran from [Luma3DS](https://github.com/AuroraWright/Luma3DS) or [Boot9Strap](https://github.com/SciresM/Boot9Strap). Build this with `make firm` (requires [firmtool](https://github.com/TuxSH/firmtool) installed). * __A9LH, Brahma & SafeHax__: Copy `GodMode9.bin` to somewhere on your SD card and run it via either [arm9loaderhax](https://3ds.guide/), [Brahma](https://github.com/delebile/Brahma2) or [FastHax](https://github.com/nedwill/fasthax)/[SafeHax](https://github.com/TiniVi/safehax). Brahma derivatives / loaders (such as [BrahmaLoader](https://gbatemp.net/threads/release-easily-load-payloads-in-hb-launcher-via-brahma-2-mod.402857/)) and A9LH chainloaders (such as [BootCTR9](https://github.com/hartmannaf/BootCtr9)) will work with this as well. Build this with `make binary`. * __Homebrew Launcher__: Copy `GodMode9.3dsx` & `GodMode9.smdh` into `/3DS/GodMode9` on your SD card. Run this via [Smealums Homebrew Launcher](http://smealum.github.io/3ds/), [Mashers Grid Launcher](https://gbatemp.net/threads/release-homebrew-launcher-with-grid-layout.397527/) or any other compatible software. Build this with `make brahma`. * __CakeHax Browser__: Copy `GodMode9.dat` to the root of your SD card. You can then run it via http://dukesrg.github.io/?GodMode9.dat from your 3DS browser. Build this via `make cakehax`. diff --git a/firmtool b/firmtool deleted file mode 160000 index a1b3a94..0000000 --- a/firmtool +++ /dev/null @@ -1 +0,0 @@ -Subproject commit a1b3a9465dcff39642ad2d22995dae35d54bb927