Rocko #1 Posted November 29, 2003 Can you program on the ST (Is it assembly?) And are there any assembly compilers (good ones) out there? Quote Share this post Link to post Share on other sites
Ayreon #2 Posted November 29, 2003 You can program on the ST series using many languages. 680xx assembler is one of them. on http://www.dhs.nu/ You can find a lot of tools, including several assemblers. On http://emulazione.multiplayer.it/stgraveyard/ You can find some pretty good tutorials (hints,tips and examples) on coding the ST. Quote Share this post Link to post Share on other sites
Albert #3 Posted November 29, 2003 I did a lot of programming on the ST a long time ago using the Mark Williams C compiler. That was tons of fun, and is actually how I learned C. As well as Emacs (well, MicroEmacs, does that count? ) I also seem to recall using GFA Basic. I never did do any 68000 programming on the ST, though. ..Al Quote Share this post Link to post Share on other sites
belboz #4 Posted November 29, 2003 Devpac was the assembler of choice on the ST. Albert, I remember MWC. I started out programming in C on the ST with it also. Worked out well because I was in college and we were programming on Unix mainframes and MWC was a pretty close setup to the Unix environment. I moved from MWC to Lattice C (currently at 5.60). Love that compiler. I've heard good things about Pure C also. Quote Share this post Link to post Share on other sites
Ayreon #5 Posted November 29, 2003 Devpac surely was the most known, but from what i understand Turboassembler + Bugaboo has many advantages over Devpac but in the end it all comes down to what works the best for you. I personally have 2 left hands when it comes to programming so i can't really say Quote Share this post Link to post Share on other sites
PeteDude #6 Posted November 30, 2003 One of the cool things about the ST was the wide variety of programming languages available. Everything from BASIC to C to Smalltalk. It's a great platform to learn new programming languages on. The only downside: The only object-oriented language I'm aware of on the ST is Modula. I don't think there's even a C++ available yet. Quote Share this post Link to post Share on other sites
Rocko #7 Posted November 30, 2003 What about assembly 6502? Quote Share this post Link to post Share on other sites
+Sauron #8 Posted November 30, 2003 What about assembly 6502? You can only program systems that use a 6502 processor with 6502 assembly. If you're wanting to program on the ST, I would highly suggest you start off with learning either GFA Basic or STOS. Quote Share this post Link to post Share on other sites
krupkaj #9 Posted November 30, 2003 The only downside: The only object-oriented language I'm aware of on the ST is Modula. I don't think there's even a C++ available yet. It is possible to use g++. Under MiNT it is without problem. But it is slow and it need lot of memory. Quote Share this post Link to post Share on other sites
Sikor #10 Posted December 2, 2003 C++ is also Pure C - it is Turbo C Version ported to Atari. Quote Share this post Link to post Share on other sites
krupkaj #11 Posted December 2, 2003 C++ is also Pure C - it is Turbo C Version ported to Atari. I am afraid you are wrong. Pure C is only C (I know it very well ) . Although it is port of Borland's Turbo C it is older version without C++. Maybe you have mistaken it with the latest version of Pure Pascal which is object oriented. Quote Share this post Link to post Share on other sites
Wrathchild #12 Posted December 3, 2003 Hi, I recently was able to build the Sozobon 2.0 compiler as a cross-compiler suite using Visual C++ (v6). Using it, I compiled the Sozobon C compiler as an Atari binary and this worked OK within an ST emulator. Sozobon has its limitations but isn't a bad little compiler. Regards, Mark Quote Share this post Link to post Share on other sites