What endianess has to do with API? It is simple. Amiga Os API 1.x was designed hardware depended in a way that works on big ednian cpu only. CPU change to one not working in 32 bit big endian mode, twist API about 180 degrees and made not compatible with old 68k apps. Why AROS x86 is shit? AROS x86 is shit beacuse cpu change to to one not working in 32 bit big endian mode, made API not compatible with old 68k apps. What should be first thing to do after API change to compatible with old 68k apps? Of course adding memory protection. Unfortunatelly AROS developer where to stupid to get this. 20+ years passed and AROS x86 still has not memory protection. No memory protection and no binary compatibility with 68k apps - thats why AROS x86 is shit.