Fonts
Sakura lets you swap the font a game renders its text in, without touching the game’s own files. This is handy for games with a hard-to-read default font, or when you’re using Translation and want a font with better coverage for the target language.
Choosing a game’s font
Section titled “Choosing a game’s font”Open a game’s Game Font picker from its settings. You’ll see four sources:
- Automatic — uses the game’s own
default.ttfif it ships one, or Sakura’s bundled fallback font if it doesn’t. This is the default for every game. - Game Folder — any font files found inside the game’s own folder. If none are found, this section says so rather than showing an empty list.
- Built-in — four fonts bundled with Sakura, covering different scripts: Liberation Sans (English · Russian), Sazanami Gothic (Japanese), Sazanami Mincho (Japanese), and WenQuanYi Micro Hei (Chinese).
- Font Library — fonts you’ve imported yourself (see below), plus an Import Font… button right in the picker.
Every row shows the font’s real display name and a live preview line — “Stars fall — 星が降る 0123” — rendered in that font, so you can judge legibility before committing.
The Font Library
Section titled “The Font Library”The Font Library is a shared pool of fonts available to every game in your library, not just one. Manage it from Settings → ONScripter Engine → Font Library, or import directly from a game’s font picker.
- Import Font… opens the Files picker; it accepts
.ttf,.otf,.ttc, and.otcfiles, and you can select several at once. - Each imported font gets a trash button so you can remove it later.
- An empty library shows: “No imported fonts yet. Fonts you import here can be assigned to any game.”
Live preview and switching mid-game
Section titled “Live preview and switching mid-game”You don’t need to back out to Settings to change a font — the in-game overlay has its own font button (classic engine only) that opens the same list of Automatic / Game Folder / Built-in / Font Library options. Picking one there hot-swaps the running game’s font immediately, and the choice is saved to the game’s settings so it sticks on your next launch too.
See Overlays for the rest of the in-game quick controls, and Translation if you’re pairing a font change with on-device translation.