[Release] GodMode9 Scripts Megathread

Discussion in '3DS - Homebrew Development and Emulators' started by 8BitWonder, Aug 25, 2017.

  1. 8BitWonder
    OP

    8BitWonder Small Homebrew Dev

    Member
    748
    520
    Jan 23, 2016
    United States
    47 4F 54 20 45 45 4D
    Yes I can take a swing at that. But it'll be several hours before I'm home and can work on it. I hope you don't need it right away.
     


  2. Majickhat55

    Majickhat55 The Red Woman

    Member
    3,367
    1,623
    Mar 28, 2016
    United States
    Asshai
    Nah, take all the time you need and thank you. It wasn't really for me specifically, I just thought it would be a useful addition for ROM hackers and such.
     
    8BitWonder likes this.
  3. 8BitWonder
    OP

    8BitWonder Small Homebrew Dev

    Member
    748
    520
    Jan 23, 2016
    United States
    47 4F 54 20 45 45 4D
    @Majickhat55 ;)

    UPDATE 8/30/2017
    • Added Convert .3DS to .CIA Script
    More to follow soon in the next couple days!
     
    RustInPeace likes this.
  4. Majickhat55

    Majickhat55 The Red Woman

    Member
    3,367
    1,623
    Mar 28, 2016
    United States
    Asshai
    Awesome thanks! I shall try it now Lol

    EDIT: Just came back to say it worked like a charm (although I'm sure you knew it would haha) :ha:
     
    Last edited by Majickhat55, Aug 31, 2017
    8BitWonder likes this.
  5. 8BitWonder
    OP

    8BitWonder Small Homebrew Dev

    Member
    748
    520
    Jan 23, 2016
    United States
    47 4F 54 20 45 45 4D
    UPDATE 8/31/2017
    • Added Dump CTRNAND Title to .CIA Script
    • Added Dump Installed Title to .CIA Script
    • Added Dump TWLNAND Title to .CIA Script
    • Added Dump HomeMenu USA, EUR, CHN, KOR, TWN Scripts

    • Revised Four Current Scripts
      • gbavc.sav Backup Script
        • Uses $[GM9OUT] when specifying directory.
      • gbavc.sav Restore Script
        • Uses $[GM9OUT] when specifying directory.
      • Dump Citra Files Script
        • Made a CITRA path when setting up directories, renamed four OUT# paths.
      • Dump boot9.bin & boot11.bin Script
        • Uses $[GM9OUT] when specifying directory.
    I also went ahead and alphabetized the list of scripts, that way there's some order to it.

    As always, if you ever find that there is something wrong with one of these scripts, or that it can be improved in some way, please say so!

    And if there's a script you'd like but isn't here yet, feel free to request it!
     
    Last edited by 8BitWonder, Sep 1, 2017
    Majickhat55 likes this.
  6. MyLegGuy

    MyLegGuy Moron

    Member
    509
    291
    Nov 26, 2014
    United States
    The "find" command was just changed so it'll do what my "findnew" command did.
    Please update my restoring script.
    Code:
    find $[GM9OUT]/gbavc_???.sav INPATH
    cp -w $[INPATH] S:/gbavc.sav
    
    As the code was just changed, anybody who wants this feature will have to get a version built within the last two hours.
     
    8BitWonder likes this.
  7. 8BitWonder
    OP

    8BitWonder Small Homebrew Dev

    Member
    748
    520
    Jan 23, 2016
    United States
    47 4F 54 20 45 45 4D
    I'll get on that as soon as I wake up tomorrow, thank you for providing the update!
     
    RustInPeace and MyLegGuy like this.
  8. 8BitWonder
    OP

    8BitWonder Small Homebrew Dev

    Member
    748
    520
    Jan 23, 2016
    United States
    47 4F 54 20 45 45 4D
    @MyLegGuy
    As promised I've updated your restore script and am adding it to the OP.
     

    Attached Files:

    Last edited by 8BitWonder, Sep 1, 2017
    MyLegGuy and RustInPeace like this.
  9. annson24

    annson24 GBAtemp Advanced Fan

    Member
    579
    196
    May 5, 2016
    Can we have a script on injecting FBI to H&S? thanks.
     
  10. 8BitWonder
    OP

    8BitWonder Small Homebrew Dev

    Member
    748
    520
    Jan 23, 2016
    United States
    47 4F 54 20 45 45 4D
    I can't garuntee it with exams coming soon, but I'll look into it.
     
    RY0M43CH1Z3N and annson24 like this.
  11. Asia81

    Asia81 In my Ecchi World <3

    Member
    4,971
    2,456
    Nov 15, 2014
    France
    Albi
    Maybe an AIO download button :unsure: ?
     
  12. 8BitWonder
    OP

    8BitWonder Small Homebrew Dev

    Member
    748
    520
    Jan 23, 2016
    United States
    47 4F 54 20 45 45 4D
    I'm not sure that I follow. :huh:
     
  13. Namesnipe

    Namesnipe Member

    Newcomer
    49
    17
    Nov 24, 2016
    United States
    How do I use scripts on GodMode9? I read the Howto, still confused.
     
  14. 8BitWonder
    OP

    8BitWonder Small Homebrew Dev

    Member
    748
    520
    Jan 23, 2016
    United States
    47 4F 54 20 45 45 4D
    Place the scripts in SD:/gm9/scripts/YourScriptHere.gm9
    Then in GodMode9, press the home button and select the "More..." option, and then "Scripts...".
     
    Last edited by 8BitWonder, Sep 7, 2017
  15. Asia81

    Asia81 In my Ecchi World <3

    Member
    4,971
    2,456
    Nov 15, 2014
    France
    Albi
    I meant a button or a link to download all scripts at once :)
     
    8BitWonder likes this.
  16. 8BitWonder
    OP

    8BitWonder Small Homebrew Dev

    Member
    748
    520
    Jan 23, 2016
    United States
    47 4F 54 20 45 45 4D
    Added to the bottom of the original post. ;)
     
    Asia81 likes this.
  17. Zidapi

    Zidapi GBAtemp Psycho!

    Member
    3,024
    1,805
    Dec 1, 2002
    Is there a script for dumping a game's code.bin?
     
  18. 8BitWonder
    OP

    8BitWonder Small Homebrew Dev

    Member
    748
    520
    Jan 23, 2016
    United States
    47 4F 54 20 45 45 4D
    Not atm, but I'll put that on my list of scripts to look into.
     
    Zidapi likes this.
  19. AnalogMan

    AnalogMan sumoCheatMenu Dev

    Member
    1,416
    832
    Apr 20, 2007
    United States
    You'd have to either code the script per game or prompt the user for the last 8 characters of the TID.
     
  20. 8BitWonder
    OP

    8BitWonder Small Homebrew Dev

    Member
    748
    520
    Jan 23, 2016
    United States
    47 4F 54 20 45 45 4D
    I usually just prompt the TID (when applicable) in my scripts.