Home Homebrew Wii U, addio allo swap di dischi: un solo HDD per giochi...

Wii U, addio allo swap di dischi: un solo HDD per giochi Wii U e vWii grazie a wafel_usb_partition v3.0

218
0

Se possiedi una console Wii U modificata, probabilmente conoscerete bene uno dei suoi limiti più frustranti: l’impossibilità di usare più partizioni USB in modo nativo.

Per anni questo ha costretto gli utenti a scegliere tra un disco dedicato ai giochi Wii U e uno per la vWii, oppure a cambiare continuamente HDD a seconda di ciò che volevano avviare.

Il motivo è tecnico: la Wii U stock legge una sola partizione per disco. Se è FAT32, va bene per homebrew e vWii; se viene formattata come storage espanso, diventa WFS e smette di essere accessibile sia dal PC sia dalla vWii. Nessun supporto ufficiale alle partizioni multiple, nessuna via di mezzo.

Con il plugin wafel_usb_partition, però, questa limitazione è stata finalmente aggirata in modo pulito e stabile. Il progetto, sviluppato da jan-hofmeier, esiste da tempo, ma con la versione 3.0 ha raggiunto una maturità tale da cambiare davvero l’esperienza d’uso quotidiana della console.

Il plugin lavora a livello IOS e legge direttamente l’MBR del disco USB, motivo per cui è fondamentale usare dischi in formato MBR e non GPT.

La logica è semplice ma geniale: la prima partizione viene ignorata volontariamente, mentre tra le successive viene selezionata quella NTFS con l’indirizzo LBA più alto.

Quella partizione viene presentata alla Wii U come se fosse un disco vuoto, permettendo alla console di formattarla in WFS e usarla come storage ufficiale per i giochi Wii U.

Il risultato è un singolo disco che può ospitare tutto. La prima partizione, in FAT32, resta perfettamente visibile alla vWii e agli homebrew, rendendola ideale per i backup Wii e GameCube tramite USB Loader GX.

La seconda partizione, anche di dimensioni enormi, viene invece dedicata ai giochi Wii U installati via NUS o dump eShop. Grazie alle patch UMS introdotte nelle versioni più recenti, il supporto ai dischi oltre i 2 TiB è diventato stabile, con test positivi della community su unità fino a 8 TB.

Questo significa dire addio non solo allo swap continuo dei dischi, ma anche alla necessità di acquistare più HDD solo per aggirare un limite software.

Esiste anche una variante del plugin, chiamata 5upartsd.ipx, che emula la prima partizione USB come se fosse una scheda SD. È una soluzione particolarmente utile per chi ha lo slot SD occupato o desidera più spazio dedicato agli homebrew senza dipendere da supporti esterni aggiuntivi.

In entrambi i casi, l’installazione è relativamente semplice per chi ha già Aroma, Tiramisu o Stroopwafel attivi: basta copiare il plugin nella cartella degli IOS plugin, collegare il disco correttamente partizionato e formattare la partizione destinata alla Wii U dalle impostazioni di sistema.

Naturalmente non mancano le avvertenze. La formattazione in WFS rende la partizione invisibile al PC, quindi il backup preventivo è fondamentale. L’uso di GPT non è supportato e va evitato.

Inoltre, per i dischi di grandi dimensioni è essenziale avere un ambiente CFW aggiornato, altrimenti il sistema potrebbe non riconoscere correttamente lo storage.

Requisiti di installazione

  • Scaricare e copiare 5usbpart.ipx oppure 5upartsd.ipx (per l’emulazione SD) in sd:/wiiu/ios_plugins oppure in /storage_slc/sys/hax/ios_plugins.
  • Creare una partizione FAT32 come prima partizione sul dispositivo USB. Creare quindi una seconda partizione, che verrà utilizzata come USB.

Guida alla partizione del dispositivo USB

  • Dividere il dispositivo USB in due o più partizioni:
    • La prima partizione: FAT32 (raccomandata per l’uso con homebrew).
    • La seconda/ultima partizione: NTFS (da convertire in WFS dal Wii U).
  • Utilizzare MBR (non GPT).
  • Formattare le partizioni utilizzando strumenti come GParted su una distribuzione Linux live (es. Ubuntu). Anche Gestione Disco di Windows può essere utilizzato, ma è meno affidabile.

Procedura di configurazione

  1. Collegare il dispositivo USB partizionato alla Wii U e avviare la console con il plugin attivo.
  2. Confermare il messaggio di formattazione visualizzato dalla Wii U.
  3. Dopo la formattazione, spegnere la console e verificare sul PC che la prima partizione FAT32 sia ancora presente. Se tutto è stato configurato correttamente, è possibile iniziare a utilizzare il dispositivo.

Note tecniche

Il plugin controlla la presenza di un MBR sul dispositivo USB. Se trovato, la prima partizione sarà ignorata, mentre le altre tre slot di partizione saranno esaminate.

La partizione NTFS con il valore start lba più alto sarà associata come dispositivo USB. Nella versione per emulazione SD, la prima partizione sarà riconosciuta come scheda SD dalla console.

Changelog

Se si arriva qui da un video tutorial, è consigliato consultare anche la guida originale per assicurarsi che l’HDD venga partizionato correttamente e che venga utilizzata la versione giusta del plugin. Di recente è stato notato che molte persone non partizionano correttamente oppure usano la versione sbagliata del plugin.

Inoltre, è possibile partizionare fino a 4 TB come 2×2 TB con MBR utilizzando gparted, e questo plugin funziona correttamente anche in questo caso.

  • Collega un dispositivo USB fittizio se non viene trovata alcuna partizione WFS. Questo impedisce ad Aroma di attendere 20 secondi se è collegato un dispositivo FAT32.

Download: 5upartsd.ipx v3.0

Download: 5usbpart.ipx v3.0

Download: Source code wafel_usb_partition v3.0