News
Category Archives: Development Releases
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.
Fedora 22 and Debian 8.0 Support
I have added official builds for Fedora 22 and Debian 8.0. The download page has been updated accordingly 🙂 The packages are scheduled to be built by openSUSE build service, and it may take a few hours before they are available in the repositories.
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.29dev Released
A new development version has been released. Changes in FS-UAE 2.5.29dev:
- Updated emulation core from WinUAE 3100b11.
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.27dev Released
A new development version has been released. Changes in FS-UAE 2.5.27dev:
- 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.
FS-UAE 2.5.26dev Released
A new development version has been released. Changes in FS-UAE 2.5.26dev:
- Option sound_card = toccata actually implemented now.
- Updated emulation core from WinUAE 3100b2.
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.22dev Released
A new development version has been released. Changes in FS-UAE 2.5.22dev:
- 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.
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.10dev Released
A new development version has been released. Changes in FS-UAE 2.5.10dev:
- Updated emulation core from WinUAE 2900b10.
- Fixed audio initialization (broke in 2.5.9dev).
- New option cpuboard_flash_ext_file (not tested).
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.