Repository navigation
[0.1.9] - 2026-11-01
Features
-
(localization) Add Japanese text from Wildroid 9 to supported languages
Wild 9 never shipped a Japanese option in the USA release, and simply changing its language value cannot work because the USA executable only knows how to draw Latin glyphs. Wildroid 9, the Japanese release, runs the same script engine, so its Japanese script and font can be reused to offer Japanese as a real choice in the launcher while players still only need the USA disc.
A new tool in
tools/localizationextracts the Japanese script packages and glyphs from a Wildroid 9 disc once, when the generated code is prepared. The extracted data is added to the generated bundle rather than to git, and it is compiled into the released game. Players still only need their own USA disc image and do not need the Japanese release. When Japanese is selected, the recompiled game loads the Japanese script in place of the English one and draws its text with the original Japanese font. Builds without that data, or renderers without texture bank support, keep showing English, so selecting Japanese never leaves the game without readable text.Japanese dialogue boxes are wider than the English ones, which made the runtime treat them as full screen backdrops and stretch them in widescreen. The widescreen plugin now recognises these panels and keeps them at their original proportions.
The new hooks are registered in
game.toml, so the generated code must be regenerated and the bundle repacked with the Japanese disc. The packing script now takes care of the extraction, and the version moves to0.1.9