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