I found this handy tool, also available at Dilwyn's site.
It is pure Super BASIC coded by Mark J Swift, and runs on unexpanded systems.
It requires TURBO Toolkit.
I had to change the following lines to make it run under the current Turbo Toolkit version v3.43, as STRINGL keyword is undefined, while LOGINTEGER seems a suitable replacement for it, correct?
Code: Select all
tcat@lynx:~/ql/sw/doc2rtf$ diff DOC2RTF.bas doc2rtf_bas
89c89
< 1630 tblOffs=STRINGL(INPUT$(#6,4))
---
> 1630 tblOffs=LONGINTEGER(INPUT$(#6,4))
146c146
< 1817 txtOffs=STRINGL(INPUT$(#6,4))
---
> 1817 txtOffs=LONGINTEGER(INPUT$(#6,4))
155c155
< 1826 txtOffs=STRINGL(INPUT$(#6,4))
---
> 1826 txtOffs=LONGINTEGER(INPUT$(#6,4))
196c196
< 1869 txtOffs=STRINGL(INPUT$(#6,4))
---
> 1869 txtOffs=LONGINTEGER(INPUT$(#6,4))
$$$fonts1.gif Character definition 5x9 grid$$$
Cannot display these in Abiword nor LibreOffice Writer.
I may try recompiling it with current TURBO compiler version. Tom