Ultimate Amiga
Ultimate Amiga Emulation => FS-UAE => News and Announcements => Topic started by: FrodeSolheim on February 13, 2012, 09:12:22 PM
-
Version 0.9.7:
* FS-UAE can open configuration files without (-c) parameter, makes FS-UAE.
easier to start with config from graphical shells (Windows Explorer,
Mac OS X Finder).
* Added chip_memory, fast_memory and slow_memory options (see example.conf).
* Fixed bug where save states would not be saved if floppies where specified
with absolute path.
* Fixed problem with opening CUE files on systems other than Windows.
* Fixed audio buffering issues.
* Buffer additional audio data on buffer underrun before resuming playback.
* Fixed problem with renaming files in virtual (mounted) disks on Windows.
* Code cleanup in libamiga, new wrapper functions for some platform-specific
code.
* Support for large HDF files (> 2GB) (untested, and not supported on Windows
yet).
* Better implementation of write_log in libamiga.
* Updated README to clarify that you can use ALT+F11 on Mac to toggle mouse
pointer (since the OS intercepts F11 alone).
* Write information about base WinUAE version to log file.
* Use same random number generator on all platforms.
Downloads:
http://fengestad.no/fs-uae/files/fs-uae-0.9.7-windows.zip
http://fengestad.no/fs-uae/files/fs-uae-0.9.7-macosx.tar.gz
http://fengestad.no/fs-uae/files/fs-uae_0.9.7-0_i386.deb
http://fengestad.no/fs-uae/files/fs-uae_0.9.7-0_amd64.deb
http://fengestad.no/fs-uae/files/fs-uae-0.9.7.tar.gz
-
finally had a chance to try out a handful of games.
i'm getting a lot of stuttering during standard gameplay on my MacBook.
Hav noticed this running WHD versions of IK+, RainbowIslands, MegaLoMania and others..
my MacBook's spec is: 2.2 Ghz Intel Core Duo, 4 gb 667 Mhz DDR2 SDRam .... and I run e-uae everyday pretty much perfect with gameplay.
One thing that always made a big difference on E-UAE/ Hi-Toro was the "OpenGL Rendering" option needed to be set "on" ... would this be the case with fs-uae?
Could there be a application priority issue? I have a problem with my MacBook constantly running the CPU cooling fan which I am told may relate to some mistake in application priority (which I have never bothered to fix). I have closed-down all other applications though.
I'm just going to try a complete re-boot to see if it makes a difference, and also try testing on my MacMini some more i hope (previously just had one try of it to see if it worked on fullscreen, which E-UAE would not)
-
<continued>
ok, so i've tested it after re-boot, and everything is the same. I am sure this did not happen before, so maybe it's something to do with the options i've selected or something. Perhaps it could be caused by a screen/sound sync issue? I cannot check/change the refresh rate of my screen, because it's an LCD and therefore OSX does not give you the option to see what it is set at, although i believe it should be 60hz?
my MacMini, on the otherhand has a 720p screen setup on my LCD TV, at 50hz, and fs-uae runs fantastic!
the spec is kind of different (better), although i am running the same config files (from my memory stick)
MacMini - 2.66 GHz Intel Core 2 Duo, 2GB 1067 MHz DDR3.
Maybe fs-uae just doesnt like the lower-spec machine?
-
<continued (again>
I should also report that fs-uae quits out when trying to use save-states with HD setups.
edit 2: added log file - looks like its the audio slowing things down :/
-
the spec is kind of different (better), although i am running the same config files (from my memory stick)
MacMini - 2.66 GHz Intel Core 2 Duo, 2GB 1067 MHz DDR3.
Maybe fs-uae just doesnt like the lower-spec machine?
FS-UAE runs really fine on my MacBook with 2.26 GHz Core 2 Duo and 2 GB RAM. Also, regarding sound, sound issues should never slow down the emulations (it is designed this way), but slow emulation will be able to affect sound output (buffer underruns). You could check with a process listing application ("top" or something) that you don't have background processes using up all your CPU (high-running CPU fan could indicate this).
(Hmm, was your MacBook a core duo, not a core 2 duo? Is is possible that it is too slow. I do not know the minimum system requirements for the cycle exact modes)
Regarding rendering, OpenGL is always used (but has nothing to do with the OpenGL mode in E-UAE). You can try turning vsync off completely with:
[video]
sync = off
Edit: you can check the CPU usage of FS-UAE (and other running apps) with the command "top -o cpu" in a terminal.
-
It's a 2007 (I think) MacBook, so only a regular CoreDuo (unlike the MacMini) ... Maybe the spec is too low, I was just surprised as I run e-use fine, but probably just without cycle-exact. Maybe it just needs a way to switch that off for lower spec machines, or some kind of auto-detect for low spec machines.... I will see how the processes check goes first though.
If i'm honest, it's not a major problem to me, as my MacMini is the machine that really "needed" fs-uae, not my MacBook!
edit: I tell a lie.... it is an Intel Core 2 Duo.
I couldnt particularly see anything "strange" looking at the system processes... and I havent been able to improve the performance. I am thinking of doing a re-install of the OS soon though, so i may see if that resolves the problem with my fan, and if it also fixes fs-uae, then we have our culprit!!
(http://www.ultimateamiga.co.uk/HostedProjects/UltimateAmigaEmulation/fs-uae/MacBookSpec.png)