GodMode9i Explorer - A full access file browser for the Nintendo DS and DSi consoles :godmode:
Go to file
2020-02-16 15:06:17 -07:00
arm7 Implement NAND browsing 2020-02-11 18:42:04 -07:00
arm9 Improve NAND init code 2020-02-16 15:06:17 -07:00
bootloader Bug fix 2020-02-04 18:54:27 -07:00
bootstub Add source code files 2018-10-02 11:06:03 -06:00
gfx Update logo to one made by zacchi4k 2018-10-18 23:17:31 -06:00
resources Update icon 2018-10-18 23:34:15 -06:00
.gitignore Actually do TWLBot release & add .gitignore (#42) 2020-02-03 18:56:53 -07:00
azure-pipelines.yml Oops, fix the commit tag & mesage (#43) 2020-02-03 19:12:51 -07:00
clean and compile.bat Add make_cia 2018-10-05 17:53:00 -06:00
compile.bat Add make_cia 2018-10-05 17:53:00 -06:00
fix_ndsheader.py Fix header for TWLBot builds 2019-03-21 20:55:32 -06:00
GodMode9i.pnproj Yep, it's GodMode9i 2018-10-02 20:51:50 -06:00
GodMode9i.pnps Yep, it's GodMode9i 2018-10-02 20:51:50 -06:00
icon.bmp Update icon 2018-10-18 23:34:15 -06:00
LICENSE Initial commit 2018-10-02 10:59:39 -06:00
make_cia Remove Travis CI and add CIA builds to Nightlies (#40) 2020-01-30 17:24:03 -07:00
make_cia.exe Add make_cia 2018-10-05 17:53:00 -06:00
Makefile Fix header for TWLBot builds 2019-03-21 20:55:32 -06:00
README.md Update README.md 2020-02-12 00:49:56 -07:00


A full access file browser for the DS and DSi consoles :godmode:

GodMode9i is a full access file browser for the Nintendo DS, Nintendo DSi and the Nintendo 3DS library of consoles. It works on any console that either supports a flashcard or has Custom Firmware.

Features

  • Dump GameBoy Advance cartridges on the original Nintendo DS and Nintendo DS Lite consoles.
  • Dump Nintendo DS/DSi cartridges on Nintendo DSi and Nintendo 3DS consoles.
  • Copy, move, delete, rename files/folders and create folders.
  • Mount the NitroFS for .nds files (allowing you to browse through them), including retail nds files.
  • Browse files on supported flashcards when running GM9i from the NAND or SD Card. (AceKard 2(i) R4 Ultra (r4ultra.com))

Building

If you don't want to compile yourself but you still want to get the latest build, please use our TWLBot github repository

In order to compile this application on your own, you will need devkitPro with the devkitARM toolchain, plus the necessary tools and libraries. devkitPro includes dkp-pacman for easy installation of all components:

 $ dkp-pacman -Syu devkitARM general-tools dstools ndstool libnds libfat-nds

Once everything is downloaded and installed, git clone this repository, navigate to the folder in which it was cloned, and run make to compile the application. If there is an error, let us know.

Screenshots

Credits

  • RocketRobz: Creator of GodMode9i.
  • zacchi4k: Creator of the GodMode9i logo used in v1.3.1 and onwards.
  • Edo9300: Save reading code from his save manager tool.
  • JimmyZ: NAND code from twlnf (with writing code stripped for safety reasons).
  • devkitPro: devkitARM, libnds, original nds-hb-menu code, and screenshot code.
  • d0k3: Original GM9 app and name for the Nintendo 3DS, which this is inspired by.