Pubblicato un nuovo aggiornamento per System Font Replacer, il plugin Aroma ci permette di sostituire temporaneamente e in modo sicuro il font di sistema della console Wii U.
Il plugin risulta particolarmente utile per chi desidera un cambiamento estetico rispetto al carattere predefinito o per chi vuole completare un tema personalizzato del menu della console senza dover apportare modifiche permanenti alla NAND.
Nessun file di sistema viene modificato da questo plugin, poiché tutte le modifiche vengono effettuate all’interno della RAM.
In questa nuova versione, i font personalizzati ora vengono caricati su richiesta anziché all’inizializzazione del plugin, riducendo così il rischio di conflitti con altri plugin, specialmente quando si utilizzano caratteri di grandi dimensioni.
Inoltre, i font personalizzati vengono ricaricati automaticamente ogni volta che si avvia un gioco o un’applicazione, eliminando la necessità di riavviare la console per applicare le modifiche.
Tra l’altro, ora il menu del plugin Aroma non è più influenzato dal font personalizzato, migliorando così la coerenza dell’interfaccia.
Per quanto riguarda invece l’app di supporto, l’aggiornamento si limita a una pulizia minore del codice senza introdurre cambiamenti funzionali.
Utilizzo
Il plugin può caricare font TrueType da qualsiasi posizione all’interno della scheda SD, ma è consigliabile posizionarli in SD:/wiiu/fonts/
, che è la posizione predefinita. Per utilizzare il plugin:
- Aprire il menu WUPS (
+
+
) e accedere al menu “System Font Replacer”.
- Assicurarsi che l’opzione “Enabled” sia impostata su “yes”.
- Selezionare “Std Font” e premere
per modificarlo.
- Premere
per entrare in una cartella.
- Premere
per uscire da una cartella.
- Premere
o
per cambiare il file.
- Premere
per ripristinare il valore predefinito (
SD:/wiiu/fonts/
). - Premere
per confermare o
per annullare.
- Premere
Se si seleziona una directory, il font di sistema originale verrà mantenuto. Uscire dal menu del plugin e riavviare la console Wii U.
Problemi di blocchi, crash e glitch di testo
Non tutti i giochi/applicazioni gestiscono correttamente i font TTF. Alcuni potrebbero non renderizzarli correttamente o causare crash. Non segnalare bug relativi a crash con font specifici; è una limitazione del gioco/app.
File di font di grandi dimensioni
I plugin Aroma hanno una quantità limitata di memoria. Se il file del font è troppo grande, potrebbe causare malfunzionamenti di altri plugin. I font fino a 2.5 MiB funzionano normalmente, ma non sono stati testati font più grandi.
Simboli mancanti
Alcuni software Wii U utilizzano il blocco PUA (Private Use Area) del font di sistema per mostrare simboli per i pulsanti e gli stick.
Se il font sostitutivo non include questi simboli, il testo potrebbe essere visualizzato in modo errato, è possibile modificare il font personalizzato per aggiungere i simboli mancanti con uno script Python, merge-fonts.py
, che utilizza FontForge.
Script di supporto
merge-fonts.py
: Copia i simboli PUA dal font originale a quello personalizzato.copy-pua.py
: Copia solo i simboli PUA, creando un font di output più piccolo.
Opzione “Usa font personalizzati solo per il menu Wii U”
Se si disabilita questa opzione, il font personalizzato verrà utilizzato in tutto il sistema, ma potrebbe causare crash. Per evitare problemi, lasciare questa opzione su “yes”.
App Helper
Se si dispone di un font personalizzato in formato .bps
, è possibile utilizzare l’app System Font Replacer Helper per convertirlo facilmente in un font .ttf
. Basta inserire i file .bps
nella cartella SD:/wiiu/fonts/
e avviare l’app Helper.
Changelog
Modifiche al plugin
- I font ora vengono caricati su richiesta anziché durante l’inizializzazione del plugin, riducendo così il rischio di conflitti con altri plugin, soprattutto quando si utilizzano font personalizzati di grandi dimensioni, poiché vengono caricati dopo i plugin.
- I font personalizzati vengono ricaricati automaticamente ogni volta che si avvia un gioco o un’applicazione, eliminando la necessità di riavviare la console per applicare le modifiche.
- Il menu del plugin Aroma non è più influenzato dal font personalizzato.
Modifiche all’app Helper
- Solo una pulizia minore del codice, nessuna funzionalità modificata.
Download: System Font Replacer v1.2
Download: System Font Replacer Helper v1.2 (wuhb)
Download: System Font Replacer v1.2 (wps)
Download: Source code System Font Replacer v1.2
Fonte: github.com