FS-UAE Changelog

What's new in FS-UAE 2.9.12 Dev

May 30, 2019
  • A new development version has been released. Changes in FS-UAE 2.9.12dev:
  • Change default for bezel option to 0 (off).
  • Changes in FS-UAE Launcher 2.9.12dev:
  • Fixed recently introduced bug when downloading files via cache.

New in FS-UAE 2.9.11 Dev (May 29, 2019)

  • A new development version has been released. Changes in FS-UAE 2.9.11dev:
  • Linux: Automatically uses Feral GameMode daemon if available.
  • New option game_mode = 0 to disable above mentioned feature.
  • Linux: Warn if running with a CPU governor other than performance.
  • New option governor_warning = to to disable above mentioned warning.
  • Fixed support for multiple mice also on Windows.
  • Changes in FS-UAE Launcher 2.9.11dev:
  • Plugins can provide files for offline use (WHDLoad, JST, SKick, etc).
  • Use newer version of uae-configuration, OSEmu.400.
  • Added support for .xz-compressed files.
  • GUI options to toggle game mode / governor warning on Linux.

New in FS-UAE 2.9.9 Dev (May 27, 2019)

  • A new development version has been released. Changes in FS-UAE 2.9.9dev:
  • Added 8BitDo controller configurations, updated dualshock 3 for Linux.
  • Fixed mouse integration.
  • Fixed support for multiple mice (was accidentally disabled).
  • More deterministic creation of fs-uae.dat [bmwiedemann].
  • HAM6 on AGA fix [sonnenscheinchen].
  • Imported updated translations from crowdin.com.
  • Changes in FS-UAE Launcher 2.9.9dev:
  • Support hd_requirements = xpkmaster.library.
  • Use https:// for more fs-uae.net and openretro.org communication.
  • Only preselect the favorite variant if the files are found.
  • Added 8BitDo controller configurations, updated dualshock 3 for Linux.
  • Index uncompressed content of .gz/.adz/.roz files.
  • Ignore .lha files when lhafile extension is not present.
  • Imported updated translations from crowdin.com.

New in FS-UAE 2.9.7 Dev2 (Oct 20, 2017)

  • Support building with latest version of MSYS2.
  • Renamed option frame to bezel.
  • New option: force_aspect.
  • Added shaders compiled/ported/written by guest.r.
  • Changes in FS-UAE Launcher 2.9.7dev:
  • Fix detection of Windows 10.
  • Support building with latest version of MSYS2.
  • Include quick setting to toggle display of bezel.
  • Quite a bit of changes, but many related to non-Amiga platforms.
  • Changes in FS-UAE Arcade 2.9.7dev:
  • Respect joystick modes from the game database in input selection screen.
  • Fixed aspect toggle button.
  • Fixed support for dual X-Arcade controllers.
  • Gamepad/joystick devices can be hotplugged with on-screen notifications.
  • Option to disable search function (arcade_search).

New in FS-UAE 2.9.6 Dev (Jun 5, 2017)

  • Changed default fade in/out duration, only fade in fullscreen.
  • FS-UAE default is now to show a 692×540 image, not stretched to fill screen.
  • Use scale = legacy to revert to old default behavior (Can put in Host.fs-uae or use FS-UAE Launcher set set globally).
  • New option scale (choose between full, integer, legacy and no scaling).
  • New option stretch (replaces keep_aspect, though it still works).
  • F11 is now a dedicated toggle auto zoom function, Alt/Cmd+Z cycles through zoom modes as before.
  • Render a frame around the view when not stretched (frame = 0 to disable).
  • Cartridge freeze shortcut is now Alt/Cmd+C.
  • Alt/Cmd+A now toggles stretch mode (aspect correction).
  • Imported updated translations from crowdin.com.

New in FS-UAE 2.9.5 Dev (Apr 10, 2017)

  • Added some game controller configs.
  • Restructuring to allow for (future) multiple video/audio/input drivers.
  • Changes in FS-UAE Launcher 2.9.5dev:
  • Added support for WHDLoad 18.3.
  • New quick settings panel (initial version) with toggle button.
  • Tweaked Fusion Adwaita theme colors to better match recent GNOME theme.
  • Controller configs for 8Bitdo SFC30 and Zero gamepads.
  • Controller config for DualShock 3 in bluetooth mode on Linux.
  • Make configurations list wider when window width is quite large.
  • Remember last selected game list on startup.
  • Lots of changes for non-Amiga/CDTV/CD32 game support.
  • New GUI setting to enable use of additional game platforms.
  • Disable config controls when loading a non-Amiga platform game.
  • Fix check for startup-sequence when determining if an archive is WHDLoad.

New in FS-UAE 2.9.4 Dev (Feb 13, 2017)

  • Try to use config from game database when launching with a WHDLoad archive.
  • New startup argument –no-auto-detect-game to disable the above feature.
  • Save directory based on archive name when launching with an archive.
  • Fixed a bug where rating icons could disappear from variants list.
  • New option whdload_preload, defaults to 1 (change in behavior).
  • More language flags for the status bar.
  • New option to toggle close buttons in dialogs.
  • New reset to defaults button on settings pages (GUI does not update yet).
  • Changes in FS-UAE Arcade 2.9.4dev:
  • New option arcade_initial_favorites to start with favorites filter.
  • New startup argument –favorites to show the favorites list directly.
  • Show game lists in FS-UAE Arcade (favorites, etc).
  • New option arcade_theme (=blue/red).
  • Fixed aspect correction toggle button.

New in FS-UAE 2.9.3 Dev (Jan 10, 2017)

  • Updated FS-UAE icon.
  • Allow specifying sub_title = 0 to disable the sub title.
  • Changes in FS-UAE Launcher 2.9.3dev:
  • Fix for published/unpublished status of variants.
  • Extract WHDLoad arguments from .info file when loading a WHDLoad archive.
  • Set floppy drive volume (empty) to 0 when starting with a WHDLoad archive.
  • Show error message when version started is too old (cannot read databases).
  • New option whdload_quit_key to set global quit key, added to settings UI.
  • Renamed “Joystick” to “Controller” in settings dialog.
  • Improved look on Windows 10.
  • Updated look for the settings dialog.
  • Updated button links to option docs.
  • Updated FS-UAE Launcher icon.
  • CDTV games (from database) did not set CDTV model.
  • Changes in FS-UAE Arcade 2.9.3dev:
  • Add application icon to the Arcade window.
  • Added new icon for FS-UAE Arcade (instead of the Launcher icon).

New in FS-UAE 2.8.3 (Jan 9, 2017)

  • Fix decoding on non-ascii %-escaped file names on directory HDs.
  • Fixed caps lock.
  • Imported updated translations from crowdin.com.
  • Changes in FS-UAE Launcher 2.8.3:
  • Show error message when version started is too old (cannot read databases).
  • Fixed save state dir when starting with UUID parameter.
  • CDTV games (from database) did not set CDTV model.
  • Imported updated translations from crowdin.com.

New in FS-UAE 2.9.2 Dev (Jan 3, 2017)

  • New boolean option warp_mode (warp_mode = 1 to start in warp mode).
  • Try ralphschmidt-cyberstorm-ppc-4471.rom if cyberstormppc.rom is not found.
  • Imported updated translations from crowdin.com.
  • Changes in FS-UAE Launcher 2.9.2dev:
  • Try ralphschmidt-cyberstorm-ppc-4471.rom if cyberstormppc.rom is not found.
  • Also look for ralphschmidt-cyberstorm-ppc-4471.rom in Amiga Forever dir.
  • Fix file name when saving controller configs on macOS.
  • Fix configurations not showing up since 2.9.1dev.
  • Indicate unpublished variants in variants list.
  • When enabling “unpublished” entries, list unpublished variants last.
  • Imported updated translations from crowdin.com.

New in FS-UAE 2.9.1 Dev (Dec 30, 2016)

  • Configure now fails if zip or msgfmt is not found on path.
  • Added xinput_controller_11_6_1_0_windows.
  • GUI warning when running with llvmpipe software renderer.
  • Fixed caps lock.
  • Fix loading of bundled gamepad configs for macOS.
  • Fix decoding on non-ascii %-escaped file names on directory HDs.
  • Fixed loading compressed resources from fs-uae.dat on big-endian CPU.
  • Fix compilation with –disable-jit.
  • Changes in FS-UAE Launcher 2.9.1dev:
  • Added requests python library, start using for HTTPS support.
  • Removed six python library.
  • Sync “unpublished” games from the online game database, option to show.
  • Added UI control for joystick_port_0_autoswitch.
  • Can install kick33180.A500 / kick33180.A500.RTB for WHDLoad.
  • Fixed save state dir when starting with UUID parameter.

New in FS-UAE 2.8.2u2 (Dec 28, 2016)

  • fixes the built-in config for XInput gamepads.

New in FS-UAE 2.9.0 Dev (Dec 12, 2016)

  • 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.

New in FS-UAE 2.8.1 (Nov 7, 2016)

  • 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.

New in FS-UAE 2.7.15 Dev (Sep 12, 2016)

  • 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

New in FS-UAE 2.7.14 Dev (May 16, 2016)

  • 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.

New in FS-UAE 2.7.13 Dev (May 3, 2016)

  • 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.

New in FS-UAE 2.7.12 Dev (Apr 18, 2016)

  • 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.

New in FS-UAE 2.7.9 Dev (Mar 31, 2016)

  • 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: http://fs-uae.net/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!

New in FS-UAE 2.7.8 Dev (Feb 26, 2016)

  • 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.

New in FS-UAE 2.7.7 Dev (Jan 18, 2016)

  • 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.

New in FS-UAE 2.7.6 Dev (Dec 23, 2015)

  • 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.

New in FS-UAE 2.7.5 Dev (Dec 1, 2015)

  • 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.

New in FS-UAE 2.6.2 (Oct 28, 2015)

  • 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.

New in FS-UAE 2.7.4 Dev (Oct 27, 2015)

  • 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.

New in FS-UAE 2.7.3 Dev (Oct 19, 2015)

  • 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.

New in FS-UAE 2.7.2 Dev (Oct 5, 2015)

  • 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.

New in FS-UAE 2.7.1 Dev (Sep 28, 2015)

  • 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.

New in FS-UAE 2.7.0 Dev (Sep 21, 2015)

  • 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.

New in FS-UAE 2.6.1 (Sep 21, 2015)

  • 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.

New in FS-UAE 2.5.41 Dev (Sep 19, 2015)

  • 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.

New in FS-UAE 2.5.40 Dev (Sep 1, 2015)

  • A new development version has been released. Changes in FS-UAE 2.5.40dev:
  • Use SetUnhandledExceptionFilter on Windows for JIT direct memory.
  • Unified (segfault) exception handler for Windows and Linux.
  • Fixed mman for compatibility with JIT direct memory access.
  • Re-enable uae_comp_trust* = indirectKS options.
  • Allow uae_rtc to be set without disabling uae_chipset_compatible.
  • Fixed flickering caused by undefined behavior in shift operations.
  • Added new option log_bsdsocket (boolean).
  • Known and reported issues:
  • Amiga key sticks when opening/closing FS-UAE menu with modifier+F12 https://github.com/FrodeSolheim/fs-uae/issues/77
  • FS-UAE freezes with black screen on Windows / nVIDIA? https://github.com/FrodeSolheim/fs-uae/issues/75
  • Black screen when FS-UAE is started from FS-UAE Arcade? https://github.com/FrodeSolheim/fs-uae/issues/76 https://github.com/FrodeSolheim/fs-uae-arcade/issues/6
  • Changes in FS-UAE Launcher 2.5.40dev:
  • New option launcher_font_size.
  • Enable screenshot bar for 1280×720 resolution.
  • Launcher WHDLoad zip (command line): use A1200 model.

New in FS-UAE 2.5.39 Dev (Aug 17, 2015)

  • A new development version has been released. Changes in FS-UAE 2.5.39dev:
  • Updated config for Logitech F310 and added Thrustmaster Dual Action 4.
  • Updated AROS kickstart replacement to ver. 2015-05-20 from WinUAE 3.1.0.
  • Config files must end with .fs-uae or .conf to be loaded by FS-UAE.
  • If you give fs-uae a command line argument with path to a .adf, it will be used as value for floppy_drive_0.
  • Imported updated translations from crowdin.com.
  • Known issues:
  • When entering the GUI using modifier+F12, the modifier key(s) sticks in the emulated Amiga when you return to the emulation.
  • Graphical flickering in Workbench with non-cycle-exact emulation.
  • Changes in FS-UAE Launcher 2.5.39dev:
  • CD images for database games will now be extracted from archives on demand. (there will always be a temp copy made right now, even when not needed).
  • If you give the launcher (command line) the path to a zip or lha, it will try to find a contained WHDLoad slave and configure an A600 + 8MB fast RAM and start FS-UAE.
  • Updated Info.plist and specified 10.7.0 as minimum OS X version.
  • Added version update check for beta branch.
  • Imported updated translations from crowdin.com.

New in FS-UAE 2.5.38 Dev (Aug 10, 2015)

  • A new development version has been released. Changes in FS-UAE 2.5.38dev:
  • Several new and update joystick and gamepad configs.
  • Built-in configs for Xbox 360 / One pads on OS X (requires driver).
  • Changed default stereo separation setting to 70%.
  • Windows builds are digitally signed again.
  • Imported updated translations from crowdin.com.
  • Known issues:
  • When entering the GUI using modifier+F12, the modifier key(s) sticks in the emulated Amiga when you return to the emulation.
  • Graphical flickering in Workbench with non-cycle-exact emulation.
  • Changes in FS-UAE Launcher 2.5.38dev:
  • Updated joystick configuration dialog.
  • Save SDL 2.0 GUIDs (and more info) in the controller configurations.
  • Configuration dialog: load builtin config if no user config exists.
  • Imported updated translations from crowdin.com.

New in FS-UAE 2.5.37 Dev (Aug 10, 2015)

  • A new development version has been released. Changes in FS-UAE 2.5.37dev:
  • Fixed a joystick issue where SDL_JoystickID was not used properly (*).
  • Added new option log_input (replaces environment variable FS_DEBUG_INPUT).
  • Also log joystick button and hat events when log_input is enabled.
  • Imported updated translations from crowdin.com.
  • This fixes problems when both XInput and DirectInput devices are present. Thanks to Anata for patiently testing several builds :)
  • Known issues:
  • When entering the GUI using modifier+F12, the modifier key(s) sticks in the emulated Amiga when you return to the emulation.
  • Graphical flickering in Workbench with non-cycle-exact emulation.
  • Changes in FS-UAE Launcher 2.5.37dev:
  • Fixed bug in login window, added close buttons to login/logout.
  • Fixed OAGD.net locker uploader (really, this time).
  • Added new logging options panel to settings dialog.
  • Imported updated translations from crowdin.com.

New in FS-UAE 2.6.0 Beta 1 (Aug 8, 2015)

  • 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).
  • Many bug fixes.
  • … and a lot of other improvements. See the ChangeLog entries for full details.

New in FS-UAE 2.5.35 Dev (Aug 7, 2015)

  • A new development version has been released. Changes in FS-UAE 2.5.35dev:
  • Fixed bug (lockup) when quitting FS-UAE from Amiga side on some platforms.
  • Fixed a potential key repeat issue (could not reproduce original problem).
  • Load kickstart replacement from data files instead of embedding in executable.
  • Re-enabled serial port (was disabled in 2.5.31dev), fixed AROS Kickstart replacement.
  • Share serial port emulation code with WinUAE.
  • Known issues:
  • When entering the GUI using modifier+F12, the modifier key(s) sticks in the emulated Amiga when you return to the emulation.
  • Graphical flickering in Workbench with non-cycle-exact emulation.
  • When starting FS-UAE from FS-UAE Launcher, accelerator flashs ROM writes are not persistent because the launcher uses a new copy every time.
  • Changes in FS-UAE Launcher 2.5.35dev:
  • Added All Games / All Configurations to drop-down.
  • Nicer behavior when kickstart ROM for chosen model is missing.
  • Moved more warnings and information to status bar.
  • Fixed handling of downloadable games.
  • Use Fusion QT style on all platforms by default.
  • Default to Fusion Adwaita style variant when running under GNOME 3.
  • Show warning icon in settings if option is overriden by configuration.
  • Fixed OAGD.net locker uploader.
  • New additional configuration page.
  • Moved custom configuration (button) to additional config page.
  • Removed some “noise” from custom configuration and advanced settings.

New in FS-UAE 2.5.34 Dev (Aug 5, 2015)

  • Changes in FS-UAE 2.5.34dev:
  • New option floppy_drive_volume_empty.
  • Switched default key mapping for host backslash and insert keys.
  • Use GLEW instead of GLee for OpenGL extensions.
  • When not using FS-UAE Launcher, model A1200 defaulted to kickstart 3.0.
  • Changes in FS-UAE Launcher 2.5.34dev:
  • Changed tab panel appearance on OS X to match other platforms.
  • Renamed language prefs to appearance prefs, added launcher theme option.
  • Close login dialog before opening database refresh dialog.
  • Settings UI for specifying empty floppy drive volume (or disabling it).
  • Added keyboard settings to configure equals/insert/backslash/less mapping.
  • Added support for WHDLoad 18.1, set as default version.
  • Replaced some icons, added new rom/ram icon.
  • Fixed an issue with the new CPU selection.

New in FS-UAE 2.5.33 Dev (Aug 4, 2015)

  • A new development version has been released. Changes in FS-UAE 2.5.33dev:
  • Blizzard SCSI Kit ROM wasn’t found by (full) path.
  • Several new amiga quickstart models for A1200.
  • Added several Blizzard boards to accelerator option.
  • Added new options motherboard_ram, blizzard_scsi_kit.
  • New boolean option window_border to disable window decorations.
  • If STEAM_RUNTIME is set, look for “steamos” plugins, not “linux” plugins.
  • Plugin search path updated (also changed plugin format slightly).
  • Important: You also need to download updated plugins from fs-uae.net/plugins (if you use them). Delete the old plugins before extracting the new ones!
  • Changes in FS-UAE Launcher 2.5.33dev:
  • FS-UAE Launcher / Arcade defaults to require PyQt5 now.
  • Minimum OS X version (for official builds) is now 10.7 due to QT 5.5.
  • Updated GUI layout.
  • More expansion config controls (cpu, accelerator, graphics card, ++).
  • Fixed issue with get_real_case usage on case sensitive systems (Linux).
  • Login / logout entries in main menu did not update correctly.
  • Redesigned model selection GUI (more room for additional models / presets).
  • More Amiga model presets added.
  • Do not write empty FS-UAE config values (less noise in the logs).
  • Do not write known launcher-only settings to temp FS-UAE config file.
  • Do not use a temporary kickstart dir, so FS-UAE will find accelerator ROMs.
  • hard_drive_x_label and hard_drive_x_priority did not show in custom config.

New in FS-UAE 2.5.32 Dev (Jun 15, 2015)

  • Changes in FS-UAE 2.5.32dev:
  • Choose which monitor FS-UAE appears on in full-screen mode.
  • Added mime type application/x-adf for Linux desktops.
  • Updated emulation core from WinUAE 3100.
  • Changes in FS-UAE Launcher 2.5.32dev:
  • Added settings GUI control to select full-screen monitor.
  • Changes in FS-UAE Arcade 2.5.32dev:
  • Choose which monitor FS-UAE-Arcade appears on in full-screen mode.

New in FS-UAE 2.5.31 Dev (Jun 7, 2015)

  • Fixed a time offset bug in my_utime used by action_set_date.
  • Temporarily disabled serial port emulation (need code update).
  • Fixed handling of configurations_dir and cache_dir options.
  • Imported updated translations from crowdin.com.
  • Updated emulation core from WinUAE 3100b23.

New in FS-UAE 2.5.30Dev (Apr 2, 2015)

  • Fixed ROM initialization of Cyberstorm PPC.
  • Lowered default volume of floppy drive sounds.
  • Updated emulation core from WinUAE 3100b14.
  • Changes in FS-UAE Launcher 2.5.30dev:
  • Fixed loading with variant UUID on command line.
  • Added a basic WHDLoad settings page (tweak splash delay, show directory for WHDLoad.key file).
  • Fixed loading of .fs-uae config files containg % character in values.
  • Fixed on-demand download of floppy images from HTTP.
  • Remove some inefficiences when selecting database games in config list.
  • Fixed look of variant choice control under OS X.
  • Changes in FS-UAE Arcade 2.5.30dev:
  • Fixed support for using GNOME 3 hide top bar extension + hiding task bar.

New in FS-UAE 2.5.29 Dev (Mar 5, 2015)

  • A new development version has been released. Changes in FS-UAE 2.5.29dev:
  • Updated emulation core from WinUAE 3100b11.

New in FS-UAE 2.5.28 Dev (Mar 5, 2015)

  • A new development version has been released. Changes in FS-UAE 2.5.28dev:
  • Detect portable dir without help from FS-UAE Launcher.
  • Updated emulation core from WinUAE 3100b8.
  • Changes in FS-UAE Launcher 2.5.28dev:
  • Fixed Windows console appearing when using portable launchers.
  • Automatically maximize when desktop height

New in FS-UAE 2.5.27 Dev (Jan 26, 2015)

  • Implemented prefix expansion for screenshots_output_dir.
  • Implemented joystick_port_0_autoswitch = 0 for the relatively new automatic mouse mode switching feature (in order to disable it).
  • Updated emulation core from WinUAE 3100b6.

New in FS-UAE 2.5.26 Dev (Jan 23, 2015)

  • Option sound_card = toccata actually implemented now.
  • Updated emulation core from WinUAE 3100b2.

New in FS-UAE 2.5.25 Dev (Jan 22, 2015)

  • Changes in FS-UAE 2.5.25dev:
  • New option sound_card = toccata.
  • Added several joystick configs [johanpalmqvist].
  • Updated emulation core from WinUAE 3100b1.
  • Changes in FS-UAE Launcher 2.5.25dev:
  • Fixed problem locating translation files in some cases.
  • Reverted to preferring QT4 for now.
  • Added several joystick configs [johanpalmqvist].

New in FS-UAE 2.5.24 Dev (Jan 19, 2015)

  • Changes:
  • New user interface layout (config list on the left).
  • Improved support for lower-resolution displays.
  • Preliminary support for new config visualization (config_feature=1).
  • Prefer QT5 when running the launcher, QT4 when running the arcade interface.
  • Fixed bug preventing Windows version from joining the net play lobby.
  • Also look for ../bin/fs-uae on Linux/Unix.

New in FS-UAE 2.5.23 Dev (Jan 3, 2015)

  • A new development version has been released. Changes in FS-UAE 2.5.23dev:
  • Fixed loading of Picasso IV ROM when using graphics_card_rom_option.
  • Read plugins from [prefix]/lib/fs-uae/plugins too.
  • Updated emulation core from WinUAE 3000.
  • Changes in FS-UAE Launcher 2.5.23dev:
  • Fixed joystick configurations, added –add-dummy-joystick arg for testing.
  • Require at least Python 3.2 to start, if not, abort with error.
  • Code cleanup, removed Python 2.x compatibility code.
  • setup.py: reject installation to default python library dir.
  • Makefile: Added separate install, install-program and install-data targets.

New in FS-UAE 2.5.22 Dev (Dec 15, 2014)

  • Updated emulation core from WinUAE 3000b28.
  • Changes in FS-UAE Launcher 2.5.22dev:
  • Add support for WHDLoad 18.0.
  • Make WHDLoad 18.0 the default WHDLoad version.

New in FS-UAE 2.5.21 Dev (Dec 15, 2014)

  • Added file version information to fs-uae.exe
  • Updated Windows build/dist system to work with MSYS2.
  • Also check for plugin .dll/.so in executable directory and exedir/../name/name.dll-or-so (useful for development and testing)
  • Added microsoft_x_box_one_pad_11_6_1_0_linux.conf.
  • Added sony_computer_entertainment_wireless_controller_14_10_1_0_linux.conf.
  • Added wireless_controller_14_6_1_0_macosx.conf.
  • Updated emulation core from WinUAE 2900b25.
  • Changes in FS-UAE Launcher 2.5.21dev:
  • Allow clearing preferred joystick(s) via settings UI.
  • Can start with path to .fs-uae file as final argument (auto-runs configuration via FS-UAE Launcher).
  • Can start with game uuid as final argument (auto-runs preferred variant).
  • Can start with variant uuid as final argument (autu-runs specified variant).

New in FS-UAE 2.5.20 Dev (Nov 10, 2014)

  • Use qemu-uae for slirp support.
  • Added support for softfloat library (not tested).
  • Enabled support for prowizard module ripper.
  • New action “action_module_ripper” available for custom input mapping.
  • A few other bugfixes.

New in FS-UAE 2.5.19 Dev (Oct 15, 2014)

  • A new development version has been released. Changes in FS-UAE 2.5.19dev:
  • Restore kickstart ROM when CSMK3/CSPPC/BPPC maprom is disabled.
  • New PPC lock implemented, fixes occasional PPC lockup.
  • Fix crash during PPC reset (missing lock when memory regions were updated).
  • Stop PPC CPU before resetting Amiga.
  • Floating point fixes for PowerPC hosts.
  • New options cpu, fpu, mmu, changes to how CPU is configured.
  • Defaults for fpu, mmu, cpu speed, cpu accuracy, blitter mode now automatically depends on specified (or implied) cpu option. Example, cpu = 68040 will automatically enable 68040 FPU (and MMU), set fastest possible mode, less compatible CPU and enable waiting blits.
  • A3000/A4000 models now use waiting blits by default (was immediate).
  • Fix reset problem while PPC CPU is active.
  • Workaround for Hexagons Joystick Adapter (name is a single non-ASCII letter).
  • Workaround for SDL 2 XInput Controller names with #x in the name.
  • Recognize --version and --help arguments.
  • The bitmap fonts are also now loaded from fs-uae.dat.
  • Don’t add RTC module on stock A600, A1200 (exp) defaults to MSM6242B.
  • Fixed loading CD into drive from CD image list (full path wasn’t resolved).
  • Added new boolean option uaenative_library.
  • Updated emulation core from WinUAE 2900b19.
  • Important: if you are using QEMU-UAE for PPC support, you need to update the plugin to version 3.3.0qemu2.1.0.
  • hanges in FS-UAE Launcher 2.5.19dev:
  • Fixed launcher net play GUI (broken in dev versions since the move to QT).
  • Changes in FS-UAE Arcade 2.5.19dev:
  • Fixed bug when using two identical joystick devices.
  • Fixed bug preventing joystick hats from being usable for navigation.
  • Added quick workaround for configuration of “XInput Controller #x”.

New in FS-UAE 2.5.18 Dev (Oct 3, 2014)

  • Disabled / soft-removed PearPC PPC implementation.
  • Changed A4000 default floppy drive type to 3.5″ HD.
  • New option cdfs (boolean). Can be used to disable builtin CDFS.
  • Reduced number of OpenAL buffers to pre-2.5.17dev level.
  • Updated emulation core from WinUAE 2900b18.
  • Known issues:
  • When starting FS-UAE from FS-UAE Launcher, accelerator flashs ROM writes are not persistent because the launcher uses a new copy every time.
  • Booting CD32 with CD inserted works, but inserting later, or eject + re-insert does not seem to work right now.
  • On OS X, cursor movement is currently not received by FS-UAE when the window is not focused (either something SDL 2 or OS X itself does). This makes mouse integration a bit less useful.

New in FS-UAE 2.5.17 Dev (Sep 29, 2014)

  • Initial support for magic mouse / virtual mouse.
  • New option mouse_integration (boolean) (Setting it to 1 implies cursor=0, automatic_input_grab=0).
  • New option cursor (boolean + auto).
  • Removed audio_buffer_target_bytes (use audio_buffer_target_size instead).
  • Changes to audio buffer fill logic.
  • Measure fps internally with floating point numbers.
  • Fixed cyberstormppc.rom lookup when using FS-UAE config file.
  • Fixed ISO-8859-1 UTF-8 conversion (broke in 2.5.15dev).
  • Renamed testing option workbench -> workbenc_disk.
  • Updated emulation core from WinUAE 2900b17.
  • The PearPC fallback may not work properly. Please make sure you are using the qemu-uae plugin (check in fs-uae.log.txt that it is loaded properly) if you’re having problems.
  • AmigaOS 4.1 w/Picasso IV => sometimes weird frame rate (~36 FPS).
  • When starting FS-UAE from FS-UAE Launcher, accelerator flashs ROM writes are not persistent because the launcher uses a new copy every time.
  • Booting CD32 with CD inserted works, but inserting later, or eject + re-insert does not seem to work right now.
  • On OS X, cursor movement is currently not received by FS-UAE when the window is not focused (either something SDL 2 or OS X itself does). This makes mouse integration a bit less useful.

New in FS-UAE 2.5.16 Dev (Sep 22, 2014)

  • Fixed legacy uaegfx_card option.
  • Make sure early configuration warning messages are displayed in GUI.
  • Fixed parsing of memory options.
  • Fixed infinite loop when more than one HDF/CD was used with UAE controller.
  • Fix for A1000 boot issue with full kickstart ROM.
  • Fixed patching of Cloanto A500/A4000 roms (broke in an earlier dev ver).
  • Specify rpath for OS X executable (so plugins can find libs from fs-uae).
  • Please note that there was an issue with FS-UAE 2.5.15dev and the QEMU-UAE plugin (for PPC support) on OS X. When updating to 2.5.16dev, this should work, but you also must update the QEMU-UAE plugin to v2.1.0fs020001.
  • Known issues:
  • The PearPC fallback may not work properly. Please make sure you are using the qemu-uae plugin (check in fs-uae.log.txt that it is loaded properly) if you’re having problems.
  • AmigaOS 4.1 w/Picasso IV => sometimes weird frame rate (~36 FPS).
  • When starting FS-UAE from FS-UAE Launcher, accelerator flashs ROM writes are not persistent because the launcher uses a new copy every time.
  • Booting CD32 with CD inserted works, but inserting later, or eject + re-insert does not seem to work right now.

New in FS-UAE 2.5.15 Dev (Sep 19, 2014)

  • FS-UAE memory options are more clever, and can take arguments as both KB or MB (with recommended explicit K/M suffix). For example, for memory options which are always in MB, 8M == 8192K == 8192 == 8.
  • Flexible value matching for choice-based FS-UAE configuration options (i.e. cyberstorm-ppc == CyberStormPPC)
  • New model A4000/PPC (auto-enables CyberStorm PPC).
  • New model A4000/OS4 (CyberStorm PPC, Picasso IV, default to onboard SCSI).
  • New options graphics_card and graphics_card_memory (supercedes uaegfx_card).
  • New options accelerator, accelerator_rom, graphics_card_rom.
  • New –workbench option useful for command line testing (automatically inserts an appropriate wb disk in DF0).
  • Show GUI warning when floppy_drive_x files are not found.
  • Enabled A500/512K model (same as A500 but without slow RAM).
  • Enabled A4000 model (68030, 3.1 ROM, 2MB Chip + 8 MB Fast).
  • Added .bin extension to internal FS-UAE rom scanner.
  • More code cleanup / fixes, reduces compiler warnings.
  • Enabled floating point control.
  • Updated emulation core from WinUAE 2900b16.
  • Fixed bug when adding 2nd fast memory bank in non-autoconfig mode.
  • Allow 1 to be used as true/yes for boolean uae_* options.
  • Removed cpu_idle override, added new cpu_idle option (0 – 10).
  • Implemented support for growable VHD hard drive images.
  • Added proper error message when libcapsimage plugin is missing.
  • Use new dlopen plugin interface to load ppc and libcapsimage plugins.
  • Known issues:
  • The PearPC fallback may not work properly. Please make sure you are using the qemu-uae plugin (check in fs-uae.log.txt that it is loaded properly) if you’re having problems.
  • AmigaOS 4.1 w/Picasso IV => sometimes weird frame rate (~36 FPS).
  • When starting FS-UAE from FS-UAE Launcher, accelerator flashs ROM writes are not persistent because the launcher uses a new copy every time.
  • Booting CD32 with CD inserted works, but inserting later, or eject + re-insert does not seem to work right now.
  • Booting A1000 to kickstart screen does not work. Broke in FS-UAE 2.5.9dev / WinUAE 2.9.0 beta 9.
  • Changes in FS-UAE Launcher 2.5.15dev:
  • Added awareness of required ROMs for Picasso IV, Cyberstorm PPC.
  • Added new models A4000/PPC, A4000/OS4, A4000, A500/512K.
  • Added .bin extension to rom scanner (useful for Picasso IV ROM).

New in FS-UAE 2.5.14 Dev (Sep 11, 2014)

  • Updates to Qemu PPC CPU integration.
  • New option: cdrom_drive_0_controller (to specify for example ide1)
  • Fixed problem when inserting, ejecting and then inserting a CD again.
  • Changes to how fastest-possible-mode works and interacts with frame rendering (solves some issues, might introduce new ones…)
  • Fixed and activated more recent Picasso96 (uaegfx) code.
  • Enabled emulation of GFX hardware boards (Picassso IV, etc).
  • A bit more code cleanup and fixes to make code compatible with MSVC.
  • Known issues:
  • Booting CD32 with CD inserted works, but inserting later, or eject + re-insert does not seem to work right now.

New in FS-UAE 2.5.13 Dev (Sep 5, 2014)

  • Updated emulation core from WinUAE 2900b14.
  • Harmonize CD IOCTL / image initialization with WinUAE.
  • Initial version of QEmu PPC CPU integration (not fully working yet).
  • Removed –disable-cpuboard option to configure (no longer needed).
  • Updated Picasso96 code, but old version is still used (needs more work).
  • Add internal HRTMon rom to the rom list on startup.
  • Show GUI warning when some config incompatibilities are detected.
  • GUI warning when custom uae_ options fails or are not recognized.
  • Added more compiler warnings by default.
  • More code cleanup, especially in src/od-fs.
  • Merged several modules which were similar between FS-UAE and WinUAE.

New in FS-UAE 2.5.12 Dev (Aug 19, 2014)

  • Updated emulation core from WinUAE 2900b12.
  • FS-UAE on Windows now supports unicode command line arguments.
  • Fixed a bug on Windows preventing load of non-ASCII config file paths.
  • Another big-endian fix for loading fs-uae.dat.
  • Added xinput_controller_15_6_0_0_windows.conf [Kitty].

New in FS-UAE 2.5.11 Dev (Aug 16, 2014)

  • Big-endian support for loading of fs-uae.dat
  • Remove message “no configuration file loaded”
  • Re-enable DMS support (missing for a couple of versions)
  • Can configure with –disable-cpuboard –disable-ppc
  • Configure script checks if -fno-strict-overflow is recognized

New in FS-UAE 2.4.1 / 2.5.10 Dev (Aug 11, 2014)

  • Updated emulation core from WinUAE 2900b10.
  • Fixed audio initialization (broke in 2.5.9dev).
  • New option cpuboard_flash_ext_file (not tested).

New in FS-UAE 2.5.8 Dev (Aug 8, 2014)

  • New option uaem_write_flags to control when .uaem files are created.
  • Support NewMouse-compatible mouse wheel events.
  • Bundle libmpeg2 with FS-UAE source (missing on many Linux distros).
  • Don’t install uaenative.library unless requested.

New in FS-UAE 2.5.7 Dev (Aug 6, 2014)

  • Fix 68000 cycle exact mode (tbl == op_smalltbl_14_ff check was missing).
  • Fixed specifying base_dir via config file (broke in 2.5.6dev).
  • Re-enable slirp/a2065/sana2 by default. A2065 works partially, uaenet.device still crashes.
  • Modified Makefile.am for out-of-tree builds.
  • Fixed crash when playing videos with CD32 FMV (no display yet).
  • Added libudis86 (disassembler library for x86 / x86-64).
  • Explicitly flush lines logged to stdout.

New in FS-UAE 2.5.6 Dev (Aug 4, 2014)

  • Updated emulation core from WinUAE 2820b8.
  • Load libcapsimage from plugin instead of having it bundled.
  • Updated built-in AROS rom [WinUAE 2.8.1].
  • Starting FS-UAE.app with config file works again on OS X.
  • Fixed a bug (potential crash) in fs_get_application_exe_path on windows.
  • Initial support reading resources from fs-uae.dat (or embedded in the exe).
  • Build scripts for SteamOS / Steam runtime version.
  • Re-enable compiler optimizations for cpuemu, use -fno-strict-overflow to work around the issue that current cpu emulation code assumes signed integer overflow behavior.
  • Added speedlink_strike_2_gamepad_12_5_1_0_windows.conf [TCD].
  • Changes to support compilation on OS X 10.9.
  • Added slirp support (not tested yet, not enabled by default).
  • Enabled A2065 (not tested yet, not enabled by default).
  • FS-UAE now uses automake in addition to autoconf.
  • New requirement: libmpeg2 / libmpeg2convert for CD32 FMV support.
  • Some bugfixes based on static code analysis + code cleanup.

New in FS-UAE 2.5.5 Dev (May 14, 2014)

  • Dual joystick/mouse mode for joystick port 0, both a specific joystick device and mouse is enabled at the same time (only when joystick_port_0_mode = joystick and a joystick host device is selected).
  • Show on-screen gui_message notifications from UAE code.
  • Added missing @docdir@ substitution variable.
  • More build system updates / removed old cruft.
  • BSD make should now also work (in addition to GNU make).
  • Environment variable FSGS_RETURN_CURSOR_TO can be used to move the cursor to a specific location when FS-UAE quits.
  • Device Helper) Ignore full negative axis motion events on startup.

New in FS-UAE 2.5.3 Dev (May 10, 2014)

  • Disable strict mode when parsing .fs-uae files.
  • (Arcade) Mouse cursor is hidden again.
  • (Arcade) Default to maximized non-decorated window on GNOME 3 (works around issue with arcade being forcefully minimized by GNOME 3 when launching FS-UAE full-screen and FS-UAE Arcade is also full-screen).
  • (Arcade) More command-line options to control window/fullscreen mode.

New in FS-UAE 2.5.2 Dev (May 5, 2014)

  • Can download kickstarts for WHDLoad from OAGD.net locker.
  • Python 3 compatibility fixes.
  • Python 3.2 is target minimum requirement now.
  • PyQt4 is preferred Qt Python API if found.
  • Windows / OS X packages are assembled with cx_Freeze.
  • Dialogs work better in desktop environments w/o close buttons.
  • (Arcade) Arcade is ported to PyQt/Pyside.
  • (Arcade) Fixed device selection screen so unrecognized cannot be selected for input ports.
  • (Arcade) Selected input devices is actually respected.
  • (Arcade) Use fs-uae-device-helper for reading joystick events.
  • (Arcade) pygame is no longer a dependency (Qt is used instead).
  • (Arcade) PIL / python-imaging is no longer a dependency.
  • (Arcade) PyOpenGL is no longer a dependency (bundled instead).
  • (Arcade) numpy is no longer a dependency.

New in FS-UAE 2.5.1 Dev (Mar 26, 2014)

  • Merged code from WinUAE 2710b12.
  • Support for .scp floppy images [keirf].
  • Drive sound and CDDA fixes for big-endian platforms.
  • Fixed left trigger = toggle autofire.

New in FS-UAE 2.5.0 Dev (Mar 23, 2014)

  • Windows portable version didn’t store relative paths.
  • Properly locate A500 kickstart on first startup when it exists.
  • Don’t refresh the online database when running the file scanner.
  • Game database changes for better forward compatibility.
  • Adult filter for game database, enabled by default.
  • Use search term tag:adult to show adult games.
  • New option database_show_adult to show adult games by default.
  • Can search for quoted words to require exact word match.
  • Fixed some translated strings used incorrectly.
  • Updated translations: pl [grimi].
  • Fixed multiple file selection when using PyQt.
  • Added 256 kB chip RAM to the chip memory selector.
  • Updated translations: de [jbl007], es [albconde], it [Speedvicio], da [tomse], nb.
  • Arcade) Fixed missing ext rom problem when starting CD32 games.
  • Arcade) Fixed repeat problem when navigating with joystick hats.
  • Arcade) Fixed a bug related to non-ASCII characters in joystick names.
  • Fixed a bug preventing hd_requirements = workbench from working.
  • Fixed a bug which is also a syntax error with Python < v2.7.
  • Fixed a potential startup problem when PATH has non-ASCII characters.

New in FS-UAE 2.4.1 (Mar 23, 2014)

  • (Launcher) Fixed a bug preventing hd_requirements = workbench from working.
  • (Launcher) Fixed a bug which is also a syntax error with Python < v2.7.
  • (Launcher) Fixed a potential startup problem when PATH has non-ASCII characters.
  • (Arcade) Fixed a bug related to non-ASCII characters in joystick names.

New in FS-UAE 2.3.17 Stable (Jan 21, 2014)

  • Remove old log file paths so they’ll not be mistaken for current logs.
  • Fix initial mute when option volume is set to 0.
  • Updated translations: fi [Goingdown], pl [grimi], fr [Foul].
  • (Launcher) Option download_file from DB does not have to be an archive.
  • (Launcher) Fixed bug when doubleclicking on an URI in the floppy list.
  • (Launcher) Fixed bug with selecting multiple files [2.3.16].
  • (Launcher) Fixed trailing colon in translatiion of option description.
  • (Launcher) Updated translations: fi [Goingdown], pl [grimi], fr [Foul].

New in FS-UAE 2.3.13 (Dec 17, 2013)

  • Video sync is disabled by default.
  • Updated translations: pl [grimi].
  • (Launcher) New video synchronization settings page, reorg. video settings.
  • (Launcher) New dialog for manual game downloads with scan function to make manual downloads more streamlined.
  • (Launcher) Re-enabled support for manually downloadable games.
  • (Launcher) Re-enabled support for automatically downloadable games.
  • (Launcher) Support downloading and displaying terms for auto-downloadable game files.
  • (Launcher) Changed icons for downloadable games.
  • (Launcher) fullscreen_mode was erroneously specified as fullscreen, should be empty string. Also, fullscreen_mode will now show in advanced settings if overriden.
  • (Launcher) Updated translations: pl [grimi], fi [Goingdown].

New in FS-UAE 2.3.12 (Dec 11, 2013)

  • On OS X, simulate middle click (alt) and right click (ctrl).
  • Don’t move mouse to right bottom on exit without requested with environment variable FSGS_SEAMLESS=1.
  • New option load_state = 1..9.
  • New option stereo_separation (0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100).
  • (Launcher) Added GUI control for stereo_separation.
  • (Launcher) Database change, a refresh is needed for the game database.
  • (Launcher) Convert from UTF-8 str to unicode when loading and vice versa when saving config.
  • (Arcade) Game filters: platform, letter and shuffle.
  • (Arcade) Further re-branding to FS-UAE Arcade.
  • (Arcade) Don’t display wraparound items if items would be repeat on screen.
  • (Arcade) Can start with –platform argument (–amiga, –cd32 etc).

New in FS-UAE 2.3.11 (Dec 2, 2013)

  • When deleting a directory from a dir HD, remove Thumbs_DB and .DS_Store files first if they exist.
  • (Launcher) Changed where fs-uae-device-helper is stored in FS-UAE.app so it is picked up by the fix-libs script.
  • (Launcher) Removed refresh game database from left “main menu”.
  • (Launcher) Fixed a problem with lhafile caused by Python 3-compat changes.

New in FS-UAE 2.3.9 (Nov 15, 2013)

  • New option “volume” to specify initial audio volume.
  • (Launcher) New OAGD.net login and logout dialog.
  • (Launcher) New login system (store authentication tokens instead of username and password).
  • (Launcher) Drop-down list for choosing game list (from OAGD.net).
  • (Launcher) Support for synchronizing game lists from OAGD.net.
  • (Launcher) Initial support for OAGD.net locker (only available to a few select users right now).
  • (Launcher) If local files are missing, files will be downloaded on demand from the user’s OAGD.net locker, if present there.
  • (Launcher) More compact (OAGD) game database, faster synchronization.
  • (Launcher) Nicer database refresh dialog, stop button works now.
  • (Launcher) Fixed bugs in HDF Creator appearing after split from ADF Creator.
  • (Launcher) Language preferences page now actually works.
  • (Launcher) New language detection code for OS X, not dependent on wx.
  • (Launcher) Fixed bugs preventing info panel from showing some warnings.
  • (Launcher) Settings file moved into FS-UAE/Data, shared with Game Center.
  • (Launcher) Several other minor UI updates, bug fixes, and restructured code.
  • (Launcher) WHDLoad runner installs the file C:OSEmu.400.
  • (Launcher) Load QT stylesheet (if found) from FS-UAE/Plugins//fs-uae-launcher-theme/stylesheet.qss
  • (Launcher) Added icons to settings dialog, removed close button.
  • (Launcher) QT port now displays application / window icon again.
  • (Launcher) Moved “Custom Settings” to Preferences -> Advanced Settings.
  • (Launcher) Remember last used preferences page.
  • (Launcher) Added preference control for new audio volume option.
  • (Game Center) Now reads and applies (most) FS-UAE Launcher settings.

New in FS-UAE 2.3.8 (Oct 24, 2013)

  • New option “volume” to specify initial audio volume.
  • (Launcher) New OAGD.net login and logout dialog.
  • (Launcher) New login system (store authentication tokens instead of username and password).
  • (Launcher) Drop-down list for choosing game list (from OAGD.net).
  • (Launcher) Support for synchronizing game lists from OAGD.net.
  • (Launcher) Initial support for OAGD.net locker (only available to a few select users right now).
  • (Launcher) If local files are missing, files will be downloaded on demand from the user’s OAGD.net locker, if present there.
  • (Launcher) More compact (OAGD) game database, faster synchronization.
  • (Launcher) Nicer database refresh dialog, stop button works now.
  • (Launcher) Fixed bugs in HDF Creator appearing after split from ADF Creator.
  • (Launcher) Language preferences page now actually works.
  • (Launcher) New language detection code for OS X, not dependent on wx.
  • (Launcher) Fixed bugs preventing info panel from showing some warnings.
  • (Launcher) Settings file moved into FS-UAE/Data, shared with Game Center.
  • (Launcher) Several other minor UI updates, bug fixes, and restructured code.
  • (Launcher) WHDLoad runner installs the file C:OSEmu.400.
  • (Launcher) Load QT stylesheet (if found) from FS-UAE/Plugins//fs-uae-launcher-theme/stylesheet.qss
  • (Launcher) Added icons to settings dialog, removed close button.
  • (Launcher) QT port now displays application / window icon again.
  • (Launcher) Moved “Custom Settings” to Preferences -> Advanced Settings.
  • (Launcher) Remember last used preferences page.
  • (Launcher) Added preference control for new audio volume option.
  • (Game Center) Now reads and applies (most) FS-UAE Launcher settings.

New in FS-UAE 2.3.7 (Sep 16, 2013)

  • New utility program: fs-uae-device-helper (used by FS-UAE Launcher).
  • (Launcher) pygame is no longer an dependency, joystick event detection for mapping purposes is done via fs-uae-device-helper.
  • (Launcher) Program startup and focus issue should be fixed on OS X.
  • (Launcher) Added language preference page.
  • (Launcher) ADF & HDF Creator split into two, and they are now non-modal.
  • (Launcher) Joystick config tool shows existing config when opening (only when the user has already configured it, bundled config is not shown yet).
  • (Launcher) Joystick device for mapping is selected in joystick prefs.
  • (Launcher) Completed porting to QT (using pyside bindings for Python).
  • (Launcher) Old wxPython GUI layer still exists (–wx) but not 100% updated.
  • (Launcher) Input Settings prefs page split into mouse and keyboard.
  • (Launcher) Fixed bug when choosing a zip with select multiple floppies.
  • (Launcher) Search-as-you type could in some case return multiple entries for the same game.
  • (Launcher) Updated don’t checksum BSD device nodes code [vext01].

New in FS-UAE 2.3.5 (Aug 23, 2013)

  • Can open block devices as HDF files on OpenBSD [Edd Barrett / vext01].
  • Full stereo separation by default (was 70%).
  • Use “enhanced” audio filter when Amiga model is A1200 or A4000.
  • Fixed bug where the new FPS led status would overwrite floppy drive leds.
  • (Launcher) Fixed a bug where new A500 configs could refuse to start because “kickstart was not found” (2.3.4).
  • (Launcher) Better support for .7z (where available), but very inefficient, works best for having a few ADFs in each .7z archive, not WHDLoad archives.
  • (Launcher) Can start WHDLoad slaves from archives where the slave is in the root directory and not in a sub-directory.
  • (Game Center) Create a log file in a similar manner as FS-UAE Launcher.
  • (Game Center) Added python-opengl, python-numpy as Debian dependencies.
  • (Game Center) Was missing from suite installer for Windows (fixed).

New in FS-UAE 2.2.3 (Aug 20, 2013)

  • Support for multiple mice using ManyMouse library by Ryan C. Gordon.
  • New theme bundled: led-bars-edge.
  • Support for some theme digit overlays (cylinder numbers, fps).
  • Initial code for input recording.
  • Fixed a bug when looking up executable path on Unix-like systems.
  • When quitting from fullscreen mode, move cursor to bottom right (so transitioning to a full-screen launcher looks nicer).
  • (Launcher) Support multiple mice.
  • (Launcher) Preference to show downloadable games or not.
  • (Launcher) Don’t try to to checksum OS X/*BSD device nodes [vext01].
  • (Launcher) Fixed bug when closing the config dialog.
  • (Launcher) Support 7z archives when the 7z program is found on PATH.
  • (Launcher) Joystick config tool works with devices having axes with negative or positive rest values.
  • (Launcher) Don’t display “Amiga” in game list, only other platform names.
  • (Launcher) More restructuring and smaller changes (no changelog…)
  • (Game Center) Only show locally available games.
  • (Game Center) Only preselect the highest rated variant from local variants.
  • (Game Center) Nicer transition to FS-UAE (remove/reduce cursor flickering).
  • (Game Center) Use LSUIPresentationMode 4 for bundled FS-UAE for seamless transition to FS-UAE on OS X.

New in FS-UAE 2.2.0 (Mar 25, 2013)

  • Much-improved FS-UAE Launcher UI.
  • Updated emulation code from WinUAE 2.5.1.
  • Better stability, better performance.
  • More keyboard shortcuts.
  • Improved support for directory hard drives.
  • Initial support for the Open Amiga Game Database.
  • More input options.
  • Amiga PAL/NTSC mode switching.
  • Better shader and theme support.
  • Improved WHDLoad support.
  • LHA archive support.
  • Improved support for Amiga Forever.
  • More platforms and more languages supported.
  • And many other improvements and fixes.

New in FS-UAE 2.1.26 Beta (Feb 9, 2013)

  • Implemented options hard_drive_x_priority.
  • Renamed FS-UAE.log to FS-UAE.log.txt for easier upload to EAB.
  • Better method to override directories (e.g. base_dir), old ones deprecated.
  • Added translations: cs [spajdr], fi [GoingDown].
  • Updated translations: it [Speedvicio].
  • (Launcher) Added refresh button to update list of connected joysticks.
  • (Launcher) Added support for the recently added A3000 FS-UAE Amiga model.
  • (Launcher) Improved memory widgets, you now see the current default value.
  • (Launcher) A new simple ADF & HDF Creator dialog is included.
  • (Launcher) Display name first, then directory in media selectors.
  • (Launcher) Fixed a bug where you could get an error message about missing kickstart after just having imported kickstarts and tried to start the emulation.
  • (Launcher) Do not expose database username/password in FS-UAE logs.
  • (Launcher) Added main menu button, moved scan and settings to this menu.
  • (Launcher) Also add menu entries to application menu on OS X.
  • (Launcher) Moved custom options and custom settings to new dialog accessible from the new menu.
  • (Launcher) Moved kickstart import to new kickstart import dialog, removed the “setup” / wizard tab.
  • (Launcher) New “kickstarts are missing” notification in the top tab area.
  • (Launcher) Marked some additional text for translation.
  • (Launcher) Added new about dialog.
  • (Launcher) Database: Game variants can specify that an empty HD or a HD with Workbench must be added to the system.
  • (Launcher) Preselect variant with personal rating = 5, or else highest rated game variant when selecting a game from the database.
  • (Launcher) Respect new base_dir override.
  • (Launcher) Updated GUI layout in several places, minor improvements here and there.
  • (Launcher) Added translations: cs [spajdr], fi [GoingDown].

New in FS-UAE 2.1.23 Beta (Jan 28, 2013)

  • New option save_states can be used to disable the save state feature.
  • Marked several warning messages for translation.
  • Updated translations: de [nexusle].
  • (Launcher) Disable the save state feature in cases were it is known to not work (with temporarily created hard drives).
  • (Launcher) Updated translations: de [nexusle].

New in FS-UAE 2.0.1 (Oct 27, 2012)

  • No need to edit config files any more! A user-friendly configuration frontend, FS-UAE Launcher, is included.
  • Emulation core updated to WinUAE2.4.2beta1.
  • Many bug fixes and performance improvements.
  • Support OpenGL shaders for post-processing special effects.
  • Added theming infrastructure. Downloadable themes are available.
  • GUI translation for several languages (English, French, German, Italian, Norwegian (Bokmål), Polish, and Serbian).
  • Added keyboard emulation for CD32 gamepad.
  • Support for hard drive images > 4GB.
  • JIT compilation is now available on some platforms.
  • Windows installer is now avaiable, and the Windows version does no longer require any other software packages to be installed.
  • Binaries are created for many more Linux distributions, and download repositories are available.
  • FS-UAE now compiles and runs on Mac OS X 10.5 (both x86 and PPC) and FreeBSD.
  • And many more changes (see the Changelog for details).

New in FS-UAE 1.3.31u1 Beta (Oct 13, 2012)

  • (Launcher) Use native toolbar control on Mac.
  • (Launcher) More consistent use of browse for file/folder icons.
  • (Launcher) Automatically select CD32 Gamepad mode when selecting CD32 model.
  • (Launcher) Recalculate default devices after editing joystick settings.
  • (Launcher) Contract paths also when using multi-select.
  • (Launcher) Media swap lists are now editable.
  • (Launcher) Use proper list views for media swap lists.
  • (Launcher) Replace other list controls with new implementation.
  • (Launcher) Hide “WHDLoad Arguments” control.
  • (Launcher) Updated translations: it [Speedvicio].

New in FS-UAE 1.3.28 Beta (Sep 29, 2012)

  • New official boolean option uaegfx_card to enable the “Picasso 96 card”.
  • Re-initialize shaders after fullscreenwindow switching.
  • (Launcher) Double-click (or enter) in configuration list starts FS-UAE.
  • (Launcher) Remember last directories used when browsing for floppies, CDs, hard drives and kickstarts.
  • (Launcher) Automatically add floppies in drives to swap list if swap list is empty.
  • (Launcher) Find hard drive zip file relative to hard drives dir.
  • (Launcher) GUI widgets to override memory settings.
  • (Launcher) Added checkboxes for uaegfx.card and bsdsocket.library.
  • (Launcher) Added checkbox to enable NTSC mode.
  • (Launcher) Updated GUI main window background drawing to make the GUI look better on Linux (looks much nicer on Kubuntu now).
  • (Launcher) Center FS-UAE window on launcher window.
  • (Launcher) Center launch dialog on main window also on OS X.
  • (Launcher) Updated look for OS X.

New in FS-UAE 1.3.27 Beta (Sep 24, 2012)

  • Config for Retro Joystick interface v1.2 (joystick adapter) [Magnar].
  • Fixed serial port emulation when not serial port is not “used”.
  • Native serial port for POSIX systems [lallafa].
  • Added A1000 model support (defaulting to Kickstart 1.2).
  • Fixed a bug preventing the launcher from starting on some systems.
  • (Launcher) Added A1000 model support.
  • (Launcher) Work around bug in openSUSE 12.2′s gettext.py.

New in FS-UAE 1.3.23 Beta (Aug 8, 2012)

  • New shortcut for quit: F12+q or F11+q.
  • New shortcut for zoom: F12+z or F11+z.
  • New shortcut for zoom border: F12+b or F11+b.
  • New shortcut for grab input (toggle): F12+g or F11+g.
  • New shortcut for fullscreen/window toggle: F12+f or F11+f.
  • New shortcut for screenshot: F12+s or F11+s.
  • Menu mode is now triggered on F12 (or F11) _release_ if key is used alone.
  • F11 does no longer control the zoom function directly.
  • Floppy drives are no longer write-protected when loading compressed ADFs.
  • New option writable_floppy_images, set to “1″ to write data back to original disk files (when possible) instead of overlay files.
  • Option “input_grab” renamed to “initial_input_grab”.
  • New option “automatic_input_grab” to control whether input is automatically grabbed on mouse click or not.
  • (Launcher) Fixed saving custom settings when closing dialog on Windows.
  • (Launcher) Fixed case in names of scanned .fs-uae configurations on Windows.
  • (Launcher) Updated translations: it [Speedvicio].

New in FS-UAE 1.3.22 Beta (Jul 30, 2012)

  • Some changes to po file management to get smaller diffs between releases.
  • (Launcher) Changed how images for database entries are looked up.
  • (Launcher) Continue scanning when encountering corrupt zip files.
  • (Launcher) Updated translations: it [Speedvicio].

New in FS-UAE 1.3.21 Beta (Jul 28, 2012)

  • (Launcher) Add support for a third A600 kickstart (r37.300).
  • (Launcher) Properly look up save_disk with pkg_resources.
  • (Launcher) Find kickstarts relative to kickstarts directory when using custom kickstart.
  • (Launcher) Properly look up save_disk with pkg_resources.
  • (Launcher) Fixed a couple of mis-spellings.
  • (Launcher) Updated translations: fr [Foul].

New in FS-UAE 1.3.19 Beta (Jul 24, 2012)

  • Line endings / white space cleanup for public git repo.
  • Improved .spec file for openSUSE builds [RedDwarf].
  • Added docdir option to Makefile [RedDwarf].
  • Compilation fixes and buffer underflow fix [RedDwarf].
  • (Launcher) Support modified database layout format.
  • (Launcher) Added missing save disk image from distributions.
  • (Launcher) Updated translations: it [Speedvicio].

New in FS-UAE 1.3.15 Beta (Jul 11, 2012)

  • Render subtitle (displayed after title) with translucent font.
  • (Launcher) Allow custom options via settings dialog.
  • (Launcher) Launcher now instructs FS-UAE to ignore Host.fs-uae – set custom options in settings dialog instead.
  • (Launcher) Support running zipped WHDLoad games.
  • (Launcher) Show up to five screenshots + title shot.
  • (Launcher) Support creating automatic configurations for games based on local files and game definition database.
  • (Launcher) Add support for CDTV and CD32 models.
  • (Launcher) Added tooltips for icon buttons and some other elements.
  • (Launcher) Add CD-ROMs dialog.
  • (Launcher) Change main floppy selectors into removable media selectors.
  • (Launcher) Selectors for preferred joysticks.
  • (Launcher) Implement new XML format for game and config definitions.
  • (Launcher) Scan and store checksum for floppy images in database.
  • (Launcher) Support XDG user dirs (requires xdg-user-dir executable).
  • (Launcher) Some more use of icons and icon buttons.
  • (Launcher) Changed .desktop categories to Game;Emulator;
  • (Launcher) Updated translations: fr [Foul].
  • (Launcher) Added translations: de [nexusle], it [Speedvicio]

New in FS-UAE 1.3.12 Beta (May 30, 2012)

  • Fix framewait and make RTG work again (problem introduced in 1.3.11).

New in FS-UAE 1.3.11 Beta (May 30, 2012)

  • Log to log file when configuration is changed with uae-configuration.
  • Change framewait, so change from fastest possible -> cycle exact works again.
  • Also compile libfsemu with _FILE_OFFSET_BITS=64.
  • 32-bit versions of fs-uae should now be able to open hdf files > 4GB.
  • Launcher) Re-enable joystick config (now running in separate process).

New in FS-UAE 1.3.10 Beta (May 29, 2012)

  • Properly close hdf file stream in hdf_close_target function.
  • Compile with _FILE_OFFSET_64_BIT defined.
  • Use 64-bit ftell/fseek functions for hdf support where available.
  • Call fflush(NULL) to flush other remaining file streams on exit, if any.
  • Less video latency in full sync mode, but also requires a more powerful computer for smooth scrolling. Use new option low_latency_vsync to enable.
  • Can alternatively specify path to theme folder with theme option.
  • Warn when using deprecated SUPER model. Use A4000/040 instead.
  • Use simplified framewait function in custom.cpp.
  • Merged WinUAE 2.4.2beta2 + compatibility patch.
  • Fixed a RTG screen mode change crash (pointer to resized buffer not set correctly).
  • Disabled OpenGL debug checking, which was accidentally enabled in the latest development releases.
  • fs-uae can be started with –list-joysticks to just print names of connected joysticks to stdout and then exit.
  • (Launcher) Automatically set amiga joystick port mode when selecting host device.
  • (Launcher) Clear (rest of) floppy image list when multi-selecting floppies.
  • (Launcher) Automatically select first joystick for input port 1 if a joystick is connected.
  • (Launcher) Add window/fullscreen mode selector.
  • (Launcher) Replaced some text buttons with bitmap buttons.
  • (Launcher) Detect connected joysticks by running fs-uae –list-joysticks.
  • (Launcher) Removed joystick configuration from launcher (for now) due to a pygame / wxpython conflict.

New in FS-UAE 1.3.9 Beta (May 21, 2012)

  • Fixed a crash due to row map not being updated when reallocating larger buffer after RTG screen mode change.
  • Added keyboard emulation for CD32 gamepad -Cursors, Rctrl/Ralt (red), C (red), X (blue), D (Green), S (Yellow), Z (Rewind), A (Forward), Return (Play))
  • Do not automatically unpause when exiting menu mode.
  • Show overlay icon when emulator is paused.
  • Do not automatically grab/ungrab input when pausing/resuming.
  • Automatically focus on the last used save state slot (in this session) when entering the save state menu.
  • Automatically focus on the current floppy image when entering floppy image list.
  • Launcher) Function to scan for kickstarts, and automatically select kickstart based on Amiga model.
  • Launcher) More Amiga models added.
  • Launcher) Changed GUI in preparation for more features.
  • Launcher) Added clear button to remove floppy from drive.
  • Launcher) Integrated joystick configuration tool.
  • Launcher) Can select multiple floppies at a time and auto-fill drives and floppy list.

New in FS-UAE 1.3.8 Beta (May 17, 2012)

  • New option “theme” to specify the name of the theme to load.
  • New option “texture_filter” to force nearest filter (for pixel-perfect mapping in combination with scaling options).
  • Themes can override sidebar background images.
  • Themes can override menu icons (close, volume, etc).
  • Themes can override bitmap fonts.
  • Themes can include overlay images (with position) to display when floppy drives have activity (when floppy drive led is enabled).
  • Themes can include overlay images (with position) to display when floppy drives have disks inserted.
  • Option to override background colors.
  • Option to to menu text color (headings and normal items).
  • Ability to specify an overlay image (such as the one created by Ambermoon).
  • Themes can also set FS-UAE options such as shaders and scaling option, for instance useful to set scaling options to make the screen fit an overlay.
  • Theme config options can also be specified in regular config files.
  • Specify custom images and positions for on-screen leds (for floppy leds etc).
  • Also read themes from Documents/FS-UAE/Themes, so it is easier to install / unpack custom themes not bundled with FS-UAE.
  • New bundled example theme: ubuntu_12_04 (colors to match Ubuntu theme).
  • New bundled example theme: 2x_1920_1080 (for pixel-perfect mapping at 1080p).
  • New bundled example theme: and 2x_1920_1080_bezel (same with simple bezel).

New in FS-UAE 1.3.7 Beta (May 14, 2012)

  • Fixed an input event offset problem causing soft reset to be interpreted as quit and disk swapping to be off by one (1.3.4).
  • Merged WinUAE 2.4.2beta1 + FS-UAE compatibility patch.
  • Patches to respect CFLAGS/CXXFLAGS/LDFLAGS and compilation tools from environment, courtesy of Philantrop.

New in FS-UAE 1.3.6 Beta (May 14, 2012)

  • Recreate OpenGL state when resizing window on Mac OS X.

New in FS-UAE 1.3.5 Beta (May 14, 2012)

  • Compile with JIT on x86 (32-bit) platforms.
  • Compiling with -fpermissive (for now).
  • Always set comp_trust* to indirect by default.
  • Compile with NATMEM_OFFSET defined.
  • Ported JIT code from WinUAE, E-UAE and PUAE.

New in FS-UAE 1.3.4 Beta (May 14, 2012)

  • Merged code from WinUAE 2.4.1
  • Updated translations: it, sr
  • Added new bitmap font characters needed for Italian
  • Removed libcapsimage from fs-uae deb file (can be installed separately as package libfs-capsimage4)
  • Removed libcapsimage from the source distribution (due to potential license issues, makes fs-uae package more suitable for inclusion in Linux distributions, etc)
  • Tweaked the appearance of some bitmap font characters, especially Z
  • Make sure rom.key is loaded before scanning for roms

New in FS-UAE 1.2.1 (May 14, 2012)

  • Fix crash on some platforms when saving state with mounted directories.

New in FS-UAE 1.3.3 Beta (May 11, 2012)

  • Use local host file time for file time with mounted virtual hard drives, should fix icon visibility problem with WB 1.3 and mounted directories.
  • Included genblitter patch from Mustafa ‘GnoStiC’ TUFAN.
  • Build x86_64 version on x86_64 Mac unless arch=i386 arg is given to Makefile .
  • Added Serbian translation (courtesy of EAB user Milanchez).
  • Updated translations: fr, de.
  • Fixed missing translation of KEYBOARD and MOUSE in one setting.
  • Replace RIGHT SINGLE QUOTATION MARK (U+2019) with apostrophe when rendering text with bitmap font.
  • Updated viewport hack for standard Workbench 2.04 screen
  • Cleaned up source code to make diffs against WinUAE shorter and cleaner,
  • FS-UAE-specific code is now properly guarded by ifdefs.
  • Show a notice when using F11 key in RTG mode.

New in FS-UAE 1.2.0 (May 11, 2012)

  • Great rendering performance improvements, especially on slower hardware.
  • OpenGL renderer compatible with older GPUs (only requires OpenGL 1.1 now).
  • Input devices and options can be changed in the menu while running FS-UAE.
  • UAEGFX card (“Picasso 96″) is implemented.
  • Added A4000/040 model, running in fastest possible mode.
  • Support for mounting CD images for all Amiga models (built-in CDFS and CD image switcher in menu).
  • Fullscreen/window mode switching with Alt+Enter, better fullscreen handling.
  • Better net play support (show dialog while connecting, will retry connecting until successful, continue in offline mode if connection to server is broken).
  • A1200 model can be used in net play mode with accuracy < 1.
  • UAE core code updated from WinUAE 2.4.0.
  • Advanced options for tweaking vsync method.
  • Common host options can be specified once in Host.fs-uae config file.
  • Many other fixes and improvements.