Hyppää sisältöön

🛠 Ohje: Wii System Menu -kehitys ja muokkaus

Tämä dokumentti kuvaa prosessin, jolla puretaan, muokataan ja uudelleenrakennetaan Wiin järjestelmävalikko (.wad). Kyseessä on ohjelmallinen kustomointiprojekti, joka vaatii tarkkuutta tiedostorakenteiden kanssa.

⚠️ TÄRKEÄÄ: System Menun muokkaaminen on riskialtista. Varmista, että Priiloader on asennettu ennen aloittamista. Testaa tiedostot aina Dolphin-emulaattorilla ennen asennusta oikealle konsolille.


🧰 Tarvittavat ohjelmistot (PC)

Ohjelmisto Käyttötarkoitus
ShowMiiWads WAD-tiedostojen purkaminen, pakkaaminen ja Content ID -tarkastelu.
BrawlBox / BrawlLib .app (U8-arkistojen) editointi: grafiikka (.tpl), layout (.brlyt) ja animaatiot.
Dolphin Emulator Turvallinen hiekkalaatikko muokatun System Menun testaamiseen.
YAWMM / Wii Mod Lite Valmiin muokatun .wad-tiedoston asennus Wiille.

🔄 Kehitysprosessi (Workflow)

1. WAD-tiedoston purkaminen

  1. Avaa ShowMiiWads.
  2. Valitse Options -> Change View -> WAD Explorer.
  3. Avaa tiedosto: wii-menu-(europe)-dev.wad.
  4. Klikkaa tiedostoa oikealla ja valitse Extract -> To Folder.
  5. Tämä purkaa WAD:n sisällön kansioon, joka sisältää useita .app-tiedostoja (nimetty Content ID:n mukaan).

2. Resurssien paikantaminen

System Menun visuaaliset resurssit sijaitsevat yleensä suurimmassa .app-tiedostossa. * Eurooppalaisessa (v514 tai vastaava) versiossa etsi tiedostoa, jonka ShowMiiWads tunnistaa U8 Archive -tyypiksi. * Tyypillisesti grafiikat löytyvät tiedostosta, jonka Content ID loppuu numeroihin .app.

3. Editointivaihe (BrawlBox)

Avaa valittu .app-tiedosto BrawlBoxilla. Täällä voit muokata: * Textures (.tpl): Valikon ikonit ja taustakuvat. * Vienti: Right-click -> Export (PNG). * Tuonti: Right-click -> Replace (Valitse muokattu PNG). * Layouts (.brlyt): Elementtien (kuten kello tai kanavaruudut) sijainti ruudulla. * Animations (.brlan): Miten valikkoelementit liikkuvat tai reagoivat valintoihin.

🧪 Testaus ja asennus

Järjestelmävalikon muokkaaminen on kriittinen toimenpide, joten prosessi on jaettu turvalliseen emulaattoritestaukseen ja lopulliseen asennukseen raudalle.

Vaihe A: Emulaattoritesti (Pakollinen)

Ennen tiedoston siirtämistä oikealle konsolille, se on validoitava Dolphin Emulator -ympäristössä mahdollisten "banner brick" -virheiden välttämiseksi.

  1. Avaa Dolphin Emulator.
  2. Valitse ylävalikosta Tools -> Install WAD.
  3. Valitse kehittämäsi muokattu .wad-tiedosto.
  4. Käynnistä emulaattori (Tools -> Load System Menu).
  5. Tarkistus: Jos Dolphin lataa valikon onnistuneesti ja tekemäsi muutokset näkyvät, tiedosto on teknisesti ehjä ja turvallinen jatkokäsittelyyn.

Vaihe B: Asennus raudalle

Kun tiedosto on todettu toimivaksi emulaattorissa, se voidaan asentaa Wiin muistiin.

  1. Kopioi valmis .wad-tiedosto SSD-levyn /wad/-kansioon.
  2. Kytke SSD-levy Wiin USB-porttiin 0 (alimmainen/oikeanpuoleinen).
  3. Käynnistä Wiillä YAWMM (Yet Another Wii MOD Manager).
  4. Valitse asennuslähteeksi USB Mass Storage Device.
  5. Navigoi /wad/-kansioon, valitse muokattu tiedosto ja suorita asennus.
  6. Kun asennus on valmis, paina mitä tahansa näppäintä ja käynnistä konsoli uudelleen.

💡 Vianetsintä: > Jos konsoli jää asennuksen jälkeen mustaan ruutuun, käynnistä laite pitämällä RESET-painiketta pohjassa päästäksesi Priiloaderiin. Sieltä voit käynnistää Homebrew Channelin ja asentaa alkuperäisen varmuuskopio-WADin takaisin.


📂 Kehitysympäristön rakenne (VS Code)

Suositeltu hakemistorakenne projektin hallintaan:

  ├── wii-menu-dev/
  │   ├── original/           # Alkuperäinen .wad varmuuskopiona
  │   ├── extracted/          # ShowMiiWadsilla puretut .app tiedostot
  │   ├── assets_workspace/   # Muokattavat .png grafiikat ja .wav äänet
  │   └── output/             # Valmiit, testatut buildit