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 624 Homebrews mit über 3.240.866 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.

TegraExplorer v4.1.1

Nintendo Switch, Nintendo Switch: Update

TegraExplorer

Dateimanager für die Switch, der injiziert werden kann und somit unabhängig vom System läuft.

Dieses Update macht TegraExplorer fit für die neue Firmware 17.0.0. Auch können die Power- und Laustärketasten jetzt immer als Oben/Unten/A verwendet werden.

* @bleck9999 added that the power and volume buttons can always be used as up/down/a
* The firmwaredump script no longer automatically tries to read the firmware

Switch-Firmware 17.0.0 veröffentlicht

Nintendo Switch

Nintendo hat heute die Switch-Firmware 17.0.0 veröffentlicht.

Dieses Update enthält wieder nur Änderungen "unter der Haube". Wie bekannt sein sollte, bilden die Versionsnummern nicht Änderungen nach außen ab, sondern interne Änderungen an APIs und Interfaces. Laut SwitchBrew hat sich hier einiges getan, deshalb der große Versionssprung.

Atmosphère funktioniert noch nicht! SciresM strengt sich aber an, noch vor dem Wochenende ein Update zu veröffentlichen.

nx.js v0.0.19

Nintendo Switch, Nintendo Switch: Update

nx.js

Homebrew-Programme für die Switch mit JavaScript entwickeln.

Die fetch()-Funktion löst URLs nun relativ zu "Switch.entrypoint" auf und URLs mit einem "data:"-Schema funktionieren nun. Die console-Funktionen unterstützen jetzt printf-Formatter sowie mehrere Argumente und "global.navigator" wurde hinzugefügt. Näheres im Changelog.

* Add fib.wasm test
* Make fetch() URL resolve relative to Switch.entrypoint
* Use uwu/assert functions
* Make the console functions handle printf formatters and multiple arguments
* Make data: scheme URLs work with fetch()
* Remove "en-US" from MDN links
* Add navigator global with userAgent property
* Docs tweaks
* Fix compile warning
* Add Switch.version.wasm3
* Add "fail.wasm" test
* Update IP
* Support "memory" type in WebAssembly.Module.imports() and WebAssembly.Module.exports()
* Fix "starwars" example
* Fix setting WebAssembly.Global value before being "bound" to a WASM module
* Free JS references to make process exit cleanly
* Version Packages (#35)

SaltyNX v0.7.0 und ReverseNX-RT v2.0.0

Nintendo Switch, Nintendo Switch: Update , ,

SaltyNX

Code-Modifikationen on-the-fly durchführen.

ReverseNX-RT

Tesla-Overlay zum Umschalten zwischen Docked- und Handheld-Modus, ohne das Spiel beenden zu müssen.

Mit der neuen Version von SaltyNX lassen sich nun Importe in NROs ersetzen (für bspw. EA Sports FC 24). Die größte Neuerung ist aber die direkte Integration von NX-FPS und ReverseNX-RT, damit diese mit 64-Bit-Spielen funktionieren, die vorher Probleme mit Plugins hatten.

Der ReverseNX-RT-Download enthält jetzt nur noch das Overlay. Wer weitere Plugins verwendet, muss diese natürlich auch entsprechend aktualisieren.

SaltyNX Changelog

* Support replacing imports in NROs (f.e. EA SPORTS FC 24)
* Integrate NX-FPS and ReverseNX-RT plugins into Core source code, allows importing them to 64-bit games that have issues with plugins. In case of using plugins that replace imports for the same functions as those two are using, plugins have priority except for nn::ro::LoadModule.

ReverseNX-RT Changelog

Added support for SaltyNX 0.7.0+

nx.js v0.0.18

Nintendo Switch, Nintendo Switch: Update

nx.js

Homebrew-Programme für die Switch mit JavaScript entwickeln.

Neben einigen Fehlerbehebungen wurde die Dokumentation und die Typen erweitert und ein Beispiel zur Verwendung der Vibration hinzugefügt. Auch neu ist weine WebAssembly-Implementierung. Alle Änderungen findet ihr im Changelog.

* Simplify all example apps' descriptions
* Fix spacing when rendering Error stack in inspect()
* Add vibrate example app
* Update IP
* Check JS files in 2048 app
* Make Switch.cwd() return a string
* Make ReadableStream work with for await...of loops
* Add some more docs / types
* Add custom inspector for URL instances
* Add docs for global crypto instance
* Use slightly modified "uvu" as test runner
* Fix inspect() when constructor is falsy
* Add console.debug() as an alias for console.log()
* Update IP
* Break apart tests into smaller files
* Fix setTimeout() / clearTimeout() bundle defined name
* Add WebAssembly (WASM) implementation (#12)
* Version Packages (#24)

NXMP v0.8.0 -> v0.8.1

Nintendo Switch, Nintendo Switch: Update

NXMP

Video-Player für die Switch, basierend auf mpv. Unterstützt die bekanntesten Video-Formate als auch Streaming über HTTP, FTP, SFTP, Samba, NFS und Engima2-Decoder.

UPDATE, 24.09.23, 10:46 Uhr: Die v0.8.1 behebt einen Absturz beim Abspielen von Audio-Dateien und ein paar Rechtschreibfehler in einigen Popups.


Mit diesem Update kann NXMP DVD-Video-ISOs abspielen, sowohl DVD als auch HD-DVD. Dabei wird standardmäßig immer der längste Track abgespielt. Bei unterstützen Dateisystemen wird im Dateibrowser nun das Datum der Datei angezeigt und bei Wiedergabelisten wird die gesamte Dauer angezeigt. Ein Mini-Player sowie die Anzeige des Akkus und eine Uhr wurden ebenfalls hinzugefügt und ein neues Kontextmenü ist ebenfalls mit an Board. Dateien können zudem sortiert und nach Erweiterung gefiltert werden.

Die Konfiguration für Netzwerkpfade wurde geändert, hier ist also eventuell eine Anpassung notwendig. Es wird empfohlen, mit einer frischen Konfigurationsdatei zu starten. Zudem wurde ein Fix für den VP9-Hardware-Decoder integriert und MPEG2-Videos werden standardmäßig per Hardware dekodiert.

RetroArch v1.16.0

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

Die Änderungen findet ihr im Changelog.

Downloads anzeigen

RetroArch Switch

RetroArch vereint mehrere Emulatoren unter einem Dach, darunter bspw. für NES, SNES, GBA, PS1, SEGA-Systeme, Arcade und viele, viele weitere!

RetroArch Wii U

RetroArch vereint mehrere Emulatoren unter einem Dach, darunter bspw. für NES, SNES, GBA, SEGA-Systeme, Arcade und viele, viele weitere!

RetroArch 3DS

RetroArch vereint mehrere Emulatoren unter einer Oberfläche mit nützlichen Zusatzfeatures.

RetroArch Wii

RetroArch vereint mehrere Emulatoren unter einer Oberfläche mit nützlichen Zusatzfeatures.

pEMUs v6.7.1

Nintendo Switch, Nintendo Switch: Update , , , ,

Downloads anzeigen

pGEN

Port des SEGA-Emulators Genesis Plus GX. Emuliert das Master System, Mega Drive, Game Gear und Sega Mega CD.

pFBN Switch

Eine Portierung von Final Burn Neo auf die Nintendo Switch. Früher "pFBA".

pNES

Portierung von Nestopia auf die Nintendo Switch.

pSNES

Portierung des Snes9x-Emulators auf die Nintendo Switch.

In allen Emulatoren werden jetzt auch unbekannte Dateien hinzugefügt und eine eigene "gamelist.xml" kann verwendet werden. Das Seitenverhältnis und die Skalierung der Schriftarten lassen sich anpassen sowie die Datei-Erweiterungen in der ROM-Liste ausblenden. Außerdem wird jetzt immer eine Auflösung von 720p erzwungen.

Bei pNES wurde der Nestopia-Kern auf v1.52.0 aktualisiert, der Datenpfad korrigiert und die A-/B-Knöpfe auf der Switch vertauscht. pFBN, pSNES und pGEN wurden auch auf die aktuelle Git-Version von FB-Neo/Genesis Plus GX/Snes9x aktualisiert.

Changelog

* common: cleanup media loading code
* common: add unknown files even if it doesn't exist in gamelist.xml
* common: change menus items position
* common: fix games paths starting with ./
* common: fix medias paths with recalbox gamelist.xml format
* common: add ability to use custom gamelist.xml file in roms folders, overriding embedded (romfs) gamelist.xml
* common: add SHOW_AVAILABLE menu option to hide missing files/roms/systems from gamelist (restart required)
* ui: better handling of auto screen resolution
* ui: add font scaling option
* ui: add aspect ratio option
* ui: do not show extensions in rom list
* skins: fix start and select buttons size
* skins: fix option menu title position
* skins: remove big skin (font scaling and aspect ratio options should be enough now)
* skins: add config.cfg.override and config.cfg.override.43 support
* skins: allow/fix skin override from data directory
* pnes: bump nestopia to 1.52.0
* pnes: fix data paths (nestopia saves, etc...)
* pfbneo: bump fbneo to latest git revision
* pgen: bump Genesis-Plus-GX to latest git revision (c3f02f9c9059e7f4898dd73feac57ef610e22db0)
* pgen: fix vita audio crackling (fps drops)
* psnes: bump to latest git revision (153965e5f2fbb0b638868ac3fa89ff8b0363d22c)
* vita, 3ds, windows: fix compilation
* vita: enable cps3 driver back (OPTION_LIGHT)
* vita: fix app version in sfo creation
* switch(pnes): invert A/B buttons by default
* switch: force 720p resolution

NXMP v0.7.0 – Video-Player für die Switch

Nintendo Switch, Nintendo Switch: Neu ,

NXMP

Video-Player für die Switch, basierend auf mpv. Unterstützt die bekanntesten Video-Formate als auch Streaming über HTTP, FTP, SFTP, Samba, NFS und Engima2-Decoder.

Proconsule hat ein großes Update für seinen Video-Player auf Basis von mpv für die Switch veröffentlicht!

Neu ist die Hardware-Dekodierung für H264, HEVC, VP8, VP9, MPEG2 bis zu 4K HDR@30fps. NXMP kann außerdem von HTTP, FTP, SFTP, Samba und NFS streamen und unterstützt Engima2-Decoder. Natürlich können auch Videos von einer SD-Karte und einem USB-Gerät abgespielt werden!

Enthalten sind natürlich auch ein Dateibrowser als auch einige Einstellungen. Netzwerk-Shares lassen sich mit dieser Version auch direkt konfigurieren, anstatt eine Textdatei bearbeiten zu müssen.

sys-tune v2.0.0

Nintendo Switch, Nintendo Switch: Update

sys-tune

Systemmodul zum Abspielen von MP3-Dateien im Hintergrund mit Overlay zum Steuern des Players.

Mehrere Lieder auf einmal lassen sich zur Wiedergabe hinzufügen und einige Optionen wurden hinzugefügt, die auch einen Neustart überleben. Je nach Spiel können außerdem eine bestimmte Lautstärke, als auch eigene Titel festgelegt werden, die automatisch abgespielt werden sollen – nützlich, falls man das HOME-Menü etwas auffrischen will! Zudem kann die Wiedergabe in einigen Titeln gänzlich über die Datei "/config/sys-tune/blacklist.ini" deaktiviert werden – das geschieht bei einigen Spielen schon automatisch, damit sie nicht abstürzen.

* Bulk song queuing by @lucasdepetrisd in #32
* add some config options by @ITotalJustice in #35
* Retain settings after restarts
* Game audio volume settings for per game volume control
* Playback based on titleID
** Can be used for home menu background music
* Playback will stop instead of crashing on certain games #10
* The list of games can be configured in "/config/sys-tune/blacklist.ini"

nx.js v0.0.17 – Switch-Homebrews mit JavaScript erstellen

Nintendo Switch, Nintendo Switch: Neu , ,

Web-Entwickler aufgepasst: TooTallNate hat nx.js für die Switch veröffentlicht! Damit könnt ihr Homebrew-Programme in JavaScript und TypeScript programmieren!

nx.js

Homebrew-Programme für die Switch mit JavaScript entwickeln.

Basierend auf der QuickJS-Engine ist es möglich, Skripte direkt auf der Switch auszuführen. Viele Web-APIs (wie bspw. fetch, setTimeout, Audio, Canvas, etc.) funktionieren auch auf der Switch also sollten Web-Entwickler sich direkt wie zu Hause fühlen! Mit an Board sind auch spezielle APIs für die Switch. Wer nach Inspiration sucht: Beispiele sind auch auf GitHub verfügbar.

Es können auch umfangreichere Applikationen per npm erstellt und dann als NRO gepackt werden:

npm create nxjs-app@latest

Dies generiert ein Template mit esbuild, welches den JavaScript-Code bundlet. So kann bspw. auch TypeScript verwendet werden. Dateien im "romfs"-Verzeichnis werden ebenfalls mit in die NRO gepackt.

Snake, programmiert in TypeScript
Snake, programmiert in TypeScript

Danke an Akamaru für den Hinweis!

uLaunch v0.3.6

Nintendo Switch, Nintendo Switch: Update ,

uLaunch

uLaunch ist ein HOME-Menü-Ersatz für die Nintendo Switch mit Ordnern, Custom-Themes, einem Webbrowser uvm.

Dies ist lediglich ein weiteres Support-Update. Zudem wurde in uDaemon ein Bug behoben, bei dem uLaunch zufällig beim Booten abstürzte.

* Everything was compiled with the latest libraries, meaning proper Atmosphère 1.5.5 support among other things
* Fixed an annoying bug which might cause uLaunch to crash randomly when booting

emuiibo v1.1.1

Nintendo Switch, Nintendo Switch: Update ,

emuiibo

Emuliert amiibo-Figuren.

Emuiigen unterstützt jetzt Java 8, was allerdings bedeutet, dass Dropdowns (Comboboxen) vorerst nicht mehr durchsuchbar sind.

Dependencies were adjusted to properly support Java 8 as well
A consequence of this is that combo boxes are no longer searchable (for now)