blackb0x präsentiert zum Jahresanfang eine neue offizielle Version des USB Loader GX! Der Entwickler zeichnete sich schon vorher für einige Mod-Versionen verantwortlich.
Dieses Update kommt mit zahlreichen Neuerungen und Bugfixes. So lassen sich endlich Wii-Spiele von der SD-Karte abspielen und das passende cIOS für ein Spiel wird automatisch erkannt und ausgewählt. GameCube-Spiele können im CISO-Format vorliegen und die Sprache eines Wii-Spiels wird anhand der wiitdb.xml automatisch eingestellt, falls das Spiel die im System-eingestellte Sprache nicht unterstützen sollte.
Neu sind zudem Optionen, um Spiele bis zu ihrer Framebuffer-Breite zu rendern, die Spiele-Anzahl zu verbergen und sich das letztgespielte Spiel zu merken. "Kirby’s Adventure Wii", "Excite Truck" und "Driver: San Francisco" sollte jetzt außerdem fehlerfrei spielbar sein. Der Loader lässt sich auch mit einer Gitarre bedienen und durch die Kanal-Liste kann nun gescrollt werden.
Custom-Kanäle werden nun korrekt gestartet und Homebrews kehren auch wieder zum Loader zurück. Die Anzeige des freien Speicherplatzes auf dem Gerät wurde endlich behoben und das Caching stark verbessert. Der Cover-Download sollte jetzt auch deutlich schneller vonstattengehen; zudem wurde die Qualität der Audio-Dateien verbessert. Nach dem Dumpen eines Spiels dreht sich die DVD nicht mehr weiter und Nintendonts PAL50-Modus kann auf jeden Videomodus angewendet werden.
Zu guter Letzt wurden noch einige Übersetzungen aktualisiert und der USB Loader GX generell auf devkitPPC r41 aktualisiert. Alle Änderungen findet ihr im umfangreichen Changelog.
UPDATE, 02.01., 13:16 Uhr: Gleichzeitig hat blackb0x auch eine Beta-Version des d2x-v11 veröffentlicht. Die RiiConnect24-Kompatibilität wurde behoben und ein EmuNAND funktioniert nun mit UStealth. Danke an Gabberhead für den Hinweis!
Changelog
New * Added the ability to play Wii games from SD cards * Added automatic cIOS selection for games (cIOS changes are recommended) * Added automatic language selection for when a Wii game doesn't support your systems language (requires wiitdb.xml) * Added basic CISO support for Nintendont * Added an option to render games at their framebuffer widths * Added an option to hide or show your game count * Added an option to remember your last played game * Added patches that make Kirby's Return to Dreamland playable (SUKE01, SUKP01 and SUKJ01) * Added cover action options for the list view (download covers or view information) * Added the ability to navigate USB Loader GX via guitars * Added the ability to scroll through the channel grid view * Added support for multiple instances with separate config files (this is mainly a developer feature) * Added support for Devolution's progressive patching and regional emulated memory cards (thanks to xperia64) Fixed * Fixed an issue that made Excite Truck unplayable * Fixed an issue that made Driver: San Francisco freeze after you'd complete the tutorial * Fixed an issue that prevented other homebrew from accessing your USB storage device * Fixed an issue that prevented USB Loader GX from launching custom channel forwarders correctly * Fixed an issue that prevented homebrew from returning you back to USB Loader GX when you exit * Fixed an issue that prevented Devolution from loading games from an SD card (thanks to xperia64) * Fixed an issue that would cause the amount of free space to not be displayed correctly * Fixed an issue that would cause game ID's to be displayed for EmuNAND titles Improved * Drastically improved caching (huge thanks to Oddx for this) * Improved the accuracy of the region information that's displayed in the list view * Improved cover downloading (it refreshes less and it should download more covers) * Improved the quality of the built-in audio files * The DVD should now stop spinning after you've installed a game * Nintendont's PAL50 patch can now be applied to any video mode * Game ID's can now be viewed from the info screen (press 2 when the cursor is over a game) * Some EmuNAND and WAD settings were cleaned up * USB Loader GX can be compiled with devkitPPC r41 * The development environment was overhauled (Visual Studio Code support, Codespaces support etc.) * Some translations were updated (thanks to bjxuf, DDinghoya & Bamsemesteren) * Other miscellaneous corrections and improvements
Danke an Larsenv für den Hinweis!
Welche settings empfiehlt ihr
Komsolenstandard oder Diskstandard
Und welche bildeinstellungen
I’m trying to open the USB Loader GX v3 1280, but when I enter to menu it returns to the Homebrew Channel. What should I do? I also can’t install the d2x v11 beta1 cIOS. Thanks you so much.
Coole Sache, allerdings stürzt diese Version bei mir ab, nachdem ich den "SD Card"-Mode aktiviert habe. Man sieht also nur ganz kurz das Menü und direkt danach kehre ich zum normalen Wii-Menü zurück. (Ich nutze vWii)
Das ist ja auch für die Wii 😉
"für die Wii und den Wii-Modus der Wii U."
Wow, was für ein Update und dann noch (von mir zumindest) so unerwartet!
Feine Sache, dass in die Wii doch noch so viel Arbeit gesteckt wird. Werde ich die Tage gleich mal auf meine Wiis aufspielen.
Und kein Kommentar zum neues cIOS Beta 11?
Hm hast mal nen Link dazu? Finde gerade nichts. Beta-Versionen von cIOS würde ich eh nicht empfehlen.
https://github.com/wiidev/usbloadergx#cios-guide
Ist von Blackbox modifiziert worden. Er empfiehlt das neue cios für den neuen usbloadergx.
Along with this USB Loader GX update I’ve also released d2x v11 beta1, which fixes a RiiConnect24 compatibility problem and it also adds EmuNAND UStealth support. I’ve attached installers for both Wii and vWii to this post.
Danke, habs mal ergänzt!
Heftiges Update! Allein die automatische cIOS-Wahl (wonach geschieht das? Title ID-Abgleich mit Wiki compatibility list?) und Spiele von SD sind beachtliche neue Features!
Aus dem Abbild wird die TMD ausgelesen, in der das Start-IOS drinnen steht. Dann wird auf der Wii ein passendes cIOS gesucht (durchsucht die hohen Slots nach dem richtigen Base-IOS) und bei einigen problematischen Spielen hardcodiert ein anderes geladen.
Siehe bspw. ab hier: https://github.com/wiidev/usbloadergx/commit/59bd68d31ff659805bc610cc84d10022365ea7bb#diff-75f2a43c5509571127876a3bde0057ba80ec2c0e8bff8775b13b883a68889089R379-R394
else if (gameHeader.type == TYPE_GAME_WII_IMG) { wbfs_disc_t *d = WBFS_OpenDisc(gameHeader.id); if (d) { void *titleTMD = NULL; int tmd_size = wbfs_extract_file(d, (char *)"TMD", &titleTMD); if (titleTMD != NULL) { if (tmd_size > 0x18B) requestedIOS = *((u8 *)titleTMD + 0x18B); free(titleTMD); } WBFS_CloseDisc(d); } } /* * Check if slots 255-200 contain a d2x cIOS and store info about them. */ void IosLoader::GetD2XInfo() { s32 base = 0; ISFS_Initialize(); for (s32 i = 255; i >= 200; i--) // Prefer higher slots e.g. 251, 250 & 249 { if (IsD2XBase(i, &base)) { struct d2x cios = {}; cios.slot = i; cios.base = base; cios.duplicate = GetD2XIOS(base) ? 1 : 0; d2x_list.push_back(cios); gprintf("Found d2x cIOS %d (base %d)\n", i, base); } } ISFS_Deinitialize(); std::sort(d2x_list.begin(), d2x_list.end(), [](const d2x &a, const d2x &b) { return a.base < b.base; }); }Workaround für Spongebob ist bspw. mit drin:
// Workaround for SpongeBobs Boating Bash if (memcmp(gameHeader.id, "SBV", 3) == 0) { // Check if we don't have a cIOS with base IOS 53 if (!IosLoader::GetD2XIOS(requestedIOS)) { if (isWiiU()) requestedIOS = 58; else requestedIOS = IosLoader::GetD2XIOS(58) ? 58 : 38; gprintf("Applied SpongeBob workaround\n"); } }Ich hatte mal einen TMD-Parser geschrieben: https://raw.githubusercontent.com/WiiDatabase/PyNUSD/master/screenshot2.png
Da siehst du auch das "Requires" mit der TitleID von einem IOS (31 glaube ich). Siehe auch https://wiibrew.org/wiki/Title_metadata#Main_header
Sehr interessant, danke für die Insights! Again: Geiles Feature.
Wow, ziemlich viel was da noch gemacht wurde. Sehr schön. Wii U forever!
Das ist aber für die Wii 😉
Mist, hatte in der Beschreibung nur Wii U gelesen und den Rest gekonnt ignoriert 😀
Bei Ctgp hat der USB Loader ja immer gestreikt. Ließ sich einfach nicht starten wenn man den Channel laden wollte. Na das werde ich morgen gleich mal testen. Den Loader als Home Menü Ersatz zu haben ist schon ein "Segen".