I have found that a scaled font 16x16 (native 8x16) has a very nice look (see the screenshot from my newest script work). The ratio for x:y could be 2:1 with a single scaling factor.
I think it might be possible to simplify the code a bit by putting the xscale and yscale values directly into the OSD_pos structure (and modifying the load/save code accordingly).
Also using '0' as a special case for unused entries might conflict with the option to use 0 as 1/2 scale in the Lua script. Might be better to just set currently unused values to 1.
Started by linuxGuy « 1 2 3 » Script Writing
Started by kajakazik Feature Requests
Started by frank Feature Requests
Started by ixussuxi General Help and Assistance on using CHDK stable releases
Started by Pelican DSLR Hack development