FS-UAE Changelog

What's new in FS-UAE 2.9.7 Dev

May 5, 2018
  • Support building with latest version of MSYS2.
  • Renamed option frame to bezel.
  • New option: force_aspect.
  • Added shaders compiled/ported/written by guest.r.

New in FS-UAE 2.8.3 (Apr 8, 2017)

  • Fix decoding on non-ascii %-escaped file names on directory HDs.
  • Fixed caps lock.
  • Imported updated translations from crowdin.com.

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

  • Added some game controller configs.
  • Restructuring to allow for (future) multiple video/audio/input drivers.

New in FS-UAE 2.9.4 Dev (Feb 11, 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).

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

  • Updated FS-UAE icon.
  • Allow specifying sub_title = 0 to disable the sub title.

New in FS-UAE 2.9.2 Dev (Jan 9, 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.

New in FS-UAE 2.8.2 (Dec 29, 2016)

  • 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 in FS-UAE 2.9.0 Dev (Dec 12, 2016)

  • Alt+F4 and Cmd+Q will no longer quit FS-UAE (in full keyboard emulation mode).
  • New option raw_input = 0 will disable use of raw input for keyboard.
  • Fixed loading shaders from fs-uae.dat.

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

  • Alt+F4 and Cmd+Q will no longer quit FS-UAE (in full keyboard emulation mode).
  • New option raw_input = 0 will disable use of raw input for keyboard.
  • Fixed loading shaders from fs-uae.dat.

New in FS-UAE 2.7.16 Dev (Sep 16, 2016)

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

New in FS-UAE 2.7.15 Dev (Sep 13, 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 23, 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.

New in FS-UAE 2.7.13 Dev (May 5, 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.

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

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

New in FS-UAE 2.7.10 Dev (Apr 8, 2016)

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

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.

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.

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

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

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.

New in FS-UAE 2.7.5 Dev (Nov 24, 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.

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.

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.6.1 (Oct 12, 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.6.0 Beta 2 (Sep 1, 2015)

  • Several new and updated 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.
  • 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.

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.

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

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

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

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

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

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

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

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

New in FS-UAE 2.5.31 Dev (Jun 6, 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.30 Dev (Apr 2, 2015)

  • Fixed ROM initialization of Cyberstorm PPC.
  • Lowered default volume of floppy drive sounds.
  • Updated emulation core from WinUAE 3100b14.

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

  • Updated emulation core from WinUAE 3100b11

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

  • Updated emulation core from WinUAE 3100b11

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

  • Detect portable dir without help from FS-UAE Launcher.
  • Updated emulation core from WinUAE 3100b8.

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)

  • New option sound_card = toccata.
  • Added several joystick configs [johanpalmqvist].
  • Updated emulation core from WinUAE 3100b1.

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

  • 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 (Dec 30, 2014)

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

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

  • Updated emulation core from WinUAE 3000b28.

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

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

New in FS-UAE 2.5.18 Dev (Sep 30, 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.

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.

New in FS-UAE 2.5.15 Dev (Sep 18, 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.

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

  • Updated emulation core from WinUAE 2900b15.
  • 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.

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.4.1 (Sep 5, 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.5.12 Dev (Sep 2, 2014)

  • Updated emulation core from WinUAE 2900b12.
  • 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.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 16, 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)

  • Merged code from WinUAE 2800.
  • Update AROS ROM from WinUAE 2800.
  • Debian compat set to 9, allow harding flags.
  • Migrated build system to autoconf (not automake).
  • Some source code clean to detect features / functions from autoconf.
  • Remove use of deprecated Glib function, require Glib >= 2.32.
  • Properly fixed build dependencies on auto-generated source code.

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

  • Merged code from WinUAE 2800b18.
  • SDL2 is now default on all platforms (make sdl=1 to override for now).
  • Fixes to make the windows version compile with SDL2.
  • Fixes for FS-UAE compilation with mingw-w32 4.6.3.
  • fs-uae-device-helper has a new –events mode which continuously prints joystick events to stdout.

New in FS-UAE 2.5.1 Dev (Apr 1, 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.4.0 (Mar 14, 2014)

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

New in FS-UAE 2.2.3 / 2.3.99 Beta 2 (Feb 3, 2014)

  • Inhibit screen saver / power saving when running FS-UAE on OS X.
  • (Launcher) Adult filter for game database, enabled by default.
  • (Launcher) Use search term tag:adult to show adult games.
  • (Launcher) New option database_show_adult to show adult games by default.
  • (Launcher) Can search for quoted words to require exact word match.
  • (Launcher) Fixed some translated strings used incorrectly.
  • (Launcher) Updated translations: pl [grimi], fi [Goingdown], it [Speedvicio].
  • (Arcade) On Linux, only set FS-UAE fullscreen mode to window if is not specifically set to anything (allows fullscreen_mode = fullscreen).

New in FS-UAE 2.3.15 Dev (Jan 13, 2014)

  • (Launcher) Fixed a bug loading online database games with cpu specification.
  • (Arcade) Fixed Windows shortcut for FS-UAE Arcade.

New in FS-UAE 2.3.11 Dev (Dec 6, 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 Dev (Nov 14, 2013)

  • Add build support for kFreeBSD [glaubitz].
  • Add generic maccess.h defines for “other” architectures [glaubitz].
  • Better code to disable the JIT compiler on non-i386 architectures [glaubitz].
  • Added contrib/sinc-integral.py to source distribution (Debian compliance).
  • Removed catweasel code from source distribution (Debian compliance).
  • Also check for $executable_path/../../Config.fs-uae on OS X.
  • Gracefully handle it when xrandr executable is not found.
  • New translations: da [tomse].
  • Updated translations: de [TCD].
  • (Launcher) Fixed a rendering issue with the tab panel.
  • (Launcher) Fixed rendering of local config/variant name in config list.
  • (Launcher) CD32 FMV ROM is properly used again when CD32/FMV model is used.
  • (Launcher) Allow server to reset local game database when necessary.
  • (Launcher) Fixed bug when last letter in search term is n.
  • (Launcher) Set explicit min width for ADF/HDF creator size field.
  • (Launcher) Allow (Qt) list items to be activated with enter.
  • (Launcher) OAGD.net Locker Uploader implemented.
  • (Launcher) Fixed bug with indexing files in archives somewhere within a directory called #.
  • (Launcher) SetPatch can be extracted on demand from disk in locker.
  • (Launcher) Minor GUI tweaks and improvements here and there.
  • (Launcher) More code restructuring for sharing between launcher and gc.
  • (Launcher) New translations: da [tomse].
  • (Launcher) Updated translations: de [TCD], it [Speedvicio], nb.
  • (Game Center) Search-as-you type (just start typing to activate search).
  • (Game Center) Only show db configs (local ones don’t work now anyway).

New in FS-UAE 2.3.8 Dev (Nov 5, 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 Dev (Sep 23, 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.6 Dev (Aug 28, 2013)

  • Joystick indices (for use with custom input mapping) were skewed due to the new mouse devices (fixed).
  • Swapped display order of mouse and joystick ports, call them “Joystick Port” and “Mouse Port” instead of Joystick Port 0/1.
  • Fade in when starting FS-UAE, looks better when using themes since the graphics won’t just suddently pop out.
  • (Launcher) Search-as-you type has returned.
  • (Launcher) Show homepage_url, thelegacy_url in links menu.
  • (Launcher) Swapped display order of mouse and joystick ports.
  • (Launcher) Spin controls did not work properly on OS X.
  • (Launcher) Handle importing kickstarts from the kickstarts dir gracefully.
  • (Game Center) Don’t create ~/Documents (unless needed) and ~/Games.

New in FS-UAE 2.3.5 Dev (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.3.4 Dev (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.3 (Jun 26, 2013)

  • (Launcher) Only add Cloanto “Amiga Files” to search path if directory exists (Windows).
  • (Launcher) Fix slash direction in default search directory on Windows so it does not look weird.
  • (Launcher) Updated translations: it [speedvicio].

New in FS-UAE 2.2.2 (Apr 22, 2013)

  • With video_sync = auto, allow some slack when deciding to enable full sync or not (accept host refresh rate 49 instead of just 50, ..).
  • New option: assume_refresh_rate (int) to manually specify host refresh rate when refresh rate detection fails. This option in combination with video_sync = auto effectively replaces video_sync = full.
  • video_sync = full is now an alias for video_sync = auto.
  • Fixed bug causing FS-UAE to hang when pausing with video_sync = off.
  • New model CD32/FMV (includes FMV ROM), CD32 model reverted to original.
  • Fixed compatibility issues in scanline GLSL shaders.

New in FS-UAE 2.2.1 (Apr 18, 2013)

  • Show on-screen warning if OpenAL device cannot be opened, log OpenAL error code.
  • New option save_state_compression can be used to disable save state
  • compression.
  • New option “log” which can be used to enable misc types of debug logging.
  • Queued input events are processed in hsync handler.
  • Use CD32 + FMV quickstart for CD32 model, update cd.device in cartridge ROM fixes problem with Pirates Gold intro.
  • Removed a couple of left-over / unnecesary log statements.
  • Support language option to override GUI language.
  • New translations: tr [Decypher].
  • (Launcher) Fixed bug when specifying window_width / window_height in custom settings.
  • (Launcher) Warn when using A1200 model with < 2 MB chip RAM.
  • (Launcher) Fixed a bug where 0-byte screenshot / covers files could be stored if a network error occurs while downloading.
  • (Launcher) Better support for A3000 and A4000 with the game database.
  • (Launcher) Support hiding variants from the database based on _status.
  • (Launcher) Cycle-exact can be disabled from database if abs. necessary.
  • (Launcher) Support language option to override GUI language.
  • (Launcher) New translations: tr [Decypher].

New in FS-UAE 2.2.0 (Mar 18, 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.32 Dev (Mar 9, 2013)

  • New option notification_duration (ms). Does not apply to warnings.
  • Fixed bug in IPF handling causing Buggy Boy to not load.
  • (Launcher) Scan entire directory tree for dirs with .slave files.
  • (Launcher) Make sure usernames are converted to unicode.
  • (Launcher) Base screenshots prefix on configuration name.
  • (Launcher) Updated translations: cs [spajdr].

New in FS-UAE 2.1.31 Dev (Mar 4, 2013)

  • Shortcuts F12 + P or Pause/Break key to pause the emulation.
  • Left and right mouse buttons are aliased to joystick port 0 fire and 2nd button (unless joystick_port0_mode is nothing, or mouse is already used in a port).
  • Disabled automatic port 0 joystick switching for mouse, alias mouse buttons instead.
  • Disabled automatic port 0 joystick switching for emulated joystick.
  • Warn, if necessary, when joystick/gamepad has no config for CD32 game pad.
  • Fixed scanline code for PPC.
  • Support for a more advanced viewport syntax.
  • Updated bitmap font with new character.
  • Updated translations: pl [grimi].
  • (Launcher) Retry database download operations several times on failure.
  • (Launcher) Support floppy_list field from online database, as well as new database fields.
  • (Launcher) WHDLoad versions can be selected via the new x_whdload_version option.
  • (Launcher) Added WHDLoad versions 16.0 – 16.9 [TheCyberDruid].
  • (Launcher) ADFFileExtractor module [TheCyberDruid].
  • (Launcher) SetPatch is extracted using the new ADFFileExtractor module instead of the old hack.

New in FS-UAE 2.1.29 Dev (Feb 25, 2013)

  • Fixed a bug with notification replacing earlier notifications of the same type.
  • F12 + w to toggle warp mode (no frame limit, no audio).
  • F12 + m to mute the sound (was implemented in 2.1.28).
  • F12 + comma to decrease the volume.
  • F12 + period to increase the volume.
  • Updated translations: fi [GoingDown], sr [Milanchez].
  • (Launcher) Updated translations: sr [Milanchez].

New in FS-UAE 2.1.26 Dev (Feb 11, 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.25 Dev (Feb 5, 2013)

  • Fixed startup when running under OS X (2.1.24).

New in FS-UAE 2.1.24 Dev (Feb 5, 2013)

  • Screenshot function also saves a screenshot of the OpenGL frame buffer.
  • Support some RetroArch extensions to the XML shader spec, as a result, the CRT-interlaced-halation shader works now.
  • Fixed zoom modes and viewport correction when disabling line doubling or using low_resolution option.
  • Warn if OpenGL renderer is “GDI Generic” (no real driver installed).
  • Fixed problem loading state when using directory hard drives on case sensitive file systems.
  • Don’t warn (with LEDs) about missed frames / repeated frames when this is normal (host frame rate != Amiga frame rate).
  • Blank sync leds a few seconds after startup until the statistics have settled.
  • New option fade_out_duration (miliseconds).
  • Updated translations: fr [Foul], de [nexusle], pl [grimi].
  • (Launcher) Fixed problem initializing joystick device list on Windows.
  • (Launcher) Updated translations: fr [Foul], de [nexusle].

New in FS-UAE 2.1.23 Dev (Jan 29, 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.1.19 Dev (Jan 21, 2013)

  • Fix proper stereo audio output when using OpenAL soft implementation.
  • Automatically adjust to 50Hz / 60Hz Amiga mode change.
  • video_sync = full is deprecated (now handled as auto), will enable full video sync only when host frame rate ~= Amiga frame rate.
  • Fixed a bug with the number of enabled floppy drives, introduced with the support for custom floppy sounds.
  • Some minor source code and build improvements.
  • Experimental support for a “fifth joystick port“, which can be mapped to Amiga keyboard keys.

New in FS-UAE 2.1.18 Dev (Jan 15, 2013)

  • Fixed overflow preventing alt/cmd modifier key from working.
  • Updated translations: es [albconde].
  • (Launcher) No floppy drive sounds when loading a WHDLoad variant from the online database.
  • (Launcher) Updated translations: es [albconde].

New in FS-UAE 2.1.16 Dev (Jan 8, 2013)

  • (Launcher) Only show variant name (without game name) in variant list.
  • (Launcher) New horizontal layout for game/variants lists.
  • (Launcher) Variant list now disappears when choosing a non-database entry.
  • (Launcher) Render square covers inside a portrait cover.
  • (Launcher) Better differentiation of game and variant info.
  • (Launcher) Adjusted screenshot sizes for 1920×1080 maximized.
  • (Launcher) You can click on the screenshot area to show the other screenshots, if not all are shown.
  • (Launcher) Automatically extract SetPatch from WB disks for WHDLoad.
  • (Launcher) Copy WHDLoad.key from base dir (Documents/FS-UAE) if found.
  • (Launcher) Documents/FS-UAE/WHDLoad dir not needed/supported anymore, but you can put files to merge in Documents/FS-UAE/Hard Drives/WHDLoad instead if needed.
  • (Launcher) Updated translations: pl [grimi], de [nexusle].

New in FS-UAE 2.1.15 Dev (Jan 3, 2013)

  • Determine the size of block devices on OS X, making it possible to mount block devices as hard drives on OS X [lallafa].
  • Fixed source to remove some compiler warnings in hardfile_host.cpp.
  • (Launcher) Create “Devs/system-configuration” when running WHDLoad games.
  • (Launcher) Fixed initialization of (last used) game info on startup.
  • (Launcher) Added mobygames link button.
  • (Launcher) Use icon button to toggle fullscreen / windowed mode.
  • (Launcher) Updated translations: de [nexusle].

New in FS-UAE 2.1.10 Dev (Dec 6, 2012)

  • Merged updated emulation core from WinUAE 2.5.0.
  • (Launcher) Support (empty) HD directories in database configurations.
  • (Launcher) Use standard WHDLoad settings by default.
  • (Launcher) WHDLoad games where unpacked one directory level too deep.
  • (Launcher) Support chip_memory override from online database.
  • (Launcher) Skip / ignore file names with invalid encoding.
  • (Launcher) Fix search function for games from database (needs refresh).
  • (Launcher) Updated translations: pt [Treco].

New in FS-UAE 2.1.7 Dev (Nov 28, 2012)

  • Merged updated emulation core from WinUAE 2.5.0beta27.
  • (Launcher) WHDLoad support in combination with online database.
  • (Launcher) Updated translations: it [Speedvicio], pl [grimi].

New in FS-UAE 2.1.4 Dev (Nov 26, 2012)

  • Merged updated emulation core from WinUAE 2.5.0beta26.
  • Add support for displaying HD/CD/Power leds in themes.
  • Added new option: swap_ctrl_keys.
  • Automatically configure unrecognized joysticks/gamepads as simple Amiga joysticks.
  • Fixes to allow compilation on OpenBSD [vext01].
  • Added translations: es [albconde].
  • Updated translations: fr [Foul], sr [Milanchez].
  • Using directory prefix $BASE/ caused one character to be cut off.
  • Fixed Launcher-created joystick config when using 2+ of the same type.
  • Support environment variable FS_UAE_BASE_DIR.
  • (Launcher) Fixed problem starting joystick configurator on Mac.
  • (Launcher) GUI setting for swap left/right ctrl keys.
  • (Launcher) Support environment variable FS_UAE_BASE_DIR.
  • (Launcher) Fix for non-ASCII characters in joystick device names.
  • (Launcher) Can set option __netplay_state_dir_name with /set to force a specific state dir for net play, for persistent states.
  • (Launcher) URLs for floppies/HDs can be synchronized, so net play-compatible configs can be created for downloadable public domain / shareware games.
  • (Launcher) Can override screenshots_dir, covers_dir, titles_dir in config.
  • (Launcher) Can use title_image, cover_image, screen1_image (…) to override path for individual images.
  • (Launcher) Can prefix paths with $CONFIG/ (referring to the directory containing the current configuration file).
  • (Launcher) Added translations: es [albconde].
  • (Launcher) Updated translations: pl [grimi], it [Speedvicio], fr [Foul], sr [Milanchez].

New in FS-UAE 2.1.3 Dev (Nov 10, 2012)

  • New option “mouse_speed” – set mouse speed in percentage(1-500).
  • Escape key can be used to navigate back and exit FS-UAE menu.
  • Use new state subdirs based on configuration name ny default. New options state_dir and state_dir_name to tweak the new behavior.
  • Remove use of “Floppy Overlays” and “Flash Memory” dirs, save files in state directory instead (same as launcher already does).
  • Will autoload saved state if “Saved State.uss” exists in state dir.
  • Merged updated emulation core from WinUAE 2.5.0beta24.
  • New option middle_click_ungrab (can be set to 0).
  • Updated translations: pl [grimi], de [nexusle].
  • Patch amiga-os-310.rom to default A4000 rom on demand.
  • Removed the default slight gamma correction which was applied before.
  • (Launcher) Automatically fill in WHDLoad Arguments when zip file is loaded.
  • (Launcher) Screenshots/titles/covers don’t need to be put in letter subdirs.
  • (Launcher) Use direct subdirs in save states dir, don’t add letter unless an old state dir already exists.
  • (Launcher) Added many more options to the settings dialog, including the new mouse speed option.
  • (Launcher) Updated translations: pl [grimi], de [nexusle].

New in FS-UAE 2.1.1 Dev (Nov 1, 2012)

  • Merged updated emulation core from WinUAE 2.5.0beta23.
  • Gamepad button “left trigger” toggles auto-fire, GUI message is displayed when auto-fire mode is toggled.
  • New option hard_drive_x_file_system to specify file system handler, for instance path to SmartFilesystem.
  • New option hard_drive_x_controller to specify HD controller.
  • New option hard_drive_x_type to force RDB mode if RDB cannot be autodetected (unpartitioned/blank disk image).
  • (Launcher) hard_drive_x can be http(s) URL and the HD will be downloaded on demand and used like a local file. URL must end with a “normal file name”.
  • (Launcher) Use wxversion.select to ensure 2.8 is used if also older versions of wxPython are installed.

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 2.0.0 Beta 1 (Oct 20, 2012)

  • Don’t quit on parse error when parsing viewport option.
  • (Launcher) Show notification about new versions in the same series (stable or devel) as the installed version.
  • (Launcher) Added information panel to toolbar, currently used to show update notifications.
  • (Launcher) Fix path issue on Windows causing kickstarts to be scanned on every startup.
  • (Launcher) Updated downloadable WHDLoad version to 17.1.
  • (Launcher) Added tooltips to main window tabs.
  • (Launcher) Simplified default scan search path to just FS-UAE dir.
  • (Launcher) Implicitly add CD-ROM drive if CD image list is non-empty.
  • (Launcher) Automatically add CDs in drives to image list if list is empty.
  • (Launcher) Fixed bug when saving configurations.
  • (Launcher) Fixed type-ahead search bug in configuration list.

New in FS-UAE 1.3.31 Dev (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.30 Dev (Oct 12, 2012)

  • (Launcher) New list control implementation for configurations list.
  • (Launcher) You can now type in the config list to jump to items.
  • (Launcher) Configuration list items are prefixed with an icon.
  • (Launcher) New setup page for importing kickstarts when starting the launcher for the first time.
  • (Launcher) Automatically scan for rom changes in main Kickstarts folder on startup.
  • (Launcher) Fixed backspace behaviour in config name text box.
  • (Launcher) Windows installer: explicitly put registry keys in HKEY_CURRENT_USER\Software\Classes instead of HKEY_CLASSES_ROOT.

New in FS-UAE 1.3.28 Dev (Oct 1, 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 Dev (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.25 (Sep 5, 2012)

  • Properly close OpenAL device on shutdown (avoids error on shutdown on Windows with OpenAL Soft implementation).
  • Bundle oal_soft.dll as OpenAL32.dll on Windows (no OpenAL installation needed, but will not use HW-specific drivers unless OpenAL32.dll is deleted from app dir).
  • New shortcuts (soft/hard reset, freeze, debugger) [lallafa].
  • Initial FreeBSD support (tested to compile and run on FreeBSD 8.2).
  • Automatically choose best texture format for new video_format rgb565.
  • Added config for Speed-Link Competition Pro Gold [Régis Patroix].
  • Added support for RTG modes with native 16-bit buffers.
  • Copy RTG video row data without pixel conversion when possible.
  • Added support for PPC / Mac OS 10.5 [Tobias Netzel].
  • Added support for 16-bit video and texture formats (new value video_format = rgb565).
  • Fixes to allow for compilation with clang.
  • Replaced deprecated valloc, getpagesize with posix equivalents.
  • (Launcher) Bundle local Microsoft.VC90.CRT on Windows.
  • (Launcher) Workaround to make translations work on Mac OS X.
  • (Launcher) Fixed bug when setting hard_drive_x folders options from config files.
  • (Launcher) Remove information panels when running on small resolutions.
  • (Launcher) Updated translations: fr [Foul], de [nexusle], it [Speedvicio].

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

  • Fixed a crash occurring on some platforms (Mac OS X at least) when saving states with mounted directories.

New in FS-UAE 1.2.0 (May 10, 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.