GodMode9 v1.2.7
A new GodMode9 release, the star feature of this being scripting support. This is new:
- Support for running .gm9 scripts (take a look at
HelloScript.gm9
to learn how it works) - New viewer for text files (views .gm9 scripts, too, of course)
- Simplified EmuNAND / RedNAND creation options
- Safety confirmation on copy / move / inject user cancels
- Nagscreen for embedded backup if it is not found
- Numerous bug fixes and improvements, actually too many to list here.
Scripting allows you to automate and simplify things. With the script menu inside the HOME menu it is now also possible to replicate D9 functionality in a similar menu structure (if you think that's worth the work...). A sample script and two NAND backup scripts are already included, here's some more [link removed] for you to have a look at (only run if you actually understand what they do).
Release notes
- The standard output path is now
0:/gm9/out
, and the recommended path for support files is0:/gm9/support
. - You may miss the NAND backup function in the HOME menu - that's now found inside the Scripts... menu after a proper setup (hint: see Quick Start Guide).
- An embedded essential backup is highly recommended (see
S:/essential.exefs
once you have it). Either make one, or suffer through the nag screen every GM9 boot. - Entrypoints older than A9LH are no more included in the release archive (you may not even notice, but if you do, install b9s, goddammit).
Quick start guide
These short instructions apply to all users who have ARM9loaderhax or SigHax and Luma3DS installed (Luma3DS set up with standard paths), which will be the majority of all GodMode9 users. Here's how to set it up quickly:
- [A9LH only] Rename
GodMode9.bin
(from the release archive) toX_GodMode9.bin
(changeX
to the button of your choice) and put it intosd:/luma/payloads/
- [SigHax only] Rename
GodMode9.firm
(from the release archive) toX_GodMode9.firm
(changeX
to the button of your choice) and put it intosd:/luma/payloads/
- Copy the
gm9
folder from the release archive to your SD card. Then, get good versions ofaeskeydb.bin
,seeddb.bin
andencTitlekeys.bin
from somewhere (don't ask me!) and put these three files intosd:/gm9/support
(optional but recommended for full functionality). - Helpful hint #1: Go here for step by steps on doing some common tasks in GodMode9. Especially users coming from Decrypt9WIP or Hourglass9 may find this to be helpful.
- Helpful hint #2: Never unlock the red write permission level unless you know exactly what you're doing. You will notice that prompt when it comes up, it features a completely red screen. It is recommended you stay on the yellow permission level or below at all times to be completely safe. Also read more on the write permissions system below.
You may now run GodMode9 via holding the X Button (or any other button you chose) at startup.