28 June 2015, 15:07 | #221 |
Registered User
Join Date: Mar 2015
Location: Kocaeli
Posts: 14
|
Is there any launcher app option with 10.5.8 OSX eMac G4 PPC ?
I can run fs-uae but should I make config file or any launcher can help me? |
28 June 2015, 15:18 | #222 |
Posts: n/a
|
I was just looking around as your message popped up in my email. There seems to be an effort here: http://eab.abime.net/showthread.php?t=63400&page=2 but I am not sure it works for PPC Mac. Worth asking though.
|
12 July 2015, 12:34 | #223 |
Registered User
Join Date: Sep 2014
Location: italy
Posts: 189
|
last fsuae for PPC machine with qemu plugin
|
13 July 2015, 01:01 | #224 |
Posts: n/a
|
Eccellente tlosm! Grazie!
EDIT: It actually crashes on my iMac G5 1.8 NO ALS Last edited by amigamia; 13 July 2015 at 01:04. Reason: It actually crashes |
13 July 2015, 07:52 | #225 |
Registered User
Join Date: Sep 2014
Location: italy
Posts: 189
|
crash after run it or when the ppc emulation start running?
I found some days ago some library installed on leopard was only for x86 and make it crashing on me . please let me know. |
14 July 2015, 12:53 | #226 |
Posts: n/a
|
It crashes right after I click on it to open it. I don't have any config file setup yet.
|
15 July 2015, 20:14 | #227 |
Registered User
Join Date: Sep 2014
Location: italy
Posts: 189
|
Need to install probably the macports and the qemu from there some library is not present on your machine (probably) or you dont have disabled the cybppc.device form cyberstorm bios ... push fast esc and put on the lun of the scsi on 0 (zero)
Last edited by tlosm; 15 July 2015 at 20:49. |
16 August 2015, 10:04 | #228 |
Registered User
Join Date: Sep 2014
Location: italy
Posts: 189
|
@Frode
im starting have problems in building , i have the GLEW framework too (ver 1.5) now requied for build but im facing this issue Code:
make make -C ../.. depbase=`echo src/genlinetoscr.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ g++ -DHAVE_CONFIG_H -I. -DMACOSX -DUAE -DFSUAE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./src/slirp/include -I./libudis86/include -I./prowizard/include -I./softfloat -I./libmpeg2/include -I/usr/local/include/freetype2 -I/usr/local/include -I/Library/Frameworks/GLEW.framework/Versions/A/Headers -D_REENTRANT -I/usr/local/Cellar/glib/2.42.0_1/include/glib-2.0 -I/usr/local/Cellar/glib/2.42.0_1/lib/glib-2.0/include -I/usr/local/opt/gettext/include -DLUA_USE_POSIX -I/opt/local/Library/Frameworks/OpenAL.framework/Versions/A/Headers -I/usr/local/include/libpng15 -I/Library/Frameworks/SDL2.framework/Versions/A/Headers -I/usr/local/include -fno-strict-overflow -Wmissing-declarations -Waddress -fvisibility=hidden -g -O2 -MT src/genlinetoscr.o -MD -MP -MF $depbase.Tpo -c -o src/genlinetoscr.o src/genlinetoscr.cpp &&\ mv -f $depbase.Tpo $depbase.Po cc1plus: warning: command line option "-Wmissing-declarations" is valid for C/ObjC but not for C++ g++ -I/usr/local/include/freetype2 -I/usr/local/include -I/Library/Frameworks/GLEW.framework/Versions/A/Headers -D_REENTRANT -I/usr/local/Cellar/glib/2.42.0_1/include/glib-2.0 -I/usr/local/Cellar/glib/2.42.0_1/lib/glib-2.0/include -I/usr/local/opt/gettext/include -DLUA_USE_POSIX -I/opt/local/Library/Frameworks/OpenAL.framework/Versions/A/Headers -I/usr/local/include/libpng15 -I/Library/Frameworks/SDL2.framework/Versions/A/Headers -I/usr/local/include -fno-strict-overflow -Wmissing-declarations -Waddress -fvisibility=hidden -g -O2 -headerpad_max_install_names -pagezero_size 0x2000 -o gen/genlinetoscr src/genlinetoscr.o -lm -ldl -framework Carbon -L/usr/local/lib -lfreetype -F/Library/Frameworks -framework GLEW -L/usr/local/Cellar/glib/2.42.0_1/lib -L/usr/local/opt/gettext/lib -lgthread-2.0 -lglib-2.0 -lintl -framework IOKit -F/opt/local/Library/Frameworks -framework OpenAL -framework OpenGL -L/usr/local/lib -lpng15 -F/Library/Frameworks -framework SDL2 -L/usr/local/lib -lz ./gen/genlinetoscr > ./gen/linetoscr.cpp dyld: Library not loaded: @executable_path/../Frameworks/SDL2 Referenced from: /Volumes/Packed/CppSrc/fusae_/fs-uae/./gen/genlinetoscr Reason: image not found /bin/sh: line 1: 537 Trace/BPT trap ./gen/genlinetoscr > ./gen/linetoscr.cpp make[1]: *** [gen/linetoscr.cpp] Error 133 make: *** [bundle] Error 2 i had been make this for add the glew too Code:
export SDL2_CFLAGS="-I/Library/Frameworks/SDL2.framework/Versions/A/Headers" export SDL2_LIBS="-F/Library/Frameworks -framework SDL2" export OPENAL_CFLAGS="-I/opt/local/Library/Frameworks/OpenAL.framework/Versions/A/Headers" export OPENAL_LIBS="-F/opt/local/Library/Frameworks -framework OpenAL" export GLEW_CFLAGS="-I/Library/Frameworks/GLEW.framework/Versions/A/Headers" export GLEW_LIBS="-F/Library/Frameworks -framework glew" Code:
Configuration summary for FS-UAE: Building for OS: darwin9.8.0 Building for CPU: powerpc Using OS name: macosx Module extension: .so OPENAL_CFLAGS: -I/opt/local/Library/Frameworks/OpenAL.framework/Versions/A/Headers OPENAL_LIBS: -F/opt/local/Library/Frameworks -framework OpenAL OPENGL_CFLAGS: OPENGL_LIBS: -framework OpenGL OS_CPPFLAGS: -DMACOSX OS_LDFLAGS: -headerpad_max_install_names -pagezero_size 0x2000 -rpath @executable_path/../Frameworks |
19 August 2015, 22:36 | #229 |
Registered User
Join Date: Mar 2014
Location: Italy
Posts: 164
|
Hello tlosm,
I still can build tha latest FS-UAE on my G4 but the GLEW libraries I am using have been installed from MacPorts, after that this is the procedure I have followed for compiling the binaries: Edit the configure.ac file removing the "#" tag from #OPENAL_CFLAGS="-I/System/Library/Frameworks/OpenAL.framework/Headers" and then deleting (or tagging with "#") the following line OPENAL_CFLAGS="-I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/OpenAL.framework/Headers" then we must shortening this line OS_LDFLAGS="-headerpad_max_install_names -pagezero_size 0x2000 -rpath @executable_path/../Frameworks" to this: OS_LDFLAGS="-headerpad_max_install_names -pagezero_size 0x2000" then, back to terminal: ./bootstrap (copied from the fs-uae master repository since it lacks in the dev distribution) export SDL2_CFLAGS="-I/Library/Frameworks/SDL2.framework/Versions/A/Headers" export SDL2_LIBS="-F/Library/Frameworks -framework SDL2" export CC="gcc-4.2" export CFLAGS="-g -O2 -maltivec -mabi=altivec" export CPP="gcc-4.2 -E" export CXX="g++-4.2" export CXXFLAGS="-g -O2 -maltivec -mabi=altivec" ./configure cd dist/macosx make -j3 at this point the build process exit with an error related to SDL2 location so you have manually to copy SDL2 and OpenAL binaries from their respective frameworks in the FS-UAE/Contents/Frameworks located in the FS-UAE bundle back to terminal you must enter in the subdirectory containing the FS-UAE bundle and then typing: ../standalone.py FS-UAE.app this for blessing the bundled frameworks with right permissions Now you have a fresh working Amiga emulator running (slowly) on our beloved PPC machines :-) Edit: corrected the sequence of commands, FIRST edit the configure.ac and AFTER launch ./bootstrap Last edited by SnakeCoils; 23 August 2015 at 20:14. |
20 August 2015, 20:51 | #230 |
Registered User
Join Date: Sep 2014
Location: italy
Posts: 189
|
Thankyou snake :-) i had been installed the gleew from macports too but i had the same error this why i installed the framework.
In any way why you dont build fsuae with my patched file ? you will make many people happy ;-) |
22 August 2015, 09:10 | #231 |
Registered User
Join Date: Mar 2014
Location: Italy
Posts: 164
|
The latest glew library working with OSX PPC is the 1.12 while the latest 1.13 does not build on my G4, I hope they will fix it in the next release.
I can try to build your patched FS-UAE, I will simply apply the above procedure looking what is happening, my programming skill doesn't go much far :-) |
22 August 2015, 12:15 | #232 | |
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
Quote:
One way to work around this, if you do not want to compile SDL2 as a "normal library" is simply to put your SDL2 framework where OS X expects to find it... Which in this case would be something like this: /Volumes/Packed/CppSrc/fusae_/fs-uae/SDL2 (because @executable_path is /Volumes/Packed/CppSrc/fusae_/fs-uae/gen when genlinetoscr is run). |
|
23 August 2015, 18:07 | #233 | |
Registered User
Join Date: Sep 2014
Location: italy
Posts: 189
|
Quote:
https://www.dropbox.com/s/zgu5kl3sxk...c895a.cpp?dl=0 and you can build as normal you did ... nothing special Snake just commented some line that gave the endian issue. Here in any way i continue have a trap and crash ... hope there is not another endian issue... :-( Last edited by tlosm; 23 August 2015 at 20:20. |
|
23 August 2015, 21:22 | #234 |
Registered User
Join Date: Mar 2014
Location: Italy
Posts: 164
|
The 2.5.39dev PPC just compiled from actual GIT repository (with your patch applied) is available in The Zone! ready for download. I have not encountered difficulty except the usual illustrated above, let me know if this binary works for you :-)
|
24 August 2015, 15:09 | #235 | |
Registered User
Join Date: Sep 2014
Location: italy
Posts: 189
|
Quote:
il will make the two plugins and share too :-P (hope they will build) Edit: Tested your build and working 30fps doomwos on aga screen ... slow like usual because the qemu and the use of ide and not scsi but usable (it is like a 604e 200mhz on my quad) Now im building the last qemu plugin soon i will share it ;-) Last edited by tlosm; 24 August 2015 at 17:54. |
|
25 August 2015, 10:11 | #236 |
Registered User
Join Date: Mar 2014
Location: Italy
Posts: 164
|
Excellent news :-) I also use your libfs plugin build for running the copy protected disk images.
OT: Just for fun and because its very low price, recently I have purchased a G5 dual 2.7 GHz where I have immediately replaced the liquid cooling system with air heatsinks taken from a dual 1.8 (I will rebuild the LCS later) but its performances are very disappointing if compared to my dual G4@1.5 GHz. I were expected a big boost but the power is still not enough to run (for example) the Desert Dreams demo without slowdown (accuracy=1). I think I will keep this machine for compiling purpose only but also for this task its speed compared to the G4 is not so dramatically higher... |
25 August 2015, 14:39 | #237 | |
Registered User
Join Date: Sep 2014
Location: italy
Posts: 189
|
Quote:
Fs-uae on G5 Quad with OsX Lepard PPC [ Show youtube player ] Fs-uae on G5 Quad with Debian Wheezy PPC [ Show youtube player ] On the end of the video of Wheezy PPC you will see Fs-Uae running AmigOS4 who is running Euae Jit who is running lionheart ;-) Last edited by tlosm; 25 August 2015 at 15:40. |
|
06 September 2015, 18:14 | #238 |
Registered User
Join Date: Sep 2014
Location: italy
Posts: 189
|
Last (today) Qemu Plugin for fs uae for OsX Leopard PPC
https://www.dropbox.com/s/x2srrvbata...mu-uae.so?dl=0 |
27 September 2015, 16:26 | #239 |
Posts: n/a
|
Any luck on getting 2.6.1 compiled for PPC ?
|
29 September 2015, 16:06 | #240 |
Registered User
Join Date: Sep 2014
Location: italy
Posts: 189
|
I dont know if snakecoils did it ... i dont have time to test on ubuntu mate 15.10 ppc ... i will test there if build , but i know will be more slower than osx side ... because since the X 1.7.x the radeonhd is corrupted and isnt possible to use the hw accelerations really needed by Fs-uae for rendering gfx. Use the software rendering gpu will make the emulation 100 time more slower than usual
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
FS-UAE for G4 ppc OSX 10.5.8 | elowan | support.FS-UAE | 35 | 10 November 2014 19:22 |
[QUESTION] Will we see PPC support in FS-UAE too? | amigafreak68k | support.FS-UAE | 39 | 09 September 2014 22:28 |
JIT on E-UAE PPC? | _ThEcRoW | support.OtherUAE | 8 | 06 May 2011 23:55 |
PPC Emulation in UAE | Beakster | support.WinUAE | 9 | 15 March 2008 11:28 |
PPC UAE on os 3.9 | DDNI | request.UAE Wishlist | 7 | 26 October 2006 19:09 |
|
|