My understanding is that AROS on RPi: - runs 68K applications through emulation (UAE?)
Currently available AROS for RPi runs in little-endian mode and, therefore, is per definition binary incompatible with AmigaOS and as such can run 68k applications in UAE only.
My aim is to make AROS for RPi which runs in big-endian mode where all system structures are binary compatible with AmigaOS. This gives us a chance to try to integrate a m68k emulation in system, just like petunia on OS4.
Quote:
- is still API compatible with the OS3.1 SDK?
Yes, that is one of AROS aims. To be API compatible with AmigaOS on *all* platforms.
Quote:
- but there are different ABI versions?
The old, V0 ABI is relevant to x86 targets only. All other targets should be already abi v1. The 32 or 64-bits or SMP/no SMP have nothing to do with ABI version.