05-15-2023, 02:50 PM
(05-15-2023, 02:13 PM)SMcNeill Wrote: The font files (*.ttf) are probably best still packaged with the zip file, just in case the user doesn't have them on their system. The changes in v3.7 conflict with the falcon.h library, as those commands are now handled natively with _UPrintString and its supporting functions, but they don't imbed any of the fonts into your executable. As long as they're standard Windows fonts, almost all Windows users will have no issue with the program finding them in the expected place on the user's drive. Linux and Mac folks, however, might need the fonts as I have no idea if they package everything under the same name and such as Windows does.
When I said they are included, I used Bin2data to include them as data lines and restored them from memory from the data generated. Unless, I misunderstood something, all font data (from the original files before being converted to data) is loaded from memory now. This is what added to the initial launch speed of program. Though I will include them in a folder in future releases for ease of access for others for development.
Thank you for taking a look at it and providing some feedback