FS-UAE 2.5.38dev Released

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.

FS-UAE 2.5.37dev Released

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.

FS-UAE 2.5.36dev Released

A new development version has been released. Changes in FS-UAE 2.5.36dev:

  • Fixed a crash (floating point exception) if audio device cannot be opened.

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.

FS-UAE 2.5.35dev Released

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.

FS-UAE 2.5.34dev Released

A new development version has been released. 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.

FS-UAE 2.5.33dev Released

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.

FS-UAE 2.5.32dev Released

A new development version has been released. 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.

FS-UAE 2.5.31dev Released

A new development version has been released. Changes in FS-UAE 2.5.31dev:

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

Changes in FS-UAE Launcher 2.5.31dev:

  • Imported updated translations from crowdin.com.

FS-UAE 2.5.28dev Released

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 <= 768.
  • Support for multiple game databases.
  • Remove window border when running under GNOME 3 with desktop height <= 768.

Changes in FS-UAE Arcade 2.5.28dev:

  • Improved behavior when running in a default GNOME 3 desktop.
  • Fixed problem preventing JPEG covers to load on Windows.

FS-UAE 2.5.25dev Released

A new development version has been released. 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].

FS-UAE 2.5.24dev Released

A new development version has been released. Changes in FS-UAE 2.5.24dev:

  • None

Changes in FS-UAE Launcher 2.5.24dev:

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

FS-UAE 2.5.23dev Released

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.

FS-UAE 2.5.21dev Released

A new development version has been released. Changes in FS-UAE 2.5.21dev:

  • 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).
  • Fixed issue caused by QT normalizing (NFC) paths on OS X.

FS-UAE 2.5.19dev Released

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.

Changes 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”.

FS-UAE 2.5.18dev Released

A new development version has been released. Changes in FS-UAE 2.5.18dev:

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

FS-UAE 2.5.17dev Released

A new development version has been released. Changes in FS-UAE 2.5.17dev:

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

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

FS-UAE 2.5.16dev Released

A new development version has been released. Changes in FS-UAE 2.5.16dev:

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

FS-UAE 2.5.15dev Released

A new development version has been released. Changes in FS-UAE 2.5.15dev:

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

FS-UAE 2.5.14dev Released

A new development version has been released. Changes in FS-UAE 2.5.14dev:

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

Known issues:

  • Booting CD32 with CD inserted works, but inserting later, or eject + re-insert does not seem to work right now.

FS-UAE 2.5.13dev Released

A new development version has been released. Changes in FS-UAE 2.5.13dev:

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

FS-UAE 2.5.12dev Released

A new development version has been released. Changes in FS-UAE 2.5.12dev:

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

Changes in FS-UAE Launcher 2.5.12dev:

  • Fixed bugs in ADF and HDF creator.

FS-UAE 2.5.11dev Released

A new development version has been released. Changes in FS-UAE 2.5.11dev:

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

FS-UAE 2.5.9dev Released

A new development version has been released. Changes in FS-UAE 2.5.9dev:

  • New option cpuboard_flash_file (path to accelerator “ROM”).
  • Bug fixes and source cleanup based on static analysis.
  • Code cleanup in some code modules.
  • Moved glee, manymouse, lua source to toplevel directories.
  • Updated emulation core from WinUAE 2900b9.
  • Enabled experimental PearPC PPC emulation from WinUAE.

FS-UAE 2.5.8dev Released

A new development version has been released. Changes in FS-UAE 2.5.8dev:

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

Changes in FS-UAE Launcher 2.5.8dev:

  • Added settings GUI control for keyboard_input_grab option.