Jump to content
IGNORED

GSTC Compiler


tjb

Recommended Posts

Anybody know anything about this compiler or where I might find a copy for sale? It's supposed to simplify GEM, AES, and VDI programming. I ran across an ad for it in the Antic Catalog this evening.

 

tjb

Edited by tjb
Link to comment
Share on other sites

  • 4 weeks later...
  • 3 weeks later...

It's listed as GTSC FWIW. They also list GST-ASM. I had never heard of them either (before seeing the ad). Thanks for the link BTW.

 

tjb

I have the manual for the thing but lost the software many many moons ago

Ed

 

Cool! Do you have any experience with it? Was it a good product?

 

Thanks,

tjb

Link to comment
Share on other sites

  • 3 years later...
  • 9 years later...

I know this is rather old but I won GST C Compiler on eBay this week.

I have made an MSA disk image of the disk:

http://www.lynn3686.com/download/st/GSTC.MSA

 

GSTC Compiler is odd. It is 83 Tracks (0-82), 10 sectors, 2 sides but in 1985 most STs were shipped with single sided drives.
I assume it was made for many years and laterly put on a double sided disk rather than 2 single sided disks.
Tracks 80-82 (3 tracks) are not formatted on both sides (6 tracks in total).

 

It doesn't seem to be part of any copy protection and I think people would be encouraged to take a backup from the original disk as their "working version". I thought it may be very old any maybe only TOS 1.0 compatible but it seems to run better on TOS 1.04. At least you can select the drive letter in the file selector if your files are on a different partition on TOS 1.04.

 

On STEEM I copied the files from the disk to C:\GSTC run GSTC.PRG

It has a built in editor but it's very basic.

 

Main declarations seem to be K&R but it's not strict about it.

 

This is valid:

#include <stdio.h>
main()
{
	printf("Hello world");
}

So is this:

main(argc, argv)
char *argv[];
{
}

 

Compiling and linking HELLO.C creates an executable of about 23k. Seems easier to access VDI functions.

Link to comment
Share on other sites

Thank you so much @mlynn1974 , I used this quite a bit bitd as it was the only compiler I could afford at the time :)

Over the years I lost the Assembler program as I was running off floppy disks, lost my originals and the copy corrupted,

I had everything else. The main reason for wanting this is I used quite a bit of in-line assembler and this program made

it super easy to do, I can now re-visit a lot of my old code.

 

I did start a thread here some time ago asking if anyone had this but got nowhere :(

 

This was the compiler that started my programming career 🤩

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...