News
Author Archives: FrodeSolheim
FS-UAE 2.9.0dev Released
A new development version has been released. Changes in FS-UAE 2.9.0dev:
- Fix mouse input on Windows with raw keyboard input enabled.
- Alt+F4 and Cmd+Q will no longer quit FS-UAE (in full keyboard emulation mode).
- Use raw input on Windows again (allows grabbing of Windows keys, etc).
- New option raw_input = 0 will disable use of raw input for keyboard.
- Fixed loading shaders from fs-uae.dat.
- Updated Xbox 360 configs for Linux.
- Updated emulation core from WinUAE 3300b2.
Changes in FS-UAE Launcher 2.9.0dev:
- New option whdload_boot_dir must be used to enable an old feature, previously it was enabled by the presence of Hard Drives/WHDLoad.
- Removed some debug code left by accident (causing rating variants to fail).
- Make game scanner more forgiving if parent game uuid is not found.
- Fixed problem where rating could be reset for first loaded game/variant.
- New experimental option: relative_temp_feature.
Changes in FS-UAE Arcade 2.9.0dev:
- Allow mouse to be used to activate the close button.
- Show mouse cursor briefly when moving the mouse.
- Added stretch / keep aspect toggle button to top right menu.
- Added V-Sync toggle button to top right menu.
- Ability to see and change variant before starting the game.
- Make menu rendering conformant to FS-UAE style.
- More transition animations.
- New cover rendering for non-portrait covers.
- Use –platform=
to start with a given platform filter, e.g. –platform=cd32. - Variant sort order fixed to be same as in FS-UAE Launcher.
- Fixed arrow keys for FS-UAE Arcade on MacOS.
- Reversed position of platform and publisher names.
This first development version in the 2.9.x series includes all changes from the 2.8.x stable series up until now, and I’ve also started merging in updates from WinUAE. Please also download updated plugins if you use CAPSImg and/or QEMU-UAE.
FS-UAE 2.8.2 Released
A new stable version has been released.
Changes in FS-UAE Launcher 2.8.2:
- New option whdload_boot_dir must be used to enable an old feature, previously it was enabled by the presence of Hard Drives/WHDLoad.
Changes in FS-UAE Arcade 2.8.2:
- Allow mouse to be used to activate the close button.
- Show mouse cursor briefly when moving the mouse.
New versions of CAPSImg and QEMU-UAE plugins are available. Mostly to fix an issue with plugins on 64-bit macOS (macOS users must update to the new plugin versions).
FS-UAE 2.8.1 Released
A new stable version has been released. Changes in FS-UAE 2.8.1:
- Alt+F4 and Cmd+Q will no longer quit FS-UAE (in full keyboard emulation mode).
- Use raw input on Windows again (allows grabbing of Windows keys, etc).
- New option
raw_input = 0
will disable use of raw input for keyboard. - Fixed loading shaders from fs-uae.dat.
- Updated Xbox 360 configs for Linux.
Changes in FS-UAE Launcher 2.8.1:
- Fixed problem where rating could be reset for first loaded game/variant.
- New experimental option: relative_temp_feature.
Changes in FS-UAE Arcade 2.8.1:
- Added stretch / keep aspect toggle button to top right menu.
- Added V-Sync toggle button to top right menu.
- Ability to see and change variant before starting the game.
- Make menu rendering conformant to FS-UAE style.
- More transition animations.
- New cover rendering for non-portrait covers.
- Use
--platform=
to start with a given platform filter, e.g.--platform=cd32
. - Variant sort order fixed to be same as in FS-UAE Launcher.
- Fixed arrow keys for FS-UAE Arcade on MacOS.
- Reversed position of platform and publisher names.
FS-UAE 2.7.16dev Released
A new development version has been released. Changes in FS-UAE 2.7.16dev:
- Add -no-pie (unless JIT is explicitly disabled) if supported by linker.
- Removed dependency on GLEW, use GLAD OpenGL loader instead.
- Check if SDL2 uses the X11 subsystem before using X11 directly.
- Fixed crash when using the Wayland SDL2 driver.
FS-UAE 2.7.15dev Released
A new development version has been released. Changes in FS-UAE 2.7.15dev:
- New option clipboard_sharing.
- Translation fix for Fedora.
- Do do install unused files to $prefix/share/fs-uae.
- Packaging fix for Linux standalone version (fixes crash on Ubuntu 16.04).
- Use embedded RUNPATHs instead of LD_LIBRARY_PATH for generic Linux versions.
- Imported updated translations from crowdin.com.
Changes in FS-UAE Launcher 2.7.15dev:
- Imported updated translations from crowdin.com.
Changes in FS-UAE Arcade 2.7.15dev:
- Fixed startup problem introduced in 2.7.14dev.
FS-UAE (Dev) for Fedora 24
Fedora 24 packages for FS-UAE (development version only, for now!) are now available.
FS-UAE 2.7.14dev Released
A new development version has been released. Changes in FS-UAE 2.7.14dev:
- Fixed reserved word problem (“filter”) in crt.shader.
- Fixes for earlier vpar merge (fs-uae/issues/93).
- Added segtracker to UAE debugger [cnvogelg].
- Imported updated translations from crowdin.com.
Changes in FS-UAE Launcher 2.7.14dev:
- Fixed recently introduced problem using joystick configuration tool.
- A3000 chip RAM was erroneously set to 1 MB.
- Added new languages to language selector: Esperanto, Dutch and Hungarian.
- Imported updated translations from crowdin.com.
FS-UAE 2.7.13dev Released
A new development version has been released. Changes in FS-UAE 2.7.13dev:
- JIT on x86-64: Handle it gracefully when 2 GB virtual memory could not be allocated (reduce size of allocation region).
- A bit more flexible VM allocation function.
- New option expect_version (used by FS-UAE Launcher).
- Fixed middle mouse button ungrabbing with more than 1 keyboard joystick.
- Remove greek translations due to missing bitmap font characters.
- Imported updated translations from crowdin.com.
Changes in FS-UAE Launcher 2.7.13dev:
- Show launch dialog when running configs directly from command line.
- Show launch errors (if any) in error message box when running from cmdline.
- Use expect_version option to verify that FS-UAE version matches.
- Launcher can be started with a zip/lha file containing disk images [jbl007].
- Launcher can be started with more than one floppy image path as command line arguments.
- Launcher can be started with more than one CD-ROM image path as command line arguments (will default to CD32 model in this case).
- Properly load last config file (if applicable) when starting.
- Unsaved config options will no longer be restored on startup (last used game or config will be fully reloaded).
- When using –config:key=value options, start with empty config (unless a specific config is loaded via the command line).
- Store maximized = 0 state properly when window is unmaximized.
- Imported updated translations from crowdin.com.
FS-UAE 2.7.12dev Released
A new development version has been released. Changes in FS-UAE 2.7.12dev:
- Support additional/custom keybard-emulated joysticks, built-in configs for X-Arcade controllers.
- Enabled ECS Agnus for *all* A500 models by mistake (2.7.10dev).
Changes in FS-UAE Launcher 2.7.12dev:
- Added settings for for FS-UAE Arcade.
- Minor fixes for scan/refresh dialogs.
- Fix for the xrandr refresh rate detector.
- Change variant rating buttons into a choice control.
- Fixed rating variants (broke in 2.7.10dev).
- More code cleanup.
FS-UAE 2.7.10dev Released
A new development version has been released. Changes in FS-UAE 2.7.10dev:
- Choosing an accelerator now auto-selects a suitable CPU.
- Added new option: network_card.
- Added new option: freezer_cartridge.
- Automatically set chipset to ECS Agnus if A500 and chip RAM >= 1MB.
- A4000 model defaults to 680EC30 now, not 68030.
- Fixed on-screen warning when using hardware dongle.
- You can now more easily override keybindings in keyboard.conf.
- New option cdrom_drive_0_delay (boolean) – delayed insert for CD32.
- Enable the CD-ROM drive if there are CD images in the CD swap list.
- Load floppy drive sounds from fs-uae.dat (fixes missing drive sounds).
- Also look for named shaders in FS-UAE/Data/Shaders.
- Map Mod+cursors to Amiga cursor keys (useful with joystick emulation).
Changes in FS-UAE Launcher 2.7.10dev:
- It is now possible (but highly discouraged) to put config options in advanced settings to function is global defaults. You will get a warning message on the status bar if you do this.
- If a required ROM is not find, be more specific about which one.
- Launch dialog replaced with “inline” status information.
- Disable start button while FS-UAE is running.
- Notice on status bar when custom config options are in use.
- Warning on status bar when custom uae_* config options are in use.
- Config controls show auto-selected value.
- GUI indicates what floppy/CD drives are currently enabled.
- Removed uaegfx_card control, automatically change config to graphics_card.
- Fixed recently introduced bug in memory override selectors.
- Stop button in game database sync dialog with repeated errors works now.
- Some minor UI adjustments to the configuration panels.
- Added GUI selectors for JIT compiler, dongle type, save_disk, network_card, freezer_cartridge and more.
- Moved drive count selectors to the floppy/CD tabs.
- Join IRC netplay lobby specific to the FS-UAE major/minor version.
- Use https://fs-uae.net and https://openretro.org URLs.
- Fixed a compatibility issue with Qt 5.2 (availableGeometryChanged).
- Cached images can be read from pre-generated zip files to reduce the amount of small files.
- Force the kickstarts directory to be included in file scanner.
- Game list selector entry was not respected after updating the game db.
Changes in FS-UAE Arcade 2.7.10dev:
- Cached images can be read from pre-generated zip files to reduce the amount of small files.
Server Upgrade, HTTPS Available
The operating system has been upgraded to Ubuntu 14.04 LTS, and hard drive capacity has been increased. This has caused some intermittent maintenance downtime the last few days.
A new feature is support for HTTPS, so you can now download your FS-UAE updates from / 🙂
FS-UAE 2.7.9dev Released
A new development version has been released. Changes in FS-UAE 2.7.9dev:
- Plugin layout changed – new plugins must be downloaded.
- Detect screen refresh rate for correct display with multiple displays.
- Simplified video_sync option (is a boolean now).
- Low latency vsync is enabled by default.
Notes:
- You need updated plugins for this version, the old ones will not work. The plugins are now found on the download page: /download-devel#plugins, and the simplified plugin downloads include support for all operating systems (32-bit and 64-bit).
Known issues:
- Allocating 32-bit memory fails on some OS X / BSD setups. With 2.7.5dev+, 32-bit memory is avoided when JIT is not enabled, but real fix is needed for JIT. Problem (and cause) is known, just
- Amiga key sticks when opening/closing FS-UAE menu with modifier+F12 https://github.com/FrodeSolheim/fs-uae/issues/77
Changes in FS-UAE Launcher 2.7.9dev:
- Warn about old plugin versions, if detected.
- Detect ~/.wine/users/Public/Documents/Amiga Files, if present.
- Some changes to the settings dialog, video pages merged from 3 to 2.
- Scanned files were not stored with proper relative paths on Windows.
- New GUI controls for monitor, fullscreen mode, video sync and monitor info.
- New settings control for starting FS-UAE with full keyboard emulation.
- Fixed issue when you have a mouse with the same device name as a joystick.
- More compact binary distributions, far fewer data files.
- OS X: New skeleton .app launchers for portable suite.
- Windows: Proxy executables passes on arguments.
- CD-based games are now downloadable from OAGD.net locker (if the user has them stored there).
- Recognize .ccd CD variants from the online game database.
Notes:
- The file database in FS-UAE Launcher must be updated (full re-scan) due to a fixed bug – sorry!
Notes for the portable packages:
- The structure of the portable versions for different operating systems have been unified somewhat, and the versions are also able to share a lot of data files. You may want to remove the old program directories when upgrading to the new portable version.
- If you use the portable version, you should also delete the any FS-UAE Launcher[.exe|.app] or FS-UAE Arcade[.exe|.app] executable / script in the root folder. The new ones are called Launcher[.exe|.app] and Arcade[.exe|.app], and are – for all operating systems – simple “shortcut executables” / scripts. New in this version is that all the “shortcut executables” pass any arguments to the real programs.
- Portable.ini is no longer a 0-byte file.
- OS X Note: The .app bundles in the portable version are not self-contained, so you should not drag these to the Applications folder or similar. Use the non-portable version instead for this!
FS-UAE 2.7.8dev Released
A new development version has been released. Changes in FS-UAE 2.7.8dev:
- Disable use of fullscreen spaces on OS X by default. Use
SDL_VIDEO_MAC_FULLSCREEN_SPACES = 1
(advanced settings or environment) if you want to re-enable it. - Fixed a crash when using (experimental and) unsupported re-recording.
Changes in FS-UAE Launcher 2.7.8dev:
- You can add custom config on startup (
--config:key=value
). Especially useful when auto-launching games and you want to override config. - You can start with custom settings (
--settings:key=value
). Note that the changed settings will be permanent / saved. - Make distinction between Amiga device type and host device more explicit.
- Made launch dialog non-modal.
- Net play feature is enabled by default.
- Moved net play UI into a separate window.
- Clear search field when changing game/config list in dropdown.
- All .sqlite databases moved into Data/Databases.
- Some user interface adjustments.
- Quite a bit of code cleanup and some restructuring.
Changes in FS-UAE Arcade 2.7.8dev:
- Open FS-UAE Arcade as a maximized borderless window as default for now.
- Idle (stop rendering) when animations are done.
- Do not process joystick input in the background while running FS-UAE (Fixes problem where Arcade has disappeared when quitting FS-UAE).
- Do not run needless render loop in the background while running FS-UAE (Also fixes FS-UAE performance issue when running via Arcade).
Alt+Return
(Cmd+Return
) can be used to toggle fullscreen,Alt+Q
(Cmd+Q
) to quit.- Delay loading GL widget until window has been shown.
- Delay loading of PyOpenGL functions until first time needed.
- Possibly fixes black screen for some ATI users on Windows.
- Cleanup in the code base, removed some unused code.
- Updated PyOpenGL to 3.1.0.
FS-UAE 2.7.7dev Released
A new development version has been released. Changes in FS-UAE 2.7.7dev:
- Compile with hardening disabled for Fedora 23+.
- Automatically scan $BASE/AmigaForever/Amiga Files/Shared/rom for Kickstarts.
Changes in FS-UAE Launcher 2.7.7dev:
- Always sort variant list in rated order from oagd.net, but prefer locally available variants.
- Automatically scan $BASE/AmigaForever/Amiga Files/Shared/rom for Kickstarts.
- Automatically add $BASE/AmigaForever/Amiga Files to file scanner.
- Kickstart import: Show how many ROM files were imported (or warn if none).
- Blacklist mouse_integration from advanced settings (use per-config instead).
- Added support for WHDLoad 18.2, set as default version.
FS-UAE 2.7.6dev Released
A new development version has been released. Changes in FS-UAE 2.7.6dev:
- Fix AGA flickering bug introduced in 2.5.40dev.
- Do not use R12 register in x86-64 JIT due to addressing issue.
- Lowered default floppy drive sound volume.
- Warn when uae_cachesize is used without jit_compiler enabled.
- Theme options override options from config.
- Updated emulation core from WinUAE 3220.
Changes in FS-UAE Launcher 2.7.6dev:
- Most dialogs are non-modal again.
- Misc user interface updates.
FS-UAE 2.7.5dev Released
A new development version has been released. Changes in FS-UAE 2.7.5dev:
- Fix abort in OpenAL on OS X on shutdown.
- On x86-64, do not try to use “32-bit memory” unless JIT is enabled.
- If x87_fldcw dynamic function cannot be created, fall back to inline asm.
- Fix loading controller configs from non-ASCII paths on Windows.
- Better (build-time) OpenAL detection on OS X.
- New configure option –with-libmpeg2=yes/builtin (no won’t work yet), defaults to yes (using system library).
- Fix additional custom joystick ports.
- New boolean option full_keyboard to set the initial state.
- Auto-choose joystick device for port 0 when not started in mouse mode.
- Support deflate compression in fs-uae.dat.
- Updated emulation core from WinUAE 3210.
Known issues:
- Allocating 32-bit memory fails on some OS X / BSD setups. With 2.7.5dev+, 32-bit memory is avoided when JIT is not enabled, but real fix is needed for JIT. Problem (and cause) is known, just not fixed yet.
Changes in FS-UAE Launcher 2.7.5dev:
- Remember maximized state.
Also, an updated QEMU-UAE plugin version is available.
Updated QEMU-UAE Plugins Available
Updated QEMU-UAE plugins are available from the plugin download page. The new plugin version is based on the older QEMU 2.2.0, but with the x86-64 fixes backported (there were some issues with the plugin based on QEMU 2.4.01). Also, generic Linux versions of the plugin are now available.
I recommended all users using QEMU-UAE to update to the latest version.
FS-UAE 2.6.2 Released
FS-UAE 2.6.2 is a minor bugfix release. Changes include:
- Do not use built-in libmpeg2.
- Fixed crash (abort) with A1200 Blizzard CPU board models.
- Added more gamepad controller configurations.
- Fixed non-blocking socket I/O support in bsdsocket_posix [Jens Maus].
- Imported updated translations from crowdin.com.
And for FS-UAE Launcher:
- Fixed /hostgame netplay command (server was started on wrong port).
- Imported updated translations from crowdin.com.
FS-UAE 2.7.4dev Released
A new development version has been released. Changes in FS-UAE 2.7.4dev:
- New action_mute_floppy_sounds, mapped to MOD+N by default.
- Added support for audioprev, audionext, audiostop, audioplay keys.
- Map audioprev, audionext and audioplay to disk swapper actions by default.
- Show on-screen messages when using disk swapper prev/next/insert actions.
- New option relative_paths (see docs).
- Support for three additional custom “joystick ports” (maps to Amiga keys).
- Also recognize .ipf and .dms floppy paths as standalone parameters.
- Fixed building with ./configure –disable-drivesound –disable-slirp –disable-prowizard –disable-cdtv –disable-savestate –disable-parallel-port and others.
- Can build with many CPU emu cores disabled.
- Some cleanup in the configure script.
- Remove dependency on GLU.
- Do not use built-in libmpeg2.
- Imported updated translations from crowdin.com.
- Updated emulation core from WinUAE 3200b18.
Changes in FS-UAE Launcher 2.7.4dev:
- Fixed bug when base-dir in config file had a trailing slash.
- Imported updated translations from crowdin.com.
Updated QEMU-UAE Plugins Available
Updated QEMU-UAE plugins are available from the plugin download page. The new plugin version is based on QEMU 2.4.0.1, and x86-64 version are also now available.
FS-UAE 2.7.3dev Released
A new development version has been released. Changes in FS-UAE 2.7.3dev:
- Support for multimedia keys: volume up, volume down and mute.
- New shortcut Mod+K to toggle full keyboard emulation.
- Using (Left) Alt (Cmd on OS X) as default keyboard shortcut modifier.
- Workaround to allow Alt+Tab to work on non-Windows/non-OS-X platforms.
- Most built-in shortcuts are now configurable.
- Actions for built-in shortcuts are now available for mapping.
- Actions for F11 and F12 (release) can be customized.
- Ungrab mouse and keyboard when entering the menu.
- Added support for reading controller configs from fs-uae.dat.
- Support for creating static / fully self-contained .exe on Windows.
- JIT: Better fldcw_m_indexed fix (can use all x86-64 registers).
- Fixed RSP inc/dec for x86-64, shadow stack space on Windows / x86-64.
- Fix callee-saved registers for Windows x64 ABI.
- Fixed crash when using Blizzard accelerators and x86-64 JIT.
- Respect cpu option when checking for Zorro III config problems.
- Compile with -fno-strict-aliasing to avoid potential aliasing bugs.
- Removed some SDL 1.2 code.
Known issues:
- Opening the F12 menu / Using the modifier key causes FS-UAE to blink on Windows due to ungrabbing input (might have to disable this feature on Windows).
Posted New FS-UAE Builds for OS X 10.11
Previous builds of FS-UAE Launcher for OS X are blocked (for some reason) by the gatekeeper in the newly released OS X 10.11. After upgrading the development system to OS X 10.11 (and updated Xcode tools as well which was probably the significant action), the signed apps work again. So, “new” 2.6.1 and 2.7.2dev build have been posted!
FS-UAE 2.7.2dev Download Links
I forgot to actually update the download links to point to 2.7.2dev. This has been fixed now!
FS-UAE 2.7.2dev Released
A new development version has been released. Changes in FS-UAE 2.7.2dev:
- Enable FPU JIT compilation by default on x86-64.
- Use high-res timer on Windows for fastest-possible mode (perf fix).
- Parallel port (“printer”) over TCP/IP, added parallel_port option.
- Fixed crash (abort) with A1200 Blizzard CPU board models.
- Added Lallafa’s vpar virtual parallel port (not tested).
- Serial port over TCP/IP.
- More efficient uae_vm_commit for Linux and OS X.
- Updated emulation core from WinUAE 3200b15.
Changes in FS-UAE Launcher 2.7.2dev:
- Fixed /hostgame netplay command (server was started on wrong port).
AmigaOS 4.1 FE Classic on FS-UAE 2.5.29
Epsilon has created a new AmigaOS 4.1 installation tutorial. It is written for OS X and is from March 2015, but is still relevant (and includes many screenshots):
http://amigax1000.blogspot.no/2015/03/amigaos-41-fe-classic-on-fs-uae-2529.html
FS-UAE 2.7.1dev Released
A new development version has been released. Changes in FS-UAE 2.7.1dev:
- Several FPU JIT fixes for x86-64 (fixes crashes and misbehavior).
- Access fault handler supports x86-64 extended registers (REX prefix).
- Fixed crash when 1 GB Zorro III RAM was used without other Z3 expansions.
- Fixed non-blocking socket I/O support in bsdsocket_posix [Jens Maus].
- Added more gamepad controller configurations.
- New option rtg_viewport for optional cropping of the RTG display.
- Updated emulation core from WinUAE 3200b13.
This is the first release where I have published 64-bit (x86-64) binaries for Windows, OS X and SteamOS. These have been tested fairly little compared to their 32-bit counterparts. So please report any issues specific to these versions if you find any. Note: 64-bit QEMU-UAE plugins for Windows, OS X and Steam OS are not publised, but CAPSImg (IPF support) is available.
The new x86-64 JIT compiler is available and enabled in the 64-bit versions. There is a dedicated support thread for this at http://eab.abime.net/showthread.php?t=79762. The JIT compiler is enabled with jit_compiler = 1
(use for example with the A4000/040 model). If you want full speed for floating point operating, you also need to enable the option uae_compfpu = 1
for now.
Known issues:
- For full (FPU) JIT speed you need to manually enable uae_compfpu = 1.
- Windows (x86-64) portable version uses 32-bit “shortcut executables”.
- Portable x86-64 versions should be able to co-locate with x86-versions.
Linux Builds of IPF Support Plugin
Linux builds (x86 and x86-64) of the capsimg IPF support plugin are now available on the plugin download page. My apologies for the delay!
FS-UAE 2.7.0dev Released
A new development version has been released. Changes in FS-UAE 2.7.0dev:
- Merged JIT compiler updates from the ARAnyM project.
- Support for JIT compilation on x86-64 (Linux/Windows/OS X). It may contain bugs yet. FPU JIT is currently disabled by default for x86-64.
- JIT 64-bit direct memory exception handlers for Linux/Windows/OS X.
- Compile FS-UAE / Windows as large address aware for more virtual memory.
- Updated emulation core from WinUAE 3200b12.
FS-UAE 2.6.1 Released
I am pleased to announce the release of FS-UAE 2.6.1 🙂
Improvements over version 2.4.x include:
- Updated emulation code from WinUAE 3.1.0.
- Support for PPC emulation (can run AmigaOS 4.x) via QEMU-UAE plugin.
- More emulated hardware support (Toccata, A2061, Picasso IV, …).
- Better support for modern OS versions due to using SDL 2.0.
- Built-in support for multiple displays, and fixes for HiDPI displays.
- The Launcher supports modern OS versions better due to using QT 5.x.
- Much improved FS-UAE Launcher user interface.
- FS-UAE mouse integration (Workbench cursor follows host cursor).
- Updated internal kickstart replacement from AROS.
- Dual joystick/mouse mode for joystick port 0.
- Official builds for SteamOS (Linux + Steam runtime).
- OS X apps are now digitally signed (Apple Developer ID).
- Support for JIT direct memory access (much faster JIT).
- Many bug fixes.
- … and a lot of other improvements. See the changelog entries for all the details.
Support for IPF disk images is now provided by a plugin which you need to download separately.
FS-UAE 2.5.41dev Released
A new development version has been released. Changes in FS-UAE 2.5.41dev:
- Implement action_pause to make action key configurable.
- Separate auto-fire button (based on patch from S. Jordan).
- Dedicated auto-fire button mapped to “right trigger” by default.
- New boolean option jit_compiler (to enable/disable JIT compilation).
- New option jit_memory (=direct/indirect).
- JIT compiler defaults to direct memory access on all platforms now.
- JIT direct memory exception handler for OS X (32-bit).
- Imported updated translations from crowdin.com.
Changes in FS-UAE Launcher 2.5.41dev:
- Support FS-UAE environment variables in advanced settings.
- Fix appearance settings when theme is set to standard.
- Imported updated translations from crowdin.com.