[Release] GodMode9 Scripts Megathread

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

  1. ChiroToB

    ChiroToB GBAtemp Regular

    Member
    209
    7
    Oct 26, 2002
    United States
    @8BitWonder I have a quick question. I have godmode9 v1.3.1 and there is no option to backup my sysnand under the home menu/more/scripts.

    It was a fresh install on a brand new n3ds running 11.0.0-u33 and now updated to 11.5

    Thanks
     
  2. 8BitWonder
    OP

    8BitWonder Small Homebrew Dev

    Member
    877
    679
    Jan 23, 2016
    United States
    47 4F 54 20 45 45 4D
    You need to place the backup sysnand.gm9 script in "SD:/gm9/scripts" for it to show there.
     
    Last edited by 8BitWonder, Sep 13, 2017
    ChiroToB likes this.
  3. ChiroToB

    ChiroToB GBAtemp Regular

    Member
    209
    7
    Oct 26, 2002
    United States
    Thank you!
     
    8BitWonder likes this.
  4. 8BitWonder
    OP

    8BitWonder Small Homebrew Dev

    Member
    877
    679
    Jan 23, 2016
    United States
    47 4F 54 20 45 45 4D
    UPDATE 9/21/2017
    • Improved Dump Citra Files Script
      • Now dumps the new files that Citra looks for from System Archives.
    @Zidapi
    Unfortunately I wasn't able to get a code.bin script working, primarily because there are sometimes multiple .apps in a game folder, which would have resulted in sometimes trying to dump the code.bin from the manual, and other times from the game.
    @annson24
    I was also unable to do a H&S injection script because I frankly haven't a clue how to go about tackling it. Plus I don't have a stock 3DS on hand to test with, so sorry about that.
    If anyone else is able to get these two kinds of scripts working, please let me know!

    Edit: It would appear both of these scripts you've asked for are now built into GM9 1.4.0!
    You just need to select the game.app and from there you can inject it into H&S or dump the .code. ;)

    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!

    Also if you have any simple script requests, feel free to make them here.
     
    Last edited by 8BitWonder, Sep 22, 2017
    annson24 and RustInPeace like this.
  5. Lilith Valentine

    Lilith Valentine GBATemp's Wolfdog™ ☠️Grunt☠️

    Member
    20,197
    21,576
    Sep 13, 2009
    Antarctica
    Between insane and insecure
    Would it be possible to create a script to allows the user to decompress/compress their games in order to modify them without a computer?
    For example, I want to create a CIA of Fire Emblem Fates same-sex patch, I can use that script to do everything on my system instead.
     
    8BitWonder likes this.
  6. 8BitWonder
    OP

    8BitWonder Small Homebrew Dev

    Member
    877
    679
    Jan 23, 2016
    United States
    47 4F 54 20 45 45 4D
    You can extract installed cias or .cia files on your SD card and copy over/overwrite the files you want, but there does not yet seem to be a way to rebuild a cia from the extracted contents. That could be a pretty handy thing to able to do, so I'll open a request on github.
     
  7. Lilith Valentine

    Lilith Valentine GBATemp's Wolfdog™ ☠️Grunt☠️

    Member
    20,197
    21,576
    Sep 13, 2009
    Antarctica
    Between insane and insecure
    I didn't know I could decompress CIA files, I guess there's still more to GodMode9 that I haven't discovered yet. Thanks for that information! ^_^
    And thank you! This kind of script would be extremely helpful for me as a Linux user. Rebuilding CIAs on Linux is a chore and barely works for me.
     
    8BitWonder likes this.
  8. 8BitWonder
    OP

    8BitWonder Small Homebrew Dev

    Member
    877
    679
    Jan 23, 2016
    United States
    47 4F 54 20 45 45 4D
  9. Lilith Valentine

    Lilith Valentine GBATemp's Wolfdog™ ☠️Grunt☠️

    Member
    20,197
    21,576
    Sep 13, 2009
    Antarctica
    Between insane and insecure
    Thanks for the update. Decompressing the CIA is something else that is a butt on Linux, so at least I can get that out of the way.
     
    8BitWonder likes this.
  10. greenDarkness555

    greenDarkness555 GBAtemp Regular

    Member
    110
    21
    Feb 27, 2016
    United States
    8BitWonder likes this.
  11. 8BitWonder
    OP

    8BitWonder Small Homebrew Dev

    Member
    877
    679
    Jan 23, 2016
    United States
    47 4F 54 20 45 45 4D
    I had noticed that with the new update.
    It seems that it's a little more involved than simply backing up and restoring agbsave.bin now.
    I plan to leave those scripts there for anyone that happens to be using GM9 1.3.1 or below, but I'll include a link to the new guide and a note saying it's for older builds of GM9.
     
  12. Keizel

    Keizel GBAtemp Fan

    Member
    365
    111
    Jun 28, 2015
    Could I install with a script Boot9Strap? I want install Boot9Strap without SD by Flashcard, but SafeB9Installer haven't compatibility with Flashcard without SD in 3DS, GodMode9 yes have it.

    @d0k3, is possible use GodMode9 for install Boot9Strap? Could you add compatibility SafeB9Installer with direct-installer in Flashcard? You did it with GodMode9.
     
  13. AnalogMan

    AnalogMan ultraSuMoFramework Dev

    Member
    1,543
    1,047
    Apr 20, 2007
    United States
    Yes, you can install B9S with GodMode9, most of the PC-Less setup scripts do this. With GodMode9's new VRAM preloading support, you don't even need an SD card at all to install B9S and Luma3DS on a console, just the NTRBoot flashcard.
     
  14. Keizel

    Keizel GBAtemp Fan

    Member
    365
    111
    Jun 28, 2015
    Could you add link to you post? I don't know how search that scripts PC-Less
     
  15. AnalogMan

    AnalogMan ultraSuMoFramework Dev

    Member
    1,543
    1,047
    Apr 20, 2007
    United States
    Last edited by AnalogMan, Oct 17, 2017
    Keizel likes this.
  16. DjoeN

    DjoeN Captain Haddock!

    Member
    5,207
    1,503
    Oct 21, 2005
    Belgium
    Somewhere in this potatoland!
    Nice,

    thanks
     
  17. ChicagoMel

    ChicagoMel GBAtemp Regular

    Member
    259
    6
    Sep 1, 2015
    United States
    I camt get the 3ds to cia script to work...its named right and in the right folder. Any other reason it might be failing? Can it not do 3DSX?
     
  18. KunoichiZ

    KunoichiZ GBAtemp Guru

    Member
    8,535
    3,599
    Mar 16, 2012
    United States
    I belive it's supposed to be for .3ds to .cia, not .3dsx to .cia.
     
    8BitWonder likes this.
  19. ChicagoMel

    ChicagoMel GBAtemp Regular

    Member
    259
    6
    Sep 1, 2015
    United States
    That explains it thanks.
     
  20. windows_server_2003

    windows_server_2003 Member

    Newcomer
    46
    8
    Jul 13, 2017
    Japan
    First of all : THESE SCRIPTS ARE VERY DENGEROUS

    https://github.com/windows-server-2003/RedUnlocker

    USE THEM AT YOUR OWN RISK !!!
    I AM NOT RESPONSIBLE FOR ANYTHING HAPPEN WITH THEM !!!

    Be careful when you unlock the blue permission. The blue one is more dengerous than the red one !!

    Simplly : They unlock the red permission with only the blue one.
    Please take a look at the README.md for details.

    @8BitWonder
    You can add them to your repository, but if you do so, PLEASE add warning to somewhere in your repo.