FreeBASIC custom font information ================================= testing environment ------------------- Windows10 x64 22H2 + FreeBASIC 1.10.1 32bit. About make_mono_font.exe ------------------------ Convert Monospace bitmap font image to custom freeBASIC font. Support Character code 0x20 - 0x7f only. Please look `base_font_images/` and mkfont.bat. ``` Usage: make_mono_font.exe INPUT_FONT.bmp OUTPUT_FONT.bmp ``` About test_fbfont.exe --------------------- Custom font display sample. ``` Usage: test_fbfont.exe CUSTOM_FONT.bmp ``` Screenshots ----------- ![ss_fbfont_courR18_16x26.png](./screenshots/ss_fbfont_courR18_16x26.png) ![ss_fbfont_pet2015_16x16.png](./screenshots/ss_fbfont_pet2015_16x16.png) ![ss_fbfont_profont_12x22.png](./screenshots/ss_fbfont_profont_12x22.png) ![ss_fbfont_shnm8x16r_8x16.png](./screenshots/ss_fbfont_shnm8x16r_8x16.png) ![ss_fbfont_shnm8x16rx2_16x32.png](./screenshots/ss_fbfont_shnm8x16rx2_16x32.png) ![ss_fbfont_ter-u24b_12x24.png](./screenshots/ss_fbfont_ter-u24b_12x24.png) Original bitmap font images --------------------------- Original bitmap font images in `src_font_images/` . ``` fbfont_orig_courR18.png, 256x156, 16x26, License: Unknown fbfont_orig_pet2015.png, 256x96, 16x16, License: CC0 / Public Domain fbfont_orig_profont.png, 192x132, 12x22, License: MIT License fbfont_orig_shnm8x16r.png, 128x96, 8x16, License: Public Domain fbfont_orig_shnm8x16rx2.png, 256x192, 16x32, License: Public Domain fbfont_orig_ter-u24b.png, 192x144, 12x24, License: SIL Open Font License, Version 1.1 ``` * [courR18.bdf](https://opensource.apple.com/source/X11fonts/X11fonts-5/font-adobe-75dpi/font-adobe-75dpi-X11R7.0-1.0.0/courR18.bdf.auto.html "courR18.bdf") * [pet2015 font - mieki256's diary)](http://blawat2015.no-ip.com/~mieki256/diary/202310301.html#202310301) * [ProFont for Windows, for Macintosh, for Linux](https://tobiasjung.name/profont/index.php "ProFont for Windows, for Macintosh, for Linux") * [shinonome font family](http://openlab.ring.gr.jp/efont/shinonome/ "shinonome font family") * [Terminus Font Home Page](https://terminus-font.sourceforge.net/ "Terminus Font Home Page") Author ------ mieki256 License ------- `make_mono_font.bas`, `test_fbfont.bas` : CC0 / Public Domain