Pdeploy not working for PowerPC OSX

I can’t get pdeploy to create executables for PowerPC OSX. I have tried using different versions of pdeploy and packp3d. Here is the error I am getting.

panda3d pdeploy1.9.p3d -s -N “DemoPanda3D” -P osx_ppc -v 1.0 pandademo.p3d installer
:AppRunner: Total Panda3D disk space used: 449 MB
:AppRunner: Configured max usage is: 2048 MB
:HostInfo: Downloading contents file [ https://runtime.panda3d.org/contents.xml?1589332446 ]
:downloader: [0x1021ad800] begin GET [ https://runtime.panda3d.org/contents.xml?1589332446 ]
:HostInfo: Successfully downloaded https://runtime.panda3d.org/contents.xml?1589332446
:Installer: Creating ./osx_ppc/DemoPanda3D.app…
Traceback (most recent call last):
File “/Users/buildbot/slave/rtdist-macosx/build/built/direct/showbase/Messenger.py”, line 354, in __taskChainDispatch
File “/Users/buildbot/slave/rtdist-macosx/build/built/direct/showbase/Messenger.py”, line 412, in __dispatch
File “/Users/buildbot/slave/rtdist-macosx/build/built/direct/p3d/AppRunner.py”, line 718, in __startIfReady
File “VFSImporter”, line 148, in load_module
File “C:\buildslave\rtdist-windows-amd64\build\built\direct\p3d\pdeploy.py”, line 317, in
File “C:\buildslave\rtdist-windows-amd64\build\built\direct\p3d\DeploymentTools.py”, line 705, in build
File “C:\buildslave\rtdist-windows-amd64\build\built\direct\p3d\DeploymentTools.py”, line 970, in buildPKG
File “C:\buildslave\rtdist-windows-amd64\build\built\direct\p3d\DeploymentTools.py”, line 918, in buildAPP
File “C:\buildslave\rtdist-windows-amd64\build\built\direct\p3d\DeploymentTools.py”, line 152, in build
File “/Users/buildbot/slave/rtdist-macosx/build/built/direct/directnotify/Notifier.py”, line 131, in error
StandardError: Failed to build standalone for platform osx_ppc
:task(error): Exception occurred in PythonTask Messenger-default
Traceback (most recent call last):
File “/Users/buildbot/slave/rtdist-macosx/build/built/direct/p3d/AppRunner.py”, line 596, in run
File “/Users/buildbot/slave/rtdist-macosx/build/built/direct/task/Task.py”, line 513, in run
File “/Users/buildbot/slave/rtdist-macosx/build/built/direct/task/Task.py”, line 470, in step
File “/Users/buildbot/slave/rtdist-macosx/build/built/direct/showbase/Messenger.py”, line 354, in __taskChainDispatch
File “/Users/buildbot/slave/rtdist-macosx/build/built/direct/showbase/Messenger.py”, line 412, in __dispatch
File “/Users/buildbot/slave/rtdist-macosx/build/built/direct/p3d/AppRunner.py”, line 718, in __startIfReady
File “VFSImporter”, line 148, in load_module
File “C:\buildslave\rtdist-windows-amd64\build\built\direct\p3d\pdeploy.py”, line 317, in
File “C:\buildslave\rtdist-windows-amd64\build\built\direct\p3d\DeploymentTools.py”, line 705, in build
File “C:\buildslave\rtdist-windows-amd64\build\built\direct\p3d\DeploymentTools.py”, line 970, in buildPKG
File “C:\buildslave\rtdist-windows-amd64\build\built\direct\p3d\DeploymentTools.py”, line 918, in buildAPP
File “C:\buildslave\rtdist-windows-amd64\build\built\direct\p3d\DeploymentTools.py”, line 152, in build
File “/Users/buildbot/slave/rtdist-macosx/build/built/direct/directnotify/Notifier.py”, line 131, in error
StandardError: Failed to build standalone for platform osx_ppc
Successfully joined thread: 0
Failure on startup.

Panda3D 1.8 was the last version to support PowerPC OSX, I think.

I tried it with panda3d 1.8 and 1.7. They both gave the same error.

I managed to get Panda3D working on PowerPC OS X using a finagled version I found on Macintosh Garden. Here is a link to an application bundle with the Panda3D build for PowerPC OS X. https://github.com/christislord12/Panda3d-Bible-Viewer/releases/download/1.1/osx_ppc.zip. If anyone else wants to deploy a Panda3D application for PowerPC OS X, feel free to modify my application bundle. You just need to edit the main.py file and put your game files in the MacOS folder inside the bundle. Next I should try to get Panda3D running on Windows 95 or something!