1. TurdPooCharger

    Member

    Joined:
    Jan 1, 2018
    Messages:
    6,916
    Country:
    United States
    Can you point out which parts of these need improvements? I'm not sure if these can made any more clear.

    Option (A) - Description & Instructions.png
     
    Hephaestus likes this.
  2. Hephaestus

    Hephaestus GBAtemp Fan
    Member

    Joined:
    Sep 29, 2017
    Messages:
    335
    Country:
    Korea, North
    @TurdPooCharger Thats not what i was referring to.
    i followed some part of this guide: https://gbatemp.net/threads/release-godmode9-scripts-megathread.482150/page-9#post-8550543

    I found it hard to follow or scroll through to orient myself.
    Everything is technically very well written, but hard to chew through for anyone completely unfamiliar with it.
    Dividing it by categories and using spoiler-tags to hide the seperate guides within those would make it easier to find the part thats relevant for the layperson.
    If its structured like that it might be harder to miss something, cause its obvious that the guide doesnt end until the next spoiler is visible.

    Then again, thats just imho.

    Thanks for the help and all the hard work.
     
    TurdPooCharger likes this.
  3. b17bomber

    b17bomber GBAtemp Advanced Fan
    Member

    Joined:
    Jun 15, 2009
    Messages:
    586
    Country:
    United States
    Where do I put seeddb?
     
  4. ihaveamac

    OP ihaveamac GBAtemp Guru
    Member

    Joined:
    Apr 20, 2015
    Messages:
    5,917
    Country:
    United States
    One of these places:
    • SEEDDB_PATH environment variable (if set)
    • %APPDATA%\3ds\seeddb.bin (Windows-specific)
    • ~/Library/Application Support/3ds/seeddb.bin (macOS-specific)
    • ~/.3ds/seeddb.bin
    • ~/3ds/seeddb.bin
     
    b17bomber likes this.
  5. b17bomber

    b17bomber GBAtemp Advanced Fan
    Member

    Joined:
    Jun 15, 2009
    Messages:
    586
    Country:
    United States
    And that'll work with the gui rewrite version too? I picked the %APPDATA%\3ds\seeddb.bin place btw.
     
  6. ihaveamac

    OP ihaveamac GBAtemp Guru
    Member

    Joined:
    Apr 20, 2015
    Messages:
    5,917
    Country:
    United States
    Yes, it works for both versions.
     
  7. Kamui

    Kamui GBAtemp Regular
    Member

    Joined:
    Jan 4, 2016
    Messages:
    230
    Country:
    Indonesia
    I must say thank you for this amazing tool but I don't know why it gives me error when I tried to install "00040000001C7D00" but everything else works fine though!
     
  8. alexj9626

    alexj9626 GBAtemp Advanced Fan
    Member

    Joined:
    Oct 2, 2016
    Messages:
    778
    Country:
    Panama
    Hello, so i installed some games with this tool and they wont show up on the 3DS menu. I have used it many times before and no problem, this is the first time it happens, with a new N3DS XL.

    Any ideas?
     
  9. ihaveamac

    OP ihaveamac GBAtemp Guru
    Member

    Joined:
    Apr 20, 2015
    Messages:
    5,917
    Country:
    United States
    What is the output when you use custom-install-finalize?
     
  10. alexj9626

    alexj9626 GBAtemp Advanced Fan
    Member

    Joined:
    Oct 2, 2016
    Messages:
    778
    Country:
    Panama
    Hello. So, in finalize it showed all the new titles added but nothing showed up.

    I tried it one more time and nothing but then tried it another time and it worked... So i guess theres that. Thanks
     
  11. SwigS-27

    SwigS-27 GBAtemp Regular
    Member

    Joined:
    Jan 13, 2017
    Messages:
    227
    Country:
    United Kingdom
    Hey! So I'm trying to use this to install Pokemon Moon and it says save3ds_fuse does not exist. Any Ideas?
    I am using kubuntu, btw. Might be some ubuntu specific stuff that needs to be done?[​IMG]
     
  12. ihaveamac

    OP ihaveamac GBAtemp Guru
    Member

    Joined:
    Apr 20, 2015
    Messages:
    5,917
    Country:
    United States
    You need to provide save3ds_fuse on linux. There is a build for Linux here: https://github.com/wwylele/save3ds/releases
    If it doesn't work you'll have to build it yourself. After you set it up, run the same custom-install.py command with --skip-contents to avoid writing the entire game again.
     
  13. SwigS-27

    SwigS-27 GBAtemp Regular
    Member

    Joined:
    Jan 13, 2017
    Messages:
    227
    Country:
    United Kingdom
    Yeah it was the Linux build.
    Turns out I misunderstood where you meant by bin/linux. I thought you meant as in HDD/bin/linux not custom-install/bin/linux. After I found that out, I copied the file to the right place and installed the game just fine.
     
  14. Doux91

    Doux91 GBAtemp Regular
    Member

    Joined:
    Feb 23, 2014
    Messages:
    131
    Country:
    It would be awesome if you make a GUI for this someday, because I dont understand nothing of python :)
     
  15. noducksgiven

    noducksgiven Member
    Newcomer

    Joined:
    Mar 20, 2020
    Messages:
    11
    Country:
    United States
    I'm trying to test this tool out on macOS. I was able to run the program on my computer, but when I tried to use custom-install-finalize via Homebrew, I got this message:

    custom-install-finalize v1.0
    Reading /cifinish.bin...
    Finalizing 00040000000e7600...

    Press START or B to exit.
    But then when I go to my home screen, the title I just tried to install doesn't show up (usually I see that "gift" icon when installing a new game). And if I go into FBI and check titles, the game isn't listed there. I attached a picture of what my Terminal window looked like from my computer, I believe I ran the program correctly.

    Looking at the Github page again, I do not understand the Setup section. What does it mean that boot9.bin and seeddb.bin have to be: (these have to be on my computer? why? not SD card right? Sorry I don't understand, but is it because I didn't do this that the game didn't show up / install properly?)
    • ~/Library/Application Support/3ds/seeddb.bin (macOS-specific)
    • ~/Library/Application Support/3ds/boot9.bin (macOS-specific)
     

    Attached Files:

    Last edited by noducksgiven, Mar 29, 2020
  16. ihaveamac

    OP ihaveamac GBAtemp Guru
    Member

    Joined:
    Apr 20, 2015
    Messages:
    5,917
    Country:
    United States
    Did you use the right movable.sed with custom-install? Maybe you need to rebuild the title database? I can't think of any other reasons why the title doesn't appear at all, since custom-install did not raise an error.
    These files are used by custom-install for encryption. boot9 has most of the keys to decrypt and encrypt most 3DS contents. seeddb has seeds specific to each title, and is used so custom-install-finalize can import the seed if needed.
     
    noducksgiven likes this.
  17. noducksgiven

    noducksgiven Member
    Newcomer

    Joined:
    Mar 20, 2020
    Messages:
    11
    Country:
    United States
    I used the instructions from the link you provided in the first page of the thread. It was pulled from [1:] SYSNAND CTRNAND since [4:] and [7:] didn't exist.

    What does it mean to rebuild the title database?

    I just ran it again this morning and now I got a different error thrown for the same game. There was some pop-up on my machine that said something about trying to block save3ds_fuse? I think I tried to allow it, when I checked under my System Preferences on macOS, it doesn't show up as something my machine tried to block.

    (Is it OK that I tried it with the same game again? Or do you think something went wrong?

    Did I need to have those files in those specified directions before running custom-install?
     

    Attached Files:

    Last edited by noducksgiven, Mar 29, 2020
  18. ihaveamac

    OP ihaveamac GBAtemp Guru
    Member

    Joined:
    Apr 20, 2015
    Messages:
    5,917
    Country:
    United States
    The title database includes information on installed titles. If it gets corrupted, it can be remade using all the title contents found on the SD card.
    The error in the output is due to OSXFUSE not being installed. This is an accidental dependency, you don't need to install it. Instead, replace bin/darwin/save3ds_fuse from here: https://github.com/ihaveamac/custom-install/blob/module-rewrite/bin/darwin/save3ds_fuse

    Once you do that, run the command again with "--skip-contents" so it will add it to the title database, but it won't re-install the full title again.
    You specified boot9 in an argument so you don't need to put that in a special path, but you do need to put seeddb.bin somewhere. Any of the paths in the README will do.
     
    noducksgiven likes this.
  19. noducksgiven

    noducksgiven Member
    Newcomer

    Joined:
    Mar 20, 2020
    Messages:
    11
    Country:
    United States
    Thanks for the update. I am getting another error thrown after replacing that file.

    I noticed on Github it says it's an executable, but on my computer, it's showing as a Text document. The previous save3ds_fuse file (that was replaced with the one that you just linked me to) was identified as a Unix executable.
     

    Attached Files:

    Last edited by noducksgiven, Mar 29, 2020
  20. ihaveamac

    OP ihaveamac GBAtemp Guru
    Member

    Joined:
    Apr 20, 2015
    Messages:
    5,917
    Country:
    United States
    Run in terminal: chmod +x bin/darwin/save3ds_fuse
     
    noducksgiven likes this.
Loading...

Hide similar threads Similar threads with keywords - Nintendo, entirely, Install