AnimatedGif icon indicating copy to clipboard operation
AnimatedGif copied to clipboard

PPC (Power PC Macs)

Open Bunnie2003 opened this issue 10 months ago • 1 comments

Make it work on PPC Macs Please

Bunnie2003 avatar Aug 22 '23 05:08 Bunnie2003

Sorry, but Apple puts always a huge amounts of boulders in your way so that you should always go forward but never backwards.

  • the xcodeproj file is only upgraded never downgraded and so someone would need to setup the Xproject new this would destroy the main project of cause if it is done in same git project and so new PPC fork would be needed
  • Xcode 3.2.6 that was last Xcode with PPC compilation not runs on modern Macos versions. I read somewhere it was not even running on OSX 10.7 Lion anymore. Probably OSX 10.6.8 SnowLeopard was last Release this xcode version runs on. I have since years no Mac in the house where SnowLeopard can run on.
  • the ObjectiveC language syntax changed over the years as well as used API frameworks so some parts of the code surely must have been rewritten. Since this project started in version 1.0 with Xcode 6.2 and SDK for OSX 10.9 Mavericks this is very likely the case.
  • the project includes metal API calls that not exist in Xcode 3.2.6 so those code parts must be removed from code
  • If you develop for a different HW platform it is always the best you own this platform for debugging since different CPU architecture use different byte order or different initialization of new memory. That leads very often too hard to detect errors even if in theory you have a cross compiler that can compile the code for different HW platforms (belive me, my day job is coding on embedded platforms). I not own a PPC Mac so any support for PPC would be a pure nightmare.

My day job gets so busy that I have no time for such a big project, so sorry I can not do this. But since you ask for it I can assume you have a PPC Mac with an old Macos that runs old Xcode version. So feel free to fork the project, install Xcode and make a PPC fork of it and try your luck with porting the xcodeproj and code to PPC. The code of this project is under MIT license and you are free to do what ever you want with it. Only Liability and Warranty are excluded in this licence. ;)

Waitsnake avatar Aug 24 '23 19:08 Waitsnake