ReplaceTopaz8
A downloadable tool
This is an Amiga tool to replace Topaz 8, the default Amiga system font. This is sometimes required for engines, languages and scripts, which otherwise default to the system font. (For example: in Blitz Basic, a plugin is required to change font.)
But with this command you can set it externally, and customize the look of your game or program! (And likewise for any presentation text while your game is loading.)
Features
- Works on AmigaOS 1.3-3.1, and probably more.
- Has no dependencies, which means that you can place it on distributable media or media image files without having to add system files.
- 4 fonts are included, but you can draw your own. (For ANSI characters, make sure to save from a later font editor such as WBFed or TypeFace.)
- All ANSI characters are supported, so that multi-language games are possible.
- Also suitable for ANSI/ASCII art, demo- or packdisk menus, or setting the font of Workbench or some applications such as text editors or programming environments.
Usage
This is a normal command which is used just like SetFont:
SetFont ArcadePanda 8
but instead just takes the path to the font file, like so:
ReplaceTopaz8 SYS:Fonts/ArcadePanda/8
It can be used in a CLI/Shell, or in any script (such as S:Startup-Sequence).
This was inspired by a thread on English Amiga Board, where others got involved and I want to credit a4k-oerx for the font reloc suggestion. Cheers!
This is an entry into AmiToolJam 2025 here on Itch. If you like this tool, consider voting! Thank you.
2025-10-12: Added an optional binary module version, to support inclusion in all languages that can load a binary file and call the start address. The ReadMe has been updated with usage.
Download
Click download now to get access to the following files:


Leave a comment
Log in with itch.io to leave a comment.