[Wii U Scene] System Font Replacer v1.2 released

A new update for  System Font Replacer has been released, the Aroma plugin allows us to temporarily and safely replace the system font of the Wii U console .

The plugin is especially useful for those who want an aesthetic change from the default font or for those who want to complete a custom console menu theme without having to make permanent changes to the NAND.

No system files are modified by this plugin, as all changes are made inside RAM.

In this new release, custom fonts are now loaded on demand instead of at plugin initialization, thus reducing the risk of conflicts with other plugins, especially when using large font sizes.

Additionally, custom fonts are automatically reloaded every time you launch a game or application, eliminating the need to restart your console for changes to take effect.

By the way, the Aroma plugin menu is now no longer affected by custom fonts, thus improving interface consistency.

As for the support app, the update is limited to a minor code cleanup without introducing functional changes.

Usage

The plugin can load TrueType fonts from any location on the SD card, but it is recommended to place them in SD:/wiiu/fonts/, which is the default location. To use the plugin:

  1. Open the WUPS menu (   +  ) and access the “System Font Replacer” menu.
  2. Make sure the “Enabled” option is set to “yes”.
  3. Select “Std Font” and press to change it.
    • Press to enter a folder.
    • Press to exit a folder.
    • Press or to change the file.
    • Press to reset to default value ( SD:/wiiu/fonts/).
    • Press to confirm or to cancel.

If you select a directory, the original system font will be retained. Exit the plugin menu and restart the Wii U console.

Freezing, Crashing and Text Glitch Issues

Not all games/applications handle TTF fonts correctly. Some may not render them correctly or cause crashes. Do not report bugs related to crashes with specific fonts; it is a limitation of the game/app.

Large font file

Aroma plugins have a limited amount of memory. If the font file is too large, it may cause other plugins to malfunction. Fonts up to 2.5 MiB work normally, but larger fonts have not been tested.

Missing symbols

Some Wii U software uses the system font’s Private Use Area (PUA) block to display symbols for buttons and sticks.

If your replacement font does not include these symbols, your text may display incorrectly. You can modify your custom font to add the missing symbols with a Python script, merge-fonts.py, which uses FontForge .

Support script

  • merge-fonts.py: Copy PUA symbols from the original font to the custom one.
  • copy-pua.py: Copies only the PUA symbols, creating a smaller output font.

“Use custom fonts for Wii U menu only” option

If you disable this option, the custom font will be used throughout the system, but it may cause crashes. To avoid problems, leave this option set to “yes”.

App Helper

If you have a custom font in .bps, you can use the System Font Replacer Helper app to easily convert it to a .ttf. Just drop the files .bpsinto the folder SD:/wiiu/fonts/and launch the Helper app.

Changelog

Plugin Changes

  • Fonts are now loaded on demand instead of during plugin initialization, thus reducing the risk of conflicts with other plugins, especially when using large custom fonts, as they are loaded after the plugins.
  • Custom fonts are automatically reloaded every time you launch a game or application, eliminating the need to restart your console for changes to take effect.
  • The Aroma plugin menu is no longer affected by custom font.

Changes to the Helper App

  • Just minor code cleanup, no functionality changed.

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

Source: github.com

Leave a Comment

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

0
    0
    Chọn game
    Giỏ game trốngTrở lại trang
    Scroll to Top