The way this is set up is to work around a bug in Blitz3D, where it will not load a font if the filename and display names don't match. To actually fix the bug, the engine needs to be modified.