GodMode9i: Difference between revisions

From GameBrew
(Update to v2.3.1)
No edit summary
Line 2: Line 2:
| title      = GodMode9i
| title      = GodMode9i
| image      = [[File:GodMode9i.png]]
| image      = [[File:GodMode9i.png]]
| type        = Utilities
| type        = Utility
| version    = v2.3.1
| version    = v2.6.1
| licence    = GPL-3
| licence    = GPL-3
| author      = RocketRobz
| author      = RocketRobz
| website    = https://github.com/RocketRobz/GodMode9i
| website    = https://github.com/RocketRobz/GodMode9i
| download    = Media:GodMode9i-v2.3.1.7z
| download    = https://github.com/DS-Homebrew/GodMode9i/releases/download/v2.6.1/GodMode9i.7z
| source      = https://github.com/RocketRobz/GodMode9i
| source      = https://github.com/RocketRobz/GodMode9i
}}
}}
Line 15: Line 15:
==Features==
==Features==
* Dump GameBoy Advance cartridges on the original Nintendo DS and Nintendo DS Lite consoles.
* 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.
* Dump Nintendo DS/DSi cartridges on Nintendo DSi and Nintendo 3DS consoles (if GodMode9i is ran on the console SD card).
* Copy, move, delete, rename files/folders and create folders.
* 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.
* Mount the NitroFS of .nds files.
* Mount FAT image files (.img) and browse their contents.
* Browse files on supported flashcards when running GM9i from the NAND or SD Card (AceKard 2(i) & R4 Ultra (r4ultra.com)).
* Browse files on supported flashcards when running GM9i from the NAND or SD Card. (AceKard 2(i) and R4 Ultra (r4ultra.com))
* Browse files on the SD Card when running GM9i from any DS-mode flashcard (Requires a DS game launcher with SD access enabled).
* Browse the internal NAND on DSi consoles.


==Installation==
==User guide==
# Download and extract the file
Supported flashcards, if being ran off the SD card or as a CIA:
# Copy GodMode9i.nds to your SD card
* Acekard 2(i)<br>
# Most flashcards will see GodMode9i as a retail game, so you may need to launch it from [https://github.com/devkitPro/nds-hb-menu/releases/latest HBMenu] or [https://github.com/DS-Homebrew/TWiLightMenu/releases/latest TWiLight Menu++]
* R4 Ultra (r4ultra.com)<br>
 
To get around this limit, run GM9i from the flashcard itself, with SD access enabled in your DS game launcher, such as TWiLight Menu++.
 
* If you have a NDS or DS lite, you can run this on a flashcard using either TWiLight Menu++ or nds-hb-menu.
* If you have a DSi, you can use TWiLight Menu++ to run this from the SD card.
* If you have a 3DS or 2DS, you can either use TWiLight Menu++ to run this from the SD card, or just install the CIA, and launch it from the 3DS HOME Menu.
 
Most flashcards will see GodMode9i as a retail game, so you may need to launch it from [https://github.com/devkitPro/nds-hb-menu/releases/latest HBMenu] or [https://github.com/DS-Homebrew/TWiLightMenu/releases/latest TWiLight Menu++]


==Changelog==
==Changelog==
===v2.3.1===
'''v2.6.1'''
''What's new?''
 
* Console ID is now read from the AES ports. <br> This allows browsing the DSi NAND with just DSiWarehax (such as sudokuhax, Flipnote Lenny, Memory Pit, etc).
Bug fix:
* Added message under <code>Y - Held</code>.
* Fixed an overlooked bug where dumping a trimmed ROM would show Failed to dump the ROM. when done.
''Bug fix''
 
* Fixed files/folders in folders not being copied to <code>/gm9i/out/</code>, when pressing R+A.
'''v2.6.0'''


----
What's new?:
* (@unresolvedsymbol) Added .nds ROM booting with nds-bootstrap. It is done by selecting Bootstrap file after selecting a .nds file.
* Filename of the GBA or NDS ROM is now shown when dumping, so you'll know what to look for.
* (@unresolvedsymbol and @Epicpkmn11) Separate the selection and the clipboard like GM9.
** Added selecting while holding L.
** The first 5 paths that will be deleted, will be printed on the bottom screen.
* (@urmum-69) The free space on each drive in the root menu is now shown!
* GitHub page link has been updated.
* The regular .nds file has been renamed to .dsi.
** A new .nds file has been added for flashcard compatibility.


===v2.3.0===
Bug fixes:
''What's new?''
* (@RocketRobz and @Epicpkmn11) Fixed some known issues when dumping ROMs.
* FAT image (<code>.img</code>) files can now be mounted.
* (@Epicpkmn11) Fixed getting EEPROM size when the first is all 0.
* NitroFS or the FAT image can now be unmounted by pressing <code>R+X</code>.
* 3DS console is now found by checking the NAND.
''Improvement''
* Improved DS(i) ROM dump speed to run twice as fast!
''Bug fixes''
* You no longer need to manually open the SD card before unmounting.
* GM9i can now start successfully without an SD card!


----
'''v2.5.0 Labor Day release'''


===v2.2.0: Goodbye twlnf! (Valentine's Day release)===
What's new?:
''What's new?''
* Compatibility with GBA ROM dumping has been increased. You can now dump 64MB GBA ROMs.
* NAND browsing is finally added! <br> The code is from twlnf (by JimmyZ), but for safety reasons, the NAND write code has been removed, so you won't have to worry about locking out Unlaunch installs/updates, or bricking your console. <br> This makes GodMode9i a safe alternative to twlnf for NAND browsing! <br> '''NOTE''': This feature is only available for DSi consoles, and may not work without Unlaunch.
* What can currently be dumped:
* Added direct access for Acekard 2i with Deep Labyrinth banner.
** GBA Video: Shark Tale.
''Bug fix''
** GBA Video: Shrek.
* Added NitroFS mounting for other DS(i) ROM filetypes.
** GBA Video: Shrek & Shark Tale.
** GBA Video: Shrek 2.
* What cannot currently be dumped:
** GBA Video: Shrek & Shrek 2 (Reason: Title ID not known).
* (@unresolvedsymbol) Added multi file copy paste support.
* (@unresolvedsymbol) Added selection deletion support
* (@Epicpkmn11) Added save file restoring.


----
Bug fixes:
* (@unresolvedsymbol) Fixed crash when copying empty folders.
* (@unresolvedsymbol) Misc formatting fixes.


===v2.1.1: DS-mode bug fix release===
'''v2.4.0 SD x NTR release'''
''Bug fixes''
* Fixed green smiley faces appearing, instead of a green border.
* Fixed DS game dumping being shown on Slot-1 flashcards.


----
What's new?
* SD access is now possible in DS mode. This means you can now copy/move files between the console's SD card, and the flashcard, no matter which one it is. Requires a DS game launcher that supports SD access, such as TWiLight Menu++. (Set SLOT1_ENABLESD to 1 in sd:/_nds/TWiLightMenu/settings.ini)


===v2.1.0===
Improvement:
''What's new?''
* The SDMMC code improved by profi200, is now in use.
* The GUI now looks closer to the original GM9, with the top text now placed behind a green line, and unhighlighted folders now tinted blue.
* 2 RAM drives are now available!
* One is shown for both DSi and 3DS (9MB), and the other is only shown for 3DS (16MB).
* The size of the highlighted drive is now shown.
* File/folder attributes can now be changed.
* Time text is no longer cleared, except for when dumping GBA ROMs.
* Directory options (<code>R+A</code>) are now shown.
* You can now press <code>R+A</code> while any <code>..</code> dir is highlighted, to go back to the drive menu.
''Bug fixes''
* Fixed some TWL ROM dumps not containing the complete header.
* It is unknown if the bug with missing TWL binaries is fixed.
* ([https://github.com/Epicpkmn11 Epicpkmn11]) Fixed file browsing being super flickery.
* When renaming a file/folder or creating a folder, unsupported characters are now blanked out, to prevent deletion.


----
Bug fix:
* Before the drive menu is shown, you can now hold X to skip NAND mounting, in case if you're using GM9i with hiyaCFW.


===v2.0.1===
'''v2.3.1'''
''What's new?''
* DS(i) carts can now be dumped to Slot-2 flashcards as well! (Untested)
''Bug fix''
* TWL ROMs are now properly dumped.
* It is recommended to update to this version, and redump, if you dumped them with v2.0.0.
''Known bug''
* Some TWL ROM dumps will still not be proper, such as Pokemon B/W 1&2.


----
What's new?
* Console ID is now read from the AES ports. This allows browsing the DSi NAND with just DSiWarehax (such as sudokuhax, Flipnote Lenny, Memory Pit, etc).
* Added message under Y - Held.


===v2.0.0===
Bug fix:
''What's new?''
* Fixed files/folders in folders not being copied to /gm9i/out/, when pressing R+A.
* You can now backup your DS(i) game carts to the SD card!
* Supports both '''NTR''' (DS) and '''TWL''' (DSi-Enhanced/Exclusive) carts.
* Both full ROM and save dumps will be made, with TWL ROMs including the DSi header and (arm9i/7i) binaries, and trimming, as an option.
''Known bug''
* Modcrypt region(s) of TWL areas are improperly decrypted. The dumped ROM may not work in NO$GBA or the CycloDS iEvolution.


----
'''v2.3.0'''


===v1.3.5: TWL Christmas release===
What's new?
''What's new?''
* FAT image (.img) files can now be mounted.
* Added direct access support for Acekard 2i with the banner of Hello Kitty no Panda Sports Stadium.
* NitroFS or the FAT image can now be unmounted by pressing R+X.
* Filesize is now 88KB smaller.
* 3DS console is now found by checking the NAND.
''Bug fix''
* DLDI driver is now retained when launching homebrew from SD card.


----
Improvement:
* Improved DS(i) ROM dump speed to run twice as fast.


===v1.3.4: New Years release===
Bug fixes:
''What's new?''
* You no longer need to manually open the SD card before unmounting.
* When dumping a GBA ROM, the SRAM is dumped as well.
* GM9i can now start successfully without an SD card.
''Improvements''
* [https://github.com/profi200 profi200]'s improved SD code used in fastboot3DS, and [https://github.com/shutterbug2000 shutterbug2000] & [https://github.com/ahezard ahezard]'s NDMA code used in nds-bootstrap, are now used to slightly boost SD reads.
''Bug fix''
* Fixed bug with renaming a file's name to a new name with spaces. (thanks to [https://github.com/Epicpkmn11 Epicpkmn11])


----
'''v2.2.0 Goodbye twlnf! (Valentine's Day release)'''


===v1.3.3===
What's new?
''What's new?''
* NAND browsing is finally added. The code is from twlnf (by JimmyZ), but for safety reasons, the NAND write code has been removed, so you won't have to worry about locking out Unlaunch installs/updates, or bricking your console. This makes GodMode9i a safe alternative to twlnf for NAND browsing. NOTE: This feature is only available for DSi consoles, and may not work without Unlaunch.
* Filesizes are shown next to the filenames.
* Added direct access for Acekard 2i with Deep Labyrinth banner.
* You can now hold R+X to rename a file or folder. (thanks to [https://github.com/Epicpkmn11 Epicpkmn11])
* You can now hold R+Y to create a new folder.
''Bug fixes''
* <code>..</code> is now always shown before the file/folder list. (thanks to [https://github.com/Epicpkmn11 Epicpkmn11])
* You can no longer copy and paste a file in same location as copied file.
* <code>1 Bytes</code> is now shown as <code>1 Byte</code>.


----
Bug fix:
* Added NitroFS mounting for other DS(i) ROM filetypes.


===v1.3.2===
'''v2.1.1 DS-mode bug fix release'''
''What's new?''
* Added recursive copying (copy files and dirs within dirs). (thanks to @Epicpkmn11)
* When taking a screenshot, the bottom screen will now be taken as well.
''Bug fixes''
* Screenshots will no longer exclude the first vertical line.
* When taking a screenshot, <code>/gm9i/out</code> will now be created, if it doesn't exist.


----
Bug fixes:
* Fixed green smiley faces appearing, instead of a green border.
* Fixed DS game dumping being shown on Slot-1 flashcards.


===v1.3.1, now with screenshot capture!===
'''v2.1.0'''
''What's new?''
* Screenshot capture has been added! (Credit to devkitPro for the code used in the nds example)
* Hold R+L buttons to take a screenshot.
* New logo, where it's similar to the original GodMode9 logo. (Logo made by [https://github.com/zacchi4k zacchi4k])
* The icon has been updated as well.
* CIA users: To see the new icon, delete GodMode9i from <code>Data Management</code> -> <code>DSiWare</code> in System Settings, then install the CIA again.
* Recursive folder deleting has been added, so now folders can be deleted properly! (thanks to [https://github.com/Epicpkmn11 Epicpkmn11])
* <code>.dsi</code> files can now be booted! (thanks to [https://github.com/ChampionLeake ChampionLeake])
* Power button text has been updated for 3DS consoles, along with the addition of a HOME button text.
* Removed unneeded exception stub and bootstub.
''Bug fix''
* Prevented wrapping with Left/Right press. (thanks to [https://github.com/Epicpkmn11 Epicpkmn11])
''Known bug''
* Screenshot captures lack the first vertical line.


----
What's new?
* The GUI now looks closer to the original GM9, with the top text now placed behind a green line, and unhighlighted folders now tinted blue.
* 2 RAM drives are now available. One is shown for both DSi and 3DS (9MB), and the other is only shown for 3DS (16MB).
* The size of the highlighted drive is now shown.
* File/folder attributes can now be changed.
* Time text is no longer cleared, except for when dumping GBA ROMs.
* Directory options (R+A) are now shown.
* You can now press R+A while any .. dir is highlighted, to go back to the drive menu.


===v1.3.0===
Bug fixes:
''What's new?''
* Fixed some TWL ROM dumps not containing the complete header. It is unknown if the bug with missing TWL binaries is fixed.
* GM9i now has the look of the original GodMode9!
* (@Epicpkmn11) Fixed file browsing being super flickery.
** The path and time text on top is now colored green.
* When renaming a file/folder or creating a folder, unsupported characters are now blanked out, to prevent deletion.
** Un-highlighted selections are now darkened.
** Directories/folders now show <code>(dir)</code> on the right side of the screen.
** <code>..</code> is now shown on drive root.
* SD card can now be remounted again on NO$GBA (if .nds itself is ran).
''Improvement''
* File sizes are now loaded into memory, and displayed from there, instead of loading file size on each file highlight.
* Fixes big files taking a second to show the size on-screen.
''Bug fix''
* Certain Slot-1 carts (such as R4i and 3DS carts) will no longer cause the app to shut down the console.


----
'''v2.0.1'''


===v1.2.1===
What's new?
''What's new?''
* DS(i) carts can now be dumped to Slot-2 flashcards as well (Untested).
* The GodMode icon of DOOM has been added to the logo!
* CIA users: To see the new icon, delete GodMode9i from <code>Data Management</code> -> <code>DSiWare</code> in System Settings, then install the CIA again.
* SD card's volume label is now shown.
* While copying a file, the number of bytes copied, alongside the actual file size, are now shown.
''Bug fixes''
* The boot option for .firm payloads is no longer shown on DSi consoles.
* Should now work properly on CycloDS iEvolution in DSi mode.
* Removed SD remounting, as it never worked.
* After deleting file which is contained in clipboard, the clipboard is now cleared.


----
Bug fix:
* TWL ROMs are now properly dumped. It is recommended to update to this version, and redump, if you dumped them with v2.0.0.


===v1.2.0===
[https://github.com/DS-Homebrew/GodMode9i/releases?after=v2.0.1 Release Notes prior to v2.0.1.]
''What's new?''
* Non-spoofed AK2i carts should now be supported when running from the SD card or as a CIA.
* You can now move files between the SD card and flashcard.
* The NitroFS of a .nds file can now be mounted.
* Software version is now added to the filename of a dumped GBA ROM.
* <code>[fat:/] GAMECART</code> is now shown, only if flashcard is successfully mounted.
''Bug fixes''
* <code>..</code> can no longer be copied to clipboard.
* Clipboard can no longer be restored after moving a file, as clipboard would contain a non-existent file.


----
==Credits==
[https://github.com/RocketRobz RocketRobz]: Main Developer.


===v1.1.0 (Rev 01)===
Evie/Pk11: Contributor.
''Bug fix''
* Fixed major bug where reading from GBA cart memory on DSi and 3DS consoles would cause a Guru Meditation Error. <br> The reads now only occur on DS Phat/lite consoles


----
[https://github.com/zacchi4k zacchi4k]: Logo designer.


===v1.1.0===
[https://github.com/edo9300 Edo9300]: Save reading code from his save manager tool.
''What's new?''
* DS Phat/lite users: You can now dump your GBA cartridges to your flashcard!
* Added feature to copy or move a file to a specific folder.
* Can now mount/unmount flashcard by holding R+B. (Only works in DS mode)
* SD card/CIA users: Will try to read microSD from R4i Gold 3DS Plus.
* If the app crashes after the GM9i logo, hold Y during the logo on next boot, to disable Slot-1 access.
''Improvement''
* Moved most TWL/DSi-mode code, including the built-in DLDI drivers, to arm9i binary.
''Bug fix''
* Fixed nothing being shown when pressing A on a non-bootable file in <code>gm9i/out</code>.
* It'll now simply not do anything, if only either the SD card or flashcard is mounted.


----
endrift: GBA ROM dumping code from duplo, used for 64MB ROMs.


===v1.0.0 (Rev 01)===
[https://github.com/JimmyZ JimmyZ]: NAND code from twlnf (with writing code stripped for safety reasons).
''Bug fix''
* <code>Copy to /gmi9/out</code> spelling error fixed. Now shows <code>Copy to /gm9i/out</code>.


----
zoogie: ConsoleID code (originating from dumpTool).


===v1.0.0: Initial release===
[https://github.com/devkitPro devkitPro]: devkitARM, libnds, original nds-hb-menu code, and screenshot code.
* This is the first release of GodMode9i for the DS and DSi (and also works on 3DS).
* In this version, you can browse files, including deleting, and copying files between the SD card and flashcard.
* Supported flashcards, if being ran off the SD card or as a CIA:
** Acekard 2(i)
** R4 Ultra
* NOTE: Do not keep a 3DS cart in the slot, or else the app will crash.


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


[[Category:Homebrew applications]]
<br>
[[Category:DS homebrew applications]]
[[Category:Utility homebrews on DS]]

Revision as of 12:56, 19 May 2021

GodMode9i
File:GodMode9i.png
General
Author(s)RocketRobz
TypeUtility
Versionv2.6.1
LicenceGPL-3
Links
Download
Website
Source
Advertisements

<htmlet>adsense</htmlet>


GodMode9i is a full access file browser for the Nintendo DS, Nintendo DSi, and Nintendo 3DS library of consoles. It works on any console that has either a flashcard or 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 (if GodMode9i is ran on the console SD card).
  • Copy, move, delete, rename files/folders and create folders.
  • Mount the NitroFS of .nds files.
  • Browse files on supported flashcards when running GM9i from the NAND or SD Card (AceKard 2(i) & R4 Ultra (r4ultra.com)).
  • Browse files on the SD Card when running GM9i from any DS-mode flashcard (Requires a DS game launcher with SD access enabled).

User guide

Supported flashcards, if being ran off the SD card or as a CIA:

  • Acekard 2(i)
  • R4 Ultra (r4ultra.com)

To get around this limit, run GM9i from the flashcard itself, with SD access enabled in your DS game launcher, such as TWiLight Menu++.

  • If you have a NDS or DS lite, you can run this on a flashcard using either TWiLight Menu++ or nds-hb-menu.
  • If you have a DSi, you can use TWiLight Menu++ to run this from the SD card.
  • If you have a 3DS or 2DS, you can either use TWiLight Menu++ to run this from the SD card, or just install the CIA, and launch it from the 3DS HOME Menu.

Most flashcards will see GodMode9i as a retail game, so you may need to launch it from HBMenu or TWiLight Menu++

Changelog

v2.6.1

Bug fix:

  • Fixed an overlooked bug where dumping a trimmed ROM would show Failed to dump the ROM. when done.

v2.6.0

What's new?:

  • (@unresolvedsymbol) Added .nds ROM booting with nds-bootstrap. It is done by selecting Bootstrap file after selecting a .nds file.
  • Filename of the GBA or NDS ROM is now shown when dumping, so you'll know what to look for.
  • (@unresolvedsymbol and @Epicpkmn11) Separate the selection and the clipboard like GM9.
    • Added selecting while holding L.
    • The first 5 paths that will be deleted, will be printed on the bottom screen.
  • (@urmum-69) The free space on each drive in the root menu is now shown!
  • GitHub page link has been updated.
  • The regular .nds file has been renamed to .dsi.
    • A new .nds file has been added for flashcard compatibility.

Bug fixes:

  • (@RocketRobz and @Epicpkmn11) Fixed some known issues when dumping ROMs.
  • (@Epicpkmn11) Fixed getting EEPROM size when the first is all 0.

v2.5.0 Labor Day release

What's new?:

  • Compatibility with GBA ROM dumping has been increased. You can now dump 64MB GBA ROMs.
  • What can currently be dumped:
    • GBA Video: Shark Tale.
    • GBA Video: Shrek.
    • GBA Video: Shrek & Shark Tale.
    • GBA Video: Shrek 2.
  • What cannot currently be dumped:
    • GBA Video: Shrek & Shrek 2 (Reason: Title ID not known).
  • (@unresolvedsymbol) Added multi file copy paste support.
  • (@unresolvedsymbol) Added selection deletion support
  • (@Epicpkmn11) Added save file restoring.

Bug fixes:

  • (@unresolvedsymbol) Fixed crash when copying empty folders.
  • (@unresolvedsymbol) Misc formatting fixes.

v2.4.0 SD x NTR release

What's new?

  • SD access is now possible in DS mode. This means you can now copy/move files between the console's SD card, and the flashcard, no matter which one it is. Requires a DS game launcher that supports SD access, such as TWiLight Menu++. (Set SLOT1_ENABLESD to 1 in sd:/_nds/TWiLightMenu/settings.ini)

Improvement:

  • The SDMMC code improved by profi200, is now in use.

Bug fix:

  • Before the drive menu is shown, you can now hold X to skip NAND mounting, in case if you're using GM9i with hiyaCFW.

v2.3.1

What's new?

  • Console ID is now read from the AES ports. This allows browsing the DSi NAND with just DSiWarehax (such as sudokuhax, Flipnote Lenny, Memory Pit, etc).
  • Added message under Y - Held.

Bug fix:

  • Fixed files/folders in folders not being copied to /gm9i/out/, when pressing R+A.

v2.3.0

What's new?

  • FAT image (.img) files can now be mounted.
  • NitroFS or the FAT image can now be unmounted by pressing R+X.
  • 3DS console is now found by checking the NAND.

Improvement:

  • Improved DS(i) ROM dump speed to run twice as fast.

Bug fixes:

  • You no longer need to manually open the SD card before unmounting.
  • GM9i can now start successfully without an SD card.

v2.2.0 Goodbye twlnf! (Valentine's Day release)

What's new?

  • NAND browsing is finally added. The code is from twlnf (by JimmyZ), but for safety reasons, the NAND write code has been removed, so you won't have to worry about locking out Unlaunch installs/updates, or bricking your console. This makes GodMode9i a safe alternative to twlnf for NAND browsing. NOTE: This feature is only available for DSi consoles, and may not work without Unlaunch.
  • Added direct access for Acekard 2i with Deep Labyrinth banner.

Bug fix:

  • Added NitroFS mounting for other DS(i) ROM filetypes.

v2.1.1 DS-mode bug fix release

Bug fixes:

  • Fixed green smiley faces appearing, instead of a green border.
  • Fixed DS game dumping being shown on Slot-1 flashcards.

v2.1.0

What's new?

  • The GUI now looks closer to the original GM9, with the top text now placed behind a green line, and unhighlighted folders now tinted blue.
  • 2 RAM drives are now available. One is shown for both DSi and 3DS (9MB), and the other is only shown for 3DS (16MB).
  • The size of the highlighted drive is now shown.
  • File/folder attributes can now be changed.
  • Time text is no longer cleared, except for when dumping GBA ROMs.
  • Directory options (R+A) are now shown.
  • You can now press R+A while any .. dir is highlighted, to go back to the drive menu.

Bug fixes:

  • Fixed some TWL ROM dumps not containing the complete header. It is unknown if the bug with missing TWL binaries is fixed.
  • (@Epicpkmn11) Fixed file browsing being super flickery.
  • When renaming a file/folder or creating a folder, unsupported characters are now blanked out, to prevent deletion.

v2.0.1

What's new?

  • DS(i) carts can now be dumped to Slot-2 flashcards as well (Untested).

Bug fix:

  • TWL ROMs are now properly dumped. It is recommended to update to this version, and redump, if you dumped them with v2.0.0.

Release Notes prior to v2.0.1.

Credits

RocketRobz: Main Developer.

Evie/Pk11: Contributor.

zacchi4k: Logo designer.

Edo9300: Save reading code from his save manager tool.

endrift: GBA ROM dumping code from duplo, used for 64MB ROMs.

JimmyZ: NAND code from twlnf (with writing code stripped for safety reasons).

zoogie: ConsoleID code (originating from dumpTool).

devkitPro: devkitARM, libnds, original nds-hb-menu code, and screenshot code.

d0k3: Developer of GodMode9 for the Nintendo 3DS, which this is inspired by.


Advertising: