Zum Inhalt springen

wad2bin

Icon für wad2bin
Entwickler
DarkMatterCore
Webseite
Lizenz

Dieses praktische PC-Tool installiert WAD-Dateien direkt auf die SD-Karte. Somit wird die lange Warterei übersprungen!

Das wird benötigt:

  • Wii-Systemmenü >= 4.0 oder eine Wii U
  • "device.cert" und "keys.txt" (per xyzzy-mod dumpbar)
  • Gepatchtes Systemmenü-IOS (WiiWii U)
  • Ein WAD-Installer

Und so geht’s:

  1. xyzzy-mod ausführen und die "device.cert", sowie die "keys.txt" in das gleiche Verzeichnis wie die "wad2bin.exe" kopieren
  2. Beliebige WAD-Dateien ebenfalls dort hin kopieren
  3. Eine Eingabeaufforderung/ein Terminal im gleichen Verzeichnis öffnen und eingeben oder ALTERNATIV die GUI nutzen:
    • wad2bin keys.txt device.cert "NAME-DER-WAD.wad" F:\
    • "F:\" durch den Laufwerksbuchstaben der SD-Karte ersetzen (oder einen beliebigen Ordner, wie "copy-to-sd" angeben)
    • Für DLCs wird die TitleID des zugehörigen Titels benötigt
  4. Falls du den Titel zum ersten Mal auf die SD installierst, musst du die kleine "Bogus-WAD" im Ausgabeverzeichnis einmalig mit einem WAD-Manager installieren (da dir sonst das Ticket und die TMD fehlen). Du wirst den Fehler "-1022" bekommen, das ist ganz normal (da die Bogus-WAD keine Inhalte hat).

Das geht alles deutlich schneller, als die Installation der großen WADs!

Problembehebungen

Ich bekomme beim Installieren der Bogus-WADs den Fehler -1022
Du hast nicht gelesen – das ist normal, da die WADs keine Inhalte haben.
Die Spiele starten nicht, es kommt ein Fehler.
Du hast nicht gelesen – dein Systemmenü-IOS muss gepatcht werden.
Kann es zu einem Brick kommen?
Nein, da die SD-Karte jederzeit entfernt werden kann.
Abonnieren
Benachrichtige mich bei
guest
17 Kommentare
Neueste
Älteste Am besten bewertet
Gabriel

I cant open the Wad2Bin file…

Hyperion

Ich habe wirklich alles versucht, aber bekomme immer dieselbe Fehlermeldung in der Konsole:

C:\Program Files\Python311\Lib\subprocess.py:1008: RuntimeWarning: line buffering (buffering=1) isn’t supported in binary mode, the default buffer size will be used
 self.stdin = io.open(p2cwrite, 'wb', bufsize)
C:\Program Files\Python311\Lib\subprocess.py:1014: RuntimeWarning: line buffering (buffering=1) isn’t supported in binary mode, the default buffer size will be used
 self.stdout = io.open(c2pread, 'rb', bufsize)

Ich freue mich sehr über jede Hilfe!

Hyperion

Bei mir bleibt "Starting…" stehen und der private Ordner bleibt leer.
Title ID hab ich an EU angepasst und die die keys und die cert. file mit xyzzy gedumpt und ausgewählt. Hab das Ganze auch schon in Ubuntu ausgeführt, aber bleibt derselbe Fehler/ Warnung und nichts geschieht.

Hyperion

Problem gelöst, meine Kommentare können gelöscht werden!

Hyperion

Flüchtigkeitsfehler: Die Title ID von Guitar Hero 5 lautet 00010000535845. Ich hatte die 45 am Ende für den USA Regioncode gehalten und sie durch 50 (EU) ersetzt. Natürlich ist die 45 jedoch nicht der Regioncode, sodass die richtige Title ID in wad2bin 0001000053584550 für Europa lautet.

Leider erscheinen bei mir die DLC Songs im gestartetem Spiel nicht, trotz gepatchtem Systemmenü und Installation der Bogus-Wads. Vielleicht hier noch eine Idee?

Niko35466

Hey, bei mir werden beim Versuch 220 kleine WAD Dateien auf meine SD Karte zu überspielen nur 4 Verzeichnisse mit je drei BIN Dateien angelegt (000.bin 001.bin 002.bin). Es macht den Anschein, dass hier immer wieder die BIN Dateien überschrieben werden. (Es entstehen zudem 4 bogus-WAD Dateien. Was mache ich falsch?

eN-t

Kann es sein, dass in der ZIP die wad2bin selbst fehlt? Ich seh da nur das Python-Skript für die GUI?

Gwail13

bei mir sagt er immer er findet die datei nicht, was kann ich tun?

Gwail

was meint man damit, wenn man ein DLC installieren möchte. Zum Beispiel bei Just Dance. wie und wo muss man den title id von z.B. just dance reinsetzen?

Beim benutzen der Eingabeaufforderung, geht es nicht bei mir. Es steht immer das der Befehl falsch eingegeben worden ist.

vetzki

Usage: wad2bin "keys.txt" "device.cert" "input WAD" "output dir" "[parent title ID]" "[–nullkey]"

Notes about DLC support:
* Parent title ID is only required if the input WAD is a DLC. A 16 character long hex string is expected.
* If "–nullkey" is set after the parent title ID, a null key will be used to encrypt DLC content data.
Some older games (like Rock Band 2) depend on this to properly load DLC data when launched via the Disc Channel.

also z.B.:
wad2bin keys.txt device.cert "NAME-DER-WAD.wad" F: ID

- BaamAlex -

Der meckert bei mir rum dass er den Wii Common Key nicht findet. Bzw. gibt es einen Fehler aus wenn er den abrufen will. Hab aber alle nötigen Keys im wad2bin Ordner.

- BaamAlex -

Dann wird da der Hund begraben sein. Ich werd mal die neue Version testen.