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 642 Homebrews mit über 3.543.801 Downloads!

Nützliche Links
Kategorien
Archiv
Über uns

Schlagwort: usb

UDPIH v4

Wii U, Wii U: Update ,

UDPIH

Nutzt ein Versäumnis beim Parsen der USB-Deskriptoren aus, um Code kurz nach dem Start der Konsole auszuführen. In Verbindung mit dem Wii U Recovery Menu ideal zum Unbricking von bspw. Coldboot-Haxchi-Bricks! Ein Raspberry Pi Pico, Pico 2, Zero, Steam Deck oder eine hackbare Nintendo Switch werden benötigt!

Payloads für den auf RP2350 basierenden Pi Pico 2 sind nun verfügbar.

* Pico:
Releases for the RP2350 based Pico 2 boards are now available.
* Linux:
No linux specific changes
* Common:
Kernel code built with latest devkitARM.

stroopwafel img-v1.1 und wafel_sd_usb v2.4

Wii U, Wii U: Update ,

stroopwafel

Patches für IOSU zur Benutzung mit minute.

Dieses Update für stroopwafel behebt das Starten von GC/Wii VCs, wenn diese vom MLC aus gestartet werden und wafel_sd_usb installiert ist.

wafel_sd_usb

Mit diesem stroopwafel-Plugin kann eine partitionierte SD-Karte als USB-Gerät an der Wii U verwendet werden.

In wafel_sd_usb wurde ein Fehler behoben, der auftrat, wenn keine USB-Partition existiert.

NS-USBloader v7.1

Nintendo Switch, Nintendo Switch: Update ,

NS-USBloader

USB-Installation von NSPs über Goldleaf.

Die notwendigen Treiber wurden direkt zum Windows-Installer hinzugefügt. Zudem kann die Schriftgröße in den Einstellungen angepasst werden, was besonders für HiDPI-Displays nützlich ist. Ferner wurde die Erkennung der Betriebssystem-Sprache angepasst, was einen Absturz auf Linux-Systemen beheben sollte.

* Drivers added into Windows installer. App checks if there are drivers in application folder and would try to download them only if absent. Important for some folks. #156
* HiDPI support! Well, sort of :) You can change application font and size in settings. Makes sense for Rectify11 users. #153
* Fix locale processing. Important for some Linux users. #139
* Simplified Chinese translation updated by @exiori. Thanks!
* French translation updated by @requinDr. Thanks!
* Korean translation updated by @DDinghoya. Thanks!
* @justindhillon corrected broken links in 'readme' and 'pom'. Thanks!

WiiFlow Lite v5.5.4

vWii, Wii, Wii: Update , ,

WiiFlow Lite

Ein hübscher Backup-Loader mit einer CoverFlow-Oberfläche. Aktuelle Modifikation von Fledge68.

Der Changelog ist wirklich massiv! Genau wie beim USB Loader GX sucht sich der WiiFlow nun automatisch das beste cIOS aus, sofern die d2x-cIOS installiert sind. Hermes cIOS müssen nach wie vor manuell ausgewählt werden. Die Framebuffer Video-Breite kann eingestellt werden und alle Spiele-Einstellungen lassen sich zurücksetzen. Für Kirby’s Adventure wurde ein Patch hinzugefügt, der die Anti-Piraterie-Lösung "Metafortress" deaktiviert.

Wenn der Loader auf der Wii U mit dem IOS58 gestartet wird, werden USB-Geräte ohne MBR- oder WBFS-Signatur ignoriert. NTFS- und EXT2-formatierte USB-Geräte mit einem GPT-Partitionsschema sollten nun funktionieren und die Einstellung für die EmuNAND-Partition wurde ins EmuNAND-Menü verschoben. Das Sortieren der Cover wurde behoben und mit "B" und "PLUS" kann die Sortierung geändert werden (Alphabetisch, Wie oft gespielt, zuletzt gespielt, etc.). Für die Sortierung nach Veröffentlichungsjahr muss vorher der Cache im HOME-Menü neu geladen werden.

Beim Starten des Loaders kann nun das Netzwerk initialisiert werden; dafür gibt es allerdings noch keine Option in der GUI. Es reicht aber, die "wiiflow_lite.ini" zu bearbeiten und unter "[GENERAL]" die Zeile "async_network=yes" hinzuzufügen. Der Pfad zur WiiTDB.xml kann frei geändert werden und die Option zum Speichern aller Einstellungen auf die SD-Karte wurde in die Speicherdatei von WiiFlow Lite verschoben. Wer diese Einstellung also gesetzt hat, muss beim ersten Start etwas warten, da sie migriert werden muss.

An der Oberfläche wurden einige kleinere Anpassungen und Bugfixes vorgenommen. So wird bspw. die gewählte Ton-Lautstärke jetzt korrekt gespeichert, der Splashscreen beim Start wurde entfernt und einige Bilddateien aktualisiert. Die Anpassungen bedeuten auch, dass Custom-Themes angepasst werden müssen!

Alle Änderungen findet ihr im umfangreichen Changelog auf GitHub.

NS-USBloader v7.0

Nintendo Switch, Nintendo Switch: Update ,

NS-USBloader

USB-Installation von NSPs über Goldleaf.

Ab jetzt muss Java 11 installiert sein; zudem wurden eine Version für Macs mit Apple-Chip und ein "All-in-One" Windows-Installer hinzugefügt. Auch lassen sich mit dem Programm nun gesplittete NSP/XCI/NSZ/XCZ installieren, was allerdings nicht getestet wurde.

* First things first. @kuragehimekurara1 translated this application to Japanese and Ryukyuan languages! Thank you!
* Build setup updated to generate sources for Java 11. This means, that now in linux and mac you have to install JDK11 or higher.
* macOS M1 users, there is a ns-usbloader-7.0-m1.jar built for you! Works with any JDK, so no need to search and install something special. I've tested it with Oracle JDK 19. It was Java SE Development Kit 19.0.2 'Arm 64 DMG Installer'
* Windows users now receives Installer-7.0.exe which installs all necessary dependenies at once! In other words you don't have to download and install JRE from java.com. Application (jar) wrapped into exe file and bundled with java runtime. It was 'taken' from OpenJDK 19.0.2.
* Since this release you are also will be able to install 'Split NSP/XCI/NSZ/XCZ', not only 'NSP'. This silly limitation removed. To be honest, I didn't test it. Guess it's should be fine ;)

USB Loader GX v3.0 r1281

vWii, Wii, Wii: Update ,

USB Loader GX

Der USB Loader GX ist der beliebteste USB-Loader für die Wii und den Wii-Modus der Wii U.

Auf einigen Systemen ist der Loader abgestürzt, wenn er gestartet wurde und einige Spiele frierten ein, wenn der Filter für das Entflimmern ausgeschaltet wurde – beide Fehler wurden behoben. Auch sollte der Patch für die Videobreite aus dem letzten Update keine Probleme mehr mit anderen Patches verursachen.

* Fixed an issue that would cause USB Loader GX to crash as it boots on some systems
* Fixed an issue that would cause some games to freeze if you turned off the deflicker filter
* The video width patch should no longer conflict with other patches
* Updated the Spanish translation (thanks to bjxuf)

NS-USBloader v6.0

Nintendo Switch, Nintendo Switch: Update ,

NS-USBloader

USB-Installation von NSPs über Goldleaf.

Der NS-USBloader ist nun mit dem neuesten Goldleaf v0.10 kompatibel.

* GoldLeaf v0.10 support added
* Chinese translation (Traditional) updated by qazrfv1234. Thank you!
* Chinese translation (Simplified) exiori. Thank you!
* Korean translation updated by DDinghoya. Thank you!
* Spanish translation updated by Uziel Alejandro Mendoza Saldívar. Thank you!

UDPIH: Wii U USB-Host-Stack Exploit kann u.a. Coldboot-Haxchi-Bricks fixen

Wii U, Wii U: Neu , , ,

GaryOderNichts hat einen neuen Exploit für die Wii U veröffentlicht, der ein Versäumnis im USB-Host-Stack der Konsole ausnutzt, um Code sehr früh beim Boot auszuführen – damit lassen sich in Verbindung mit dem ebenfalls veröffentlichten Recovery Menu u.a. Coldboot-Haxchi-Bricks fixen!

UDPIH

Nutzt ein Versäumnis beim Parsen der USB-Deskriptoren aus, um Code kurz nach dem Start der Konsole auszuführen. In Verbindung mit dem Wii U Recovery Menu ideal zum Unbricking von bspw. Coldboot-Haxchi-Bricks! Ein Raspberry Pi Pico, Pico 2, Zero, Steam Deck oder eine hackbare Nintendo Switch werden benötigt!

Wii U Recovery Menu

Mit dem Wii U Recovery Menu lassen sich u.a. Bricks reparieren, die durch den unsachgemäßen Umgang mit Coldboot Haxchi entstanden sind. Muss über UDPIH gebootet werden!

Konkret handelt es sich dabei um ein Versäumnis beim Parsen der USB-Deskriptoren. Mit diesen Deskriptoren stellen USB-Geräte verschiedene Informationen über sich selbst bereit – bspw. die USB-Version, die Hersteller- und Produkt-ID, usw. Zuerst werden beim Start die Geräte-Deskriptoren vom USB-Host-Stack gelesen; anschließend folgen die Konfigurations-Deskriptoren. Diese Deskriptoren haben keine feste Größe, sondern lege diese selbst in einem vorgegebenen Feld fest. Zudem müssen einige Felder zusätzlich byte-geswapped werden, da diese nur in Little Endian vorliegen, aber in Big Endian benötigt werden.

Nintendo hat es versäumt, zu prüfen, ob die angegebene Größe der tatsächlichen Größe entspricht, was einen "out-of-bounds" Byteswap ermöglicht. Der Blogbeitrag von GaryOderNichts geht tiefer ins Detail.

Um den Bug auszunutzen, muss man also ein Gerät besitzen, welches USB-Geräte und somit beliebige USB-Deskriptoren emulieren kann. Die populärsten sind zweifelsohne der Raspberry Pi Pico und der Raspberry Pi Zero, die beide sehr günstig zu haben sind. Eine genaue Anleitung stellt GaryOderNichts auf GitHub zur Verfügung – kurz gesagt muss der Pi Pico geflashed und beim Pi Zero ein Kernel-Modul integriert werden. Anschließend muss das Recovery Menu auf die SD-Karte der Wii U platziert und beim Start der Konsole (beim "Wii U" Logo) der Pi eingesteckt werden.

Im Recovery Menu lässt sich u.a. der Coldboot-Titel wieder auf das Wii-U-Menü zurücksetzen, OTP + SEEPROM dumpen, die PIN des GamePads anzeigen uvm.

Das dürfte wieder Leben in etliche Wii Us einhauchen, die durch den unsachgemäßen Umgang mit Coldboot Haxchi gebrickt wurden!

NS-USBloader v5.2

Nintendo Switch, Nintendo Switch: Update

NS-USBloader

USB-Installation von NSPs über Goldleaf.

Apple Silicon wird unterstützt – dafür wird das JDK mit FX von Zulu benötigt.

* Apple Silicon support. To run it on M1 you will need Zulu-JDK with FX. Please check discussion thread for details.
I don't have apple hardware and I highly appreciate community assistance in implementing this feature! Thank you for library, @agungrbudiman! Thank you for testing, @cythb! And thank you for ideas, nastye =)
* Chinese translations (Simplified and Traditional) updated by FFT9 (XXgame Group). Thank you!

NS-USBloader v5.1

Nintendo Switch, Nintendo Switch: Update ,

NS-USBloader

USB-Installation von NSPs über Goldleaf.

Mehrere XCIs und NSPs lassen sich auf einmal splitten bzw. wieder zusammenfügen. Zudem wird der zuletzt geöffnete Tab beim Start wieder aktiviert und durch ein Update auf OpenJFX 16 sollten mehrere Fehler unter macOS nun der Vergangenheit angehören. Auch wurde der Name "Tinfoil" (der sich immer auf Adubbz originales Tinfoil bezog) durch "Awoo" ersetzt; allerdings funktioniert natürlich jeder kompatible Installer.

* Batch Split/Merge in GUI (fix #87)
* On start always open tab which has been opened before application closed (Game/RCM/Split-Merge)
* Update to OpenJFX 16. Should be fixing issues on some macOS (#44 and #92)
* Replaced 'Tinfoil' name to 'Awoo' everywhere because I think we need a new name to specify 'original Tinfoil'. Since it's 99% the same, let's just use this. Reference to Awoo Installer but as always you are more than welcome to use what you want ;)
* Tested compatibility with GoldLeaf 0.9 and added small updates to UI.
* Korean translation updated by DDinghoya. Thank you!
* Romanian translation added by Călin Ilie. Thank you!
* Italian translation updated by unbranched. Thank you!

DBI 215: NSP-Installer mit USB-Massenspeicher-Support

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.

Dem ein oder anderen ist vielleicht DBI ein Begriff – er stammt aus dem vor allem in Russland bekanntem "Kefir" CFW-Pack. In der Szene ist der DBI Installer relativ unbekannt, dabei ist er unserer Meinung nach der wohl beste NSP-Installer überhaupt. Ich verwende ihn schon etwas länger und hatte noch nie Probleme, auch nicht mit USB-Installationen.

DBI unterstützt im Gegensatz zu Goldleaf die aktuelle Switch-Firmware 11.0.0 und 11.0.1 ohne Probleme. Das beste ist aber wohl die Integration von DarkMatterCores "libusbhsfs", was bedeutet, dass sich NSPs, NSZs und XCIs von einer externen Festplatte oder einem angeschlossenen USB-Stick installieren lassen!

Es gibt auch einen MTP-Modus für alle die, die lieber ihre Konsole an den PC anschließen und so installieren wollen. Dabei ist dieser hervorragend umgesetzt: So müssen die gewünschten Titel zur Installation nur auf das virtuelle MTP-Gerät "raufkopiert" werden. Hier lässt sich auch die SD-Karte am PC durchsuchen und auch Screenshots und Speicherstände einfach sichern. Des Weiteren können ausstehende System-Updates gelöscht werden.

Das vielleicht einzige Manko ist leider, dass der Installer proprietär und somit der Quellcode nicht öffentlich verfügbar ist. So kann man diesen nicht selbst bauen, falls man dem Entwickler nicht vertrauen sollte und es verstößt damit leider auch gegen eine der Grundelemente von Homebrew.

UPDATE: Ein Leser machte uns auch noch auf den AtmoXL Titel-Installer aufmerksam, der Open-Source ist und auch auf NTFS- und EXT-Platten zugreifen kann:

USB Loader GX v3.0 r1272 mod4

vWii, Wii, Wii: Update , ,

USB Loader GX

Der USB Loader GX ist der beliebteste USB-Loader für die Wii und den Wii-Modus der Wii U.

Cyan hat die Weiterentwicklung des populären USB Loader GX eingestellt, aber blackb0x hat sich der Sache angenommen und eine Modifikation erstellt! Dabei sind einige Patches von der Community mit eingeflossen.

Zu den neuen Features zählen:

  • HTTPS-Downloads
  • Schnellere Downloads
  • Proxy-Support
  • Cheat-Download behoben
  • Alle neuen Nintendont-Optionen (BBA)
  • Kompatibilität mit WiiGSC und älteren Forwardern wiederhergestellt
  • 480p-Patch standardmäßig aktiv
  • GPT-Partitionserkennung repariert
  • RiiTag eingebunden
  • Fehler 23400 für einige Call-of-Duty-Spiele und Rock Band 3 und The Beatles behoben
  • Schutz vor Mario Kart Wii Remote-Code-Execution-Lücken
  • Eigener privater Server lässt sich setzen

Dazu kommen zahlreiche Bugfixes für bspw. Speicherlecks, um ein Abstürzen nach einiger Zeit zu verhindern.

Der Quellcode kann auf GitHub gefunden werden. Dort gibt es in den GitHub Actions auch eine Version, die mit einer neueren devkitPPC-Version kompiliert wurde und eventuell weitere Abstürze behebt, aber auch zu neuen Problemen führen kann. Für den Download wird allerdings ein GitHub-Account benötigt.

libusbhsfs: USB-Support für Switch-Homebrews

Nintendo Switch ,

Schon etwas länger arbeitet DarkMatterCore an USB-Support für Switch-Homebrew. Ende November hat er dabei eine erste Version seiner "libusbhsfs"-Bibliothek für Homebrew-Entwickler veröffentlicht, damit diese leicht USB-Unterstützung in ihre Anwendungen einbauen können.

In den letzten Wochen wurde die Bibliothek stark verbessert und unterstützt sogar NTFS-Geräte. Wir werden also sicherlich bald mit USB-Unterstützung rechnen können – allerdings nie für Systemmodule, da dort nicht genügend Speicher zur Verfügung steht.

Mit USB-Support in RetroArch sollte man allerdings nicht rechnen, da m4xw wegen "Piraterie-Bedenken" nicht interessiert ist.

SX OS unterstützt schon seit zwei Jahren USB-Geräte mit einer eigenen Bibliothek, die aber kaum genutzt wurde.

NS-USBloader v5.0

Nintendo Switch, Nintendo Switch: Update ,

NS-USBloader

USB-Installation von NSPs über Goldleaf.

Ein Ordner mit NSPs lässt sich auswählen, um diesen rekursiv zu durchsuchen. Auch wurden einige kleinere Änderungen an der Oberfläche vorgenommen.

* @wolfposd added 'files-scanner functionality': You can select folder instead of file/files to run recursive scan: all supported formats would be added. Same functionality set for drag-n-drop. See #51 for details (BTW it's not yet implemented for CLI). Thank you, wolfposd!
* @eslamabdel translated application to Arabic. Thank you!
* @DDinghoya updated Korean translation. Thank you!
* Other not important minor color adjustments for 'light' theme, aligning pixels etc.

NS-USBloader v4.5

Nintendo Switch, Nintendo Switch: Update ,

NS-USBloader

USB-Installation von NSPs über Goldleaf.

Es wurden einige Fehler behoben; näheres dazu im Changelog.

v4.5:
* Real fix for #79, #80 and #81.
* Long story short: In situation when application configuration (for whatever reason) contained incorrect/non-existing path to the recently used directory, application crashed or buttons stopped working. So now it's finally fixed. Really. I tested.
* (Thanks for details, @tefanga!)

v4.4:
* Fix broken "Don't serve requests" option.
* Update Brazilian Portuguese Translation by @andercard0. Thank you!
* Fix/improve split-files validations.
* Fix #79 (Merge: Save to folder not working), #80 (Select NSP files not working). Thanks @xXxQuiquexXx, @tefanga!


v4.3:
* Simplified Chinese translation updated by @exiori. Thank you!
* Brazilian Portuguese translation updated by @almircanella. Thank you!