Solution: MASTER SPY without covering whole screen (no other progs visible)

Anything QL Software or Programming Related.
User avatar
RalfR
QL Wafer Drive
Posts: 1227
Joined: Fri Jun 15, 2018 8:58 pm

Re: Solution: MASTER SPY without covering whole screen (no other progs visible)

Post by RalfR »

We probably don't know the manufacturer of the cross-compiler, do we? For even halfway optimized code, I think XChange should be faster.


7000 4E75
User avatar
tofro
Font of All Knowledge
Posts: 3165
Joined: Sun Feb 13, 2011 10:53 pm
Location: SW Germany

Re: Solution: MASTER SPY without covering whole screen (no other progs visible)

Post by tofro »

RalfR wrote: Fri Aug 08, 2025 5:08 pm We probably don't know the manufacturer of the cross-compiler, do we? For even halfway optimized code, I think XChange should be faster.
Likely the Withesmiths C cross compiler for VMS. To my knowledge the first and market-leading (easy, there weren't many....) C cross compiler for 68k (and many other architectures) that ran on VMS. Luckily, the thing is downloadable from Github today, if you happen to have a MicroVax in a closet


ʎɐqǝ ɯoɹɟ ǝq oʇ ƃuᴉoƃ ʇou sᴉ pɹɐoqʎǝʞ ʇxǝu ʎɯ 'ɹɐǝp ɥO
User avatar
ql_freak
Super Gold Card
Posts: 566
Joined: Sun Jan 18, 2015 1:29 am

Re: Solution: MASTER SPY without covering whole screen (no other progs visible)

Post by ql_freak »

AFAIK there are free versions of VMS for the PC and they hopefully have the VAX compilers (at least C and Fortran) included.

BTW: Text87 is written in C++. Fred Toussi must have developed a cross compiler that produces output for the QL. He wrote this to me in a letter long ago (<2k). This would also be nice to have (but it's compiler unfortunately does not create reentrant code, but as Text87 can load multiple files, that's not a big problem).


http://peter-sulzer.bplaced.net
GERMAN! QL-Download page also available in English: GETLINE$() function, UNIX-like "ls" command, improved DIY-Toolkit function EDLINE$ - All with source. AND a good Python 3 Tutorial (German) for Win/UNIX :-)
Post Reply