Zum Inhalt springen
Menü

Theme ändern
Unterstütze uns
PayPal-Logo Patreon-Logo
Abonniere uns per RSS Folge uns auf X (ehem. Twitter) Like uns auf Facebook Trete dem WiiDatabase-Kanal auf Telegram bei und erhalte alle News sofort!

Wir hosten zurzeit 623 Homebrews mit über 3.213.542 Downloads!

Nützliche Links
Kategorien
Archiv
Über uns

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.

sys-patch v1.4.0 -> v1.4.2

Nintendo Switch, Nintendo Switch: Update

sys-patch

Systemmodul welches automatisch Signatur-Patches anwendet.

UPDATE, 28.05.23, 10:44 Uhr: Der nifm-ctest-Patch wird jetzt korrekt erkannt und die Option "logging" wurde der Konsistenz halber in "enable_logging" umbenannt und greift nun korrekt.

Das nifm-Systemmodul für den Verbindungstest wird jetzt auch gepatcht, damit dieser bei blockierten Nintendo-Servern trotzdem durchläuft. Außerdem lassen sich Patches nun einzeln deaktivieren.

v1.4.2:
fix options "logging" key missmatch between sysmod and overlay

v1.4.1:
fix detecting if nifm ctest patch is already applied

v1.4.0:
add ctest patch, add per patch toggle, made overlay more organised

ovlmenu v1.2.3 und Status Monitor Overlay v0.9.1

Nintendo Switch, Nintendo Switch: Neu, Nintendo Switch: Update , ,

Tesla Menu (ovlmenu)

Tesla Menu welches alle Overlays anzeigt und starten kann.

Status Monitor Overlay

Zeigt verschiedene Systeminformationen wie bspw. die CPU-/GPU-Nutzung und die Temperaturen in einem Tesla-Overlay an.

Im Status Monitor Overlay ist der Dateipfad zur OVL für den Micro-Modus nicht mehr hardcodiert, d.h. der Dateiname kann frei gewählt werden, falls man dies tun sollte. Das funktioniert aber nur mit der neuen Version des ovlmenus, da dieses dank eines libtesla-Updates den Dateipfad des geladenen Overlays übergibt.

DBI 576

Nintendo Switch, Nintendo Switch: Update ,

DBI

DBI ist (nicht nur) ein klasse NSP-Installer, der NSP, NSZ, XCIs und XCZs von der SD-Karte, per USB oder FTP von einem PC oder von einem angeschlossenen USB-Massenspeichergerät installieren kann.

Neben einem Bugfix bei der Speicherzuweisung wurde ein visueller Glitch im DBi-Backend behoben. Zudem wurden für das SSH-Protokoll (SFTP) RSA-Key-Support und Passwörter implementiert.

* Fixed a memory allocation bug for buffers ("Extra buffers exceeded"): This addresses a memory management issue where the maximum number of buffers was exceeded.
* Fixed a visual glitch on the dbibackend standby screen: This presumably refers to a rectification of a visual defect present on the standby screen of the dbibackend system or application (#224)
* Implemented secure password and certificate support for SSH File Transfer Protocol (with keys '/switch/.ssh/id_rsa' and '/switch/.ssh/id_rsa.pub'): This denotes a security improvement where SSH authentication using passwords and certificates has been supported.
* Updated libnx implementation: This signifies that the implementation of libnx (a library often used in the context of Nintendo Switch homebrew development) has been updated.

sys-patch v1.3.0

Nintendo Switch, Nintendo Switch: Neu

ITotalJustice hat ein Systemmodul für die Switch veröffentlicht, das automatisch Signatur-Patches beim Booten anwendet.

sys-patch

Systemmodul welches automatisch Signatur-Patches anwendet.

Der Vorteil gegenüber dem bisherigen Kopieren der Dateien ist, dass das Modul nicht bei jedem Firmware-Update immer aktualisiert werden muss, da es keine hardcodierten Offsets verwendet, sondern die zu patchenden Stellen mithilfe von Patterns findet. Das Modul kann auch als Ersatz für die bisherigen Signatur-Patches verwendet werden, allerdings empfiehlt der Entwickler dies eher nicht, da es bei großen Änderungen eventuell doch nicht mehr funktioniert und mehr Zeit vergehen kann, bis es wieder funktionsfähig ist. Nichtsdestotrotz ist es gut als Fallback und nach einem Atmosphère- oder einem Firmware-Update muss man sich meistens nicht mehr mit Signatur-Patches rumschlagen. Gepatcht werden natürlich fses, und Atmosphères ldr.

Enthalten ist auch ein Tesla-Overlay, mit dem der aktuelle Status der Patches angezeigt und die Patches generell deaktiviert werden können. Die Config-Datei befindet sich in "SD://config/sys-patch/config.ini".

Es bleibt abzuwarten inwieweit künftige Updates das Modul behindern und ob es sich langfristig als einfachere Alternative durchsetzt.

DBI 569

Nintendo Switch, Nintendo Switch: Update ,

DBI

DBI ist (nicht nur) ein klasse NSP-Installer, der NSP, NSZ, XCIs und XCZs von der SD-Karte, per USB oder FTP von einem PC oder von einem angeschlossenen USB-Massenspeichergerät installieren kann.

Auf der Firmware 16.0.3 werden NSPs wieder korrekt gedumpt. Auch wurde ein Texteditor hinzugefügt, der mit "R3" aufgerufen werden kann, wenn eine Datei geöffnet ist.

- Fixed #223
- Added text editor (hotkey is R3 in opened text file). More info on readme soon

Atmosphère v1.5.4 Pre-Release

Nintendo Switch, Nintendo Switch: Update

Atmosphère

Atmosphère ist die originale Custom Firmware für die Nintendo Switch.

Signatur-Patches

Signatur-Patches für Custom Firmware zur Installation von unsignierten NSPs und konvertierten XCIs.

Dieses Update behebt Probleme mit LayeredFS-Mods in The Legend of Zelda: Tears of the Kingdom. Das Spiel benötigt einfach zu viele Ressourcen und der Fix ist nur ein Kompromiss – zukünftige Spiele-Updates könnten wieder zu Abstürzen führen, aber SciresM will dann immer schnell nachbessern.

[UPDATE] Lockpick wegen DMCA-Takedown von GitHub entfernt; Skyline-Emulator stellt die Entwicklung ein

Nintendo Switch , , ,

Kürzlich wurde ein DMCA-Takedown an GitHub wegen Lockpick und Lockpick RCM gesendet. Heute hat GitHub die Repository gesperrt. Als Reaktion darauf haben die Entwickler hinter dem Switch-Emulator Skyline die Entwicklung eingestellt.


UPDATE, 10.05.23, 15:24 Uhr: Mittlerweile verdichten sich die Hinweise, dass der DMCA-Takedown nicht direkt von Nintendo stammt. So gab ein Nutzer auf Twitter zu, massenhaft E-Mails an die Firma "Marketly LLC" gesendet zu haben. Diese Firma wurde vor einigen Jahren durch Corsearch übernommen; beide fallen durch zahlreiche automatisierte "Bogus" DMCA-Takedowns auf (Recherche von hexkyz auf dem ReSwitched-Discord).

Auf dem ReSwitched-Discord bekräftigt SciresM auch selbst, dass er glaubt, dass der Takedown nicht direkt von Nintendo stammen kann u.a. aufgrund der Wortwahl im Vergleich zu früheren DMCAs.

Da der DMCA-Takedown eine Signalwirkung hatte, wird dies sicherlich aber auch im Interesse von Nintendo sein und im Endeffekt ist es irrelevant, wer ihn gesendet hat. Es ist unklar, ob Corsearch mit Nintendo zusammenarbeitet.

Insofern habe ich mich gegen einen Beitrag entschieden, der den DMCA als "fake" bezeichnet, da er nicht "fake" ist. Er erscheint quasi nur in einem anderen Licht.

Der editierte Originalbeitrag folgt.


Beim Digital Millennium Copyright Act handelt es sich um ein US-Gesetz zur Verfolgung von Urheberrechtsverletzungen, welches aber so ausgelegt ist, dass es den Rechteinhaber bevorteilt.

In dem Takedown, der bei GitHub am 04. Mai einging, steht, dass Lockpick die Kopierschutzmaßnahmen von Nintendo aushebelt und sich mit den entschlüsselten Keys nicht-gekaufte Spiele abspielen lassen würden.

The use of Lockpick with a modified Nintendo Switch console allows users to bypass Nintendo’s Technological Measures for video games; specifically, Lockpick bypasses the Console TPMs to permit unauthorized access to, extraction of, and decryption of all the cryptographic keys, including product keys, contained in the Nintendo Switch. The decrypted keys facilitate copyright infringement by permitting users to play pirated versions of Nintendo’s copyright-protected game software on systems without Nintendo’s Console TPMs or systems on which Nintendo’s Console TPMs have been disabled.

Der letzte Satz bezieht sich höchstwahrscheinlich auf Emulatoren wie Ryujinx, die zur Benutzung diese Keys benötigen. Da die Repository zum Zeitpunkt des DMCA-Claims aktiv geforkt wurde, wurden alle 333 Forks mit deaktiviert.

Shchmue bzw. die Entwickler der jeweiligen Forks könnten eine riskante Gegendarstellung einreichen – dann werden die Repos wieder aktiviert, wenn Nintendo nicht innerhalb von 10-14 Tagen rechtliche Schritte einleitet.

Es ist unklar, warum Nintendo ausgerechnet gegen Lockpick vorgeht, da die gleiche Schlüsselableitung bspw. auch in Atmosphère verwendet wird. Es wird vermutet, dass sich der Takedown vorrangig gegen Emulatoren richtet und eine Reaktion auf den vorherigen Upload von "The Legend of Zelda: Tears of the Kingdom" darstellt.

Die Entwickler des Switch-Emulators "Skyline" für Android haben als Reaktion darauf die Einstellung der Entwicklung angekündigt:

It is with great sadness that we bring you this news. Recently, Nintendo has issued a DMCA takedown notice against Lockpick RCM which will likely come into effect on Monday, Lockpick is a core part of legally dumping keys from the Switch. They claim that it circumvents their copy protection (TPMs) and therefore violates their copyright. We find ourselves in a position where we are potentially violating their copyright by continuing to develop our project, Skyline, by dumping keys from our own Switches.

Atmosphère v1.5.3 unterstützt die Firmware 16.0.3

Nintendo Switch, Nintendo Switch: Update

Atmosphère

Atmosphère ist die originale Custom Firmware für die Nintendo Switch.

Signatur-Patches

Signatur-Patches für Custom Firmware zur Installation von unsignierten NSPs und konvertierten XCIs.

Dieses Update unterstützt die neue Switch-Firmware 16.0.3. Da durch ein GCC-Update die Malloc-Overhead-Größe angestiegen ist, greift der Fix für Fire Emblem: Engage aus dem letzten Update nicht mehr, was bedeutet, dass mit dieser Version LayeredFS-Mods das Spiel zum Abstürzen bringen werden. Eine hoffentlich permanente Lösung ist aber schon in Arbeit.

Changelog

* Support was added for 16.0.3.
* Atmosphère was updated to use GCC 13/newlib (latest devkitA64/devkitARM releases).
** Please note: This introduces a known issue, which is currently being worked on.
*** As you may recall from the 1.4.1 changelog, Fire Emblem: Engage requires enormous amounts of memory to support using layeredfs mods with the game.
*** Latest GCC/newlib slightly increases malloc overhead size, which makes the previous memory increase insufficient.
*** A general-case solution to this is in the works, which should hopefully fix the problem in a way that doesn't jinx me for the future.
* A number of minor issues were fixed and improvements were made, including:
** An issue was fixed that caused system font replacement to not work on 16.0.0+.
** An minor accuracy issue was addressed in mesosphere's management of certain memory ranges; this issue would have had zero visible impact to the end-user.
* General system stability improvements to enhance the user's experience.

emuiibo v1.0.0

Nintendo Switch, Nintendo Switch: Update ,

XorTroll hat die erste nicht-Pre-Release-Version des amiibo-Emulators emuiibo veröffentlicht!

emuiibo

Emuliert amiibo-Figuren.

Diese Version hängt sich in den nfp:sys-Service der Switch ein und unterstützt somit auch Applets und die Systemeinstellungen (zum Anzeigen und Löschen von Daten). Wer schon Daten auf einem virtuellen amiibo gespeichert hat, muss dieses in einem Spiel erneut verwenden und Daten abspeichern, damit die korrekte Program-ID eingetragen werden kann (ansonsten wird die ID des Debug-Titels "Retain Interactive Display Menu" angezeigt). Der Name darf auch nicht länger als zehn Zeichen sein.

Über das Overlay lässt sich nun die amiibo-Area ändern, die dann auch in den Systemeinstellungen angezeigt und gelöscht werden kann. Zudem wurde die Rückwärtskompatibilität wiederhergestellt, was bedeutet, dass BIN-Dumps und ältere virtuelle amiibo wieder funktionieren und automatisch in das neue Format konvertiert werden. Die verschlüsselten Sektionen werden auch unterstützt, wenn der amiibo Retail-Key in "SD://switch/key_retail.bin" abgelegt wird.

Unnötig zu erwähnen, dass diese Version auch zahlreiche Fehler und Probleme mit einigen Spielen behebt. Auch sollte das Overlay nicht mehr zu Abstürzen führen.

SysDVR v5.5.5

Nintendo Switch, Nintendo Switch: Update

SysDVR

Überträgt den Bildschirminhalt der Switch auf einen PC.

Die Netzwerkprobleme beim Streamen wurden behoben, was allerdings zu einem erhöhten Speicherverbrauch führt. Es ist aber immer noch weniger als die v5.4. Außerdem wurde ein Splashscreen während des Verbindungsaufbaus hinzugefügt. Neu ist auch die automatische Synchronisation der Video- und Audio-Streams. Auch werden doppelte Keyframes gedroppt, was aber in einigen Spielen zu Bildartefakten führen kann – beide Features lassen sich in den erweiterten Einstellungen deaktivieren. Wenn das HOME-Menü aufgerufen wird, können die Streams jederzeit manuell re-synchronisiert werden.

Changelog

* Fix network mode disconnection issue #226
** This issue requried increasing the socket buffer sizes so SysDVR now uses more memory than v5.5, unfortunately i couldn't find any way around it, it's still better than 5.4 and previous version but not as good as 5.5.
* Added a splash screen to replace the white screen shown while connecting
* Introduce audio/video stream synchronization in the built-in player: SysDVR will automatically attempt to sync the streams to avoid delays
** The correction delay scales over the number of errors detected, in bad network condition you may feel some delay because the player gives up synchronization to avoid stuttering, opening the home menu at any time will resync the streams.
** If you encounter stuttering this feature can be disabled in the advanced settings of the GUI or with the command line argument --debug nosync
* Introduce duplicate keyframe dropping: When SysDVR on the console detects many duplicated packets in a short period of time it will stop sending them to save bandwidth and reduce delay.
** The effectiveness of this feature depends on the game, since it may cause visual artifacts this feature can be disabled in the advanced settings of the SysDVR-Settings homebrew.
* Improved scheduling of the video frames in the built-in player: reduces occasional stuttering that was not related to the channel bandwidth.
* Improved handling of .bat launcher files created by the GUI, now they can be placed everywhere and properly check that the needed paths exist
* Some command line arguments have changed, in particular the --print-stats option has been renamed to --debug stats

EasyRPG Player v0.8

3DS, 3DS: Update, Nintendo Switch, Nintendo Switch: Update, vWii, Wii, Wii: Update ,

Nach rund 18 Monaten meldet sich das Team hinter dem EasyRPG-Player mit einer neuen Version zurück. Leider gibt es auch schlechte Nachrichten – so ist der Hauptentwickler Ghabry von der Player-Entwicklung zurückgetreten, weshalb es in nächster Zeit keine größere Updates mehr geben wird.

Downloads anzeigen

EasyRPG Player Switch

Portierung des Easy RPG Players für RPG Maker 2000/2003 Spiele auf die Nintendo Switch.

EasyRPG Player 3DS

Portierung des Easy RPG Players für RPG Maker 2000/2003 Spiele auf den 3DS.

EasyRPG Player Wii

Portierung des Easy RPG Players für RPG Maker 2000/2003 Spiele auf die Wii.

Neu in diesem Release sind ein neues Logo und ein Einstellungs-Bildschirm, in dem sich auch das aktuell laufende Spiel beenden lässt, wenn es nicht den eingebauten Titelbildschirm benutzt. Es lassen sich auch eine eigene Auflösung festlegen und eigene Schriftarten laden, wenn diese im "Fonts"-Ordner platziert werden. Natürlich gibt es auch wieder zahlreiche kleinere Bugfixes.

Auf dem 3DS wurde das Audio-System von Grund auf neu geschrieben, um zahlreiche Glitches zu beheben. Nebenbei wird auf dem unteren Bildschirm nun auch der aktuelle Akkustand angezeigt.

Auf der Switch wird nun das Docken/Herausnehmen der Konsole und das Aufrufen des HOME-Menüs korrekt gehandhabt.

Auf der Wii wurde das Laden von Speicherständen behoben.