Toggle 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
(→‎Section II - Rebuilding the Database: test python before continuing)
(remove steps to place seeddb.bin in a "3ds" folder, updated rebuild-title-database now accepts a -S/--seeddb argument)
Line 27: Line 27:
# Go to <code>gm9</code> -> <code>out</code> on your SD card
# Go to <code>gm9</code> -> <code>out</code> on your SD card
# Copy <code>movable.sed</code> and <code>boot9.bin</code> into the rebuild folder
# Copy <code>movable.sed</code> and <code>boot9.bin</code> into the rebuild folder
# Create a folder called <code>3ds</code> in your user directory
# Copy <code>seeddb.bin</code> into the rebuild folder
#* On Windows, the user directory is <code>C:/Users/[your username]/</code>
#* On macOS, the user directory is <code>/Users/[your username]</code>
#* On Linux, the user directory is <code>/home/[your username]</code> (often shortened to <code>~</code>)
# Copy <code>seeddb.bin</code> into the new <code>3ds</code> folder
# Copy <code>save3ds_fuse.exe</code> from the save3ds <code>.zip</code> file into the rebuild folder
# Copy <code>save3ds_fuse.exe</code> from the save3ds <code>.zip</code> file into the rebuild folder


Line 44: Line 40:
## <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>
## <code>py -3 rebuild-title-database.py -b boot9.bin -m movable.sed -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>
##* replace <code>X:</code> with your SD card's drive letter
##* replace <code>X:</code> with your SD card's drive letter
## <code>save3ds_fuse --db sdtitle out --import --boot9 boot9.bin --movable movable.sed --sd X:</code>
## <code>./save3ds_fuse --db sdtitle out --import --boot9 boot9.bin --movable movable.sed --sd X:</code>
##* replace <code>X:</code> with your SD card's drive letter
##* replace <code>X:</code> with your SD card's drive letter
# 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