Die neue Switch-Firmware 21.0.0 wird unterstützt. Allerdings müssen fast alle Homebrew-Anwendungen mit der neuen libnx-Version rekompiliert werden, da Nintendo die Userland-Kernel-TLS-ABI durch das Schreiben in einen vorher reservierten Bereich gebrochen hat. TLS steht hierbei für "Thread Local Storage" welches u.a. unter der Haube für C++-Exceptions verwendet wird und weniger von Entwicklern selber. Das neue Homebrew Menu zeigt deshalb auch eine Warnung an, wenn eine ältere Homebrew gestartet wird, da diese mit hoher Wahrscheinlichkeit abstürzen wird. In Zukunft wird dies nicht mehr vorkommen, da das Verhalten von libnx korrigiert wurde.
Sys-Patch sollte übrigens schon mit der neuen Firmware kompatibel sein.
UPDATE, 16.11.25, 11:13 Uhr: Es stehen jetzt noch 10 MB weniger RAM für Systemmodule zur Verfügung und der Speicher ist ohnehin schon sehr begrenzt. Wir raten erst Mal dringendst von einem Update ab bis die größten Probleme behoben sind.
Hallo, ich habe meine switch geupdatet bevor atmosphere aktualisiert war nun habe ich alles aktualisiert switch startet auch wenn ich dann bei hekate auf launch gehe und starte die cfw startet sie neu und bleibt dann beim laden bei dem switch logo hängen? kann mir bitte jemand helfen ?
Löst das vllt. dein Problem? https://wiidatabase.de/hekate-v6-4-1-mit-nyx-v1-8-1/
Hab vielen dank es läuft wieder und spiele gehen auch alle =)
Wie hast du es geschafft, dass die Spiele wieder laufen?
Und funktionieren auch alle Homebrew Apps ohne Absturz?
Es werden nur rekompilierte Homebrew-Apps ohne Absturz funktionieren, das hab ich jetzt aber auch mehr als einmal gesagt! Langsam nervt es dass keiner liest, da kann ich die Kommentarsektion auch gleich dicht machen!
nur leider kann ich mich jetzt nicht mehr mit dem internet verbinden
Es lassen sich momentan auch keine installierten Spiele starten (Cartridge funktioniert).
Sys-Patch muss geupdated werden: https://wiidatabase.de/switch-downloads/systemmodule/sys-patch/
Habe es wie in der Anleitung gemacht. Funktioniert leider nicht
Was funktioniert nicht, welcher Fehler kommt, was ist installiert, welche Firmware hast du überhaupt, hast du Atmosphère heute neu runtergeladen (siehe Beitrags-Update), was zeigen die Logs im Overlay an, etc etc etc.
Mit "funktioniert nicht" kann niemand etwas anfangen.
Danke für die schnelle Rückmeldung!
FW: 21.0.0
Atmos ist auf dem aktuellsten Stand
Wenn ich ein Spiel starten will kommt die Meldung: Software konnte nicht gestartet werden. Danach lädt es einfach unendlich lange.
Hier ist der Log aus dem Overlay:
[fs]
noacidsigchk1=Skipped
noacidsigchk2=Skipped
noncasigchk_old=Skipped
noncasigchk_old2=Skipped
noncasigchk_new=Patched (sys-patch)
nocntchk=Skipped
nocntchk2=Patched (sys-patch)
[ldr]
noacidsigchk=Unpatched
[es]
es1=Skipped
es2=Skipped
es3=Patched (sys-patch)
[nifm]
ctest=Skipped
ctest2=Patched (sys-patch)
[nim]
nim_old=Skipped
nim_new=Patched (sys-patch)
[ssl]
disablecaverification1=Disabled
disablecaverification2=Disabled
disablecaverification3=Disabled
[stats]
version=1.5.7-aad0f1e
build_date=11.11.2025 17:05:27
fw_version=21.0.0
ams_version=1.10.0
ams_target_version=0.0.0
ams_keygen=20
ams_hash=bfe98bc5
is_emummc=0
heap_size=4096
buffer_size=4096
patch_time=0.057s
Habe genau den gleichen Fehler. Es kommt die Meldung:
"Die Software konnte nicht gestartet werden. Bitte versuche es über das HOME-Menü erneut."
Die neusten Hekate, Atmosphere und sys-patch Versionen wurden neu installiert.
OFW ist 21.0.0
CFW (EmuNAND) ist 21.0.0
Hier fehlt wohl noch ein ES-Patch für die FW 21.0.0, da muss man warten bis es einen gibt denke ich.
OK. Kommt dieser ES-Patch mit der finalen Atmosphere Version?
Wie kann man die Homebrew Apps aktuell starten bzw. was muss ich verändern? Es stürtzen alle ab… Oder wird dies ebenfalls mit der finalen Atmo gepatcht?
Sys-Patch hat nichts mit Atmosphère zu tun und ES-Patches auch nicht.
Diese Frage wird dir im Beitrag beantwortet
Danke!
Was bedeutet neu kompilieren bzw. wie muss ich vorgehen?
Das müssen die Entwickler machen und dann eine neue Version veröffentlichen.
(Man kann es auch selbst machen aber darauf gehe ich jetzt nicht ein, ist auch für die meisten irrelevant)
Probier mal das neue sys-patch ob es jetzt damit geht?
https://wiidatabase.de/sys-patch-v1-5-8/
Und lösche auch andere Signatur-Patches falls vorhanden (bspw. eine "patches.ini" von hekate, siehe unsere Download-Seite von sys-patch).
Leider lassen sich noch immer keine Spiele starten…
Alle Ordner sind leer bzw. die patches.ini war gar nicht vorhanden…
Kann mal jemand genauer erklären, was Nintendo da mit der Userland-Kernel-TLS-ABI genau gemacht hat und warum? War das aus einem nicht-homebrew bezogenen Grund erforderlich oder wollten die uns nur damit ärgern? (wäre ein schnell gescheiterter Versuch gewesen)
SwitchBrew sagt dazu:
Das übersteigt aber meinen Wissensstand 😉 Ich denke nicht dass es speziell auf Homebrew abzielt weil wie du ja schon gesagt hast bringt es ja eh nichts. Das Problem liegt eher daran, dass libnx von Anfang das nicht ordentlich gemacht hat. Erinnert mich etwas an die Wii wo libogc das Auslesen der Inputs der Wii-Fernbedienungen auch nicht ordentlich implementiert hat, was dann später mit neueren Wiimotes gebreaked ist und alles musste rekompiliert werden.
In der FW 21.0.0 hat sich massiv viel unter der Haube verändert. Wegen der Switch 2 wird Nintendo wohl versuchen die Firmware möglichst anzugleichen um die Unterschiede und den Aufwand so gering wie möglich zu halten und dann wird man wohl jetzt öfter mit so großen Änderungen rechnen müssen.