custom-install

Informationen
Entwickler Entwickler
ihaveamac
Webseite Webseite
github.com
Lizenz Lizenz
MIT

Dieses Python-Skript installiert eine CIA vom PC aus direkt auf die SD-Karte deines Nintendo 3DS!

Das Herunterladen von Spielen aus dem Internet ist illegal und wird hier nicht unterstützt. Des Weiteren ist der Umgang mit Python erforderlich.

Vorbereitung

  1. Dumpe boot9.bin und die movable.sed deines 3DS per GodMode9:
    • MEMORY VIRTUAL:/boot9.bin
    • SYSNAND/EMUNAND CTRNAND:/private/movable.sed
  2. Installiere Python 3 und füge es zur PATH hinzu
  3. Installiere pycryptodomex
    • Windows: py -3 -m pip install --user --upgrade pycryptodomex
    • Andere: python3 -m pip install --user --upgrade pycryptodomex
  4. Lade die custom-install Repo herunter
  5. Linux-Nutzer: Baut save3ds und packt save3ds_fuse in den "bin/linux" Ordner
  6. Lade die aktuelle seeddb.bin herunter (für Spiele ab 2015)
  7. Packe custom-install-finalize.3dsx auf die SD deines 3DS (in den "/3ds/"-Ordner)

CIAs installieren

  1. Installiere die CIAs mit der Pfadangabe für die boot9.bin, die movable.sed und die seeddb.bin (für Spiele ab 2015) (bitte Hirn bei der Nutzung der Befehle einschalten, eventuell Adminrechte benötigt)
    • Windows: py -3 custom-install.py -b boot9.bin -m movable.sed --seeddb seeddb.bin --sd E:\ file.cia file2.cia
    • macOS: python3 custom-install.py -b boot9.bin -m movable.sed --seeddb seeddb.bin --sd /Volumes/GM9SD file.cia file2.cia
    • Linux: python3 custom-install.py -b boot9.bin -m movable.sed --seeddb seeddb.bin --sd /media/GM9SD file.cia file2.cia
  2. Führe custom-install-finalize.3dsx auf deinem 3DS über den Homebrew Launcher aus
  3. Falls das Spiel nicht startbar ist, fehlt dir trotzdem der Seed – rufe hierfür die Seite des Spiels im eShop auf (ja wirklich!) oder importiere eine seeddb.bin per GodMode9

Problembehebung

3DS > PC-Tools > custom-install