I have made some progress on the PowerPC port

So it still doesn’t get to the desktop but it gets up to app_server. I’ve been using DingusPPC and testing on the crap-ton of real Apple PowerMacs I have.

I did use Claude a pretty fair amount in this, and I’m not sure what Haiku’s stance on AI-generated code is.

Lots of fixes and some trial and error, but a few highlights:

  • Atomics fix
  • Fixed page table stuff
  • wrote a mac-io ATA disk driver

I put the work so far on Github: GitHub - ActionRetro/Haiku-PowerPC: A work-in-progress port of Haiku OS to 32-bit PowerPC (Power Mac G3/G4). Boots on dingusppc (iMac G3) into userspace. · GitHub

1 Like