15 August 2003, 13:48 | #1 |
Registered User
Join Date: Sep 2002
Location: Germany
Posts: 349
|
The best AMIGA assembler/c-comp. ?
Hi,
which was the best amiga assembler/linker and c-compiler for the amiga ? Where can I find them and does any documentations/links still exist ? Thanks. |
19 August 2003, 10:20 | #2 |
Registered User
Join Date: Sep 2002
Location: Germany
Posts: 349
|
No programmers here ? I can't believe...
|
19 August 2003, 12:16 | #3 |
Moderator
Join Date: Jan 2003
Location: ...
Age: 52
Posts: 1,838
|
Actually there are many professionals on EAB who worked on games or still do - but afaik none of us on miggy anymore. This is just way too contraversial topic
What you consider best depends on your working style, your machine etc. Anyway a decado ago: DevPac 3.x (3.12?) Sas/C 6.xx + CygnusED properly setup with arexx scripts for compiling and debugging both. As their built-in editors are a bit on the poor side, but the compilers can be executed stand alone and are excellent. or get a SnAsm or Psy-Q (FW might correct the name, it was the Psy version once they split up) system plus a C cross compiler... Today you are better off using gcc on the miggy, there are many editions out there (68k, ppc, Gx), and they are even free, unlike the previous stuff |
13 September 2003, 22:36 | #4 |
Posts: n/a
|
I know I'll sound pretty eccentric, but my favorite development system on the Amiga was AsmOne. It had unbeatable speed and a logical feature set.
I also liked MaxonDevelop C++ 4.0 very much. It was very comfortable, fairly fast for being a C++ compiler, and its editor had features still unmatched today on Windows. |
13 September 2003, 22:37 | #5 |
Posts: n/a
|
...re MaxonDevelop, back in those days we all ripped w4r3z from any source we could find. I have truly come to my senses since then
|
14 September 2003, 14:54 | #6 |
Amiga Member
Join Date: Aug 2003
Location: New Zealand
Age: 56
Posts: 695
|
>which was the best amiga assembler/linker and c-compiler >for the amiga ?
>Where can I find them and does any documentations/links >still exist ? hmmm, were you the person who jumped into that thread I started looking for SAS/C? Even if not doesn't matter, I installed it and patched it right up to 6.58... it's a 3,000,699 lzx... if your interested I can upload it to the zone with suitable documentation... I'm sure the 3 meg limit starts at 3,000,700 ,) I'm running gcc 3.3... it's nice and hell, I can't even code *grin* |
14 September 2003, 16:08 | #7 |
Dazed and Confused
Join Date: Dec 2001
Location: portsmouth/uk
Posts: 242
|
I'd like a look at that, if you'd be so kind, Slayer ...
|
14 September 2003, 17:15 | #8 |
Amiga Member
Join Date: Aug 2003
Location: New Zealand
Age: 56
Posts: 695
|
let it be written and requested and so
it shall be uploaded and available enjoy |
14 September 2003, 18:20 | #9 |
Dazed and Confused
Join Date: Dec 2001
Location: portsmouth/uk
Posts: 242
|
Thanks Slayer
|
14 September 2003, 19:16 | #10 |
I Identify as an Ewok
Join Date: Jul 2001
Location: North Lincolnshire
Age: 45
Posts: 2,356
|
Will SAS C work with a standard 2MB Amiga 1200 with a hard drive or does it need some fast RAM? If not then is there any other C compilers for the Amiga that work on a standard A1200?
|
16 September 2003, 20:11 | #11 |
Dazed and Confused
Join Date: Dec 2001
Location: portsmouth/uk
Posts: 242
|
The manual makes no mention of needing fastram. try it in a WinUAE config and see if it works
|
17 September 2003, 09:47 | #12 | |
Registered User
Join Date: Sep 2002
Location: Germany
Posts: 349
|
Quote:
Thanks for the SAS. Did you receive it from aragon ? |
|
17 September 2003, 09:59 | #13 | |
Amiga Member
Join Date: Aug 2003
Location: New Zealand
Age: 56
Posts: 695
|
Quote:
job done, I would have uploaded it then but you didn't seem to keep up with the thread etc so I just decided you weren't that interested... It was 6.50... it was quite a mission to patch it 4 levels trust me... and doubt very much you could actually do it outside a proper Amiga environment, so releasing it in an installed complete form 6.58 was what I think a great service... so enjoy it :P bah! how many real Amiga users are left I wonder... I don't mind being a dinosaur... |
|
17 September 2003, 10:10 | #14 |
Registered User
Join Date: Sep 2002
Location: Germany
Posts: 349
|
Well, I haven't tried it yet but I assume that your files are great...
At the moment I'm more interested in AMIGA assembler so I'm also a dinosaur... so we've at least two of us and we can snuggle up a little bit in this isolated thread... :welcome |
17 September 2003, 10:22 | #15 | |
Amiga Member
Join Date: Aug 2003
Location: New Zealand
Age: 56
Posts: 695
|
Quote:
I'm also interesting in Assembler, but wish to tackle that much later, I'm interested more in C/C++ because I want to code for Circlemud projects. Let me know when you've acquired what is universally acceptable as the basics/advanced requirements for a serious assembler environment... i.e. software/tools from start to finish... book list... all that stuff ,) I'd be interested in getting that at some stage... in the meantime... good luck and collecting |
|
18 September 2003, 05:43 | #16 | |
Coder/webmaster/gamer
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 2,631
|
Quote:
I have managed to install SAS/C 6.50 and apply all patches up to 6.58 under UAE, so it is quite possible. But thanx anyway for the uploads Slayer, it's more convenient to not have to patch it four times. I notice that the SAS/C documentation refers to a "SAS/C Development System Library Reference V6.0" and a "SAS/C Development System Quick Reference V6.0"; any chance you have these also? |
|
18 September 2003, 08:48 | #17 |
Amiga Member
Join Date: Aug 2003
Location: New Zealand
Age: 56
Posts: 695
|
>Well I for one am still actively developing for the Amiga >(Worm Wars, Report+, Saga, HowDif, etc.)
This is good to hear about! >I have managed to install SAS/C 6.50 and apply all patches >up to 6.58 under UAE, so it is quite possible. But thanx Well, just taking a swing at emulation in general ,) probably more so the damn cheek of it Maybe the lamer would have considerable trouble or little patience to endure the entire installation/patch process... obviously you're a more dedicated individual *grin* >anyway for the uploads Slayer, it's more convenient to not >have to patch it four times. Well, it took some time to actually track the proper complete set of 6 disks down... I just reasoned what the chances of finding the complete 6.58 archive and so my concept of contributing it was born >I notice that the SAS/C documentation refers to a "SAS/C >Development System Library Reference V6.0" and a "SAS/C >Development System Quick Reference V6.0"; any chance you >have these also? Never noticed this, I'll keep an eye out for it now that I'm aware of it... one thing I do hate is when you start something, something relatively important is missing... |
22 September 2003, 11:37 | #18 |
Posts: n/a
|
I would say that if you're intressted in starting with assembler my choice would be AsmOne for assembler. AsmOne being an assembler with integrated editor it's alot easier to use than PhxAss. AsmOne has a few quite anoying bugs but it's still developed by T.F.A. and theres been a few major updates the last few years.
For litteratur it's all depending what you want to do. If you're in to banging the hardware get the Amiga Hardware Reference Manual and Motorolas programmers reference manual for the 680x0 series. If you're more inteo coding system stuff try and find some of the old books like Total Assembler or the likes. I've been coding asm on the amiga for a few years so if you have any questions just send me a mail. |
22 September 2003, 11:52 | #19 |
I Identify as an Ewok
Join Date: Jul 2001
Location: North Lincolnshire
Age: 45
Posts: 2,356
|
Thanks for the great upload Slayer.
It does indeed work fine on a standard A1200 although I've not actually been able to compile anything yet. What editor do use? How do you go about compiling a simple program? Maybe I should read the documentation closer. As for Assembler. I bought Devpac 3 off eBay last year. I've not done much with it but it's very stable and it's the Amiga standard for assembly language programming. It's also got a good debugger. I'll be learning assembler proper once I've learn't Java. As for books. I've been collecting Amiga programing books for a while. The best ones are Mastering Amiga Assembler by Paul Overaa and Mastering Amiga Programming Secrets. I've also got all the 3rd edition versions of the Amiga ROM Kernel Reference Manuals. I bought them off Yahoo auctions a couple of years ago. They are now extremely difficult to find. |
22 September 2003, 12:34 | #20 |
Amiga Member
Join Date: Aug 2003
Location: New Zealand
Age: 56
Posts: 695
|
Well,
talking about lamers I think I'd have to consider myself one in comparison to everyone else in this thread... I have yet to program anything... I just know my way around the Amiga OS etc... I bloody well should, I brought one in 1986 :P I started mucking around with compiling because I'd been a heavy mudder since 1993 and always pondered the idea for coding/adding to a codebase. The one I settled on is done in C/C++... I'd like to think I'd get into assembly at some stage too but I don't know if I can do everything... My current plan is to do electronics and C/C++ coding so I can fix these Amiga's when everything gets too hard to simply just replace. But to answer your question Steve... I use cygnus ed and to compile things normally I use a makefile either generated by a configure script or created with a tool similair to gccopts (for gcc) in SAS/C I believe it's the command mkmk... command line initiation is fine for a few sources I suppose but even then not recommended... and yes, read the docs it's all pretty straight forward... I bet none of this helps but I'd like to say thanks to everyone who has contributed with suggestions etc... I didn't think our little thread here would attract any attention at all |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Assembler for Amiga OS 3.9 | NubeCheCorre | support.Other | 2 | 22 February 2012 01:39 |
Amiga Macro Assembler | Canyon Matt | request.Apps | 0 | 06 January 2009 18:40 |
Total Amiga Assembler | pmc | Coders. General | 7 | 24 May 2007 09:40 |
Comp Pro Amiga Classix Bundle | amigakit.com | MarketPlace | 1 | 15 November 2006 02:27 |
comp.sys.amiga.games | kolorabi | Amiga scene | 19 | 29 September 2003 19:25 |
|
|