The kernel loads syfonts at the start-up time from two *.MT binary files located in RD/1/FONTS.
You (or your application) can replace these files, save the image, and reboot.
Nice suggestion, thank you, but I can't find those files.
In rd/1/fonts I find file litt.chr. (Whatever that is).
The char.mt and char2.mt files are in the kernel/gui folder.
But they are Fasm included in the kernel by the kernel/gui/font.inc (and not loaded from file).
Can you please locate the code for me that loads the font tables?