[Release] GodMode9i - All Access File Browser for the DS(i) (and 3DS)

Discussion in 'NDS - Emulation and Homebrew' started by Robz8, Oct 6, 2018.

  1. Robz8
    OP

    Robz8 Coolest of TWL

    Member
    15
    Oct 1, 2010
    United States
    I'm sure y'all have been waiting for a proper file browser for the DSi.
    Well wait no longer, because it's out! ;)

    [​IMG]

    Introducing GodMode9i! (aka GodMode9 for DS(i))
    This contains some features of GodMode9, where you can browse files, including deleting, copying, and moving files.
    In addition, you can browse files on the flashcard as well, and also copy files between the SD card and the flashcard.

    Features:
    • File browsing between the SD card and flashcard, including deleting, copying, and moving!
    • NitroFS browsing in a .nds file.
    • 3DS: .firm payload booting from both the SD card and flashcard! (Only works, if being ran off the SD card, or as a CIA.)
      (Requires latest version of boot9strap installed)
    • DS Phat/lite: GBA ROM dumping to flashcard.

    Supported flashcards, if being ran off the SD card or as a CIA:
    • Acekard 2(i)
    • R4 Ultra (r4ultra.com)

    Screenshots:

    drive menu (v1.3.0).png browsing SD (v1.3.0).png file options (v1.3.0).png


    What do I need to run this?


    If you have a DS Phat or DS lite, you can run this on a flashcard using TWiLight 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.


    Downloads:

    Binaries:
    https://github.com/RocketRobz/GodMode9i/releases
    Source: https://github.com/RocketRobz/GodMode9i


    Credits:

    • @d0k3: Original GM9 app and name, though he is not involved with the development of GM9i.
    • devkitPro: devkitARM, libnds, and original nds-hb-menu code
    • @THEGUY3ds2: GM9i logo
     
    Last edited by Robz8, Oct 16, 2018 at 11:59 PM - Reason: Update screenshots
    Itzumi, JSMastah, mondul and 11 others like this.
  2. AL_16

    AL_16 GBAtemp Regular

    Member
    3
    Jun 13, 2017
    Ukraine
    AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA!!!!!!!!!!!!!!!!!!!!!!
    U did it!!!!!:grog::lol:
     
    Robz8 likes this.
  3. zoogie

    zoogie playing around in the dsiware

    Member
    20
    Nov 30, 2014
    Micronesia, Federated States of
    Very nice.
    Are there any plans to be able to mount twl/dsi nand in the future?
     
    wicksand420, Lord_Friky and Robz8 like this.
  4. Robz8
    OP

    Robz8 Coolest of TWL

    Member
    15
    Oct 1, 2010
    United States
    Sadly, I dunno how to implement NAND access. :P
     
    zoogie likes this.
  5. AL_16

    AL_16 GBAtemp Regular

    Member
    3
    Jun 13, 2017
    Ukraine
    From sd card works perfect. But when i boot it from flashcard it stucks, not showed any folders. Flash - acekard2i..
     
  6. Apache Thunder

    Apache Thunder I have cameras in your head!

    Member
    15
    Oct 7, 2007
    United States
    Levelland, Texas
    N-card users should test if this is able to access them. Though perhaps support needs to be added first. Would be interesting as N-Card required a Slot-2 device to add/remove files from it. (has built-in nand instead of MicroSD slot. There is a normal DLDI driver available for this too by the way)

    Haven't been able to get N-Card to actually boot on a DSi/3DS yet, but perhaps one day it will. (Unlaunch may be able to boot it on DSi. but have not heard if anyone has tried that yet)
     
    Tarmfot and AL_16 like this.
  7. AL_16

    AL_16 GBAtemp Regular

    Member
    3
    Jun 13, 2017
    Ukraine
    very hard to find n-card.... :(
     
  8. Tarmfot

    Tarmfot Advanced Member

    Newcomer
    2
    Dec 12, 2015
    Greeeeaaaaat! TANK YOU! :-)
     
  9. banjo2

    banjo2 little man

    Member
    3
    May 31, 2016
    United States
    USA
    In a future version, you'll be able to select the folder to move files to rather than that specific folder, right?
     
  10. Robz8
    OP

    Robz8 Coolest of TWL

    Member
    15
    Oct 1, 2010
    United States
    Yes.

    — Posts automatically merged - Please don't double post! —

    v1.0.0 (Rev 01)

    Bug fix
    • "Copy to /gmi9/out" spelling error fixed. Now shows "Copy to /gm9i/out".
     
    Tarmfot and banjo2 like this.
  11. dragonkn

    dragonkn Newbie

    Newcomer
    1
    Jul 30, 2018
    Azerbaijan
    It's very nice! Good job!
    Also is there a chance to support standard R4i Gold 3ds plus?:)
     
  12. Robz8
    OP

    Robz8 Coolest of TWL

    Member
    15
    Oct 1, 2010
    United States
    What game does the flashcard spoof as?
     
  13. JeffRuLz

    JeffRuLz Member

    Newcomer
    1
    Sep 14, 2018
    United States
  14. Leizer

    Leizer Newbie

    Newcomer
    1
    Oct 7, 2018
    United States


    Nazo Nazo & Quiz Ittou Nyuukon Q Mate!
     
  15. Tarmfot

    Tarmfot Advanced Member

    Newcomer
    2
    Dec 12, 2015
    I've tried with dslinker 1GB.
    Anyway this flashcart is not working. I cannot install its firmware because the dslite have not working shoulder buttons and the usb cable to slot2 device was very short and I lost it. I think it doesn't work with a longer cable.

    godmode9i see it as [fat:] GAMECART [x]

    Launching wiht twilight menu ++: "Error:Opem xmenu.dat error!
     
  16. CyberTails

    CyberTails GBAtemp Regular

    Member
    3
    Feb 10, 2009
    United States
    I don't know if this is normal or not. But for whenever I try loading it using my R4i Gold 3DS Plus on my o3DS, I get a Guru Meditation error (and yes I know that the OG GM9 exists, but I wanted to try running it for curiosity sakes)

    EDIT: Nevermind. I forgot to run it via TwiLightMenu++ and NOT the Flashcart itself
     
    Last edited by CyberTails, Oct 7, 2018
  17. dragonkn

    dragonkn Newbie

    Newcomer
    1
    Jul 30, 2018
    Azerbaijan
    Is it possible to transfer .sav files from r4igold 3ds plus to 3ds sd card with godmode9i?? If so can you explain how? Thanks
     
  18. Robz8
    OP

    Robz8 Coolest of TWL

    Member
    15
    Oct 1, 2010
    United States
    That flashcard isn't supported, so you can't.
     
  19. Robz8
    OP

    Robz8 Coolest of TWL

    Member
    15
    Oct 1, 2010
    United States
    v1.1.0
    EDIT: Rev 01 is released!

    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 "gm9i/out".
      It'll now simply not do anything, if only either the SD card or flashcard is mounted.
     
    Last edited by Robz8, Oct 7, 2018
    banjo2 likes this.
  20. Jvhellraiser

    Jvhellraiser Advanced Member

    Newcomer
    2
    Jul 31, 2018
    United States
    The idea of moving things from the R4 Sd card to the Slot 1 sd card sounded awesome
    sadly most of the R4 are incompatible making this awesome app useless to me , copying
    a save with cheats from the R4 to the Nds rom folder where the game is fix the problem
    cheats for now. but this wont happen because of the R4 incomparability.
     
Loading...