lewis@TSCA.ISTC.SRI.COM (12/18/86)
Has anyone implemented any ATARI development utilities on other host computers such as SUN workstations? It wouldn't be too hard to use the SUN 'C' compiler and loader, provide some custom *.h files and libraries, and convert the resulting SUN a.out file into an ATARI-ST executable file. All of the UNIX program development utilities would be available. Perhaps a 'ST' emulation could be run as a user process in a SUN window (less some of the physical interfaces). I have a similar development environment and emulator for another 68000 based system. I make extensive use of Make, RCS, AR, LD, AS, CC, etc. At the recent SUN user group meeting, they demo'd NEWS (network extensible window system) running remotely on an ST. This apparently was done by converting SUN a.out files into ATARI-ST format. the SUN compiler option to leave the in relocation table and use only 68000 instruction set is: cc -m68010 -R files.c ... The a.out convert program can be based on the 'C' sources recently posted for examining and validating executable file consistancy. I compiled and run this on the SUN by changing the "int" declarations inside the structures to "short", more portable meaning for a 16-bit quantity. The aline.h recently posted is well done, and similar declarations should be easily constructed. Several libraries could be quickly written is assembler, calling the various TRAP entry points into the BIOS. Other standard unix-like calls could be put in other libraries (ie. printf) Does anyone have some of the ST applications running on SUN? Besides UUDECODE, how about ARC, MANDLBOX, etc. I noticed today's digest mentioned compressed-screen-to-postscript. I will collect responses, and post to the net after New Year's, if you can, please respond directly to me at lewis@tsca.istc.sri.com -Mark Lewis