Advertisement
lordelan

Nintendo Switch Full Hacking Guide

Nov 8th, 2018
218
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 33.67 KB | None | 0 0
  1. ╔══════════╗
  2. ║ Achtung! ║
  3. ╚══════════╝
  4.  
  5. Die Befolgung dieser Anleitung geschieht auf eigene Gefahr! Es kann zu Fehlern oder im schlimmsten Fall zum Brick eurer Konsole kommen. Niemand zwingt euch, dieser Anleitung zu folgen, darum entziehe ich mich jeglicher Verantwortung!
  6.  
  7. Ebenso wichtig ist die Tatsache, dass ein Nutzen von Hacks bzw. Homebrews jeglicher Art relativ wahrscheinlich dazu führt, dass Nintendo eure Aktivitäten entdeckt und sowohl eure Switch als auch euren damit verbundenen Nintendo-Account permanent und unwiderruflich sperrt. Das wiederum hat zur Folge, dass ihr nicht mehr den eShop nutzen und nicht mehr online spielen könnt. Abhängig vom Grad der Sperrung bleiben euch womöglich sogar Updates (sowohl für die Firmware als auch für die Spiele) verwehrt, allerdings - und das ist die gute Nachricht - lassen sich diese dank Homebrews auch manuell installieren.
  8.  
  9. Noch eine Anmerkung zur Legalität: Ungeachtet dessen, dass Nintendo euren Online-Account womöglich sperrt, ist das Hacken einer Konsole ansich nicht illegal. Ihr handelt zwar den Nutzungsbedingungen von Nintendo zuwider, womit diese euch keinen Support mehr bieten, Account und/oder Konsole von deren Online-Services aussperren und eure Garantie erlischt, aber aus gesetzlicher Sicht ist die Hardware mit dem Kauf euer Eigentum und es steht euch frei, damit zu tun, was ihr für richtig haltet.
  10. Beim Beziehen, Installieren und Nutzen von Spielen aus "externen Quellen" (aka Internet) sieht die Sache schon anders aus. Das dürfte in den meisten Ländern illegal sein. In Deutschland ist es das jedenfalls. Woher ihr eure Spiele-Backups also bezieht (egal ob selbst gedumpt oder aus dem Internet herunter geladen), ist nicht Teil dieses Guides. Dieser Guide setzt voraus, dass eure Spiele-Backups euch bereits in Form von NSP- oder XCI-Dateien vorliegen.
  11.  
  12. ╔═══════════════════════════╗
  13. ║ Vorwort (lesen empfohlen) ║
  14. ╚═══════════════════════════╝
  15.  
  16. Vorweg: Ich benutze hier verschiedene Begrifflichkeiten wie "Homebrews", "CFW", "RCM" etc., welche ich am Ende des Guides in einer eigenen Rubrik kurz erkläre. Wer also einen Begriff nicht versteht, sollte direkt runter scrollen und mit etwas Glück ist der Begriff in besagter Rubrik abgedeckt. Ansonsten findet ihr gewiss auch genug Erklärungen zu dem jeweiligen Begriff im Internet.
  17.  
  18. Dieser Guide funktioniert ausschließlich bei den ersten rund 18 Millionen Switch-Konsolen ab Verkaufsstart, da diese eine unpatchbare Sicherheitslücke aufweisen. Unpatchbar insofern, als dass diese Lücke hardwarebedingt ist und durch kein jemals erscheinendes Softwareupdate seitens Nintendo geschlossen werden kann. Um die Lücke zu patchen, müsste Nintendo an die Konsole (bzw. die Hardware) selbst "Hand anlegen".
  19. Das bedeutet einerseits, dass, solltet ihr eure Konsole wegen eines Defekts zur Reparatur einschicken, die Chance groß ist, dass ihr sie gepatcht zurück erhaltet oder gar direkt ein Ersatzmodell, welches von Haus aus gepatcht ist.
  20. Andererseits hat das zur Folge, dass Nintendo inzwischen seine "Hausaufgaben" gemacht hat und fortan nur noch vorgepatchte Konsolen an den Handel ausliefert. Obwohl gerade in Deutschland noch gute Chancen bestehen, eine ungepatchte Konsole zu bekommen, empfiehlt es sich daher, entweder so schnell wie möglich eine Switch anzuschaffen, falls noch keine vorhanden ist, oder ggf. sogar eine gebrauchte Switch einer neuen vorzuziehen, da gebrauchte Konsolen eine höhere Wahrscheinlichkeit aufweisen, noch von älteren Chargen zu stammen, welche ungepatcht sind.
  21. Jetzt die gute Nachricht: Falls ihr nicht online bestellt, sondern im Einzelhandel eine Switch-Verpackung in die Hand nehmen könnt, ist durch ein kleines Fenster in der Packung tatsächlich die Serialnummer jeder Switch einsehbar und anhand dieser lassen sich glücklicherweise Rückschlüsse darauf ziehen, ob diese Switch womöglich gepatcht oder noch hackbar ist. Dazu sei dieser gbatemp-Thread empfohlen:
  22. https://gbatemp.net/threads/switch-informations-by-serial-number-read-the-first-post-before-asking-questions.481215/
  23.  
  24. Haltet ihr eine hackbare (und somit ungepatchte) Switch in euren Händen, könnt ihr euch freuen und mit dem Guide fortfahren.
  25.  
  26. Es sei noch erwähnt, dass es für viele Punkte in meinem Guide Alternativen gibt, die je nach Geschmack oder Einsatzzweck besser erscheinen mögen. Aus Endbenutzer-Sicht (also eurer) nimmt sich das letztlich aber nicht viel, darum fokussiere ich mich in diesem Guide auf ein exaktes Setup (d. h. eine einzige CFW, einen Title Installer usw.), behalte mir aber vor, den Guide von Zeit zu Zeit zu editieren, sodass es sein kann, dass hier ein paar Monate später eine andere CFW im Guide benutzt wird, als bisher, weil sich diese inzwischen als insgesamt besser heraus gestellt hat.
  27.  
  28. ╔═══════════════════════════════════════════════════════╗
  29. ║ Was bringt mir dieser Guide? Was ist das Endresultat? ║
  30. ╚═══════════════════════════════════════════════════════╝
  31.  
  32. Am Ende des Guides seid ihr dazu in der Lage, eure Switch jederzeit in eine CFW zu starten und wisst, wie man Spiele (auch aus fremden Quellen) installiert sowie startet.
  33. Darüber hinaus gibt es noch ein paar optionale Rubriken, etwa wenn man das hbmenu direkt auf den Homescreen installieren oder RetroArch für die Emulation älterer Systeme (wie Super Nintendo und Gameboy) nutzen möchte.
  34.  
  35. ╔════════════════════╗
  36. ║ Was wird benötigt? ║
  37. ╚════════════════════╝
  38.  
  39. • Nintendo Switch-Konsole (ungepatcht/hackbar, siehe oben)
  40. • microSD-Karte (mind. 64 GB empfohlen)
  41. • Windows-PC/Notebook (nachfolgend schlicht als "PC" betitelt)
  42. • Jig (z. B. von Ebay: https://www.ebay.de/sch/i.html?_nkw=nintendo+switch+jig)
  43. • USB-A-zu-C-Kabel (wie das vom Nintendo Switch Pro Controller, liegt aber vielen aktuellen Smartphones bei)
  44. • Spiele-Backups im NSP- oder XCI-Format
  45. • optional: Dongle (z. B. von Ebay: https://www.ebay.de/sch/i.html?_nkw=nintendo+switch+dongle)
  46.  
  47. Habt ihr alles beisammen, kann es mit dem Guide los gehen.
  48.  
  49. ╔══════════════════════════════════════╗
  50. ║ 1. microSD-Karte korrekt formatieren ║
  51. ╚══════════════════════════════════════╝
  52.  
  53. Es ist aus zwei Gründen absolut empfehlenswert, die microSD-Karte in FAT32 statt exFAT zu formatieren:
  54. 1. seit jeher weisen Homebrews auf Nintendo-Konsolen und -Handhelds mit FAT32 die größtmögliche Kompabitlität auf
  55. 2. exFAT führt auf kurz oder lang zum Defekt eurer microSD-Karte!
  56. Das kann nach einem Tag oder erst nach etlichen Monaten passieren, aber es ist sehr wahrscheinlich, DASS es passiert. Ursache ist Nintendos Implementierung des exFAT-Treibers sowie die Tatsache ansich, dass im Falle eines Absturzes (z. B. eine Homebrew bleibt hängen und ihr müsst die Switch forciert neustarten), fehlerhafte Sektoren auf der Karte zurück bleiben können.
  57. Es kann durchaus sein, dass man keine Anzeichen solcher Probleme "feststellt" und die Karte quasi "sorglos" Monate lang nutzt. Umso größer ist dann der Ärger, wenn die Karte von einer Sekunde auf die andere "tot" ist. Klar, auch FAT32-Karten "sterben" irgendwann, wie auch alle anderen technischen Bauteile, doch bei exFAT ist das Problem vorprogrammiert, darum: Nutzt auf jeden Fall FAT32.
  58. Der einzige Nachteil ist, dass ihr auf einer FAT32-microSD-Karte keine Dateien ablegen könnt, die eine Größe von 4 GB übersteigen. Das ist aber nur für die Installation von sehr großen Switch-Spielen relevant und diese lassen sich glücklicherweise vorher am PC automatisch in Teile von unter 4 GB aufsplitten (siehe "Optional: zu große NSP-Dateien splitten").
  59.  
  60. Achtung: Für den sehr wahrscheinlichen Fall, dass ihr bereits eine microSD-Karte in Benutzung habt (und darauf ggf. sogar schon Spiele installiert sind), keine Sorge:
  61. Legt auf dem PC einfach einen leeren Ordner auf dem Desktop namens "Switch mSD Inhalt" an und kopiert vor dem Formatieren den kompletten Inhalt der microSD-Karte dort hinein.
  62. Ihr könnt beruhigt sein, falls ihr bereits sehr große Spiele (wie Zelda) installiert hattet, denn im installierten Zustand befinden sich die Spiele im Nintendo-Ordner aufgeteilt in mehreren kryptischen Unterodnern und -dateien und - und das ist das Gute - diese Einzeldateien sind nie größer als 4 GB. Mit anderen Worten: Ihr werdet den Inhalt eurer microSD-Karte nach dem Formatieren problemlos wieder auf die Karte kopieren können.
  63.  
  64. Nochmal: Ich hoffe euch ist klar, dass eine Formatierung die komplette Löschung aller sich auf der microSD-Karte befindlichen Daten zur Folge hat.
  65.  
  66. Falls noch nicht geschehen, steckt die microSD-Karte in den PC und bringt den Laufwerksbuchstaben in Erfahrung (z. B. "E:").
  67. Downloaded die GUI-Version von FAT32 Format (https://drive.google.com/open?id=1tIkYa_GifPHVcjaRtqnzHxnNzr6sTnLR von Ridgecrop Consultants Ltd) und startet sie.
  68. Wählt bei "Drive" den Laufwerksbuchstaben eurer microSD-Karte aus. Ich muss hoffentlich nicht erwähnen, dass die Auswahl eines falschen Laufwerks hier relativ fatal für euren PC wäre.
  69. Bei "Allocation unit size" wählt ihr "32768" aus (sehr wichtig).
  70. Das "Volume Label" ist optional und zeigt den Titel an, den die Karte zukünftig an eurem PC hat. Ihr könnt beispielsweise "SWITCH" (ohne Anführungszeichen) eintragen.
  71. Der Haken bei "Quick Format" kann drin bleiben.
  72. Drückt nun auf Start und wartet bis der Prozess abgeschlossen ist.
  73. Das Programm ist das beste seine Art, dennoch ist es oft zickig und verweigert die Formatierung mit einer Fehlermeldung. Solltet ihr davon betroffen sein, schließt so viele Anwendungen auf eurem PC, wie möglich (inklusive Browser, Windows-Explorer-Fenstern etc.). Idealerweise ist nichts bis auf das Formatierungsprogramm geöffnet, dann sollte es klappen.
  74.  
  75. Falls ihr vorher den Inhalt eurer Karte in einen Ordner auf eurem Desktop gesichert hattet, könnt ihr ihn nun wieder auf die Karte kopieren. Dabei sollte natürlich nur der Inhalt eures Backup-Ordners kopiert werden, nicht der Ordner selbst. Im Hauptverzeichnis eurer Karte sollte dann unter anderem der "Nintendo"-Ordner zu sehen sein.
  76.  
  77. ╔═════════════════════════════╗
  78. ║ 2. microSD-Karte einrichten ║
  79. ╚═════════════════════════════╝
  80.  
  81. In diesem Schritt wird eure microSD-Karte mit allen nötigen Dateien befüllt.
  82. Um euch die Arbeit zu ersparen, Dinge von sämtlichen Quellen zusammen zu suchen, habe ich alles Nötige in einer ZIP-Datei gebündelt, deren Inhalt ihr nur noch auf die microSD-Karte entpacken müsst:
  83. https://drive.google.com/open?id=1ihU-4NBwfKdie9IClz2o45fhPevbos5q
  84. Das Standard-Paket beinhaltet (Stand 09.11.2018):
  85. • SDFiles (v10.1.1) von tomGER
  86. • hekate CTCaer mod (v4.2) von CTCaer
  87. • Atmosphère (v0.7) von ReSwitched
  88. • n1dus (v0.7) von Hidki
  89.  
  90. Darüber hinaus gibt es noch optionale Dinge, die vielleicht der ein oder andere von euch möchte (z. B. RetroArch). Da ihr die Karte in diesem Schritt ohnehin gerade im PC stecken habt, wäre es daher ratsam, meine "Optional"-Rubriken unten zu durchstöbern und falls euch mindestens eine Sache interessiert, das folgende Bonus-Paket schon mal zu downloaden und gleich mit auf die Karte zu packen, auch wenn ihr euch der Einrichtung der entsprechenden Punkte erst später annehmt.
  91. Das hier angebotene Bonus-Paket ist ein Rundum-sorglos-Paket, das alle Dateien aus allen optionalen Schritten enthält:
  92. <Link folgt später, wenn ich die optionalen Rubriken fülle>
  93. Das Bonus-Paket beinhaltet (Stand 09.11.2018):
  94. • RetroArch (stable 1.7.5) vom Libretro-Team
  95.  
  96. Das Bonus-Paket beinhaltet jedoch nicht die Dateien aus dem Standard-Paket von oben. Letzteres braucht ihr in jedem Fall. In aller Deutlichkeit also nochmal: Mit Standard-Paket UND Bonus-Paket habt ihr ALLES, was ihr in meinem gesamten Guide auf der Speicherkarte eurer Switch brauchen werdet (abgesehen natürlich von den Spiele-Backups sowie etwaigen Roms für RetroArch).
  97.  
  98. Darüber hinaus solltet ihr in diesem Schritt direkt mal folgendes Paket mit kleinen Programmen, die ihr auf dem PC benötigt, downloaden:
  99. https://drive.google.com/open?id=1uvLU-0_d4-hV87Kyq75fS1vviwa3_-cp
  100. Das PC-Tools-Paket enthält (Stand 09.11.2018):
  101. • TegraRcmSmash (v1.2.1-3) von Rajkosto
  102. • Zadig (v2.4) von Pete Batard
  103. • Nand Dump Parts Joiner
  104.  
  105. Zu guter Letzt platziert ihr nun noch eure Spiele-Backups (NSP- und/oder XCI-Dateien), die ihr installieren wollt, in dem Ordner "install", welcher sich auf eurer microSD-Karte befindet, nachdem ihr das den Inhalt des Standard-Pakets dorthin entpackt habt.
  106. Sind eure NSP-Dateien größer als 4 GB (was z. B. bei Zelda der Fall ist), müsst ihr sie splitten. Lest euch hierzu die Rubrik "Optional: zu große NSP-Dateien splitten" durch.
  107. Zu große XCI-Dateien werden in diesem Guide vorerst nicht behandelt. Hier sei euch folgender Link empfohlen: https://wiidatabase.de/switch-downloads/pc-tools/4nxci/
  108.  
  109. Um sicher zu stellen, dass alle Links auch langfristig funktionieren und nicht etwa Dinge verschwinden, da die entsprechenden Vertreiber sie offline nehmen, biete ich hier Links aus meinem Google Drive an. Da ich aber nicht gewährleisten kann, dass hier alles stets aktuell ist, bin ich bemüht, die Versionen der enthaltenen Dateien daneben zu schreiben, sodass ihr im Zweifelsfall jederzeit auf eigene Faust neuere Versionen beziehen könnt. Es sei aber auch gesagt, dass die Dateien in der Version, in der sie hier gerade vorliegen, funktionieren und jeder mit dem Guide und den Links aus meinem Google Drive zu dem erwünschten Resultat kommen sollte.
  110. Einzig eine neue Firmwareversion von Nintendo könnte es notwendig machen, gewisse Hacks/Homebrews zu aktualisieren. Sollte also nach einem Firmwareupdage etwas bei euch nicht mehr funktionieren und die hier gebotenen Google Drive-Links keine Abhilfe schaffen, wartet entweder auf meine Aktualisierung (keine Gewähr, wann das passiert) oder bezieht die neuen Dateien woanders her. Eine super Anlaufstelle dafür ist https://wiidatabase.de/ - auch für Anleitungen/Erklärungen.
  111.  
  112. ╔══════════════════════════════╗
  113. ║ 3. Switch in den RCM starten ║
  114. ╚══════════════════════════════╝
  115.  
  116. Schaltet eure Switch komplett aus (nicht Standby). Lasst dafür den [POWER]-Button solange gedrückt, bis ein Menü erscheint, in welchem ihr die Switch komplett ausschalten könnt.
  117. Entfernt nun den rechten JoyCon von der Switch und schiebt den Jig mit den Metall-Kontakten nach unten in die rechte JoyCon-Schiene der Switch bis zum Anschlag.
  118. Haltet nun [VOLUME+] gedrückt und drückt zusätzlich kurz den [POWER]-Button für etwa 2 bis 3 Sekunden. Das war es auch schon. Wundert euch nicht, dass die Switch keine Reaktion zeigt. Der Bildschirm wird weder seine Hintergrundbeleuchtung aktivieren, noch etwas anzeigen. Ihr könnt nun [VOLUME+] los lassen und auch den Jig wieder entfernen.
  119. Eure Switch befindet sich nun im RCM.
  120.  
  121. ╔════════════════════════════════════════╗
  122. ║ 4. USB-Treiber auf dem PC installieren ║
  123. ╚════════════════════════════════════════╝
  124.  
  125. Dieser Schritt ist (für jeden PC, den ihr mit eurer Switch nutzen wollt) nur einmalig nötig.
  126. Verbindet eure Switch, die sich vom vorherigen Schritt noch im RCM befinden sollte, per USB-A-zu-C-Kabel mit dem PC.
  127. Drückt nun die [WINDOWS-TASTE] + [R] und tippt folgendes ein:
  128. devmgmt.msc
  129. Bestätigt mit [ENTER] und der Geräte-Manager öffnet sich. Hier sollte die Switch nun als "APX" aufgeführt sein. Ist dies nicht der Fall, habt ihr sie nicht korrekt in den RCM gestartet und müsst Schritt 3 wiederholen.
  130. Startet nun Zadig aus dem PC-Tools-Paket und wählt im obersten Dropdown-Feld "APX" aus. Sollte es nicht sichtbar sein, klickt auf "Options" und "List All Devices".
  131. Klickt nun bei "Driver" auf "libusbK (v3.0.7.0)" und bestätigt alles mit einem finalen Klick auf "Install Driver".
  132. Fortan ist der korrekte USB-Treiber auf eurem PC installiert und ihr könnt von diesem nun jederzeit Payloads an eine verbundene Switch-Konsole schicken.
  133.  
  134. ╔═══════════════════╗
  135. ║ 5. Payload senden ║
  136. ╚═══════════════════╝
  137.  
  138. In diesem Guide decke ich hauptsächlich das Senden eines Payloads vom PC aus ab. Alternativ kann auch ein Smartphone (richtiges Kabel vorausgesetzt) oder ein Dongle genutzt werden. Letzteres decke ich in einer optionalen Rubrik weiter unten ab. Für die Nutzung eines Smartphones verweise ich mit besten Empfehlungen hierauf: https://wiidatabase.de/switch-downloads/pc-tools/rekado/
  139.  
  140. Befindet sich eine Switch im RCM, "wartet" sie quasi darauf, per USB einen Payload gesendet zu bekommen, der ihr sagt, was sie zu starten hat. Diesen Wunsch wollen wir ihr erfüllen.
  141. Öffnet den "TegraRcmSmash"-Ordner aus dem PC-Tools-Paket. Nun ist die Handhabung sehr simpel: Zieht mit der Maus den Payload (in diesem Fall "hekate_ctcaer_4.2.bin") auf die TegraRcmSmash.exe und lasst die Maus los. Auf eurer Switch sollte nun direkt hekate starten.
  142.  
  143. ╔════════════════╗
  144. ║ 6. Nand dumpen ║
  145. ╚════════════════╝
  146.  
  147. Dieser Schritt könnte theoretisch übersprungen werden, da er nichts zum Hacken der Konsole beiträgt, es ist aber ABSOLUT empfehlenswert, ihn NICHT zu überspringen.
  148. Ein Nand Dump ist ein Backup eures kompletten internen Speichers inklusive aller Einstellungen. Sollte jemals etwas schief gehen und sich eure Switch gar nicht mehr starten lassen, habt ihr mit einem Backup in der Hinterhand gute Chancen, die Switch wieder lauffähig zu bekommen.
  149.  
  150. Da hier der komplette interne Speicher gedumpt wird, sind 32 GB Speicherplatz auf eurer Karte nötig.
  151.  
  152. Dank Schritt 6 befindet ihr euch nun in hekate. Navigiert mit [VOLUME-] und [VOLUME+] zu "Tools" und dann zu "Backup". Führt hier beide Backup-Routinen unter "Full" aus. Die beiden unter "GPP Partitions" sind damit übrigens unnötig und können ignoriert werden.
  153. Das erte Backup dürfte sehr schnell gehen, das zweite kann durchaus mal 1 bis 2 Stunden dauern.
  154. Am Ende befindet sich ein "backup"-Ordner auf eurer microSD-Karte. Diesen könnt ihr bei Gelegenheit auf euren PC kopieren und an möglichst mehreren Orten sichern, damit er euch niemals abhanden kommt. Von der Karte kann dieser danach gelöscht werden, um den Platz wieder freizugeben.
  155.  
  156. ╔════════════════╗
  157. ║ 7. CFW starten ║
  158. ╚════════════════╝
  159.  
  160. Manövriert euch zurück ins Hauptmenü von hekate, wählt [Launch] und dann [CFW], um die CFW zu starten.
  161. Ist das System hochgefahren, entsperrt den Bildschirm und öffnet euer Album (dort, wo für gewöhnlich die Screenshots landen).
  162. Öffnet sich nun das hbmenu statt dem Album, habt ihr es geschafft: Ihr habt eine CFW auf eurer Switch gestartet, Glückwunsch!
  163.  
  164. Um übrigens innerhalb der CFW das tatsächliche Album aufzurufen, haltet [R] gedrückt, während ihr das Album aufruft.
  165.  
  166. ╔════════════════════════╗
  167. ║ 8. Spiele installieren ║
  168. ╚════════════════════════╝
  169.  
  170. Dieser Guide behandelt standardmäßig die Installation von Spielen im NSP-Format, da diese quasi das zum Installieren vorgesehene Format sind.
  171. Liegen eure Spiele im XCI-Format vor, ist eine einmalige Vorarbeit zu leisten, welche ihr in der Rubrik "Optional: Spiele im XCI-Format installieren" findet.
  172.  
  173. Dank Schritt 7 befindet ihr euch im hbmenu (welches ihr übrigens jederzeit über das Album aufrufen und über den [HOME]-Button wieder verlassen könnt).
  174. Navigiert hier zu "n1dus" und startet die Homebrew mit [A].
  175. Ihr seht nun den Inhalt eurer microSD-Karte in einem Filebrowser wieder. Öffnet hier den Ordner "install" per [A], in welchem sich dank Schritt 2 eure Spiele befinden sollten.
  176. Wählt nun ein Spiel aus und installiert es per [X], denn dadurch wird die Quelldatei direkt nach der Installation gelöscht, um Platz auf eurer Karte zu sparen. Anschließend bestätigt ihr noch per [A] den Zielort (z. B. "SD") und schon beginnt die Installation.
  177. Der Prozess dauert je nach Größe etwas. Danach könnt ihr weitere Spiele installieren oder n1dus über [+] beenden, um wieder ins hbmenu zu gelangen.
  178. Verlasst das hbmenu per [HOME]-Button und schon sollten alle neu installierten Spiele auf eurem Homescreen auftauchen.
  179.  
  180. Da neben Spielen auch Updates und DLCs installierbar sind, sei noch angemerkt, dass die Reihenfolge hier völlig egal ist.
  181. Man könnte theoretisch erst den 1. DLC von Zelda installieren, dann das Update, dann erst das Spiel selbst und dann erst den 2. DLC.
  182. Es könnte bei einer falschen Konstellation (die aber nichts mit der Installationsreihenfolge zu tun hat) passieren, dass das Spiel nicht startet. So könnt ihr z. B. in Zelda die DLCs nicht nutzen, wenn ihr nicht auch das neueste Update installiert habt.
  183.  
  184. Meine Empfehlung daher:
  185. 1. Spiel installieren
  186. 2. neuestes Update installieren (falls vorhanden)
  187. 3. DLCs installieren (falls vorhanden)
  188.  
  189. ╔═════════════════════════════════════════╗
  190. ║ Optional: zu große NSP-Dateien splitten ║
  191. ╚═════════════════════════════════════════╝
  192.  
  193. Um NSP-Dateien splitten zu können, muss auf eurem PC Python 3 installiert sein (https://www.python.org/downloads/).
  194. Legt eure NSP-Datei in den selben Ordner wie das splitFile.py Script, welches ihr im Ordner "NSP Splitter" innerhalb des PC-Tools-Paket findet, ab.
  195. Es ist ratsam, der NSP-Datei einen kurzen Namen ohne Leerzeichen zu geben.
  196.  
  197. Aus
  198. "Super Mario Odyssey [Base Game].nsp" oder etwa "Super Mario Odyssey [Update v1.1].nsp"
  199. sollte dann z. B.
  200. "mario.nsp" bzw. "marioupd.nsp"
  201. werden.
  202.  
  203. Öffnet nun die Kommandozeile, indem ihr [WINDOWS-TASTE] + [R] drückt, "cmd" (ohne Anführungszeichen) eintippt und per [ENTER] bestätigt.
  204. Navigiert nun zu dem Ordner, in dem euer Spiel im NSP-Format sowie das Script liegen (Hilfe zum Navigieren in der Kommandozeile findet man hier ab Teil 2: https://de.wikihow.com/Ordner-wechseln-in-der-Eingabeaufforderung).
  205.  
  206. Gebt nun folgenden Befehl ein:
  207. splitFile.py [Spielname].nsp
  208. Beispiel:
  209. splitFile.py mario.nsp
  210.  
  211. Daraufhin entsteht ein Ordner (z. B. namens "mario.nsp"), der einige Dateien enthält.
  212. Diesen Ordner packt ihr nun ganz normal in den Ordner "install" auf eurer microSD-Karte, so als wäre er eine NSP-Datei, denn als solche wird er von n1dus dann auch erkannt und kann ganz normal installiert werden.
  213.  
  214. ╔═════════════════════════════════════════════╗
  215. ║ Optional: Spiele im XCI-Format installieren ║
  216. ╚═════════════════════════════════════════════╝
  217.  
  218. ╔════════════════════════════════════════════════╗
  219. ║ Optional: hekate/CFW mit SX Pro-Dongle starten ║
  220. ╚════════════════════════════════════════════════╝
  221.  
  222. ╔═════════════════════════════════════════════╗
  223. ║ Optional: CFW in hekate automatisch starten ║
  224. ╚═════════════════════════════════════════════╝
  225.  
  226. ╔══════════════════════════════╗
  227. ║ Optional: AutoRCM einrichten ║
  228. ╚══════════════════════════════╝
  229.  
  230. ╔═════════════════════════════════════════════╗
  231. ║ Optional: CFW in hekate automatisch starten ║
  232. ╚═════════════════════════════════════════════╝
  233.  
  234. ╔══════════════════════════════════════════════════════════════╗
  235. ║ Optional: per FTP auf die microSD-Karte der Switch zugreifen ║
  236. ╚══════════════════════════════════════════════════════════════╝
  237.  
  238. ╔══════════════════════════════════════════════════╗
  239. ║ Optional: hbmenu auf den Homescreen installieren ║
  240. ╚══════════════════════════════════════════════════╝
  241.  
  242. ╔═══════════════════════════════╗
  243. ║ Optional: Spielstände sichern ║
  244. ╚═══════════════════════════════╝
  245.  
  246. ╔════════════════════════════════╗
  247. ║ Optional: RetroArch einrichten ║
  248. ╚════════════════════════════════╝
  249.  
  250. ╔═══════════════════════════════════╗
  251. ║ Optional: eigene Themes verwenden ║
  252. ╚═══════════════════════════════════╝
  253.  
  254. ╔═══════════════════════════════════════════════════════════╗
  255. ║ Optional: bestimmte Firmware-Version manuell installieren ║
  256. ╚═══════════════════════════════════════════════════════════╝
  257.  
  258. ╔═══════════════════════════════════════════════════╗
  259. ║ Begrifflichkeiten (in alphabetischer Reihenfolge) ║
  260. ╚═══════════════════════════════════════════════════╝
  261.  
  262. AutoRCM
  263. AutoRCM sorgt - sobald aktiviert - dafür, dass eine komplett ausgeschaltete Switch fortan bei jedem (!) Einschalten direkt in den RCM bootet, anstatt "ganz normal" Horizon zu booten;
  264. eine leidliche Begleiterscheinung ist, dass eine Switch manchmal im ausgeschalteten Zustand beim Einstecken eines Ladekabels startet (und zwar in den RCM, da ja AutoRCM aktiviert ist) und der RCM hat wiederum den Nachteil, dass, wenn sich die Switch gerade in ihm befindet, der Akku nicht geladen wird, folglich empfiehlt sich bei aktiviertem AutoRCM, die Switch nicht mehr komplett auszuschalten, sondern bei Nichtnutzung schlicht im Standby zu belassen (etwa im Dock), da sie im Standby normal lädt
  265.  
  266. Backup
  267. jeder weiß, was ein Backup ist ... in diesem Guide wird unter einem Backup (wenn nichts weiter dazu im Kontext steht, wie etwa "Nand-Backup") jedoch im Speziellen ein Abbild bzw. eine "Sicherheitskopie" eines Spiels für die Nintendo Switch verstanden, das in einem der beiden üblichen Formate NSP (siehe NSP) oder XCI (siehe XCI) vorliegt
  268.  
  269. Bootloader
  270. über einen an die im RCM "wartende" Switch gesendeten Payload lässt sich ein alternativer Bootloader ausführen; ein Bootloader ist das erste, was auf der Switch ausgeführt wird, wenn man diese normal startet; der stock Bootloader (also der voreingestellte von Nintendo) startet automatisch Horizon, über einen custom Bootloader wie etwa hekate lässt sich das verhindern und stattdessen eine CFW starten
  271.  
  272. CFW
  273. Custom Firmware - eine alternative Firmware zur vorinstallierten Standardfirmware von Nintendo, die eine Vielzahl an zusätzlichen Möglichkeiten und Features bietet, allen voran: Signature Patches, womit sich alle Spiele auf eurer Switch installieren und spielen lassen, unabhängig ob ihr sie selbst im eShop gekauft habt oder nicht; berühmte CFW-Vertreter sind Atmosphère, ReiNX, RajNX und das kostenpflichtige SX OS von Team Xecuter
  274.  
  275. Dongle
  276. ein Dongle kann ohne PC oder Smartphone direkt von sich aus automatisch einen Payload an eine im RCM "wartende" Switch schicken; Team Xecuter waren mit ihrem "SX Pro" die ersten mit einem Dongle für die Switch; inzwischen gibt es auch günstige Dongles von anderen Herstellern, etwa auf Ebay: https://www.ebay.de/sch/i.html?_nkw=nintendo+switch+dongle
  277.  
  278. Dump
  279. bei einem Dump wird von etwas Existierendem ein Backup erstellt; so kann man etwa Spiele-Cartridges zu XCI-Dateien dumpen oder über hekate einen Dump des Nand anlegen
  280.  
  281. hbmenu
  282. Homebrew Launcher der Switch, der das starten von Anwendungen aus der Community ermöglicht
  283.  
  284. hekate
  285. hekate ist der bekannste custom Bootloader aus der Community und ermöglicht das Starten einer CFW anstelle von Horizon sowie weitere Features über ein Bootmenü (etwa ein Backup des Nand erstellen, AutoRCM aktivieren etc.)
  286.  
  287. Homebrew
  288. eine Homebrew-Anwendung ist schlicht eine Anwendung/App, die ihr über das hbmenu starten könnt (und müsst, da Homebrews aus der Community und nicht von Nintendo selbst kommen) - sie lassen sich aber auch zu NSPs konvertieren und installieren, falls man sie lieber direkt auf dem Homescreen haben möchte
  289.  
  290. Horizon
  291. das Standardbetriebssystem der Nintendo Switch, welches jeder Switch-Besitzer zu Gesicht bekommt, wenn er seine Switch "ganz normal" (also ohne jegliche Hacks) startet
  292.  
  293. Jig
  294. ein Jig beinhaltet Metall-Kontakte um eine notwendige Überbrückung im Einschub für den rechten JoyCon an der Switch zu tätigen, womit man schließlich in den RCM gelangt; Jigs kann man selber basteln (eher nicht empfohlen, wenn man seine Switch nicht zerkratzen/beschädigen möchte), mittels 3D-Drucker drucken (gibt ein paar kostenlose Vorlagen im Netz, das Metall muss man aber immer noch selbst rein basteln) oder schlicht bei Ebay bestellen (empfohlen!) - eine einfache Suche sollte hier schnell genügend günstige Möglichkeiten zu Tage fördern:
  295. https://www.ebay.de/sch/i.html?_nkw=nintendo+switch+jig
  296.  
  297. Nand
  298. interner Speicher der Nintendo Switch, der sowohl eure Firmware, als auch eure Einstellungen und Spielstände beinhaltet; hinzu gesellen sich installierte Spiele, die explizit in den internen Speicher installiert wurden; der Nand ist quasi der komplette softwaretechnische IST-Stand eurer Switch
  299.  
  300. NSP
  301. NSPs sind Dateien mit der Endung NSP (z. B. "Super Mario Odyssey.nsp") und neben XCIs eines der beiden Dateiformate für Backups; sie sind das Äquivalent zu CIA-Dateien auf dem 3DS, denn sie lassen sich installieren und danach direkt vom Homescreen aufrufen, wie ein im eShop gekaufter Digitaltitel, darum werden sie in diesem Guide bevorzugt; wer dennoch Spiele im XCI-Format vorliegen hat, kann der dazu optionalen Rubrik im Guide folgen, um diese zu konvertieren und ebenfalls installieren zu können
  302.  
  303. Payload
  304. ein Payload ist eine Datei, welche Anweisungen enthält, die eine im RCM "wartende" Switch dazu veranlasst, statt in Horizon zu booten, anderen Code auszuführen, etwa Code, welcher einen Bootloader der Community (hekate) startet, von welchem sich wiederum eine CFW starten lässt
  305.  
  306. RCM
  307. Recovery Mode der Nintendo-Switch; startet man die Konsole in den RCM, bootet nicht automatisch das Betriebssystem (Horizon), sondern der Bildschirm bleibt schwarz und die Switch "wartet" darauf, über den USB-C-Anschluss einen Payload gesendet zu bekommen; Achtung: während (aber wirklich nur während!) sich eine Switch im RCM befindet, lässt sich der Akku nicht aufladen, d.h. eine Switch, die im RCM über mehrere Stunden verweilt, verliert Akkuladung!
  308.  
  309. Signature Patches
  310. kurz Sigpatches; Switch-Spiele sind von Nintendo digital signiert, um sicher zu stellen, dass auf jeder Konsole nur die Spiele gestartet werden, welche vom Nutzer der Konsole auch offiziell gekauft worden sind; Signature Patches sind ein Feature von CFWs, welches diese Signaturüberprüfung von Nintendo deaktiviert/übergeht und somit auch das Ausführen von nicht offiziell gekauften Spielen ermöglicht
  311.  
  312. XCI
  313. XCIs sind Dateien mit der Endung XCI (z. B. "Super Mario Odyssey.xci") und neben NSPs eines der beiden Dateiformate für Backups; sie sind das Äquivalent zu 3DS-Dateien auf dem 3DS und lassen sich nicht direkt installieren; viel mehr sind sie Abbilder von Cartridges und lassen sich direkt mounten; dies funktioniert aber nur in der kostenpflichtigen CFW "SX OS" von Team Xecuter, darum sind XCIs in diesem Guide nicht empfohlen; glücklicherweise lassen sie sich jedoch zu NSPs konvertieren und so dann doch installieren und auf jeder (auch kostenlosen) CFW nutzen
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement