FS-UAE 2.4 Release Notes

This is the release notes for FS-UAE 2.4. In general, there’s too many changes since FS-UAE 2.2.3 to list them all here. See the development release announcements or the Changelog in the source distribution for a detailed list of changes.

FS-UAE Improvements

Here are just some of the improvements in FS-UAE:

  • Many improvements, several bug fixes, and new translations.
  • FS-UAE now supports multiple mice at the same time. Especially useful for games such as multi-player Lemmings.
  • Improved packaging for several Linux distributions.
  • Support for SDL 2.0 (currently used by the OS X version).
  • “Portable” distributions are available for Windows and OS X (Read more below).
  • Several more FS-UAE configuration options are available.
  • JIT should work on Windows (x86) too now.

FS-UAE Launcher Improvements

FS-UAE Launcher has seen many improvements since 2.2.3, among other:

  • Much better support for the online Amiga game database.
  • Online Amiga game database no longer marked as experimental.
  • Support for automatically and manually downloadable games.
  • QT toolkit is now used for FS-UAE Launcher on all platforms.
  • Improved joystick/gamepad configuration tool.
  • Improved preferences dialog, many more options added.

Portable Distribution

On Windows and OS X, you now have the choice to download portable zips. When using the portable distribution, FS-UAE programs and data will be stored in the same location (and Documents/FS-UAE will not be used anymore – unless this is where you extracted to).

Note that if you used the zip for FS-UAE 2.2.x, this was not a portable zip – it was just a way to “install” FS-UAE without using the exe installer. So the above comment applies to this case too.

If you upgrade from FS-UAE 2.2.x and now want to use the portable distribution instead, you should either:

  • Also copy the contents from FS-UAE/Documents to where you extracted the portable zip, or
  • If you want to, extract the portable zip containing the programs to FS-UAE Documents.

Log File Location

Log files are now by default stored in Documents/FS-UAE/Cache/Logs. FS-UAE will try to delete the old log files (and log dir) to avoid confusion.

Swapped Display Order of Joystick Ports

The display order of mouse and joystick ports has been swapped, with the joystick port on top. This fits better with the convention that the joystick port is usually used by player 1, and especially the joystick tab with all four joystick ports is easier to use the port order equals player order. The ports are now called “Joystick Port” and “Mouse Port” instead of Joystick Port 0/1.

Video Synchronization Disabled by Default

Video sync is now off by default, to avoid performance issues on some platforms. There’s a new preferences page in FS-UAE to enable video sync.

Upgrading from FS-UAE Launcher 2.2.x

When updating from 2.2.x, the game database and file database in FS-UAE Launcher will be cleared, so you need to rescan your files. You’ll also need to log in to the online database (if you’re using it) and refresh the game list.

Alpha/Preview Release of FS-UAE Arcade

A preview release of FS-UAE Arcade – a fullscreen interface for browsing and running games is now available as “alpha”. You need to log into the online game database in FS-UAE Launcher in order to use it. Remember, this is a preview release, and there are still some rough edges in FS-UAE Arcade, so your mileage my vary.

7 thoughts on “FS-UAE 2.4 Release Notes

  1. Hi, the main window does not scale to my screen size.
    I have a laptop with broken 1280×800 screen and the external monitor is 1024×768 but the window contents are not all visible in 1024×768.
    Because laptop screen is literally broken I don’t know if it’s picking up the laptop screen resolution or just doesn’t fit in 1024×768.

    Also, on Win8 I cannot get OpenGL drivers for my system, is there no DirectX plugin or OpenGL -> DirectX converter?

    • Hi, if you try the development series instead, that will probably fix the issue for you.

      Regarding OpenGL, I have never heard of not being able to have that on Windows 8. nVidia, ATI/AMD and Intel all provide OpenGL drivers for their GPUs (as far as I know, it’s bundled with their graphics drivers, and not a separat download or anything like that). But to answer your question, no, FS-UAE does not use DirectX.

      • Thanks for the quick reply!
        I’ve just downloaded the latest dev version and the screen sizing seems to be mostly fixed although the 3rd screenshot is still partly hanging off the edge of the screen when the window is fullscreen.

        The problem with the OpenGL drivers is that Win8 Intel gfx drivers released by Microsoft with Win8 do not include OpenGL, and official Intel drivers available on the site are still only for Win7.

        • The latest FS-UAE Launcher dev version has even better support for small displays (I think :)).

          With regards to OpenGL, it is unfortunate that graphics drivers are not available for your card. I’m thinking of rewriting/improving the video layer in FS-UAE, and at the same time implement support for multiple backends (including a generic – but with less features – SDL2 video backend which I think can use DirectX/Direct3D).

  2. Curious I try to launch the latest launcher for my Macbook OS X 10.95 and it crashed. Is this version supported? Am i doing something wrong? This is what I get below:
    Process: FS-UAE Launcher [1903]
    Path: /Users/USER/*/FS-UAE Launcher.app/Contents/MacOS/FS-UAE Launcher
    Identifier: org.pythonmac.unspecified.FS-UAELauncher
    Version: 2.4.1 (2.4.1)
    Code Type: X86 (Native)
    Parent Process: launchd [246]
    Responsible: FS-UAE Launcher [1903]
    User ID: 501

    Date/Time: 2014-10-07 23:07:43.596 -0400
    OS Version: Mac OS X 10.9.5 (13F34)
    Report Version: 11
    Anonymous UUID: 4E24643D-9878-F5F6-68EE-238E594A869D

    Sleep/Wake UUID: BBCE2463-3D5E-4149-A9E9-00A526CF8739

    Crashed Thread: 0 Dispatch queue: com.apple.main-thread

    Exception Type: EXC_CRASH (SIGABRT)
    Exception Codes: 0x0000000000000000, 0x0000000000000000

    Application Specific Information:
    abort() called

    Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
    0 libsystem_kernel.dylib 0x990fe952 __pthread_kill + 10
    1 libsystem_pthread.dylib 0x9bcdc167 pthread_kill + 101
    2 libsystem_c.dylib 0x95af229c abort + 155
    3 QtCore 0x053b0f35 qt_message_output(QtMsgType, char const*) + 149
    4 QtCore 0x053b1126 qt_message_output(QtMsgType, char const*) + 646
    5 QtCore 0x053b1269 qFatal(char const*, …) + 25
    6 QtGui 0x064ad8b4 QApplicationPrivate::initializeWidgetPaletteHash() + 9892
    7 QtGui 0x06526b08 QApplicationPrivate::construct() + 200
    8 QtGui 0x06526fcd QApplication::QApplication(int&, char**, int) + 109
    9 QtGui.so 0x05a696c7 0x5a00000 + 431815

  3. Pingback: FS-UAE 2.4 |

Leave a Reply to Gordon Murray Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.