ClassicHasClass wrote: Well, I got the core to compile on the G5 and did some horrible hacking on the Cocoa code to make it at least start on 10.4, even if none of the dialog options work. I suspect there are some endian problems lurking to be found, but it does at least come up and try to check options (before, since I have no kernel file, it fails).
However, I don't have A/UX 2.0 disks here, just 3.1.1. If someone wants to play with this, PM me.
Hey! I'm the author of Shoebill.
Shoebill on PPC definitely has endianness issues. The FPU especially expects Intel-style, little endian, IEEE 754 80-bit floats, and I'm not sure if IEEE 754 floating point math is even available on the G5 or other PPC chips. If you grab the latest commit on github, it no longer requires a extracted A/UX kernel - it can load it from the root image itself. (You'll still need a 1.x.x, 2.0.x, or 3.0.0 root image, though.) I'm impressed that you got it to basically compile and run on PPC 10.4! I'm totally cool with porting Shoebill to other platforms besides 10.8/10.9, I just don't have a machine to test it on, or any familiarity with GUIs besides modern Cocoa.