View previous topic :: View next topic |
Author |
Message |
agent_jdh Veteran
Joined: 08 Aug 2002 Posts: 1783 Location: Scotland
|
Posted: Thu Dec 04, 2003 2:44 pm Post subject: New *nix version of Universal Amiga Emulator (UAE) |
|
|
Subject says it all.
http://www.rcdrummond.net/uae/
Source, x86, PPC and experimental OS X binaries available.
Brief synopsis:
Richard Drummond has picked up the old *nix UAE sources and given them a bit of a clear-out, and merged a lot of stuff from WinUAE in the process-
JIT emulation brought up to date
JIT doesn't segfault with a 2.6 kernel
Source builds with GCC 3 without patching
BSDSOCKET emulation included by default
GUI saves options properly (GUI rewrite apparently progressing)
Best to use SDL at the moment for full screen as normal user - configure with Code: | ./configure --enable-jit --with-sdl-gfx --with-sdl-sound |
And lots more it appears
Builds OK and runs AIAB very nicely on my Gentoo box.
Changelog here
http://www.rcdrummond.net/uae/CHANGES.txt
UAE discussion forum here
http://uae.back2roots.org/index.html
You should set the JIT cache size to max and all the JIT options to 'Direct' in the config. Or set the cache size to 0 to disable it for playing games. There appear to be some sound problems at the moment when JIT is enabled.
It would be nice if the uae ebuild picked up this source instead of the old one. In fact, it appears the original UAE homepage has disappeared from freiburg.linux.de's server, I don't know if the original sources are there any more either. _________________ Jingle Jangle Jewellery |
|
Back to top |
|
|
o_florian n00b
Joined: 12 Nov 2002 Posts: 9 Location: Berlin, Germany
|
Posted: Fri Feb 13, 2004 4:04 pm Post subject: |
|
|
hint : Compile Flags ...
-O3 : Out of memory, segfault and more, when trying to compile JIT
-O2 : everything OK, compiles without problems.
so don't try to overoptimize it. _________________ Some people claim that the UNIX learning
curve is steep, but at least you only have to
climb it once. |
|
Back to top |
|
|
S. Traaken Tux's lil' helper
Joined: 14 Nov 2003 Posts: 135
|
Posted: Sat Feb 14, 2004 12:26 am Post subject: |
|
|
o_florian wrote: | hint : Compile Flags ...
-O3 : Out of memory, segfault and more, when trying to compile JIT
-O2 : everything OK, compiles without problems.
so don't try to overoptimize it. |
-O3 worked for me, but it used >1gig of ram/swap. |
|
Back to top |
|
|
Chewi Developer
Joined: 01 Sep 2003 Posts: 886 Location: Edinburgh, Scotland
|
Posted: Fri Feb 20, 2004 7:08 pm Post subject: |
|
|
Yay it's about time! I was really getting worried about the project. I noticed that freiburg.linux.de was down but it's back up now.
Hmm and I'm not getting very far with -O3 in my CFLAGS. I'm compiling it remotely on my brother's computer and it won't even let me SSH in at the moment! Guess I'll have to wait till it works or breaks. Hope it works, this thing needs all the extra speed it can get! |
|
Back to top |
|
|
agent_jdh Veteran
Joined: 08 Aug 2002 Posts: 1783 Location: Scotland
|
Posted: Thu Feb 26, 2004 4:08 pm Post subject: |
|
|
The new ebuilds in portage actually force optimsation away from O3. It probably won't make it run any faster anyway.
There should be a new ebuild along soon as well, with support for scsi emulation, which opens up cdtv/cd32 emulation as well. _________________ Jingle Jangle Jewellery |
|
Back to top |
|
|
S. Traaken Tux's lil' helper
Joined: 14 Nov 2003 Posts: 135
|
Posted: Fri Feb 27, 2004 11:52 am Post subject: |
|
|
agent_jdh wrote: | The new ebuilds in portage actually force optimsation away from O3. It probably won't make it run any faster anyway. |
Good point. When was that added? I could swear it said O3 when I last emerged it... |
|
Back to top |
|
|
agent_jdh Veteran
Joined: 08 Aug 2002 Posts: 1783 Location: Scotland
|
Posted: Fri Feb 27, 2004 2:11 pm Post subject: |
|
|
S. Traaken wrote: | agent_jdh wrote: | The new ebuilds in portage actually force optimsation away from O3. It probably won't make it run any faster anyway. |
Good point. When was that added? I could swear it said O3 when I last emerged it... |
If you're using ~x86, you should get the first uae ebuild based on Richard Drummond's new uae source. The ebuild is called uae-0.8.23_pre20040129.ebuild. It was up for a bit without the fix to force -O3 to -O2, as bug reports came in of systems running out of memory during CPU compilation. There was no version bump, so if you have this version you could re-emerge uae and it should pick up on the modded ebuild. _________________ Jingle Jangle Jewellery |
|
Back to top |
|
|
S. Traaken Tux's lil' helper
Joined: 14 Nov 2003 Posts: 135
|
Posted: Fri Feb 27, 2004 8:19 pm Post subject: |
|
|
agent_jdh wrote: | If you're using ~x86, you should get the first uae ebuild based on Richard Drummond's new uae source. The ebuild is called uae-0.8.23_pre20040129.ebuild. It was up for a bit without the fix to force -O3 to -O2, as bug reports came in of systems running out of memory during CPU compilation. There was no version bump, so if you have this version you could re-emerge uae and it should pick up on the modded ebuild. |
Just what I suspected might have happened. Thanks for the info. |
|
Back to top |
|
|
agent_jdh Veteran
Joined: 08 Aug 2002 Posts: 1783 Location: Scotland
|
Posted: Fri Feb 27, 2004 10:30 pm Post subject: |
|
|
S. Traaken wrote: | agent_jdh wrote: | If you're using ~x86, you should get the first uae ebuild based on Richard Drummond's new uae source. The ebuild is called uae-0.8.23_pre20040129.ebuild. It was up for a bit without the fix to force -O3 to -O2, as bug reports came in of systems running out of memory during CPU compilation. There was no version bump, so if you have this version you could re-emerge uae and it should pick up on the modded ebuild. |
Just what I suspected might have happened. Thanks for the info. |
The uae version number + dating system that Richard uses causes a bit of a headache with Gentoo, we (myself and David Holm, who have been bouncing ebuilds off each other for this) haven't got around to getting a satisfactory method for dealing with this yet. _________________ Jingle Jangle Jewellery |
|
Back to top |
|
|
|