ZeroPain in !TTF2f
André Timmermans (100) 655 posts |
I got the ZeroPain when trying to convert fonts with !TTF2f 0.04 on the RPi 3. The program freezes the machine completely during the conversion process. Apparently its the call to __getenv_from_os() which returns a null pointer. Is that a SharedUnixLib issue ? I have version 0.14 which seems to be the latest version. Time: Wed Sep 12 19:42:43 2018 R0 = 00000000 R1 = 0000004b R2 = 00000124 R3 = 00000000 000c3590 : bbffde9a : BLLT &000BB000 R15 = 000c35d8 = +bb5d8 in application memory = __get_dde_prefix +58 USR stack: |
Clive Semmens (2335) 3276 posts |
Did anyone ever get anywhere with this? Or is there an alternative to ttf2f for converting foreign font formats to RISCOS? Something that will run on a Pi. |
jan de boer (472) 78 posts |
Remembered TTF2f from when I was looking for potential victims for PatchSwp. It contains some SWP’s that PatchSWP seems to cure, www.tellima.nl/riscos/. To be sure I tried it out (vs. 0.04) tonight with Cyberbit/ttf on RPI3B+, found no zeropage errors. Strange. |
Clive Semmens (2335) 3276 posts |
Didn’t run on mine yesterday (froze the machine, pointer stuck, no response to ctrl-brk – first time I’ve had to switch off and on again in over a year) – but did run on a friend’s. Not sure what model of Pi his is, he says he’s running ROS 5.21. I’m really not sure whether I’ve got ZeroPain on mine or not – everything I normally use runs okay so I leave well alone! Pi3Bv2 running ROS 5.23. |
David Pitt (3386) 1248 posts |
The patched TTF2f does appear to be a very effective Pi stiffer, OS5.27 (17-Dec-18) on the RPi3B+. A big handful of WimpSlot, 4000k, looks to have helped. No such luck on the RPi1, unpatched or patched, OS5.24. No problem at all on the Titanium (briefly tested), OS5.27 (06-Jan-19). Odd!! HTH. |
Clive Semmens (2335) 3276 posts |
On the assumption that others will, like me, have FontForge on the other platform, I’m considering extending my !XP1FontEd to read SFD files, then we’ll be able to convert PostScript, otf and ttf fonts. It writes them already, but currently doesn’t read them. |
Michael Drake (88) 336 posts |
John-Mark has released TTF2f 0.05 which has been rebuilt with a newer toolchain and more up-to-date libraries. It fixes the font conversion crash seen on newer hardware. |
Paul Sprangers (346) 525 posts |
Superb! |
John Rickman (71) 646 posts |
and TTF2f 0.06 by the looks of it. |