Amiga.org

Operating System Specific Discussions => Amiga OS => Amiga OS -- Development => Topic started by: Jose on April 08, 2004, 05:56:47 PM

Title: Probably lazyest quesion ever .... AOS versions and API diferences
Post by: Jose on April 08, 2004, 05:56:47 PM
Hmm, I got the DevCD but you know I'm a lazy {bleep}... 8-) Besides like allways, it's very good to hear from other more experienced people.

Basically I'm reading this very cool tutorial I found on Aminet, but it's targeted at 1.3. I know I could jump right over to the DevCD, but I rather use it more like a reference when I really must use it, because the reading is much less smooth.

So basically what API diferences would make a program targetted to 1.3 not run on 2.x or 3.x machines?

Where can I find that info already resumed for me?
Maybe it's already on the DevCD, but...well ...
Title: Re: Probably lazyest quesion ever .... AOS versions and API diferences
Post by: nOw2 on April 08, 2004, 06:08:31 PM
Quote

Jose wrote:
So basically what API diferences would make a program targetted to 1.3 not run on 2.x or 3.x machines?


If it runs on 1.3, it'll run on higher versions assuming the code doesn't break any rules. It'd be rather silly if newer OS versions broke their own API..
Title: Re: Probably lazyest quesion ever .... AOS versions and API diferences
Post by: on April 08, 2004, 06:36:30 PM
Actually the laziest question is simply "why?"

Wayne
Title: Re: Probably lazyest quesion ever .... AOS versions and API diferences
Post by: bloodline on April 08, 2004, 07:12:43 PM
Try working from an RKM that lists Exec version 28 as the "latest" :-P
Title: Re: Probably lazyest quesion ever .... AOS versions and API diferences
Post by: itix on April 08, 2004, 08:29:43 PM
Quote

Try working from an RKM that lists Exec version 28 as the "latest"


Whoa! That must be rare! My RKM covers 1.2 =/
Title: Re: Probably lazyest quesion ever .... AOS versions and API diferences
Post by: Thomas on April 08, 2004, 09:02:11 PM

Well, if you already own the dev cd you should read ADCD_2.1:Reference/Amiga_Mail_Vol2/AmigaMail_Vol2. It contains the most significant changes.

Bye,
Thomas
Title: Re: Probably lazyest quesion ever .... AOS versions and API diferences
Post by: bloodline on April 08, 2004, 09:04:46 PM
Quote

itix wrote:
Quote

Try working from an RKM that lists Exec version 28 as the "latest"


Whoa! That must be rare! My RKM covers 1.2 =/


Jamie was kind enough to send it to me. It covers the original AmigaOS... Given my love with the original machine, it was actually perfect for me :-)
Title: Re: Probably lazyest quesion ever .... AOS versions and API diferences
Post by: Jose on April 10, 2004, 01:38:55 PM
@Thomas
Thx that was helpfull.

@all

Hmm, there are still some links on my DevCD that don't work, does anyone also have this problem? I thought it was because I was previously using it on WinUAE (never bothered to configure it correctly), but now on a real A1200 with CDRom same happends.
Title: Re: Probably lazyest quesion ever .... AOS versions and API diferences
Post by: Karlos on April 10, 2004, 02:28:00 PM
Quote

Wayne wrote:
Actually the laziest question is simply "why?"

Wayne


Actually, I reckon the laziest question (for the purpose of online disscussion) is simply "?".
Title: Re: Probably lazyest quesion ever .... AOS versions and API diferences
Post by: graffias79 on April 10, 2004, 05:42:39 PM
bloodline wrote:
Quote

Jamie was kind enough to send it to me. It covers the original AmigaOS... Given my love with the original machine, it was actually perfect for me :-)


Well I'm glad you like the manuals, to me they made about as much sense as schematics for intercontinental ballistic missles lol

-Jamie
Title: Re: Probably lazyest quesion ever .... AOS versions and API diferences
Post by: bloodline on April 10, 2004, 06:44:39 PM
Quote

graffias79 wrote:
bloodline wrote:
Quote

Jamie was kind enough to send it to me. It covers the original AmigaOS... Given my love with the original machine, it was actually perfect for me :-)


Well I'm glad you like the manuals, to me they made about as much sense as schematics for intercontinental ballistic missles lol

-Jamie


I've finished Exec, and now reading Intuition.

The most interesting thing I've learned is that Amiga programmers suck. If they had just used the MEMF_PUBLIC memory flag (like the RKM says), Memory protection would be much easier to implement.
Title: Re: Probably lazyest quesion ever .... AOS versions and API diferences
Post by: Karlos on April 11, 2004, 01:27:03 AM
Quote

bloodline wrote:

The most interesting thing I've learned is that Amiga programmers suck. If they had just used the MEMF_PUBLIC memory flag (like the RKM says), Memory protection would be much easier to implement.


Speak for yourself. I use it :-P
Title: Re: Probably lazyest quesion ever .... AOS versions and API diferences
Post by: Thomas on April 11, 2004, 02:03:15 PM
Quote
Hmm, there are still some links on my DevCD that don't work, does anyone also have this problem? I thought it was because I was previously using it on WinUAE (never bothered to configure it correctly), but now on a real A1200 with CDRom same happends.


Amiga programmers don't suck. It's true that things become much easier if programmers would follow the rules. But programmers generally are lazy people. That does not only apply to Amiga programmers.


Quote
Hmm, there are still some links on my DevCD that don't work, does anyone also have this problem? I thought it was because I was previously using it on WinUAE (never bothered to configure it correctly), but now on a real A1200 with CDRom same happends.


Could you please give an example ? And the version of your CD ? I do not have any problems, neither on WinUAE nor on my A4000 or Pegasos, neither with version 1.2 nor with 2.1 of the CD. Which OS version do you use ?

Bye,
Thomas