Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

3DS:Rebuild Title Database: Difference between revisions

From Hacks Guide Wiki
Danny8376 (talk | contribs)
directly link to v1.3.0 of save3ds as latest currently have no binary release and no functional changes
Ajl721 (talk | contribs)
Different save3ds_fuse binary to avoid macFUSE dependency
 
(4 intermediate revisions by 2 users not shown)
Line 35: Line 35:
##*If this does not print the Python version, it is either not installed correctly, or the wrong command was used. Please read the note above.
##*If this does not print the Python version, it is either not installed correctly, or the wrong command was used. Please read the note above.
##<code>py -3 -mpip install --user -r requirements.txt</code>
##<code>py -3 -mpip install --user -r requirements.txt</code>
##<code>py -3 fix-titledb.py -b boot9.bin -m movable.sed -s X:</code>
##<code>py -3 fix-titledb.py -b boot9.bin -m movable.sed -s X:\</code>
##*If you are on Windows, replace <code>X:</code> with your SD card's drive letter. If you are not on Windows, replace <code>X:</code> with your SD card's mount point.
##*If you are on Windows, replace <code>X:\</code> with your SD card's drive letter. If you are not on Windows, replace <code>X:\</code> with your SD card's mount point.
##<code>py -3 rebuild-title-database.py -b boot9.bin -m movable.sed -S seeddb.bin -s X: -o out</code>
##<code>py -3 rebuild-title-database.py -b boot9.bin -m movable.sed -S seeddb.bin -s X:\ -o out</code>
##<code>./save3ds_fuse.exe --db sdtitle out --import --boot9 boot9.bin --movable movable.sed --sd X:</code>
##<code>./save3ds_fuse.exe --db sdtitle out --import --boot9 boot9.bin --movable movable.sed --sd X:\</code>
##*If you are not on Windows, remove <code>.exe</code> from this command
##*If you are not on Windows, remove <code>.exe</code> from this command
#If you didn't get any errors, your apps should reappear on the HOME Menu immediately  
#If you didn't get any errors, your apps should reappear on the HOME Menu immediately  
Line 59: Line 59:
**Make sure your SD card is inserted and you can view and edit its contents.
**Make sure your SD card is inserted and you can view and edit its contents.
*The fifth command in Section II failed
*The fifth command in Section II failed
**If you are on macOS, try installing {{GitHub|osxfuse/osxfuse/releases/latest|osxfuse}}, either via its GitHub page or via [https://brew.sh Homebrew].
**If you are on macOS, download this {{GitHub|ihaveamac/custom-install/raw/safe-install/bin/darwin/save3ds_fuse|save3ds_fuse}} binary and replace the existing one in the rebuild folder, then try running the fifth command again.


====<code>Input/output error</code> on fourth command in Section II====
====<code>Input/output error</code> on fourth command in Section II====
Line 83: Line 83:


  <nowiki>
  <nowiki>
*** Filesystem was changed ***
    *** Filesystem was changed ***
The changes have not yet been written, you can still choose to leave the
    The changes have not yet been written, you can still choose to leave the
filesystem unmodified:
    filesystem unmodified:
1) Write changes
    1) Write changes
2) Leave filesystem unchanged</nowiki>
    2) Leave filesystem unchanged</nowiki>


If you are happy with the options you chose, and aren't scared something will break, choose option <kbd>1</kbd> to write changes. After the changes have been written, try re-running the fourth command in Section II and continuing on from there.
If you are happy with the options you chose, and aren't scared something will break, choose option <kbd>1</kbd> to write changes. After the changes have been written, try re-running the fourth command in Section II and continuing on from there.


[[Category:Nintendo 3DS guides]]
[[Category:Nintendo 3DS guides]]