KennyR wrote:
Wishmaster means the suspiciously unamigalike changes that have to be made to Amiga source to get it to compile on OS4. This is because of their replacement of vector tables which is unwieldy and unnecessary. The Friedens have simply talked away any objections to this system, but they have been told about it.
Replacement of vector tables? You mean the system of _LVOsomefunction() thingies? What was the rationale for replacing them? Why is their solution bad?
The conception of many coders outside OS4 (and I don't mean just MOS, I mean AOS and AROS coders too) is that OS4 is a conceptual mess, and isn't getting any better. Anyone who knows how to code can look at code of OS4 ports for examples of weird changes made for OS4.
Given the fact that you need a very big search light in order to find developers or genuine OS4 code, can you back up your claims with
production code for us to examine? It would be very interesting to see all those 'weird changes' in the wild.
Mind: I don't own an A1, nor a Pegasos---as far as I'm concerned they're overpriced and underpowered compared to my Linux development system. I am asking the above out of curiosity, since I have done a fair amount of programming on AmigaOS 2.04 and 3.0. So you can understand that it would be interesting to see what happened with 4.0.