| Poster | Thread |
Hans
|  |
Interesting notes on future compatibility Posted on 7-Aug-2007 15:21:46
| | [ #1 ] |
|
|
 |
Elite Member  |
Joined: 27-Dec-2003 Posts: 5132
From: New Zealand | | |
|
| I just stumbled on some notes on compatibility with future Amiga OSes that I'd never seen before (here). It was written round the time that the transition to PowerPC began. A lot of it is still relevant today.
What's interesting is that many of the notes in that document relate to stuff that's been discussed here in relation to compatibility and moving the OS forward. Basically, even back then they wanted coders to keep their mits off OS structures, even if it was previously legal to do so.
Hans
_________________ Join the Kea Campus - upgrade your skills; support my work; enjoy the Amiga corner. https://keasigmadelta.com/ - see more of my work |
|
| Status: Offline |
|
|
thomas
|  |
Re: Interesting notes on future compatibility Posted on 9-Aug-2007 11:57:19
| | [ #2 ] |
|
|
 |
Super Member  |
Joined: 28-May-2003 Posts: 1151
From: Germany | | |
|
| @Hans
Quote:
| I just stumbled on some notes on compatibility with future Amiga OSes that I'd never seen before (here). |
I've read this before. Probably it's a document on the Amiga Developer CD.
Bye, Thomas
_________________ Email: thomas-rapp@web.de Home: thomas-rapp.homepage.t-online.de |
|
| Status: Offline |
|
|
Hypex
 |  |
Re: Interesting notes on future compatibility Posted on 9-Aug-2007 12:34:46
| | [ #3 ] |
|
|
 |
Elite Member  |
Joined: 6-May-2007 Posts: 11351
From: Greensborough, Australia | | |
|
| @thomas
Quote:
| 've read this before. Probably it's a document on the Amiga Developer CD. |
Yes, I've read it off the ADCD2.1. And it is relevant. I sent this text to Hans-Joerg once and he agreed with most points, if not all, of what it said. |
|
| Status: Offline |
|
|
Hans
|  |
Re: Interesting notes on future compatibility Posted on 9-Aug-2007 14:30:29
| | [ #4 ] |
|
|
 |
Elite Member  |
Joined: 27-Dec-2003 Posts: 5132
From: New Zealand | | |
|
| @Hypex
Quote:
Hypex wrote: @thomas
Quote:
| 've read this before. Probably it's a document on the Amiga Developer CD. |
Yes, I've read it off the ADCD2.1. And it is relevant. I sent this text to Hans-Joerg once and he agreed with most points, if not all, of what it said. |
I have that CD and never noticed this document. This is somthing that developers of new software and maintainers of old ones should be paying attention to.
Hans
_________________ Join the Kea Campus - upgrade your skills; support my work; enjoy the Amiga corner. https://keasigmadelta.com/ - see more of my work |
|
| Status: Offline |
|
|
itix
|  |
Re: Interesting notes on future compatibility Posted on 9-Aug-2007 16:52:48
| | [ #5 ] |
|
|
 |
Elite Member  |
Joined: 22-Dec-2004 Posts: 3398
From: Freedom world | | |
|
| @Hans
That document is at ADCD_2.1:DevInfo/Exec_and_PowerPC directory and is dated to 1996.
I remember I tried to obey these recommendations and even used MEMF_PUBLIC in my memory allocations. But just like many others developers I realized there was no new OS release until 1999 and it was still the same. Old way of coding has worked since 1985 and was still working after 1999 and 2000 releases.
Just like AGA only software was phased out and obsoleted by gfx boards. And now new machines since Amithlon have phased out non-AHI software.
_________________ Amiga Developer Amiga 500, Efika, Mac Mini and PowerBook |
|
| Status: Offline |
|
|
Hans
|  |
Re: Interesting notes on future compatibility Posted on 9-Aug-2007 19:02:46
| | [ #6 ] |
|
|
 |
Elite Member  |
Joined: 27-Dec-2003 Posts: 5132
From: New Zealand | | |
|
| @itix
The promised accessor functions were never implemented were they? However, with Amiga OS4 (no idea about Morphos or Aros), things are moving in this direction.
Hans
_________________ Join the Kea Campus - upgrade your skills; support my work; enjoy the Amiga corner. https://keasigmadelta.com/ - see more of my work |
|
| Status: Offline |
|
|
Toaks
|  |
Re: Interesting notes on future compatibility Posted on 9-Aug-2007 19:26:02
| | [ #7 ] |
|
|
 |
Elite Member  |
Joined: 10-Mar-2003 Posts: 8042
From: amigaguru.com | | |
|
| @Hans
Quote:
Hans wrote: I just stumbled on some notes on compatibility with future Amiga OSes that I'd never seen before (here). It was written round the time that the transition to PowerPC began. A lot of it is still relevant today.
What's interesting is that many of the notes in that document relate to stuff that's been discussed here in relation to compatibility and moving the OS forward. Basically, even back then they wanted coders to keep their mits off OS structures, even if it was previously legal to do so.
Hans
|
yes it was abit before its time , most forgot about it :( while we where waiting for better hw/os updates etc and 3.5 and 3.9 didnt really help since i found them at times even more compatible than my 3.1 was.
anyway, i vote for dropping more backwards compability but only if we get a much better UAE with JIT and so on.
people who say they use uae on morphos or os4 daily certainly ain't using it like i used to use my 1200 back before i got my a1's/peg's etc.
_________________ See my blog and collection website! . https://www.blog.amigaguru.com |
|
| Status: Offline |
|
|
itix
|  |
Re: Interesting notes on future compatibility Posted on 9-Aug-2007 20:37:21
| | [ #8 ] |
|
|
 |
Elite Member  |
Joined: 22-Dec-2004 Posts: 3398
From: Freedom world | | |
|
| @Hans
Quote:
The promised accessor functions were never implemented were they?
|
They never were. And on the other hand does it matter? Old programs do what they want. If there was new hardware it could matter but nothing surfaced until Amithlon.
_________________ Amiga Developer Amiga 500, Efika, Mac Mini and PowerBook |
|
| Status: Offline |
|
|