FS-UAE for G4 ppc OSX 10.5.8
hello,
at http://fengestad.no/fs-uae/download i´ve read about a possibility to compile this on mac ppc. Did someone already done this and could provide a download, please? I´d like to use it on my system (see title) and maybe some other ppc-macusers are interested in it. I´ve found a ppc compiled version, here in "The Zone"... but this one keep on crashing right on start up... so.. need a working one ;) Best Regards, ELO |
Look at "The Zone!". There is the latest PPC build (2.1.11) but I don't know, if it works on G4...
|
Quote:
Quote:
|
Ah ok! I should read posts to end :D
|
Sorry to hear it crashes on G4.
How does it crash? What Amiga software did you try - and what format: HDF, ADF, IPF? |
There is a fix for what's likely the problem causing the crash: See http://eab.abime.net/showthread.php?p=858734 (fix will also be included in 2.1.13)
|
I uploaded 2.1.14dev to the Zone, if elowan wants to test it.
|
Ok, i tested the new version (thank you for uploading and support), but still crashes on start:
Code:
Process: fs-uae [120] greetings |
The output is useful. It does not crash, but rather aborts because the SDL library is not found (and specifically, not found here: /opt/local/lib/libSDL-1.2.0.dylib).
I would call this a packaging problem, the official Mac app bundle contains the SDL framework, and the FS-UAE executable is configured to use the bundled SDL. In this case, the bundle tries to find SDL where it was installed on the packager's system (from the looks of it, SDL from MacPorts). The best fix is that the bundle is recreated with the SDL framework bundled. (Note: part of the FS-UAE build process for creating Mac app bundles is to run the included fix-app.py script, which copies required libraries to the bundle and updates the references in the executable. Perhaps this has not run properly when this app bundle was created). |
Yep, that looks like it's my problem. Sorry for the crap bundling. :crazy
It works on mine because I have that library in that location. The bundle does contain that library, but the executable must be looking for it in the other location. A quick test would be to copy the libSDL-1.2.0.dylib (in FS-UAE/Contents/Frameworks/) to /opt/local/lib/. When I have time, I'll do it properly. ;) |
Thx, that would be nice :)
btw: is there a way to build a launcher for fs-uae? Or must configuration be done by hand? I like to run AIAB with it, would it be a problem then? Where to put the config.uae file? Could the config for win-uae or maxuae be used? Got no opt/local/lib folder on my drive -does it come with Macports or Fink? greetings |
Quote:
http://eab.abime.net/showthread.php?t=64531 |
Quote:
So the launcher app must be built separately for PPC, and it should work provided that all dependencies are installed (Python, wxPython, py2app, pygame, ...) on the computer creating the bundle. I use the MacPorts versions when creating the official app bundles. Quote:
Quote:
|
Quote:
Code:
cp: ../../out/libfs-capsimage.dylib: No such file or directory If I comment out that line in the makefile, it continues to this point: Code:
install_name_tool: object: fs-uae.app/Contents/Frameworks/libglib-2.0.0.dylib malformed object (unknown load command 4) Code:
['install_name_tool', '-change', '/opt/local/lib/libXrandr.2.dylib', '@executable_path/../Frameworks/libXrandr.2.dylib', 'fs-uae.app/Contents/Frameworks/libSDL-1.2.0.dylib'] |
I manually copied those X11 libraries to the Frameworks folder after building and it runs. I put it in the zone if somebody wants to test it.
|
The app bundle packaging process is not "officially supported", it just contains the minimal amount of features to work on my systems. I include my packaging scripts only as a convenience for others -some modifications are to be expected unless your system is similarly set up ;).
The reason it looks in /usr/local/lib is because I put an custom version of a library there at one point, and it looks in /opt/local/lib for all the other libs because that's where all the other are on my system. Note: I use the no_x11 flag/variant for my Macports installation, so the X libraries are not (unnecessarily) included. |
Quote:
I've been looking at the Launcher dependencies and saw that I need: Quote:
|
Quote:
Quote:
The Macports package I have installed is py27-wxpython. |
Quote:
Code:
Error: org.macports.build for port py27-wxpython returned: command execution failed |
Great, now it starts and - wow it looks like a very, very cool emulator (at least GUI-wise) :agree
I´ll test a bit and try to install AIAB or ClassicWB with it. Thank you very much for the support! |
All times are GMT +2. The time now is 15:39. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.