Poster | Thread |
CritAnime
| |
AMOS Development Posted on 2-May-2020 18:39:01
| | [ #1 ] |
|
|
|
Cult Member |
Joined: 27-Jun-2011 Posts: 735
From: UK | | |
|
| it has been a while since I last posted on here. But I have a question about AMOS.
So, I was going through some boxes and came across lots of my old programming books. Most for the C64 but I also had a couple for classic amigas. One been for AMOS.
Now I can't be too sure but didn't AMOS come in various "flavours", such as profession and advanced? Or were they all essentially the same?
With the current lockdown I have decided it's time I maybe got back into it all again as a hobby. _________________ My personal blog - CritAnime.com
Admin at Commodore Gaming Wiki |
|
Status: Offline |
|
|
OlafS25
| |
Re: AMOS Development Posted on 2-May-2020 19:12:21
| | [ #2 ] |
|
|
|
Elite Member |
Joined: 12-May-2010 Posts: 6352
From: Unknown | | |
|
| |
Status: Offline |
|
|
_Steve_
| |
Re: AMOS Development Posted on 3-May-2020 22:03:49
| | [ #3 ] |
|
|
|
Team Member |
Joined: 18-Oct-2002 Posts: 6808
From: UK | | |
|
| @CritAnime
There were several versions of AMOS.
The original was AMOS (The Creator), followed by AMOS 3D, Easy AMOS and AMOS Professional.
There were differences in the commands used between the versions, so source code was not compatible between them.
AMOS was never particularly system friendly, using its own interfaces for dialog boxes and file requesters. You could work around that with extensions, but it was really aimed at getting people into programming the system without having to know the machine inside out or machine language.
For more lower level code and faster executables, Blitz Basic 2 was the next best option.
Both languages have large support groups online and the source for AMOS and its compilers was made available many years ago. _________________ Test sig (new) |
|
Status: Offline |
|
|
NutsAboutAmiga
| |
Re: AMOS Development Posted on 4-May-2020 0:22:26
| | [ #4 ] |
|
|
|
Elite Member |
Joined: 9-Jun-2004 Posts: 12819
From: Norway | | |
|
| @_Steve_
"There were differences in the commands used between the versions, so source code was not compatible between them."
There are more commands in Amos Pro, 99% of command work the same way, there are maybe few commands that are not the same.
You have more bobs, etc. on AmigaOS pro, the extension format changed between versions.
Doubles are only available to Amos Pro, and won’t work on older versions of Amos. Last edited by NutsAboutAmiga on 04-May-2020 at 12:25 AM.
_________________ http://lifeofliveforit.blogspot.no/ Facebook::LiveForIt Software for AmigaOS |
|
Status: Offline |
|
|
_Steve_
| |
Re: AMOS Development Posted on 4-May-2020 2:11:27
| | [ #5 ] |
|
|
|
Team Member |
Joined: 18-Oct-2002 Posts: 6808
From: UK | | |
|
| @NutsAboutAmiga
I just read through the manual again, and AMOS Professional was backwards compatible to AMOS and Easy AMOS source code.
It wouldn't load code compiled with the original AMOS Compiler though.
It had been a long time since I used AMOS or AMOS Professional. (I never used Easy AMOS). I moved from AMOS to Blitz 2. _________________ Test sig (new) |
|
Status: Offline |
|
|
NutsAboutAmiga
| |
Re: AMOS Development Posted on 4-May-2020 12:02:57
| | [ #6 ] |
|
|
|
Elite Member |
Joined: 9-Jun-2004 Posts: 12819
From: Norway | | |
|
| @_Steve_
I did some stuff in Blitz Basic 2, but my interest in Amiga at time was dropping, my problem was already invested lots of work in “Adventure Editor V2.0” written in Amos, redoing it for BlitzBasic2 was almost unthinkable.
I wrote “WB96” I Blitz Basic, that later become Excalibur, when ported it over to C code. I think that was one last thing I did for Amiga500/1200.
I have nothing really negative to say about BlitzBasic2, only that had bugs, and it crashed on AmigaOS4.0, I know there is AmiBlitz3 now, never really look at it, I guess I spent more time in AMOS, and that’s where almost all my source codes are written in AMOS. Last edited by NutsAboutAmiga on 04-May-2020 at 12:11 PM. Last edited by NutsAboutAmiga on 04-May-2020 at 12:05 PM.
_________________ http://lifeofliveforit.blogspot.no/ Facebook::LiveForIt Software for AmigaOS |
|
Status: Offline |
|
|
Hypex
| |
Re: AMOS Development Posted on 6-May-2020 17:48:42
| | [ #7 ] |
|
|
|
Elite Member |
Joined: 6-May-2007 Posts: 11220
From: Greensborough, Australia | | |
|
| @_Steve_
Quote:
It wouldn't load code compiled with the original AMOS Compiler though. |
I wouldn't expect it to since code compiled with the original AMOS Compiler would be a 68K binary. |
|
Status: Offline |
|
|
fishy_fis
| |
Re: AMOS Development Posted on 7-May-2020 3:31:38
| | [ #8 ] |
|
|
|
Elite Member |
Joined: 29-Mar-2004 Posts: 2159
From: Australia | | |
|
| @Hypex
I was going to say the same thing, but ended up too bored to bother :) |
|
Status: Offline |
|
|
_Steve_
| |
Re: AMOS Development Posted on 9-May-2020 19:36:25
| | [ #9 ] |
|
|
|
Team Member |
Joined: 18-Oct-2002 Posts: 6808
From: UK | | |
|
| @Hypex
Quote:
Hypex wrote: @_Steve_
Quote:
It wouldn't load code compiled with the original AMOS Compiler though. |
I wouldn't expect it to since code compiled with the original AMOS Compiler would be a 68K binary. |
Well no, I would expect not, but I just quoted the manual
I did have both AMOS (1.35), the AMOS compiler, AMOS Pro and AMOS Pro Compiler (as well as AMOS3D).
I ran into issues with the compiler on both AMOS and AMOS Pro in that I had a program that crashed the compiler in both cases.
I never bothered to rewrite it for Blitz Basic though - I had enough fun converting a paint package thing I did with AMOS into BB2 which effectively formed my university computer science final year project.
I was trying to fix parts years ago, but under UAE the debugger isn't launching properly in my installation copied over from my 4000, and so while I could run the compiled code, I couldn't debug it. The problem was compounded by many commands not tokenising properly now and I never had an ASCII copy of the source which was added into one of the last versions RWE were responsible for when we were updating the source.Last edited by _Steve_ on 09-May-2020 at 07:41 PM.
_________________ Test sig (new) |
|
Status: Offline |
|
|
NutsAboutAmiga
| |
Re: AMOS Development Posted on 9-May-2020 20:30:29
| | [ #10 ] |
|
|
|
Elite Member |
Joined: 9-Jun-2004 Posts: 12819
From: Norway | | |
|
| |
Status: Offline |
|
|
NutsAboutAmiga
| |
Re: AMOS Development Posted on 9-May-2020 20:33:42
| | [ #11 ] |
|
|
|
Elite Member |
Joined: 9-Jun-2004 Posts: 12819
From: Norway | | |
|
| |
Status: Offline |
|
|