English Amiga Board Amiga Lore


Go Back   English Amiga Board > Support > support.FS-UAE

 
 
Thread Tools
Old 21 August 2014, 11:05   #21
SnakeCoils
Registered User

 
Join Date: Mar 2014
Location: Italy
Posts: 114
I looked in the archive, the configure script seems missing, only the configure.ac is present, I'll check again later.
SnakeCoils is offline  
AdSense AdSense  
Old 22 August 2014, 01:12   #22
FrodeSolheim
FS-UAE Developer

FrodeSolheim's Avatar
 
Join Date: Dec 2011
Location: Førde, Norway
Age: 36
Posts: 3,314
Quote:
Originally Posted by SnakeCoils View Post
I looked in the archive, the configure script seems missing, only the configure.ac is present, I'll check again later.
This is on purpose (generated configure is only included in the tarballs). With the git code, you must run ./bootstrap.sh first (requires autoconf, automake and friends to be installed).
FrodeSolheim is offline  
Old 22 August 2014, 11:30   #23
SnakeCoils
Registered User

 
Join Date: Mar 2014
Location: Italy
Posts: 114
Im learning a lot in this thread, all very very intresting :-)
The 2.5.12dev builds again on my G4 but I noticed a thing while I was trying Pinball Fantasies CD32 edition, here is my configuration for this game:

Code:
[config]
amiga_model = CD32
accuracy = -1
floppy_drive_volume = 0
video_format = bgra
video_sync = off
fullscreen = 1
viewport = * * * * => 0 0 752 574
cdrom_drive_0 = /Volumes/RaidZero_HD/Emu_ROMs/Amiga/CD-ROMs/Pinball Fantasies/Pinball_Fantasies.cue
When launched (before che spinning CD32 logo appears) I read this message from FS-UAE:

Code:
IMMEDIATE BLITTER AND WAITING BLITS CAN'T BE ENABLED SIMULTANEOUSLY
But after that the game runs nicely, this does not happen if I declare Accuracy=0 or higher. Of course since my machine is not that powerful I am trying to keep the accuracy as low as possible, enough for running a game without glitches. This message does not appear with 2.5.11dev
SnakeCoils is offline  
Old 22 August 2014, 11:37   #24
Akira
Registered User

Akira's Avatar
 
Join Date: May 2001
Location: New York City
Posts: 16,213
Wow this is nice! Looking forward to try it on my iBook G4
Where can I get the binary? I can't do those compile things etc ;_;
Akira is offline  
Old 22 August 2014, 11:53   #25
SnakeCoils
Registered User

 
Join Date: Mar 2014
Location: Italy
Posts: 114
Don't expect too much Akira, FS-UAE is focusing on accuracy instead of speed. My configuration is a PowerMac MDD with 2x1.50 GHz G4 Cpu, 2 Gb of RAM with CL2 latency and a Radeon X800XT, even if this setup is a really fast G4 the most part of Amiga programs I launch runs choppy but I am not worried about that because If I want pure fun (with the good old amiga demos for example) I run E-UAE JIT and I'm happy.
FS-UAE is much up-to-date compared to E-UAE and I always preferred accuracy and completeness over speed, if I can't run smoothly a program is my bad because my slow computer but with a G5 machine things would be very different. I also hope that someday the E-UAE mantainers will look into FS-UAE project to put together the best and fastest Amiga emulator for OSX PPC Macs available :-)

About the FS-UAE PPC binary you will find the 2.5.11dev version in The Zone area, I upload every successful build there. Have fun :-)

Last edited by SnakeCoils; 22 August 2014 at 12:18.
SnakeCoils is offline  
Old 22 August 2014, 22:23   #26
FrodeSolheim
FS-UAE Developer

FrodeSolheim's Avatar
 
Join Date: Dec 2011
Location: Førde, Norway
Age: 36
Posts: 3,314
Quote:
Originally Posted by SnakeCoils View Post
IMMEDIATE BLITTER AND WAITING BLITS CAN'T BE ENABLED SIMULTANEOUSLY
Thanks for reporting (it was "harmless", but not supposed to be displayed in this case.)

It is fixed in the latest commit on gtihub.

Also in the latest commit: --disable-cpuboard is neither needed nor supported any longer. You only need to use --disable-ppc (cpuboard will be enabled but without actual PPC emulation).

Last edited by FrodeSolheim; 23 August 2014 at 01:31.
FrodeSolheim is offline  
Old 22 August 2014, 23:46   #27
SnakeCoils
Registered User

 
Join Date: Mar 2014
Location: Italy
Posts: 114
Seems that --disable-ppc option does need some fine tuning because the compiling went stuck again at this point:

Code:
(...)
ranlib libmanymouse.a
depbase=`echo src/ppc/pearpc/cpu/cpu_generic/ppc_alu.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	g++ -DHAVE_CONFIG_H -I.  -DMACOSX -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./glee -I./manymouse -I./src/ppc/pearpc  -I./src/slirp/include -I./libudis86/include  -I./libmpeg2/include  -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include/libpng16  -D_REENTRANT -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include  -DLUA_USE_POSIX -I/opt/local/Library/Frameworks/OpenAL.framework/Versions/A/Headers  -I/opt/local/include/libpng16  -I/Library/Frameworks/SDL2.framework/Versions/A/Headers -I/opt/local/include    -Wmissing-declarations  -g -O2 -MT src/ppc/pearpc/cpu/cpu_generic/ppc_alu.o -MD -MP -MF $depbase.Tpo -c -o src/ppc/pearpc/cpu/cpu_generic/ppc_alu.o src/ppc/pearpc/cpu/cpu_generic/ppc_alu.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
cc1plus: warning: command line option "-Wmissing-declarations" is valid for C/ObjC but not for C++
depbase=`echo src/ppc/pearpc/cpu/cpu_generic/ppc_cpu.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	g++ -DHAVE_CONFIG_H -I.  -DMACOSX -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./glee -I./manymouse -I./src/ppc/pearpc  -I./src/slirp/include -I./libudis86/include  -I./libmpeg2/include  -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include/libpng16  -D_REENTRANT -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include  -DLUA_USE_POSIX -I/opt/local/Library/Frameworks/OpenAL.framework/Versions/A/Headers  -I/opt/local/include/libpng16  -I/Library/Frameworks/SDL2.framework/Versions/A/Headers -I/opt/local/include    -Wmissing-declarations  -g -O2 -MT src/ppc/pearpc/cpu/cpu_generic/ppc_cpu.o -MD -MP -MF $depbase.Tpo -c -o src/ppc/pearpc/cpu/cpu_generic/ppc_cpu.o src/ppc/pearpc/cpu/cpu_generic/ppc_cpu.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
cc1plus: warning: command line option "-Wmissing-declarations" is valid for C/ObjC but not for C++
depbase=`echo src/ppc/pearpc/cpu/cpu_generic/ppc_dec.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	g++ -DHAVE_CONFIG_H -I.  -DMACOSX -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./glee -I./manymouse -I./src/ppc/pearpc  -I./src/slirp/include -I./libudis86/include  -I./libmpeg2/include  -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include/libpng16  -D_REENTRANT -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include  -DLUA_USE_POSIX -I/opt/local/Library/Frameworks/OpenAL.framework/Versions/A/Headers  -I/opt/local/include/libpng16  -I/Library/Frameworks/SDL2.framework/Versions/A/Headers -I/opt/local/include    -Wmissing-declarations  -g -O2 -MT src/ppc/pearpc/cpu/cpu_generic/ppc_dec.o -MD -MP -MF $depbase.Tpo -c -o src/ppc/pearpc/cpu/cpu_generic/ppc_dec.o src/ppc/pearpc/cpu/cpu_generic/ppc_dec.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
cc1plus: warning: command line option "-Wmissing-declarations" is valid for C/ObjC but not for C++
depbase=`echo src/ppc/pearpc/cpu/cpu_generic/ppc_exc.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	g++ -DHAVE_CONFIG_H -I.  -DMACOSX -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./glee -I./manymouse -I./src/ppc/pearpc  -I./src/slirp/include -I./libudis86/include  -I./libmpeg2/include  -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include/libpng16  -D_REENTRANT -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include  -DLUA_USE_POSIX -I/opt/local/Library/Frameworks/OpenAL.framework/Versions/A/Headers  -I/opt/local/include/libpng16  -I/Library/Frameworks/SDL2.framework/Versions/A/Headers -I/opt/local/include    -Wmissing-declarations  -g -O2 -MT src/ppc/pearpc/cpu/cpu_generic/ppc_exc.o -MD -MP -MF $depbase.Tpo -c -o src/ppc/pearpc/cpu/cpu_generic/ppc_exc.o src/ppc/pearpc/cpu/cpu_generic/ppc_exc.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
cc1plus: warning: command line option "-Wmissing-declarations" is valid for C/ObjC but not for C++
depbase=`echo src/ppc/pearpc/cpu/cpu_generic/ppc_fpu.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	g++ -DHAVE_CONFIG_H -I.  -DMACOSX -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./glee -I./manymouse -I./src/ppc/pearpc  -I./src/slirp/include -I./libudis86/include  -I./libmpeg2/include  -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include/libpng16  -D_REENTRANT -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include  -DLUA_USE_POSIX -I/opt/local/Library/Frameworks/OpenAL.framework/Versions/A/Headers  -I/opt/local/include/libpng16  -I/Library/Frameworks/SDL2.framework/Versions/A/Headers -I/opt/local/include    -Wmissing-declarations  -g -O2 -MT src/ppc/pearpc/cpu/cpu_generic/ppc_fpu.o -MD -MP -MF $depbase.Tpo -c -o src/ppc/pearpc/cpu/cpu_generic/ppc_fpu.o src/ppc/pearpc/cpu/cpu_generic/ppc_fpu.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
cc1plus: warning: command line option "-Wmissing-declarations" is valid for C/ObjC but not for C++
depbase=`echo src/ppc/pearpc/cpu/cpu_generic/ppc_mmu.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	g++ -DHAVE_CONFIG_H -I.  -DMACOSX -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./glee -I./manymouse -I./src/ppc/pearpc  -I./src/slirp/include -I./libudis86/include  -I./libmpeg2/include  -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include/libpng16  -D_REENTRANT -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include  -DLUA_USE_POSIX -I/opt/local/Library/Frameworks/OpenAL.framework/Versions/A/Headers  -I/opt/local/include/libpng16  -I/Library/Frameworks/SDL2.framework/Versions/A/Headers -I/opt/local/include    -Wmissing-declarations  -g -O2 -MT src/ppc/pearpc/cpu/cpu_generic/ppc_mmu.o -MD -MP -MF $depbase.Tpo -c -o src/ppc/pearpc/cpu/cpu_generic/ppc_mmu.o src/ppc/pearpc/cpu/cpu_generic/ppc_mmu.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
cc1plus: warning: command line option "-Wmissing-declarations" is valid for C/ObjC but not for C++
depbase=`echo src/ppc/pearpc/cpu/cpu_generic/ppc_opc.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	g++ -DHAVE_CONFIG_H -I.  -DMACOSX -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./glee -I./manymouse -I./src/ppc/pearpc  -I./src/slirp/include -I./libudis86/include  -I./libmpeg2/include  -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include/libpng16  -D_REENTRANT -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include  -DLUA_USE_POSIX -I/opt/local/Library/Frameworks/OpenAL.framework/Versions/A/Headers  -I/opt/local/include/libpng16  -I/Library/Frameworks/SDL2.framework/Versions/A/Headers -I/opt/local/include    -Wmissing-declarations  -g -O2 -MT src/ppc/pearpc/cpu/cpu_generic/ppc_opc.o -MD -MP -MF $depbase.Tpo -c -o src/ppc/pearpc/cpu/cpu_generic/ppc_opc.o src/ppc/pearpc/cpu/cpu_generic/ppc_opc.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
cc1plus: warning: command line option "-Wmissing-declarations" is valid for C/ObjC but not for C++
src/ppc/pearpc/cpu/cpu_generic/ppc_opc.cpp:690: error: integer constant is too large for ‘long’ type
make[3]: *** [src/ppc/pearpc/cpu/cpu_generic/ppc_opc.o] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [bundle] Error 2
Also I have noticed the recursive appearance of this warning during the build process:

Code:
cc1plus: warning: command line option "-Wmissing-declarations" is valid for C/ObjC but not for C++
For completeness here are the commands I typed in Terminal:

./bootstrap.sh
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"
./configure --disable-ppc
cd macosx
make
SnakeCoils is offline  
Old 23 August 2014, 00:06   #28
FrodeSolheim
FS-UAE Developer

FrodeSolheim's Avatar
 
Join Date: Dec 2011
Location: Førde, Norway
Age: 36
Posts: 3,314
Quote:
Originally Posted by SnakeCoils View Post
Seems that --disable-ppc option does need some fine tuning
Oh yes, add --disable-pearpc-cpu too.

Quote:
Originally Posted by SnakeCoils View Post
Also I have noticed the recursive appearance of this warning during the build process:
You can safely ignore this
FrodeSolheim is offline  
Old 23 August 2014, 01:30   #29
SnakeCoils
Registered User

 
Join Date: Mar 2014
Location: Italy
Posts: 114
Version 2.5.12dev for OSX PPC is finally up and running, already uploaded to The Zone! :-)
SnakeCoils is offline  
Old 12 September 2014, 10:03   #30
tlosm
Registered User

 
Join Date: Sep 2014
Location: italy
Posts: 189
SnakeCoils!!!

Quote:
Originally Posted by SnakeCoils View Post
Version 2.5.12dev for OSX PPC is finally up and running, already uploaded to The Zone! :-)
SnakeCoils! Finally i found you
How to come in touch with you in fast way?

About FSuae
Now the core of winuae is Qemu and im pretty sure the next FSuae will be compatible with PowerMacs in PPC too.
I had been try to compile last dev build but without result the gcc ansking for SDL 2.0 .
Do you have a repository like you made for Mame Sdl for the FSuae binary ?

My config is :
PowerMac G5 Quad 2.5 ghz 8gb Ram and 7800gtx 512mb SSHD

AMIGA RULEZ!
tlosm is offline  
Old 13 September 2014, 16:13   #31
SnakeCoils
Registered User

 
Join Date: Mar 2014
Location: Italy
Posts: 114
Quote:
Originally Posted by tlosm View Post

Do you have a repository like you made for Mame Sdl for the FSuae binary ?
Hello tlosm, yes I have a repository also for FS-UAE but if you want the latest ppc executable you can simply look in The Zone since I put there every build is succesfully done (previous versions are deleted for saving space).
For all the other infos I sent you a PM.

@Frode: the actual 2.5.14 development release can't be build on OSX ppc, I declared as usual the SDL2 and OpenAL cflags and libs and then configure with the following options

--disable-ppc --disable-pearpc-cpu --disable-qemu-cpu

but the process stopped at this point:
Code:
	gcc -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./glee -I./manymouse  -I./src/slirp/include -I./libudis86/include  -I./libmpeg2/include  -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include/libpng16  -D_REENTRANT -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include  -DLUA_USE_POSIX -I/opt/local/Library/Frameworks/OpenAL.framework/Versions/A/Headers  -I/opt/local/include/libpng16  -I/Library/Frameworks/SDL2.framework/Versions/A/Headers -I/opt/local/include    -Wmissing-declarations -fvisibility=hidden  -std=gnu99 -g -O2 -MT src/fs-uae/video.o -MD -MP -MF $depbase.Tpo -c -o src/fs-uae/video.o src/fs-uae/video.c &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/ppc/ppcd.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./glee -I./manymouse  -I./src/slirp/include -I./libudis86/include  -I./libmpeg2/include  -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include/libpng16  -D_REENTRANT -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include  -DLUA_USE_POSIX -I/opt/local/Library/Frameworks/OpenAL.framework/Versions/A/Headers  -I/opt/local/include/libpng16  -I/Library/Frameworks/SDL2.framework/Versions/A/Headers -I/opt/local/include    -Wmissing-declarations -fvisibility=hidden  -g -O2 -MT src/ppc/ppcd.o -MD -MP -MF $depbase.Tpo -c -o src/ppc/ppcd.o src/ppc/ppcd.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
cc1plus: warning: command line option "-Wmissing-declarations" is valid for C/ObjC but not for C++
src/ppc/ppcd.cpp:21:2: warning: #warning ignoring -Wwrite-strings warnings here
src/ppc/ppcd.cpp:391: error: integer constant is too large for ‘long’ type
src/ppc/ppcd.cpp:454: error: integer constant is too large for ‘long’ type
make[3]: *** [src/ppc/ppcd.o] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [bundle] Error 2
Can you kindly look at?
SnakeCoils is offline  
Old 15 September 2014, 00:36   #32
FrodeSolheim
FS-UAE Developer

FrodeSolheim's Avatar
 
Join Date: Dec 2011
Location: Førde, Norway
Age: 36
Posts: 3,314
Quote:
Originally Posted by SnakeCoils View Post
but the process stopped at this point (...) Can you kindly look at?
Very well, I've pushed a commit which probably pleases your compiler
https://github.com/FrodeSolheim/fs-u...69512b7896990b

Quote:
Originally Posted by SnakeCoils View Post
--disable-ppc --disable-pearpc-cpu --disable-qemu-cpu
(--disable-ppc isn't used anymore btw)
FrodeSolheim is offline  
Old 15 September 2014, 02:39   #33
SnakeCoils
Registered User

 
Join Date: Mar 2014
Location: Italy
Posts: 114
Excellent work! :-) The 2.5.14 development OSX PPC binary has been build successfully and already uploaded in The Zone. Thanks a lot! ;-)
SnakeCoils is offline  
Old 17 September 2014, 19:07   #34
tlosm
Registered User

 
Join Date: Sep 2014
Location: italy
Posts: 189
Quote:
Originally Posted by FrodeSolheim View Post
Very well, I've pushed a commit which probably pleases your compiler
https://github.com/FrodeSolheim/fs-u...69512b7896990b



(--disable-ppc isn't used anymore btw)
Hope we will have the Qemu on PowerMac like on WinUae in anther Cpu thread im really courious to see the performance on my Quad G5...
If one day will be possible have it working like Shaepshaver the performance will be outstanding ...

Check here

tlosm is offline  
Old 17 September 2014, 20:26   #35
FrodeSolheim
FS-UAE Developer

FrodeSolheim's Avatar
 
Join Date: Dec 2011
Location: Førde, Norway
Age: 36
Posts: 3,314
As far as I know, QEMU runs on PPC, so there's no inherent reason why FS-UAE + QEMU-UAE (PPC) couldn't work (but it is possible a tweak or two is needed sine no-one has tested it yet). Just don't expect me to do anything about it

QEMU-UAE source code here: https://github.com/FrodeSolheim/qemu-uae

(Instructions on how to create the qemu-uae *plugin* after qemu-uae has been compiled will be provided later)
FrodeSolheim is offline  
Old 17 September 2014, 20:34   #36
tlosm
Registered User

 
Join Date: Sep 2014
Location: italy
Posts: 189
Quote:
Originally Posted by FrodeSolheim View Post
As far as I know, QEMU runs on PPC, so there's no inherent reason why FS-UAE + QEMU-UAE (PPC) couldn't work (but it is possible a tweak or two is needed sine no-one has tested it yet). Just don't expect me to do anything about it

QEMU-UAE source code here: https://github.com/FrodeSolheim/qemu-uae

(Instructions on how to create the qemu-uae *plugin* after qemu-uae has been compiled will be provided later)
Thank you! Hope we will have success to heve it .
I need to report a couple of bugs to SnaKeCoils

Pratically i had been made the configuration file:

Quote:
amiga_model = A1200/020
accuracy = 0
floppy_drive_volume = 0
ntsc_mode = 0
video_sync = off
fullscreen = 0
kickstarts_dir = /Documents/FS-UAE/Kickstarts/
kickstart_file = /Documents/FS-UAE/Kickstarts/Kickstart-A1200-40.68.rom
chip_memory = 2048
fast_memory = 8192
bsdsocket_library = 1
viewport = * * * * => 0 0 752 574
hard_drive_0 = /Applications/Emulation/Computers/UAE/WB31/
hard_drive_0_label = Unamed
But i have this warnings

Code:
WARNING: fs_emu_theme_get_resource_path (title_font.png) is deprecated
WARNING: fs_emu_theme_get_resource_path (menu_font.png) is deprecated
WARNING: Unexpected byte (92) while parsing viewport option

WARNING: HD dont found: /Applications/Emulation/Computers/UAE/WB31/\
WARNING: Failed to open ' /Documents/FS-UAE/Kickstarts/Kickstart-A1200-40.68.rom\'
I think the problem is the "\" at the end
Plus on window i have all the time A500 model not others.

Thank you
tlosm is offline  
Old 17 September 2014, 20:46   #37
FrodeSolheim
FS-UAE Developer

FrodeSolheim's Avatar
 
Join Date: Dec 2011
Location: Førde, Norway
Age: 36
Posts: 3,314
Byte 92 is also "\". So it sounds like the problem is that all your lines are really ending in "\" (though they don't in your above paste). Please check the config file in another text editor and make sure to remove any "\" at the end of lines...
FrodeSolheim is offline  
Old 17 September 2014, 21:44   #38
tlosm
Registered User

 
Join Date: Sep 2014
Location: italy
Posts: 189
Quote:
Originally Posted by FrodeSolheim View Post
Byte 92 is also "\". So it sounds like the problem is that all your lines are really ending in "\" (though they don't in your above paste). Please check the config file in another text editor and make sure to remove any "\" at the end of lines...
Yes ... you was true
i dont know why Textedit save the file in rtf mode ... i had been fixed with nano .
Will report soon my experience

And why not one day have the FS-Euae With the help of Almos and Tobias

I will do the same that i did :P
[ Show youtube player ]

Last edited by tlosm; 17 September 2014 at 21:49.
tlosm is offline  
Old 17 September 2014, 23:56   #39
SnakeCoils
Registered User

 
Join Date: Mar 2014
Location: Italy
Posts: 114
Quote:
And why not one day have the FS-Euae With the help of Almos and Tobias
I think we all PPC Mac users still around are hoping that a certain point both projects will merge, in the meantime the weak and strong point of both projects are:

FS-UAE
Pros: Always up-to-date with the parent project WinUAE and therefore the best and accurate Amiga emulation available for all non-Windows machines.
Cons: Not optimized for PPC, no JIT recompiler. To have a reasonable speed on G4 machines accuracy must be kept as low as possible and at this level many programs and demos have glitches.

E-UAE JIT
Pros: Very fast and nice features like led activity for various emulated devices.
Cons: It is based on a quite old source that is inaccurate here and there, expecially in the custom chips emulation. For example if you run the demo Arte (from Sanity) you will notice that on E-UAE the white bars on walls in the tunnel sequence are completely missing, only the floor and ceiling realtime zooming and perspective textures are displayed. On FS-UAE everything is in the right place.

The Arte demo is really a nice benchmark for emulators because it have both parts where only CPU is involved and others where the blitter is called to do the heaviest job: thanks to the activity led of E-UAE is easy to see where the JIT engine operates and where it is the blitter turn.
One thing I have noticed is that FS-UAE 68k cpu emulation is not that bad if compared to the JIT part of E-UAE (look at starfield animation in the middle part of the demo, it runs almost the same speed on both emulators and is a CPU-only part), the great speed advantage of E-UAE is mainly because of its much more simpler custom chips emulation.
Unfortunately there is little that can be do for optimize that part, I think we will never see a JIT emulation for Amiga custom chips because the accuracy in this part is the hearth of the whole emulation.
A G5 machine is the right choice for a decent FS-UAE Amiga emulation at a normal accuracy level, my G4 can't compete on compute power but with a careful tuning here and there the results are of absolute satisfaction :-)
SnakeCoils is offline  
Old 18 September 2014, 00:54   #40
tlosm
Registered User

 
Join Date: Sep 2014
Location: italy
Posts: 189
i can say for sure the g5 quad is a great machine worst supported by apple (the horrible apple policy) i had many poc machine from the classic a4000 to mini g4 to the powerbooks and all the ng amigas (not x1000 soon x5000)
and intel last gen mac too... the g5 continue be my favorite if i compare the age of it with the performance.

ok returning it topic.
the fs- uae gave me with opitimized =0 about 13mips performance
model a4000
euae in not jit 38mips in jit 98/105 (and tobias make many turn round for have this performance because the really poor documentations of the cpu. )
i will check better the compatibility in next days for fs uae and report.
im sure if one day fs uae will have the "virtualized" cpu like sheepshaver on the g5 we will face a ultra fast machine with aos 4.1 .

the problem of euae is yes old build , but much more worts only interpretative fpu
hope in future everything will be better

Last edited by tlosm; 18 September 2014 at 08:18.
tlosm is offline  
AdSense AdSense  
 


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 20:22
[QUESTION] Will we see PPC support in FS-UAE too? amigafreak68k support.FS-UAE 39 09 September 2014 23:28
JIT on E-UAE PPC? _ThEcRoW support.OtherUAE 8 07 May 2011 00:55
PPC Emulation in UAE Beakster support.WinUAE 9 15 March 2008 12:28
PPC UAE on os 3.9 DDNI request.UAE Wishlist 7 26 October 2006 20:09

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 01:34.


Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Page generated in 0.26222 seconds with 13 queries