Ultimate Amiga

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2   Go Down

Author Topic: Amos for Dummies  (Read 9414 times)

0 Members and 3 Guests are viewing this topic.

higgi

  • A600
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 8
  • Generic Amiga User
Amos for Dummies
« on: January 27, 2015, 05:27:07 PM »

Hi folks,

I was wondering would anybody be kind enough to give me a very brief overview of the various Amos flavors and how they relate to each other?

I am an experienced c++ programmer who had an Amiga in childhood, and would love to do some programming on it now, just for the fun of it!

For example, is Easy Amos just a stripped down IDE, or an actual version of the language with less/simpler functionality? Ditto Amos "the creator" that I've seen references to. How does the compiler fit into the scheme of things? Does it work for programs created with all versions of Amos, is it necessary/recommended?

Finally, if it comes to programming on an emulator (which I really want to avoid), how would you go about getting the programs onto a bootable floppy to actually use in the Amiga?

Cheers for taking the time,

Higgi.
Logged

Beezle

  • A600
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 2
  • Generic Amiga User
Re: Amos for Dummies
« Reply #1 on: January 27, 2015, 09:13:28 PM »

Hiya,

If memory serves me correctly Easy AMOS is essentially a stripped down AMOS Pro. Some commands are missing, as is AMAL. Additionally, if Im not mistaken it also has a sort of guided tour tutorial.
AMOS The Creator is simply the initial version of AMOS. The "conversion" of STOS if you will. AMOS Pro was an updated/refined version with better tools and IDE, and ended up as most peoples version of choice
Logged

higgi

  • A600
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 8
  • Generic Amiga User
Re: Amos for Dummies
« Reply #2 on: January 28, 2015, 07:10:30 AM »

Hey thanks for that.

I guess I'll splash out on the pro version from the get go then. The animation scripting lang sounds handy.

Have you any experience with the compiler?
Logged

SamuraiCrow

  • compile-time wierdo
  • Forum Mod
  • A1200
  • *****
  • Karma: 5
  • Offline Offline
  • Gender: Male
  • Posts: 946
  • Compile-time wierdo
Re: Amos for Dummies
« Reply #3 on: January 28, 2015, 01:25:21 PM »

The compiler generates code that works on a flat 68000 and doesn't optimize for anything newer than that.  It doesn't optimize much at all, quite honestly.  The only optimization it does, really, is bit-shift optimizations to get rid of multiplies and divides of even powers of 2.
Logged

higgi

  • A600
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 8
  • Generic Amiga User
Re: Amos for Dummies
« Reply #4 on: January 28, 2015, 02:38:43 PM »

Wouldn't it also save you some valuable space on the floppy, as I'm assuming you'd have to include the Amos interpreter on the disk for non-compiled code?
Logged

SamuraiCrow

  • compile-time wierdo
  • Forum Mod
  • A1200
  • *****
  • Karma: 5
  • Offline Offline
  • Gender: Male
  • Posts: 946
  • Compile-time wierdo
Re: Amos for Dummies
« Reply #5 on: January 28, 2015, 04:07:21 PM »

It will save you some space and will make it somewhat faster than the interpreter.
Logged

higgi

  • A600
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 8
  • Generic Amiga User
Re: Amos for Dummies
« Reply #6 on: January 28, 2015, 04:28:01 PM »

Thanks so much for the replies. Amos Pro seems rather expensive and difficult to find so I've gone for the original Amos Creator and found a cheap version of the Compiler too so what the heck.

My gift to the poor 12 year old me who was so excited to get the Amos coverdisk and start making games (you can imagine how that turned out)!
Logged

rednova

  • A600
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 225
    • http://www.feryogi.com
Re: Amos for Dummies
« Reply #7 on: January 28, 2015, 10:35:14 PM »

Are you aware there was a free version of amospro?
it was a magazine coverdisk.
Logged
-mobilis in mobile-

SamuraiCrow

  • compile-time wierdo
  • Forum Mod
  • A1200
  • *****
  • Karma: 5
  • Offline Offline
  • Gender: Male
  • Posts: 946
  • Compile-time wierdo
Re: Amos for Dummies
« Reply #8 on: January 29, 2015, 12:13:07 AM »

You do realize that the .ADF files in our download area can be exported to disks and used on a real Amiga legally, don't you?
Logged

higgi

  • A600
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 8
  • Generic Amiga User
Re: Amos for Dummies
« Reply #9 on: January 29, 2015, 07:33:47 AM »

Well I guess that will be my next project, working out how to get .adf files from a PC to an Amiga floppy ;)

I kind of like having the boxed, original products anyway.
Logged

Hungry Horace

  • Amorphous Blue-Blob Man
  • Site Admin
  • A4000T
  • ******
  • Karma: 307
  • Offline Offline
  • Gender: Male
  • Posts: 3,364
  • Don't forget... Ameboid's need love too!
    • AUW
Re: Amos for Dummies
« Reply #10 on: January 29, 2015, 07:37:55 AM »

what Amiga hardware are you using, and is HardDrive install an option?

much easier to set-up in a WinUAE environment.

Alternativly, get yourself an Amiga Gotek emulator, plug that into the machine and read the ADFs directly from USB stick.
Logged
Quote from: KillerGorilla
because winuae is made of code and your amiga is made of stuff

higgi

  • A600
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 8
  • Generic Amiga User
Re: Amos for Dummies
« Reply #11 on: January 29, 2015, 08:36:42 AM »

Amiga 600 with Flash disk installed.

I suppose emulation + Gotek is really the way to go, but just for the sake of nostalgia I want to sit down and do some coding on the Amiga.

I don't really want to tear out the floppy to replace it with the Gotec either, and I only installed the HHD out of curiosity... (how was Monkey Island 2 for the rich kids who had a hard disk... the rest of us had to disk swap 11 disks on a single floppy... ;) ) and I'm kinda already regretting it because it steals RAM so  now I had to order the 1mb trapdoor expansion to get most games running!
« Last Edit: January 29, 2015, 08:41:06 AM by higgi »
Logged

higgi

  • A600
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 8
  • Generic Amiga User
Re: Amos for Dummies
« Reply #12 on: January 29, 2015, 10:01:48 AM »

How about an external floppy drive for Mac/PC with some kind of adf maker/exporter software? Such a setup possible?
Logged

SamuraiCrow

  • compile-time wierdo
  • Forum Mod
  • A1200
  • *****
  • Karma: 5
  • Offline Offline
  • Gender: Male
  • Posts: 946
  • Compile-time wierdo
Re: Amos for Dummies
« Reply #13 on: January 29, 2015, 02:37:33 PM »

The only way to do it is to get a PC with two internal floppy drives or a special external floppy drive controller like a Kyroflux.
« Last Edit: January 29, 2015, 02:40:05 PM by SamuraiCrow »
Logged

Hungry Horace

  • Amorphous Blue-Blob Man
  • Site Admin
  • A4000T
  • ******
  • Karma: 307
  • Offline Offline
  • Gender: Male
  • Posts: 3,364
  • Don't forget... Ameboid's need love too!
    • AUW
Amos for Dummies
« Reply #14 on: January 29, 2015, 10:16:04 PM »

If you are using a CF as an HD forget I even mentioned the Gotek.

Just attach that to uae as a drive, copy across everything, then put it back into the 600. You never even need use floppies or ADFs ..

You *could* copy ADFs to the HD, along with some software (adfblitzer?) and use that to write the data back to your real amiga drive.


I am working on a fully kitted out A600 myself atm...  I recommend the ACA630 for a long term investment. (Also, for extra chip mem, get the 604n, so that you can consider a flicker fixer later if you wanted - I'm loving mine!)
« Last Edit: January 29, 2015, 10:17:37 PM by Hungry Horace »
Logged
Quote from: KillerGorilla
because winuae is made of code and your amiga is made of stuff

Pages: [1] 2   Go Up
 

TinyPortal 2.2.2 © 2005-2022