Zum Inhalt springen

Kategorie: Nintendo Switch

Nach dem Flop der Wii U entwickelte Nintendo das Konzept "Zuhause und unterwegs spielen" weiter und veröffentlichte im März 2017 die Nintendo Switch – mit durchschlagendem Erfolg.

Eine Custom Firmware auszuführen wurde besonders einfach, nachdem ein Hardware-Exploit gefunden wurde, der später nur durch eine neue Hardware-Revision behoben werden konnte. Die Homebrew-Entwicklung verläuft allerdings eher schleppend und die Szene ist seit jeher mit Streitigkeiten überschüttet, die die Community gespalten hat.

Die Switch läutete auch eine Phase ein, in der Nintendo auch rechtlich gegen Homebrew-Entwickler und -Anbieter vorging. So ließen sie auch einige Download-Seiten der WiiDatabase aus dem Google-Index entfernen.

Im Juni 2025 wurde der Nachfolger "Nintendo Switch 2" veröffentlicht.

gcdumptool v1.0.8

Nintendo Switch, Nintendo Switch: Update , ,

nxdumptool

Mit dem nxdumptool von DarkMatterCore lassen sich Nintendo-Switch-Cartridges und installierte Spiele, Updates und DLCs dumpen und durchsuchen.

Cartridges lassen sich jetzt direkt als NSP dumpen – dabei werden diese auch – falls nötig – gesplittet und mit dem Archiv-Bit versehen (wie bei splitNSP), sodass diese sofort installierbar sind! Dazu werden die Keys von Lockpick in "/switch/prod.keys" benötigt. Wenn eine Multi-Game-Cartridge eingelegt wird, lässt sich auch festlegen, welches Spiel gedumpt werden soll.

Changelog

* Added proper metadata reading from multigame carts.
* Added gamecard -> NSP dump option:
* * Compatible with file splitting (for FAT32 support). The same layout from splitNSP.py is used: a directory with numbered part files (00, 01, etc.). The archive bit is enabled right away in this directory to allow HOS to treat it as if it were a whole file. This way, it can be used with any application with NSP-handling capabilities.
* * Compatible with CRC32 checksum calculation. Disclaimer: NSP dumps can't be verified against the XML database.
* * Output NSPs contain a metadata XML file based on the information from the CNMT NCA for the application, which is decrypted using code from hactool. The necessary keyset is loaded from "sdmc:/switch/prod.keys", which can be generated using Lockpick.
* * If a multigame cart is used, you'll be able to choose which application to dump from the menu.
* Dump verification process tweaked for multigame carts: it'll now look for a possible checksum match using the Title IDs from all bundled applications.
* Improved error reporting in dumper.c when a write operation fails. Furthermore, if a write error is produced when trying to write data to an offset past the FAT32 file size limit (0xFFFFFFFF bytes), the application will suggest the user to enable the file splitting option.
* Tweaked part sizes for splitted dumps: XCI/raw partition/manual file dump part size now matches the one used by XCI-Cutter, while the NSP part size matches the one used by splitNSP.py.
* Minor fixes to the UI code.

SwitchXBOXController v1.2

Nintendo Switch, Nintendo Switch: Update ,

Eine IP-Auswahl für User, die UDP-Broadcasting nicht benutzen können, wurde von unserem Leser EnterpriseFreak hinzugefügt und die Konsole wird während der Ausführung underclocked, um Akku zu sparen. Auch lässt sich die Game Bar jetzt über L+R3 öffnen.

* While the homebrew is running, the switch will be underclocked to 50MHz now
* Added a IP selection for people that can't use UDP broadcasting

L4T Ubuntu v1.1

Nintendo Switch, Nintendo Switch: Update ,

L4T Ubuntu

Linux4Tegra Ubuntu ist eine Version von Linux basierend auf NVIDIAs "Linux for Tegra" Projekt.

USB-Massenspeicher und binfmt wurden im Kernel aktiviert und Probleme mit dem Touchscreen, einigen SD-Karten und dem rechten Stick der Joy-Con/des Pro Controllers wurden behoben.

Um zu aktualisieren, einfach die Datei "update-1-for-switchroot-l4t-ubuntu-2019-04-28.tar.gz" aus dem "updates"-Verzeichnis laden, den Inhalt auf die FAT32-Partition entpacken und vorhandene Dateien überschreiben. Nicht vergessen ein "sudo apt update" und "sudo apt upgrade" auszuführen!

* Enabled USB mass storage and binfmt in kernel.
* Fixed touch sensitivity and it not reaching bottom edge.
* Fixed issues with joycon/procon right stick and y axis
* Potentially fixed issues with sdcards, if someones didnt work before please try again, if still no then pm me.

Switch Theme Injector v4.0 und NXThemes Installer v1.5

Nintendo Switch, Nintendo Switch: Update

NXTheme Builder

Mit dieser praktischen Webseite lassen sich eigene Themes für die Nintendo Switch erstellen. Nachfolger vom "Switch Theme Injector".

NXThemes Installer

Installiert Custom-Themes für die Nintendo Switch ("NXTheme"-Dateien).

Animationen sowie die Firmware 8.0.0/8.0.1 werden jetzt unterstützt. Der Netzwerkinstallations-Code wurde gefixt und eigene Schriftarten in ReiNX sollten jetzt funktionieren.

* Animation support (bflan), now themes can contain animated parts.
* Full 8.X support, all incompatible built-in layouts were updated
* * Most old nxthemes should still work on 8.0 as the installer will try to automatically fix them, the ones that still don't work unfortunately have to be built from scratch, info on how to fix a layout for 8.0 has been added here
* Hopefully fixed custom fonts on ReiNX
* Finally fixed the remote install network code

L4T Ubuntu für Switch veröffentlicht

Nintendo Switch, Nintendo Switch: Neu , ,

Das Switchroot-Team hat L4T Ubuntu für die Switch veröffentlicht! Dabei handelt es sich um Ubuntu (18.04 LTS), basierend auf NVIDIAs Linux for Tegra Projekt. Kurz gesagt ist es einfach Ubuntu mit Switch-spezifischen Features, wie funktionierendes Audio, Docking und Vulkan.

L4T Ubuntu

Linux4Tegra Ubuntu ist eine Version von Linux basierend auf NVIDIAs "Linux for Tegra" Projekt.

Features

  • Dock-Support
  • Bluetooth
  • Audio (Kopfhörer, Lautsprecher und HDMI)
  • Touchscreen
  • Bildschirm
  • NVIDIA GPU-Treiber
  • Vulkan-Unterstützung
  • Joy-Con und Pro Controller wenn nicht mit der Konsole verbunden
  • CPU-Frequenz einstellbar -> Lüfter werden angepasst
  • Volle SD-Card-Geschwindigkeit
  • Hardware-Beschleunigung für Videos, wenn das vorinstallierte "Videos"-Programm benutzt wird

Das System wird komplett getrennt von dem der Switch ausgeführt und rührt es nicht an. Ihr benötigt lediglich eine SD-Karte mit mindestens 16 GB freiem Speicher – und das sollte NICHT die sein, die ihr momentan für eure Switch nutzt, da sie gelöscht wird und dann nur noch für Linux lesbar ist.

So kann man bspw. Dolphin ausführen und Wind Waker schafft ca. 20-27 FPS. In Zukunft werden natürlich die bekannten Probleme behoben, sowie eine grafische Oberfläche fürs CPU-Overclocking hinzugefügt – so wird es auch möglich sein, die CPU auf 2,0 GHz zu overclocken!

Achja und denkt dran, dass die Switch eine ARM64-Konsole ist – x86-Programme wie Steam und WINE laufen daher NICHT.

ChoiDujourNX v1.0.2

Nintendo Switch, Nintendo Switch: Update

bis_protect Checks wurden hinzugefügt und AutoRCM wird auf gepatchten Geräten (also solche ohne den Fusée-Gelée-Bug) nicht aktiviert, da dies zu einem Brick führt.

Add bis_protect checks and disable AutoRCM option if unit is ipatched

Danke an NintendoX für den Hinweis!

Kosmos v12.1.2

Nintendo Switch, Nintendo Switch: Update ,

hekate

hekate ist ein hübscher Bootloader und Firmware-Patcher, der u.a. NAND-Backups und einen EmuMMC erstellen kann.

Dieses Update hebt lediglich Atmosphère auf v0.8.9 an und behebt einen Absturz, wenn die hid-mitm Config über die Kosmos Toolbox aufgerufen wird.

* Updated to Atmosphere 0.8.9
* Fixed the toolbox crashing when trying to edit the hid-mitm button config.

Atmosphère v0.8.9

Nintendo Switch, Nintendo Switch: Update

Atmosphère

Custom Firmware für die Nintendo Switch.

Einige Fehler wurden behoben; darunter einer, der zu einem Absturz des Service-Managers führte, wenn zu viele Systemmodule aktiv waren (insbesondere bei Smash hat sich das bemerkbar gemacht). Auch wurde ein Reboot-Timer hinzugefügt, der das System bei einem Crash automatisch neu startet (wenn der AMS-Fatal-Screen angezeigt wird). Hierfür muss in der "system_settings.ini" unter "[atmosphere]" der Wert "fatal_auto_reboot_interval" auf einen u64-Wert festgelegt werden ("u64!5000" rebootet bspw. nach fünf Sekunden).

Zudem lassen sich NROs mit IPS-Dateien patchen (in "/atmsophere/nro_patches/PATCHNAME/HEX-BUILDID-DER-NRO.ips" und das spl-Systemmodul, welches für alle kryptographischen Aufgaben und die Kommunikation mit dem Secure Monitor/Exosphère verantwortlich ist, wurde reimplementiert.

Kosmos v12.1.1 mit Hekate CTCaer Mod v4.10.1

Nintendo Switch, Nintendo Switch: Update ,

hekate

hekate ist ein hübscher Bootloader und Firmware-Patcher, der u.a. NAND-Backups und einen EmuMMC erstellen kann.

Wer mit der alten Version Probleme hatte, sollte diese ausprobieren – ein Problem mit bestimmten SD-Karten wurde gefixt. Außerdem wurden ldn_mitm, hid-mitm und emuiibo aktualisiert – letzteres funktioniert jetzt auch auf 8.0.0.

Payload Launcher v1.1.3

Nintendo Switch, Nintendo Switch: Update ,

Payload Launcher

Startet Fusée-Gelée-Payloads von der SD-Karte direkt vom Homebrew Menu aus. Wie Reboot to Payload, nur mit Auswahlmenü.

Ein Problem mit den Pfaden wurde behoben.

* Fix paths sometimes breaking (thanks dax)
* Change heap init code to only be ran when opening the keyboard

hid-mitm v0.1.1

Nintendo Switch, Nintendo Switch: Neu

Diese Version funktioniert auf der Switch-Firmware v8.0.0/v8.0.1 und verschiebt den Config-Pfad von "/modules/" nach "/config/".

This release is just a hotfix for 8.0 support being broken.
Also moves the config path from /modules to /config