What's new in FS-UAE 2.9.12 Dev
May 30, 2019
- A new development version has been released. Changes in FS-UAE 2.9.12dev:
- Change default for bezel option to 0 (off).
- Changes in FS-UAE Launcher 2.9.12dev:
- Fixed recently introduced bug when downloading files via cache.
New in FS-UAE 2.9.11 Dev (May 29, 2019)
- A new development version has been released. Changes in FS-UAE 2.9.11dev:
- Linux: Automatically uses Feral GameMode daemon if available.
- New option game_mode = 0 to disable above mentioned feature.
- Linux: Warn if running with a CPU governor other than performance.
- New option governor_warning = to to disable above mentioned warning.
- Fixed support for multiple mice also on Windows.
- Changes in FS-UAE Launcher 2.9.11dev:
- Plugins can provide files for offline use (WHDLoad, JST, SKick, etc).
- Use newer version of uae-configuration, OSEmu.400.
- Added support for .xz-compressed files.
- GUI options to toggle game mode / governor warning on Linux.
New in FS-UAE 2.9.9 Dev (May 27, 2019)
- A new development version has been released. Changes in FS-UAE 2.9.9dev:
- Added 8BitDo controller configurations, updated dualshock 3 for Linux.
- Fixed mouse integration.
- Fixed support for multiple mice (was accidentally disabled).
- More deterministic creation of fs-uae.dat [bmwiedemann].
- HAM6 on AGA fix [sonnenscheinchen].
- Imported updated translations from crowdin.com.
- Changes in FS-UAE Launcher 2.9.9dev:
- Support hd_requirements = xpkmaster.library.
- Use https:// for more fs-uae.net and openretro.org communication.
- Only preselect the favorite variant if the files are found.
- Added 8BitDo controller configurations, updated dualshock 3 for Linux.
- Index uncompressed content of .gz/.adz/.roz files.
- Ignore .lha files when lhafile extension is not present.
- Imported updated translations from crowdin.com.
New in FS-UAE 2.9.7 Dev2 (Oct 20, 2017)
- Support building with latest version of MSYS2.
- Renamed option frame to bezel.
- New option: force_aspect.
- Added shaders compiled/ported/written by guest.r.
- Changes in FS-UAE Launcher 2.9.7dev:
- Fix detection of Windows 10.
- Support building with latest version of MSYS2.
- Include quick setting to toggle display of bezel.
- Quite a bit of changes, but many related to non-Amiga platforms.
- Changes in FS-UAE Arcade 2.9.7dev:
- Respect joystick modes from the game database in input selection screen.
- Fixed aspect toggle button.
- Fixed support for dual X-Arcade controllers.
- Gamepad/joystick devices can be hotplugged with on-screen notifications.
- Option to disable search function (arcade_search).
New in FS-UAE 2.9.6 Dev (Jun 5, 2017)
- Changed default fade in/out duration, only fade in fullscreen.
- FS-UAE default is now to show a 692×540 image, not stretched to fill screen.
- Use scale = legacy to revert to old default behavior (Can put in Host.fs-uae or use FS-UAE Launcher set set globally).
- New option scale (choose between full, integer, legacy and no scaling).
- New option stretch (replaces keep_aspect, though it still works).
- F11 is now a dedicated toggle auto zoom function, Alt/Cmd+Z cycles through zoom modes as before.
- Render a frame around the view when not stretched (frame = 0 to disable).
- Cartridge freeze shortcut is now Alt/Cmd+C.
- Alt/Cmd+A now toggles stretch mode (aspect correction).
- Imported updated translations from crowdin.com.
New in FS-UAE 2.9.5 Dev (Apr 10, 2017)
- Added some game controller configs.
- Restructuring to allow for (future) multiple video/audio/input drivers.
- Changes in FS-UAE Launcher 2.9.5dev:
- Added support for WHDLoad 18.3.
- New quick settings panel (initial version) with toggle button.
- Tweaked Fusion Adwaita theme colors to better match recent GNOME theme.
- Controller configs for 8Bitdo SFC30 and Zero gamepads.
- Controller config for DualShock 3 in bluetooth mode on Linux.
- Make configurations list wider when window width is quite large.
- Remember last selected game list on startup.
- Lots of changes for non-Amiga/CDTV/CD32 game support.
- New GUI setting to enable use of additional game platforms.
- Disable config controls when loading a non-Amiga platform game.
- Fix check for startup-sequence when determining if an archive is WHDLoad.
New in FS-UAE 2.9.4 Dev (Feb 13, 2017)
- Try to use config from game database when launching with a WHDLoad archive.
- New startup argument –no-auto-detect-game to disable the above feature.
- Save directory based on archive name when launching with an archive.
- Fixed a bug where rating icons could disappear from variants list.
- New option whdload_preload, defaults to 1 (change in behavior).
- More language flags for the status bar.
- New option to toggle close buttons in dialogs.
- New reset to defaults button on settings pages (GUI does not update yet).
- Changes in FS-UAE Arcade 2.9.4dev:
- New option arcade_initial_favorites to start with favorites filter.
- New startup argument –favorites to show the favorites list directly.
- Show game lists in FS-UAE Arcade (favorites, etc).
- New option arcade_theme (=blue/red).
- Fixed aspect correction toggle button.
New in FS-UAE 2.9.3 Dev (Jan 10, 2017)
- Updated FS-UAE icon.
- Allow specifying sub_title = 0 to disable the sub title.
- Changes in FS-UAE Launcher 2.9.3dev:
- Fix for published/unpublished status of variants.
- Extract WHDLoad arguments from .info file when loading a WHDLoad archive.
- Set floppy drive volume (empty) to 0 when starting with a WHDLoad archive.
- Show error message when version started is too old (cannot read databases).
- New option whdload_quit_key to set global quit key, added to settings UI.
- Renamed “Joystick” to “Controller” in settings dialog.
- Improved look on Windows 10.
- Updated look for the settings dialog.
- Updated button links to option docs.
- Updated FS-UAE Launcher icon.
- CDTV games (from database) did not set CDTV model.
- Changes in FS-UAE Arcade 2.9.3dev:
- Add application icon to the Arcade window.
- Added new icon for FS-UAE Arcade (instead of the Launcher icon).
New in FS-UAE 2.8.3 (Jan 9, 2017)
- Fix decoding on non-ascii %-escaped file names on directory HDs.
- Fixed caps lock.
- Imported updated translations from crowdin.com.
- Changes in FS-UAE Launcher 2.8.3:
- Show error message when version started is too old (cannot read databases).
- Fixed save state dir when starting with UUID parameter.
- CDTV games (from database) did not set CDTV model.
- Imported updated translations from crowdin.com.
New in FS-UAE 2.9.2 Dev (Jan 3, 2017)
- New boolean option warp_mode (warp_mode = 1 to start in warp mode).
- Try ralphschmidt-cyberstorm-ppc-4471.rom if cyberstormppc.rom is not found.
- Imported updated translations from crowdin.com.
- Changes in FS-UAE Launcher 2.9.2dev:
- Try ralphschmidt-cyberstorm-ppc-4471.rom if cyberstormppc.rom is not found.
- Also look for ralphschmidt-cyberstorm-ppc-4471.rom in Amiga Forever dir.
- Fix file name when saving controller configs on macOS.
- Fix configurations not showing up since 2.9.1dev.
- Indicate unpublished variants in variants list.
- When enabling “unpublished” entries, list unpublished variants last.
- Imported updated translations from crowdin.com.
New in FS-UAE 2.9.1 Dev (Dec 30, 2016)
- Configure now fails if zip or msgfmt is not found on path.
- Added xinput_controller_11_6_1_0_windows.
- GUI warning when running with llvmpipe software renderer.
- Fixed caps lock.
- Fix loading of bundled gamepad configs for macOS.
- Fix decoding on non-ascii %-escaped file names on directory HDs.
- Fixed loading compressed resources from fs-uae.dat on big-endian CPU.
- Fix compilation with –disable-jit.
- Changes in FS-UAE Launcher 2.9.1dev:
- Added requests python library, start using for HTTPS support.
- Removed six python library.
- Sync “unpublished” games from the online game database, option to show.
- Added UI control for joystick_port_0_autoswitch.
- Can install kick33180.A500 / kick33180.A500.RTB for WHDLoad.
- Fixed save state dir when starting with UUID parameter.
New in FS-UAE 2.8.2u2 (Dec 28, 2016)
- fixes the built-in config for XInput gamepads.
New in FS-UAE 2.9.0 Dev (Dec 12, 2016)
- Fix mouse input on Windows with raw keyboard input enabled.
- Alt+F4 and Cmd+Q will no longer quit FS-UAE (in full keyboard emulation mode).
- Use raw input on Windows again (allows grabbing of Windows keys, etc).
- New option raw_input = 0 will disable use of raw input for keyboard.
- Fixed loading shaders from fs-uae.dat.
- Updated Xbox 360 configs for Linux.
- Updated emulation core from WinUAE 3300b2.
- Changes in FS-UAE Launcher 2.9.0dev:
- New option whdload_boot_dir must be used to enable an old feature, previously it was enabled by the presence of Hard Drives/WHDLoad.
- Removed some debug code left by accident (causing rating variants to fail).
- Make game scanner more forgiving if parent game uuid is not found.
- Fixed problem where rating could be reset for first loaded game/variant.
- New experimental option: relative_temp_feature.
- Changes in FS-UAE Arcade 2.9.0dev:
- Allow mouse to be used to activate the close button.
- Show mouse cursor briefly when moving the mouse.
- Added stretch / keep aspect toggle button to top right menu.
- Added V-Sync toggle button to top right menu.
- Ability to see and change variant before starting the game.
- Make menu rendering conformant to FS-UAE style.
- More transition animations.
- New cover rendering for non-portrait covers.
- Use –platform= to start with a given platform filter, e.g. –platform=cd32.
- Variant sort order fixed to be same as in FS-UAE Launcher.
- Fixed arrow keys for FS-UAE Arcade on MacOS.
- Reversed position of platform and publisher names.
New in FS-UAE 2.8.1 (Nov 7, 2016)
- Alt+F4 and Cmd+Q will no longer quit FS-UAE (in full keyboard emulation mode).
- Use raw input on Windows again (allows grabbing of Windows keys, etc).
- New option raw_input = 0 will disable use of raw input for keyboard.
- Fixed loading shaders from fs-uae.dat.
- Updated Xbox 360 configs for Linux.
- Changes in FS-UAE Launcher 2.8.1:
- Fixed problem where rating could be reset for first loaded game/variant.
- New experimental option: relative_temp_feature.
- Changes in FS-UAE Arcade 2.8.1:
- Added stretch / keep aspect toggle button to top right menu.
- Added V-Sync toggle button to top right menu.
- Ability to see and change variant before starting the game.
- Make menu rendering conformant to FS-UAE style.
- More transition animations.
- New cover rendering for non-portrait covers.
- Use --platform= to start with a given platform filter, e.g. --platform=cd32.
- Variant sort order fixed to be same as in FS-UAE Launcher.
- Fixed arrow keys for FS-UAE Arcade on MacOS.
- Reversed position of platform and publisher names.
New in FS-UAE 2.7.15 Dev (Sep 12, 2016)
- New option clipboard_sharing.
- Translation fix for Fedora.
- Do do install unused files to $prefix/share/fs-uae.
- Packaging fix for Linux standalone version (fixes crash on Ubuntu 16.04).
- Use embedded RUNPATHs instead of LD_LIBRARY_PATH for generic Linux versions.
- Imported updated translations from crowdin.com
New in FS-UAE 2.7.14 Dev (May 16, 2016)
- Fixed reserved word problem (“filter”) in crt.shader.
- Fixes for earlier vpar merge (fs-uae/issues/93).
- Added segtracker to UAE debugger [cnvogelg].
- Imported updated translations from crowdin.com.
- Changes in FS-UAE Launcher 2.7.14dev:
- Fixed recently introduced problem using joystick configuration tool.
- A3000 chip RAM was erroneously set to 1 MB.
- Added new languages to language selector: Esperanto, Dutch and Hungarian.
- Imported updated translations from crowdin.com.
New in FS-UAE 2.7.13 Dev (May 3, 2016)
- JIT on x86-64: Handle it gracefully when 2 GB virtual memory could not be allocated (reduce size of allocation region).
- A bit more flexible VM allocation function.
- New option expect_version (used by FS-UAE Launcher).
- Fixed middle mouse button ungrabbing with more than 1 keyboard joystick.
- Remove greek translations due to missing bitmap font characters.
- Imported updated translations from crowdin.com.
- Changes in FS-UAE Launcher 2.7.13dev:
- Show launch dialog when running configs directly from command line.
- Show launch errors (if any) in error message box when running from cmdline.
- Use expect_version option to verify that FS-UAE version matches.
- Launcher can be started with a zip/lha file containing disk images [jbl007].
- Launcher can be started with more than one floppy image path as command line arguments.
- Launcher can be started with more than one CD-ROM image path as command line arguments (will default to CD32 model in this case).
- Properly load last config file (if applicable) when starting.
- Unsaved config options will no longer be restored on startup (last used game or config will be fully reloaded).
- When using –config:key=value options, start with empty config (unless a specific config is loaded via the command line).
- Store maximized = 0 state properly when window is unmaximized.
- Imported updated translations from crowdin.com.
New in FS-UAE 2.7.12 Dev (Apr 18, 2016)
- Added settings for for FS-UAE Arcade.
- Minor fixes for scan/refresh dialogs.
- Fix for the xrandr refresh rate detector.
- Change variant rating buttons into a choice control.
- Fixed rating variants (broke in 2.7.10dev).
- More code cleanup.
New in FS-UAE 2.7.9 Dev (Mar 31, 2016)
- Plugin layout changed – new plugins must be downloaded.
- Detect screen refresh rate for correct display with multiple displays.
- Simplified video_sync option (is a boolean now).
- Low latency vsync is enabled by default.
- Notes:
- You need updated plugins for this version, the old ones will not work. The plugins are now found on the download page: http://fs-uae.net/download-devel#plugins, and the simplified plugin downloads include support for all operating systems (32-bit and 64-bit).
- Known issues:
- Allocating 32-bit memory fails on some OS X / BSD setups. With 2.7.5dev+, 32-bit memory is avoided when JIT is not enabled, but real fix is needed for JIT. Problem (and cause) is known, just
- Amiga key sticks when opening/closing FS-UAE menu with modifier+F12 https://github.com/FrodeSolheim/fs-uae/issues/77
- Changes in FS-UAE Launcher 2.7.9dev:
- Warn about old plugin versions, if detected.
- Detect ~/.wine/users/Public/Documents/Amiga Files, if present.
- Some changes to the settings dialog, video pages merged from 3 to 2.
- Scanned files were not stored with proper relative paths on Windows.
- New GUI controls for monitor, fullscreen mode, video sync and monitor info.
- New settings control for starting FS-UAE with full keyboard emulation.
- Fixed issue when you have a mouse with the same device name as a joystick.
- More compact binary distributions, far fewer data files.
- OS X: New skeleton .app launchers for portable suite.
- Windows: Proxy executables passes on arguments.
- CD-based games are now downloadable from OAGD.net locker (if the user has them stored there).
- Recognize .ccd CD variants from the online game database.
- Notes:
- The file database in FS-UAE Launcher must be updated (full re-scan) due to a fixed bug – sorry!
- Notes for the portable packages:
- The structure of the portable versions for different operating systems have been unified somewhat, and the versions are also able to share a lot of data files. You may want to remove the old program directories when upgrading to the new portable version.
- If you use the portable version, you should also delete the any FS-UAE Launcher[.exe|.app] or FS-UAE Arcade[.exe|.app] executable / script in the root folder. The new ones are called Launcher[.exe|.app] and Arcade[.exe|.app], and are – for all operating systems – simple “shortcut executables” / scripts. New in this version is that all the “shortcut executables” pass any arguments to the real programs.
- Portable.ini is no longer a 0-byte file.
- OS X Note: The .app bundles in the portable version are not self-contained, so you should not drag these to the Applications folder or similar. Use the non-portable version instead for this!
New in FS-UAE 2.7.8 Dev (Feb 26, 2016)
- Disable use of fullscreen spaces on OS X by default. Use SDL_VIDEO_MAC_FULLSCREEN_SPACES = 1 (advanced settings or environment) if you want to re-enable it.
- Fixed a crash when using (experimental and) unsupported re-recording.
- Changes in FS-UAE Launcher 2.7.8dev:
- You can add custom config on startup (–config:key=value). Especially useful when auto-launching games and you want to override config.
- You can start with custom settings (–settings:key=value). Note that the changed settings will be permanent / saved.
- Make distinction between Amiga device type and host device more explicit.
- Made launch dialog non-modal.
- Net play feature is enabled by default.
- Moved net play UI into a separate window.
- Clear search field when changing game/config list in dropdown.
- All .sqlite databases moved into Data/Databases.
- Some user interface adjustments.
- Quite a bit of code cleanup and some restructuring.
- Changes in FS-UAE Arcade 2.7.8dev:
- Open FS-UAE Arcade as a maximized borderless window as default for now.
- Idle (stop rendering) when animations are done.
- Do not process joystick input in the background while running FS-UAE (Fixes problem where Arcade has disappeared when quitting FS-UAE).
- Do not run needless render loop in the background while running FS-UAE (Also fixes FS-UAE performance issue when running via Arcade).
- Alt+Return (Cmd+Return) can be used to toggle fullscreen, Alt+Q (Cmd+Q) to quit.
- Delay loading GL widget until window has been shown.
- Delay loading of PyOpenGL functions until first time needed.
- Possibly fixes black screen for some ATI users on Windows.
- Cleanup in the code base, removed some unused code.
- Updated PyOpenGL to 3.1.0.
New in FS-UAE 2.7.7 Dev (Jan 18, 2016)
- Always sort variant list in rated order from oagd.net, but prefer locally available variants.
- Automatically scan $BASE/AmigaForever/Amiga Files/Shared/rom for Kickstarts.
- Automatically add $BASE/AmigaForever/Amiga Files to file scanner.
- Kickstart import: Show how many ROM files were imported (or warn if none).
- Blacklist mouse_integration from advanced settings (use per-config instead).
- Added support for WHDLoad 18.2, set as default version.
New in FS-UAE 2.7.6 Dev (Dec 23, 2015)
- Fix AGA flickering bug introduced in 2.5.40dev.
- Do not use R12 register in x86-64 JIT due to addressing issue.
- Lowered default floppy drive sound volume.
- Warn when uae_cachesize is used without jit_compiler enabled.
- Theme options override options from config.
- Updated emulation core from WinUAE 3220.
- Changes in FS-UAE Launcher 2.7.6dev:
- Most dialogs are non-modal again.
- Misc user interface updates.
New in FS-UAE 2.7.5 Dev (Dec 1, 2015)
- Fix abort in OpenAL on OS X on shutdown.
- On x86-64, do not try to use “32-bit memory” unless JIT is enabled.
- If x87_fldcw dynamic function cannot be created, fall back to inline asm.
- Fix loading controller configs from non-ASCII paths on Windows.
- Better (build-time) OpenAL detection on OS X.
- New configure option –with-libmpeg2=yes/builtin (no won’t work yet), defaults to yes (using system library).
- Fix additional custom joystick ports.
- New boolean option full_keyboard to set the initial state.
- Auto-choose joystick device for port 0 when not started in mouse mode.
- Support deflate compression in fs-uae.dat.
- Updated emulation core from WinUAE 3210.
- Known issues:
- Allocating 32-bit memory fails on some OS X / BSD setups. With 2.7.5dev+, 32-bit memory is avoided when JIT is not enabled, but real fix is needed for JIT. Problem (and cause) is known, just not fixed yet.
- Changes in FS-UAE Launcher 2.7.5dev:
- Remember maximized state.
New in FS-UAE 2.6.2 (Oct 28, 2015)
- Do not use built-in libmpeg2.
- Fixed crash (abort) with A1200 Blizzard CPU board models.
- Added more gamepad controller configurations.
- Fixed non-blocking socket I/O support in bsdsocket_posix [Jens Maus].
- Imported updated translations from crowdin.com.
- And for FS-UAE Launcher:
- Fixed /hostgame netplay command (server was started on wrong port).
- Imported updated translations from crowdin.com.
New in FS-UAE 2.7.4 Dev (Oct 27, 2015)
- New action_mute_floppy_sounds, mapped to MOD+N by default.
- Added support for audioprev, audionext, audiostop, audioplay keys.
- Map audioprev, audionext and audioplay to disk swapper actions by default.
- Show on-screen messages when using disk swapper prev/next/insert actions.
- New option relative_paths (see docs).
- Support for three additional custom “joystick ports” (maps to Amiga keys).
- Also recognize .ipf and .dms floppy paths as standalone parameters.
- Fixed building with ./configure –disable-drivesound –disable-slirp –disable-prowizard –disable-cdtv –disable-savestate –disable-parallel-port and others.
- Can build with many CPU emu cores disabled.
- Some cleanup in the configure script.
- Remove dependency on GLU.
- Do not use built-in libmpeg2.
- Imported updated translations from crowdin.com.
- Updated emulation core from WinUAE 3200b18.
New in FS-UAE 2.7.3 Dev (Oct 19, 2015)
- Support for multimedia keys: volume up, volume down and mute.
- New shortcut Mod+K to toggle full keyboard emulation.
- Using (Left) Alt (Cmd on OS X) as default keyboard shortcut modifier.
- Workaround to allow Alt+Tab to work on non-Windows/non-OS-X platforms.
- Most built-in shortcuts are now configurable.
- Actions for built-in shortcuts are now available for mapping.
- Actions for F11 and F12 (release) can be customized.
- Ungrab mouse and keyboard when entering the menu.
- Added support for reading controller configs from fs-uae.dat.
- Support for creating static / fully self-contained .exe on Windows.
- JIT: Better fldcw_m_indexed fix (can use all x86-64 registers).
- Fixed RSP inc/dec for x86-64, shadow stack space on Windows / x86-64.
- Fix callee-saved registers for Windows x64 ABI.
- Fixed crash when using Blizzard accelerators and x86-64 JIT.
- Respect cpu option when checking for Zorro III config problems.
- Compile with -fno-strict-aliasing to avoid potential aliasing bugs.
- Removed some SDL 1.2 code.
New in FS-UAE 2.7.2 Dev (Oct 5, 2015)
- Enable FPU JIT compilation by default on x86-64.
- Use high-res timer on Windows for fastest-possible mode (perf fix).
- Parallel port (“printer”) over TCP/IP, added parallel_port option.
- Fixed crash (abort) with A1200 Blizzard CPU board models.
- Added Lallafa’s vpar virtual parallel port (not tested).
- Serial port over TCP/IP.
- More efficient uae_vm_commit for Linux and OS X.
- Updated emulation core from WinUAE 3200b15.
New in FS-UAE 2.7.1 Dev (Sep 28, 2015)
- Several FPU JIT fixes for x86-64 (fixes crashes and misbehavior).
- Access fault handler supports x86-64 extended registers (REX prefix).
- Fixed crash when 1 GB Zorro III RAM was used without other Z3 expansions.
- Fixed non-blocking socket I/O support in bsdsocket_posix [Jens Maus].
- Added more gamepad controller configurations.
- New option rtg_viewport for optional cropping of the RTG display.
- Updated emulation core from WinUAE 3200b13.
New in FS-UAE 2.7.0 Dev (Sep 21, 2015)
- Merged JIT compiler updates from the ARAnyM project.
- Support for JIT compilation on x86-64 (Linux/Windows/OS X). It may contain bugs yet. FPU JIT is currently disabled by default for x86-64.
- JIT 64-bit direct memory exception handlers for Linux/Windows/OS X.
- Compile FS-UAE / Windows as large address aware for more virtual memory.
- Updated emulation core from WinUAE 3200b12.
New in FS-UAE 2.6.1 (Sep 21, 2015)
- Updated emulation code from WinUAE 3.1.0.
- Support for PPC emulation (can run AmigaOS 4.x) via QEMU-UAE plugin.
- More emulated hardware support (Toccata, A2061, Picasso IV, …).
- Better support for modern OS versions due to using SDL 2.0.
- Built-in support for multiple displays, and fixes for HiDPI displays.
- The Launcher supports modern OS versions better due to using QT 5.x.
- Much improved FS-UAE Launcher user interface.
- FS-UAE mouse integration (Workbench cursor follows host cursor).
- Updated internal kickstart replacement from AROS.
- Dual joystick/mouse mode for joystick port 0.
- Official builds for SteamOS (Linux + Steam runtime).
- OS X apps are now digitally signed (Apple Developer ID).
- Support for JIT direct memory access (much faster JIT).
- Many bug fixes.
New in FS-UAE 2.5.41 Dev (Sep 19, 2015)
- Implement action_pause to make action key configurable.
- Separate auto-fire button (based on patch from S. Jordan).
- Dedicated auto-fire button mapped to “right trigger” by default.
- New boolean option jit_compiler (to enable/disable JIT compilation).
- New option jit_memory (=direct/indirect).
- JIT compiler defaults to direct memory access on all platforms now.
- JIT direct memory exception handler for OS X (32-bit).
- Imported updated translations from crowdin.com.
- Changes in FS-UAE Launcher 2.5.41dev:
- Support FS-UAE environment variables in advanced settings.
- Fix appearance settings when theme is set to standard.
- Imported updated translations from crowdin.com.
New in FS-UAE 2.5.40 Dev (Sep 1, 2015)
- A new development version has been released. Changes in FS-UAE 2.5.40dev:
- Use SetUnhandledExceptionFilter on Windows for JIT direct memory.
- Unified (segfault) exception handler for Windows and Linux.
- Fixed mman for compatibility with JIT direct memory access.
- Re-enable uae_comp_trust* = indirectKS options.
- Allow uae_rtc to be set without disabling uae_chipset_compatible.
- Fixed flickering caused by undefined behavior in shift operations.
- Added new option log_bsdsocket (boolean).
- Known and reported issues:
- Amiga key sticks when opening/closing FS-UAE menu with modifier+F12 https://github.com/FrodeSolheim/fs-uae/issues/77
- FS-UAE freezes with black screen on Windows / nVIDIA? https://github.com/FrodeSolheim/fs-uae/issues/75
- Black screen when FS-UAE is started from FS-UAE Arcade? https://github.com/FrodeSolheim/fs-uae/issues/76 https://github.com/FrodeSolheim/fs-uae-arcade/issues/6
- Changes in FS-UAE Launcher 2.5.40dev:
- New option launcher_font_size.
- Enable screenshot bar for 1280×720 resolution.
- Launcher WHDLoad zip (command line): use A1200 model.
New in FS-UAE 2.5.39 Dev (Aug 17, 2015)
- A new development version has been released. Changes in FS-UAE 2.5.39dev:
- Updated config for Logitech F310 and added Thrustmaster Dual Action 4.
- Updated AROS kickstart replacement to ver. 2015-05-20 from WinUAE 3.1.0.
- Config files must end with .fs-uae or .conf to be loaded by FS-UAE.
- If you give fs-uae a command line argument with path to a .adf, it will be used as value for floppy_drive_0.
- Imported updated translations from crowdin.com.
- Known issues:
- When entering the GUI using modifier+F12, the modifier key(s) sticks in the emulated Amiga when you return to the emulation.
- Graphical flickering in Workbench with non-cycle-exact emulation.
- Changes in FS-UAE Launcher 2.5.39dev:
- CD images for database games will now be extracted from archives on demand. (there will always be a temp copy made right now, even when not needed).
- If you give the launcher (command line) the path to a zip or lha, it will try to find a contained WHDLoad slave and configure an A600 + 8MB fast RAM and start FS-UAE.
- Updated Info.plist and specified 10.7.0 as minimum OS X version.
- Added version update check for beta branch.
- Imported updated translations from crowdin.com.
New in FS-UAE 2.5.38 Dev (Aug 10, 2015)
- A new development version has been released. Changes in FS-UAE 2.5.38dev:
- Several new and update joystick and gamepad configs.
- Built-in configs for Xbox 360 / One pads on OS X (requires driver).
- Changed default stereo separation setting to 70%.
- Windows builds are digitally signed again.
- Imported updated translations from crowdin.com.
- Known issues:
- When entering the GUI using modifier+F12, the modifier key(s) sticks in the emulated Amiga when you return to the emulation.
- Graphical flickering in Workbench with non-cycle-exact emulation.
- Changes in FS-UAE Launcher 2.5.38dev:
- Updated joystick configuration dialog.
- Save SDL 2.0 GUIDs (and more info) in the controller configurations.
- Configuration dialog: load builtin config if no user config exists.
- Imported updated translations from crowdin.com.
New in FS-UAE 2.5.37 Dev (Aug 10, 2015)
- A new development version has been released. Changes in FS-UAE 2.5.37dev:
- Fixed a joystick issue where SDL_JoystickID was not used properly (*).
- Added new option log_input (replaces environment variable FS_DEBUG_INPUT).
- Also log joystick button and hat events when log_input is enabled.
- Imported updated translations from crowdin.com.
- This fixes problems when both XInput and DirectInput devices are present. Thanks to Anata for patiently testing several builds :)
- Known issues:
- When entering the GUI using modifier+F12, the modifier key(s) sticks in the emulated Amiga when you return to the emulation.
- Graphical flickering in Workbench with non-cycle-exact emulation.
- Changes in FS-UAE Launcher 2.5.37dev:
- Fixed bug in login window, added close buttons to login/logout.
- Fixed OAGD.net locker uploader (really, this time).
- Added new logging options panel to settings dialog.
- Imported updated translations from crowdin.com.
New in FS-UAE 2.6.0 Beta 1 (Aug 8, 2015)
- Updated emulation code from WinUAE 3.1.0.
- Support for PPC emulation (can run AmigaOS 4.x) via QEMU-UAE plugin.
- More emulated hardware support (Toccata, A2061, Picasso IV, …).
- Better support for modern OS versions due to using SDL 2.0.
- Built-in support for multiple displays, and fixes for HiDPI displays.
- The Launcher supports modern OS versions better due to using QT 5.x.
- Much improved FS-UAE Launcher user interface.
- FS-UAE mouse integration (Workbench cursor follows host cursor).
- Updated internal kickstart replacement from AROS.
- Dual joystick/mouse mode for joystick port 0.
- Official builds for SteamOS (Linux + Steam runtime).
- OS X apps are now digitally signed (Apple Developer ID).
- Many bug fixes.
- … and a lot of other improvements. See the ChangeLog entries for full details.
New in FS-UAE 2.5.35 Dev (Aug 7, 2015)
- A new development version has been released. Changes in FS-UAE 2.5.35dev:
- Fixed bug (lockup) when quitting FS-UAE from Amiga side on some platforms.
- Fixed a potential key repeat issue (could not reproduce original problem).
- Load kickstart replacement from data files instead of embedding in executable.
- Re-enabled serial port (was disabled in 2.5.31dev), fixed AROS Kickstart replacement.
- Share serial port emulation code with WinUAE.
- Known issues:
- When entering the GUI using modifier+F12, the modifier key(s) sticks in the emulated Amiga when you return to the emulation.
- Graphical flickering in Workbench with non-cycle-exact emulation.
- When starting FS-UAE from FS-UAE Launcher, accelerator flashs ROM writes are not persistent because the launcher uses a new copy every time.
- Changes in FS-UAE Launcher 2.5.35dev:
- Added All Games / All Configurations to drop-down.
- Nicer behavior when kickstart ROM for chosen model is missing.
- Moved more warnings and information to status bar.
- Fixed handling of downloadable games.
- Use Fusion QT style on all platforms by default.
- Default to Fusion Adwaita style variant when running under GNOME 3.
- Show warning icon in settings if option is overriden by configuration.
- Fixed OAGD.net locker uploader.
- New additional configuration page.
- Moved custom configuration (button) to additional config page.
- Removed some “noise” from custom configuration and advanced settings.
New in FS-UAE 2.5.34 Dev (Aug 5, 2015)
- Changes in FS-UAE 2.5.34dev:
- New option floppy_drive_volume_empty.
- Switched default key mapping for host backslash and insert keys.
- Use GLEW instead of GLee for OpenGL extensions.
- When not using FS-UAE Launcher, model A1200 defaulted to kickstart 3.0.
- Changes in FS-UAE Launcher 2.5.34dev:
- Changed tab panel appearance on OS X to match other platforms.
- Renamed language prefs to appearance prefs, added launcher theme option.
- Close login dialog before opening database refresh dialog.
- Settings UI for specifying empty floppy drive volume (or disabling it).
- Added keyboard settings to configure equals/insert/backslash/less mapping.
- Added support for WHDLoad 18.1, set as default version.
- Replaced some icons, added new rom/ram icon.
- Fixed an issue with the new CPU selection.
New in FS-UAE 2.5.33 Dev (Aug 4, 2015)
- A new development version has been released. Changes in FS-UAE 2.5.33dev:
- Blizzard SCSI Kit ROM wasn’t found by (full) path.
- Several new amiga quickstart models for A1200.
- Added several Blizzard boards to accelerator option.
- Added new options motherboard_ram, blizzard_scsi_kit.
- New boolean option window_border to disable window decorations.
- If STEAM_RUNTIME is set, look for “steamos” plugins, not “linux” plugins.
- Plugin search path updated (also changed plugin format slightly).
- Important: You also need to download updated plugins from fs-uae.net/plugins (if you use them). Delete the old plugins before extracting the new ones!
- Changes in FS-UAE Launcher 2.5.33dev:
- FS-UAE Launcher / Arcade defaults to require PyQt5 now.
- Minimum OS X version (for official builds) is now 10.7 due to QT 5.5.
- Updated GUI layout.
- More expansion config controls (cpu, accelerator, graphics card, ++).
- Fixed issue with get_real_case usage on case sensitive systems (Linux).
- Login / logout entries in main menu did not update correctly.
- Redesigned model selection GUI (more room for additional models / presets).
- More Amiga model presets added.
- Do not write empty FS-UAE config values (less noise in the logs).
- Do not write known launcher-only settings to temp FS-UAE config file.
- Do not use a temporary kickstart dir, so FS-UAE will find accelerator ROMs.
- hard_drive_x_label and hard_drive_x_priority did not show in custom config.
New in FS-UAE 2.5.32 Dev (Jun 15, 2015)
- Changes in FS-UAE 2.5.32dev:
- Choose which monitor FS-UAE appears on in full-screen mode.
- Added mime type application/x-adf for Linux desktops.
- Updated emulation core from WinUAE 3100.
- Changes in FS-UAE Launcher 2.5.32dev:
- Added settings GUI control to select full-screen monitor.
- Changes in FS-UAE Arcade 2.5.32dev:
- Choose which monitor FS-UAE-Arcade appears on in full-screen mode.
New in FS-UAE 2.5.31 Dev (Jun 7, 2015)
- Fixed a time offset bug in my_utime used by action_set_date.
- Temporarily disabled serial port emulation (need code update).
- Fixed handling of configurations_dir and cache_dir options.
- Imported updated translations from crowdin.com.
- Updated emulation core from WinUAE 3100b23.
New in FS-UAE 2.5.30Dev (Apr 2, 2015)
- Fixed ROM initialization of Cyberstorm PPC.
- Lowered default volume of floppy drive sounds.
- Updated emulation core from WinUAE 3100b14.
- Changes in FS-UAE Launcher 2.5.30dev:
- Fixed loading with variant UUID on command line.
- Added a basic WHDLoad settings page (tweak splash delay, show directory for WHDLoad.key file).
- Fixed loading of .fs-uae config files containg % character in values.
- Fixed on-demand download of floppy images from HTTP.
- Remove some inefficiences when selecting database games in config list.
- Fixed look of variant choice control under OS X.
- Changes in FS-UAE Arcade 2.5.30dev:
- Fixed support for using GNOME 3 hide top bar extension + hiding task bar.
New in FS-UAE 2.5.29 Dev (Mar 5, 2015)
- A new development version has been released. Changes in FS-UAE 2.5.29dev:
- Updated emulation core from WinUAE 3100b11.
New in FS-UAE 2.5.28 Dev (Mar 5, 2015)
- A new development version has been released. Changes in FS-UAE 2.5.28dev:
- Detect portable dir without help from FS-UAE Launcher.
- Updated emulation core from WinUAE 3100b8.
- Changes in FS-UAE Launcher 2.5.28dev:
- Fixed Windows console appearing when using portable launchers.
- Automatically maximize when desktop height
New in FS-UAE 2.5.27 Dev (Jan 26, 2015)
- Implemented prefix expansion for screenshots_output_dir.
- Implemented joystick_port_0_autoswitch = 0 for the relatively new automatic mouse mode switching feature (in order to disable it).
- Updated emulation core from WinUAE 3100b6.
New in FS-UAE 2.5.26 Dev (Jan 23, 2015)
- Option sound_card = toccata actually implemented now.
- Updated emulation core from WinUAE 3100b2.
New in FS-UAE 2.5.25 Dev (Jan 22, 2015)
- Changes in FS-UAE 2.5.25dev:
- New option sound_card = toccata.
- Added several joystick configs [johanpalmqvist].
- Updated emulation core from WinUAE 3100b1.
- Changes in FS-UAE Launcher 2.5.25dev:
- Fixed problem locating translation files in some cases.
- Reverted to preferring QT4 for now.
- Added several joystick configs [johanpalmqvist].
New in FS-UAE 2.5.24 Dev (Jan 19, 2015)
- Changes:
- New user interface layout (config list on the left).
- Improved support for lower-resolution displays.
- Preliminary support for new config visualization (config_feature=1).
- Prefer QT5 when running the launcher, QT4 when running the arcade interface.
- Fixed bug preventing Windows version from joining the net play lobby.
- Also look for ../bin/fs-uae on Linux/Unix.
New in FS-UAE 2.5.23 Dev (Jan 3, 2015)
- A new development version has been released. Changes in FS-UAE 2.5.23dev:
- Fixed loading of Picasso IV ROM when using graphics_card_rom_option.
- Read plugins from [prefix]/lib/fs-uae/plugins too.
- Updated emulation core from WinUAE 3000.
- Changes in FS-UAE Launcher 2.5.23dev:
- Fixed joystick configurations, added –add-dummy-joystick arg for testing.
- Require at least Python 3.2 to start, if not, abort with error.
- Code cleanup, removed Python 2.x compatibility code.
- setup.py: reject installation to default python library dir.
- Makefile: Added separate install, install-program and install-data targets.
New in FS-UAE 2.5.22 Dev (Dec 15, 2014)
- Updated emulation core from WinUAE 3000b28.
- Changes in FS-UAE Launcher 2.5.22dev:
- Add support for WHDLoad 18.0.
- Make WHDLoad 18.0 the default WHDLoad version.
New in FS-UAE 2.5.21 Dev (Dec 15, 2014)
- Added file version information to fs-uae.exe
- Updated Windows build/dist system to work with MSYS2.
- Also check for plugin .dll/.so in executable directory and exedir/../name/name.dll-or-so (useful for development and testing)
- Added microsoft_x_box_one_pad_11_6_1_0_linux.conf.
- Added sony_computer_entertainment_wireless_controller_14_10_1_0_linux.conf.
- Added wireless_controller_14_6_1_0_macosx.conf.
- Updated emulation core from WinUAE 2900b25.
- Changes in FS-UAE Launcher 2.5.21dev:
- Allow clearing preferred joystick(s) via settings UI.
- Can start with path to .fs-uae file as final argument (auto-runs configuration via FS-UAE Launcher).
- Can start with game uuid as final argument (auto-runs preferred variant).
- Can start with variant uuid as final argument (autu-runs specified variant).
New in FS-UAE 2.5.20 Dev (Nov 10, 2014)
- Use qemu-uae for slirp support.
- Added support for softfloat library (not tested).
- Enabled support for prowizard module ripper.
- New action “action_module_ripper” available for custom input mapping.
- A few other bugfixes.
New in FS-UAE 2.5.19 Dev (Oct 15, 2014)
- A new development version has been released. Changes in FS-UAE 2.5.19dev:
- Restore kickstart ROM when CSMK3/CSPPC/BPPC maprom is disabled.
- New PPC lock implemented, fixes occasional PPC lockup.
- Fix crash during PPC reset (missing lock when memory regions were updated).
- Stop PPC CPU before resetting Amiga.
- Floating point fixes for PowerPC hosts.
- New options cpu, fpu, mmu, changes to how CPU is configured.
- Defaults for fpu, mmu, cpu speed, cpu accuracy, blitter mode now automatically depends on specified (or implied) cpu option. Example, cpu = 68040 will automatically enable 68040 FPU (and MMU), set fastest possible mode, less compatible CPU and enable waiting blits.
- A3000/A4000 models now use waiting blits by default (was immediate).
- Fix reset problem while PPC CPU is active.
- Workaround for Hexagons Joystick Adapter (name is a single non-ASCII letter).
- Workaround for SDL 2 XInput Controller names with #x in the name.
- Recognize --version and --help arguments.
- The bitmap fonts are also now loaded from fs-uae.dat.
- Don’t add RTC module on stock A600, A1200 (exp) defaults to MSM6242B.
- Fixed loading CD into drive from CD image list (full path wasn’t resolved).
- Added new boolean option uaenative_library.
- Updated emulation core from WinUAE 2900b19.
- Important: if you are using QEMU-UAE for PPC support, you need to update the plugin to version 3.3.0qemu2.1.0.
- hanges in FS-UAE Launcher 2.5.19dev:
- Fixed launcher net play GUI (broken in dev versions since the move to QT).
- Changes in FS-UAE Arcade 2.5.19dev:
- Fixed bug when using two identical joystick devices.
- Fixed bug preventing joystick hats from being usable for navigation.
- Added quick workaround for configuration of “XInput Controller #x”.
New in FS-UAE 2.5.18 Dev (Oct 3, 2014)
- Disabled / soft-removed PearPC PPC implementation.
- Changed A4000 default floppy drive type to 3.5″ HD.
- New option cdfs (boolean). Can be used to disable builtin CDFS.
- Reduced number of OpenAL buffers to pre-2.5.17dev level.
- Updated emulation core from WinUAE 2900b18.
- Known issues:
- When starting FS-UAE from FS-UAE Launcher, accelerator flashs ROM writes are not persistent because the launcher uses a new copy every time.
- Booting CD32 with CD inserted works, but inserting later, or eject + re-insert does not seem to work right now.
- On OS X, cursor movement is currently not received by FS-UAE when the window is not focused (either something SDL 2 or OS X itself does). This makes mouse integration a bit less useful.
New in FS-UAE 2.5.17 Dev (Sep 29, 2014)
- Initial support for magic mouse / virtual mouse.
- New option mouse_integration (boolean) (Setting it to 1 implies cursor=0, automatic_input_grab=0).
- New option cursor (boolean + auto).
- Removed audio_buffer_target_bytes (use audio_buffer_target_size instead).
- Changes to audio buffer fill logic.
- Measure fps internally with floating point numbers.
- Fixed cyberstormppc.rom lookup when using FS-UAE config file.
- Fixed ISO-8859-1 UTF-8 conversion (broke in 2.5.15dev).
- Renamed testing option workbench -> workbenc_disk.
- Updated emulation core from WinUAE 2900b17.
- The PearPC fallback may not work properly. Please make sure you are using the qemu-uae plugin (check in fs-uae.log.txt that it is loaded properly) if you’re having problems.
- AmigaOS 4.1 w/Picasso IV => sometimes weird frame rate (~36 FPS).
- When starting FS-UAE from FS-UAE Launcher, accelerator flashs ROM writes are not persistent because the launcher uses a new copy every time.
- Booting CD32 with CD inserted works, but inserting later, or eject + re-insert does not seem to work right now.
- On OS X, cursor movement is currently not received by FS-UAE when the window is not focused (either something SDL 2 or OS X itself does). This makes mouse integration a bit less useful.
New in FS-UAE 2.5.16 Dev (Sep 22, 2014)
- Fixed legacy uaegfx_card option.
- Make sure early configuration warning messages are displayed in GUI.
- Fixed parsing of memory options.
- Fixed infinite loop when more than one HDF/CD was used with UAE controller.
- Fix for A1000 boot issue with full kickstart ROM.
- Fixed patching of Cloanto A500/A4000 roms (broke in an earlier dev ver).
- Specify rpath for OS X executable (so plugins can find libs from fs-uae).
- Please note that there was an issue with FS-UAE 2.5.15dev and the QEMU-UAE plugin (for PPC support) on OS X. When updating to 2.5.16dev, this should work, but you also must update the QEMU-UAE plugin to v2.1.0fs020001.
- Known issues:
- The PearPC fallback may not work properly. Please make sure you are using the qemu-uae plugin (check in fs-uae.log.txt that it is loaded properly) if you’re having problems.
- AmigaOS 4.1 w/Picasso IV => sometimes weird frame rate (~36 FPS).
- When starting FS-UAE from FS-UAE Launcher, accelerator flashs ROM writes are not persistent because the launcher uses a new copy every time.
- Booting CD32 with CD inserted works, but inserting later, or eject + re-insert does not seem to work right now.
New in FS-UAE 2.5.15 Dev (Sep 19, 2014)
- FS-UAE memory options are more clever, and can take arguments as both KB or MB (with recommended explicit K/M suffix). For example, for memory options which are always in MB, 8M == 8192K == 8192 == 8.
- Flexible value matching for choice-based FS-UAE configuration options (i.e. cyberstorm-ppc == CyberStormPPC)
- New model A4000/PPC (auto-enables CyberStorm PPC).
- New model A4000/OS4 (CyberStorm PPC, Picasso IV, default to onboard SCSI).
- New options graphics_card and graphics_card_memory (supercedes uaegfx_card).
- New options accelerator, accelerator_rom, graphics_card_rom.
- New –workbench option useful for command line testing (automatically inserts an appropriate wb disk in DF0).
- Show GUI warning when floppy_drive_x files are not found.
- Enabled A500/512K model (same as A500 but without slow RAM).
- Enabled A4000 model (68030, 3.1 ROM, 2MB Chip + 8 MB Fast).
- Added .bin extension to internal FS-UAE rom scanner.
- More code cleanup / fixes, reduces compiler warnings.
- Enabled floating point control.
- Updated emulation core from WinUAE 2900b16.
- Fixed bug when adding 2nd fast memory bank in non-autoconfig mode.
- Allow 1 to be used as true/yes for boolean uae_* options.
- Removed cpu_idle override, added new cpu_idle option (0 – 10).
- Implemented support for growable VHD hard drive images.
- Added proper error message when libcapsimage plugin is missing.
- Use new dlopen plugin interface to load ppc and libcapsimage plugins.
- Known issues:
- The PearPC fallback may not work properly. Please make sure you are using the qemu-uae plugin (check in fs-uae.log.txt that it is loaded properly) if you’re having problems.
- AmigaOS 4.1 w/Picasso IV => sometimes weird frame rate (~36 FPS).
- When starting FS-UAE from FS-UAE Launcher, accelerator flashs ROM writes are not persistent because the launcher uses a new copy every time.
- Booting CD32 with CD inserted works, but inserting later, or eject + re-insert does not seem to work right now.
- Booting A1000 to kickstart screen does not work. Broke in FS-UAE 2.5.9dev / WinUAE 2.9.0 beta 9.
- Changes in FS-UAE Launcher 2.5.15dev:
- Added awareness of required ROMs for Picasso IV, Cyberstorm PPC.
- Added new models A4000/PPC, A4000/OS4, A4000, A500/512K.
- Added .bin extension to rom scanner (useful for Picasso IV ROM).
New in FS-UAE 2.5.14 Dev (Sep 11, 2014)
- Updates to Qemu PPC CPU integration.
- New option: cdrom_drive_0_controller (to specify for example ide1)
- Fixed problem when inserting, ejecting and then inserting a CD again.
- Changes to how fastest-possible-mode works and interacts with frame rendering (solves some issues, might introduce new ones…)
- Fixed and activated more recent Picasso96 (uaegfx) code.
- Enabled emulation of GFX hardware boards (Picassso IV, etc).
- A bit more code cleanup and fixes to make code compatible with MSVC.
- Known issues:
- Booting CD32 with CD inserted works, but inserting later, or eject + re-insert does not seem to work right now.
New in FS-UAE 2.5.13 Dev (Sep 5, 2014)
- Updated emulation core from WinUAE 2900b14.
- Harmonize CD IOCTL / image initialization with WinUAE.
- Initial version of QEmu PPC CPU integration (not fully working yet).
- Removed –disable-cpuboard option to configure (no longer needed).
- Updated Picasso96 code, but old version is still used (needs more work).
- Add internal HRTMon rom to the rom list on startup.
- Show GUI warning when some config incompatibilities are detected.
- GUI warning when custom uae_ options fails or are not recognized.
- Added more compiler warnings by default.
- More code cleanup, especially in src/od-fs.
- Merged several modules which were similar between FS-UAE and WinUAE.
New in FS-UAE 2.5.12 Dev (Aug 19, 2014)
- Updated emulation core from WinUAE 2900b12.
- FS-UAE on Windows now supports unicode command line arguments.
- Fixed a bug on Windows preventing load of non-ASCII config file paths.
- Another big-endian fix for loading fs-uae.dat.
- Added xinput_controller_15_6_0_0_windows.conf [Kitty].
New in FS-UAE 2.5.11 Dev (Aug 16, 2014)
- Big-endian support for loading of fs-uae.dat
- Remove message “no configuration file loaded”
- Re-enable DMS support (missing for a couple of versions)
- Can configure with –disable-cpuboard –disable-ppc
- Configure script checks if -fno-strict-overflow is recognized
New in FS-UAE 2.4.1 / 2.5.10 Dev (Aug 11, 2014)
- Updated emulation core from WinUAE 2900b10.
- Fixed audio initialization (broke in 2.5.9dev).
- New option cpuboard_flash_ext_file (not tested).
New in FS-UAE 2.5.8 Dev (Aug 8, 2014)
- New option uaem_write_flags to control when .uaem files are created.
- Support NewMouse-compatible mouse wheel events.
- Bundle libmpeg2 with FS-UAE source (missing on many Linux distros).
- Don’t install uaenative.library unless requested.
New in FS-UAE 2.5.7 Dev (Aug 6, 2014)
- Fix 68000 cycle exact mode (tbl == op_smalltbl_14_ff check was missing).
- Fixed specifying base_dir via config file (broke in 2.5.6dev).
- Re-enable slirp/a2065/sana2 by default. A2065 works partially, uaenet.device still crashes.
- Modified Makefile.am for out-of-tree builds.
- Fixed crash when playing videos with CD32 FMV (no display yet).
- Added libudis86 (disassembler library for x86 / x86-64).
- Explicitly flush lines logged to stdout.
New in FS-UAE 2.5.6 Dev (Aug 4, 2014)
- Updated emulation core from WinUAE 2820b8.
- Load libcapsimage from plugin instead of having it bundled.
- Updated built-in AROS rom [WinUAE 2.8.1].
- Starting FS-UAE.app with config file works again on OS X.
- Fixed a bug (potential crash) in fs_get_application_exe_path on windows.
- Initial support reading resources from fs-uae.dat (or embedded in the exe).
- Build scripts for SteamOS / Steam runtime version.
- Re-enable compiler optimizations for cpuemu, use -fno-strict-overflow to work around the issue that current cpu emulation code assumes signed integer overflow behavior.
- Added speedlink_strike_2_gamepad_12_5_1_0_windows.conf [TCD].
- Changes to support compilation on OS X 10.9.
- Added slirp support (not tested yet, not enabled by default).
- Enabled A2065 (not tested yet, not enabled by default).
- FS-UAE now uses automake in addition to autoconf.
- New requirement: libmpeg2 / libmpeg2convert for CD32 FMV support.
- Some bugfixes based on static code analysis + code cleanup.
New in FS-UAE 2.5.5 Dev (May 14, 2014)
- Dual joystick/mouse mode for joystick port 0, both a specific joystick device and mouse is enabled at the same time (only when joystick_port_0_mode = joystick and a joystick host device is selected).
- Show on-screen gui_message notifications from UAE code.
- Added missing @docdir@ substitution variable.
- More build system updates / removed old cruft.
- BSD make should now also work (in addition to GNU make).
- Environment variable FSGS_RETURN_CURSOR_TO can be used to move the cursor to a specific location when FS-UAE quits.
- Device Helper) Ignore full negative axis motion events on startup.
New in FS-UAE 2.5.3 Dev (May 10, 2014)
- Disable strict mode when parsing .fs-uae files.
- (Arcade) Mouse cursor is hidden again.
- (Arcade) Default to maximized non-decorated window on GNOME 3 (works around issue with arcade being forcefully minimized by GNOME 3 when launching FS-UAE full-screen and FS-UAE Arcade is also full-screen).
- (Arcade) More command-line options to control window/fullscreen mode.
New in FS-UAE 2.5.2 Dev (May 5, 2014)
- Can download kickstarts for WHDLoad from OAGD.net locker.
- Python 3 compatibility fixes.
- Python 3.2 is target minimum requirement now.
- PyQt4 is preferred Qt Python API if found.
- Windows / OS X packages are assembled with cx_Freeze.
- Dialogs work better in desktop environments w/o close buttons.
- (Arcade) Arcade is ported to PyQt/Pyside.
- (Arcade) Fixed device selection screen so unrecognized cannot be selected for input ports.
- (Arcade) Selected input devices is actually respected.
- (Arcade) Use fs-uae-device-helper for reading joystick events.
- (Arcade) pygame is no longer a dependency (Qt is used instead).
- (Arcade) PIL / python-imaging is no longer a dependency.
- (Arcade) PyOpenGL is no longer a dependency (bundled instead).
- (Arcade) numpy is no longer a dependency.
New in FS-UAE 2.5.1 Dev (Mar 26, 2014)
- Merged code from WinUAE 2710b12.
- Support for .scp floppy images [keirf].
- Drive sound and CDDA fixes for big-endian platforms.
- Fixed left trigger = toggle autofire.
New in FS-UAE 2.5.0 Dev (Mar 23, 2014)
- Windows portable version didn’t store relative paths.
- Properly locate A500 kickstart on first startup when it exists.
- Don’t refresh the online database when running the file scanner.
- Game database changes for better forward compatibility.
- Adult filter for game database, enabled by default.
- Use search term tag:adult to show adult games.
- New option database_show_adult to show adult games by default.
- Can search for quoted words to require exact word match.
- Fixed some translated strings used incorrectly.
- Updated translations: pl [grimi].
- Fixed multiple file selection when using PyQt.
- Added 256 kB chip RAM to the chip memory selector.
- Updated translations: de [jbl007], es [albconde], it [Speedvicio], da [tomse], nb.
- Arcade) Fixed missing ext rom problem when starting CD32 games.
- Arcade) Fixed repeat problem when navigating with joystick hats.
- Arcade) Fixed a bug related to non-ASCII characters in joystick names.
- Fixed a bug preventing hd_requirements = workbench from working.
- Fixed a bug which is also a syntax error with Python < v2.7.
- Fixed a potential startup problem when PATH has non-ASCII characters.
New in FS-UAE 2.4.1 (Mar 23, 2014)
- (Launcher) Fixed a bug preventing hd_requirements = workbench from working.
- (Launcher) Fixed a bug which is also a syntax error with Python < v2.7.
- (Launcher) Fixed a potential startup problem when PATH has non-ASCII characters.
- (Arcade) Fixed a bug related to non-ASCII characters in joystick names.
New in FS-UAE 2.3.17 Stable (Jan 21, 2014)
- Remove old log file paths so they’ll not be mistaken for current logs.
- Fix initial mute when option volume is set to 0.
- Updated translations: fi [Goingdown], pl [grimi], fr [Foul].
- (Launcher) Option download_file from DB does not have to be an archive.
- (Launcher) Fixed bug when doubleclicking on an URI in the floppy list.
- (Launcher) Fixed bug with selecting multiple files [2.3.16].
- (Launcher) Fixed trailing colon in translatiion of option description.
- (Launcher) Updated translations: fi [Goingdown], pl [grimi], fr [Foul].
New in FS-UAE 2.3.13 (Dec 17, 2013)
- Video sync is disabled by default.
- Updated translations: pl [grimi].
- (Launcher) New video synchronization settings page, reorg. video settings.
- (Launcher) New dialog for manual game downloads with scan function to make manual downloads more streamlined.
- (Launcher) Re-enabled support for manually downloadable games.
- (Launcher) Re-enabled support for automatically downloadable games.
- (Launcher) Support downloading and displaying terms for auto-downloadable game files.
- (Launcher) Changed icons for downloadable games.
- (Launcher) fullscreen_mode was erroneously specified as fullscreen, should be empty string. Also, fullscreen_mode will now show in advanced settings if overriden.
- (Launcher) Updated translations: pl [grimi], fi [Goingdown].
New in FS-UAE 2.3.12 (Dec 11, 2013)
- On OS X, simulate middle click (alt) and right click (ctrl).
- Don’t move mouse to right bottom on exit without requested with environment variable FSGS_SEAMLESS=1.
- New option load_state = 1..9.
- New option stereo_separation (0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100).
- (Launcher) Added GUI control for stereo_separation.
- (Launcher) Database change, a refresh is needed for the game database.
- (Launcher) Convert from UTF-8 str to unicode when loading and vice versa when saving config.
- (Arcade) Game filters: platform, letter and shuffle.
- (Arcade) Further re-branding to FS-UAE Arcade.
- (Arcade) Don’t display wraparound items if items would be repeat on screen.
- (Arcade) Can start with –platform argument (–amiga, –cd32 etc).
New in FS-UAE 2.3.11 (Dec 2, 2013)
- When deleting a directory from a dir HD, remove Thumbs_DB and .DS_Store files first if they exist.
- (Launcher) Changed where fs-uae-device-helper is stored in FS-UAE.app so it is picked up by the fix-libs script.
- (Launcher) Removed refresh game database from left “main menu”.
- (Launcher) Fixed a problem with lhafile caused by Python 3-compat changes.
New in FS-UAE 2.3.9 (Nov 15, 2013)
- New option “volume” to specify initial audio volume.
- (Launcher) New OAGD.net login and logout dialog.
- (Launcher) New login system (store authentication tokens instead of username and password).
- (Launcher) Drop-down list for choosing game list (from OAGD.net).
- (Launcher) Support for synchronizing game lists from OAGD.net.
- (Launcher) Initial support for OAGD.net locker (only available to a few select users right now).
- (Launcher) If local files are missing, files will be downloaded on demand from the user’s OAGD.net locker, if present there.
- (Launcher) More compact (OAGD) game database, faster synchronization.
- (Launcher) Nicer database refresh dialog, stop button works now.
- (Launcher) Fixed bugs in HDF Creator appearing after split from ADF Creator.
- (Launcher) Language preferences page now actually works.
- (Launcher) New language detection code for OS X, not dependent on wx.
- (Launcher) Fixed bugs preventing info panel from showing some warnings.
- (Launcher) Settings file moved into FS-UAE/Data, shared with Game Center.
- (Launcher) Several other minor UI updates, bug fixes, and restructured code.
- (Launcher) WHDLoad runner installs the file C:OSEmu.400.
- (Launcher) Load QT stylesheet (if found) from FS-UAE/Plugins//fs-uae-launcher-theme/stylesheet.qss
- (Launcher) Added icons to settings dialog, removed close button.
- (Launcher) QT port now displays application / window icon again.
- (Launcher) Moved “Custom Settings” to Preferences -> Advanced Settings.
- (Launcher) Remember last used preferences page.
- (Launcher) Added preference control for new audio volume option.
- (Game Center) Now reads and applies (most) FS-UAE Launcher settings.
New in FS-UAE 2.3.8 (Oct 24, 2013)
- New option “volume” to specify initial audio volume.
- (Launcher) New OAGD.net login and logout dialog.
- (Launcher) New login system (store authentication tokens instead of username and password).
- (Launcher) Drop-down list for choosing game list (from OAGD.net).
- (Launcher) Support for synchronizing game lists from OAGD.net.
- (Launcher) Initial support for OAGD.net locker (only available to a few select users right now).
- (Launcher) If local files are missing, files will be downloaded on demand from the user’s OAGD.net locker, if present there.
- (Launcher) More compact (OAGD) game database, faster synchronization.
- (Launcher) Nicer database refresh dialog, stop button works now.
- (Launcher) Fixed bugs in HDF Creator appearing after split from ADF Creator.
- (Launcher) Language preferences page now actually works.
- (Launcher) New language detection code for OS X, not dependent on wx.
- (Launcher) Fixed bugs preventing info panel from showing some warnings.
- (Launcher) Settings file moved into FS-UAE/Data, shared with Game Center.
- (Launcher) Several other minor UI updates, bug fixes, and restructured code.
- (Launcher) WHDLoad runner installs the file C:OSEmu.400.
- (Launcher) Load QT stylesheet (if found) from FS-UAE/Plugins//fs-uae-launcher-theme/stylesheet.qss
- (Launcher) Added icons to settings dialog, removed close button.
- (Launcher) QT port now displays application / window icon again.
- (Launcher) Moved “Custom Settings” to Preferences -> Advanced Settings.
- (Launcher) Remember last used preferences page.
- (Launcher) Added preference control for new audio volume option.
- (Game Center) Now reads and applies (most) FS-UAE Launcher settings.
New in FS-UAE 2.3.7 (Sep 16, 2013)
- New utility program: fs-uae-device-helper (used by FS-UAE Launcher).
- (Launcher) pygame is no longer an dependency, joystick event detection for mapping purposes is done via fs-uae-device-helper.
- (Launcher) Program startup and focus issue should be fixed on OS X.
- (Launcher) Added language preference page.
- (Launcher) ADF & HDF Creator split into two, and they are now non-modal.
- (Launcher) Joystick config tool shows existing config when opening (only when the user has already configured it, bundled config is not shown yet).
- (Launcher) Joystick device for mapping is selected in joystick prefs.
- (Launcher) Completed porting to QT (using pyside bindings for Python).
- (Launcher) Old wxPython GUI layer still exists (–wx) but not 100% updated.
- (Launcher) Input Settings prefs page split into mouse and keyboard.
- (Launcher) Fixed bug when choosing a zip with select multiple floppies.
- (Launcher) Search-as-you type could in some case return multiple entries for the same game.
- (Launcher) Updated don’t checksum BSD device nodes code [vext01].
New in FS-UAE 2.3.5 (Aug 23, 2013)
- Can open block devices as HDF files on OpenBSD [Edd Barrett / vext01].
- Full stereo separation by default (was 70%).
- Use “enhanced” audio filter when Amiga model is A1200 or A4000.
- Fixed bug where the new FPS led status would overwrite floppy drive leds.
- (Launcher) Fixed a bug where new A500 configs could refuse to start because “kickstart was not found” (2.3.4).
- (Launcher) Better support for .7z (where available), but very inefficient, works best for having a few ADFs in each .7z archive, not WHDLoad archives.
- (Launcher) Can start WHDLoad slaves from archives where the slave is in the root directory and not in a sub-directory.
- (Game Center) Create a log file in a similar manner as FS-UAE Launcher.
- (Game Center) Added python-opengl, python-numpy as Debian dependencies.
- (Game Center) Was missing from suite installer for Windows (fixed).
New in FS-UAE 2.2.3 (Aug 20, 2013)
- Support for multiple mice using ManyMouse library by Ryan C. Gordon.
- New theme bundled: led-bars-edge.
- Support for some theme digit overlays (cylinder numbers, fps).
- Initial code for input recording.
- Fixed a bug when looking up executable path on Unix-like systems.
- When quitting from fullscreen mode, move cursor to bottom right (so transitioning to a full-screen launcher looks nicer).
- (Launcher) Support multiple mice.
- (Launcher) Preference to show downloadable games or not.
- (Launcher) Don’t try to to checksum OS X/*BSD device nodes [vext01].
- (Launcher) Fixed bug when closing the config dialog.
- (Launcher) Support 7z archives when the 7z program is found on PATH.
- (Launcher) Joystick config tool works with devices having axes with negative or positive rest values.
- (Launcher) Don’t display “Amiga” in game list, only other platform names.
- (Launcher) More restructuring and smaller changes (no changelog…)
- (Game Center) Only show locally available games.
- (Game Center) Only preselect the highest rated variant from local variants.
- (Game Center) Nicer transition to FS-UAE (remove/reduce cursor flickering).
- (Game Center) Use LSUIPresentationMode 4 for bundled FS-UAE for seamless transition to FS-UAE on OS X.
New in FS-UAE 2.2.0 (Mar 25, 2013)
- Much-improved FS-UAE Launcher UI.
- Updated emulation code from WinUAE 2.5.1.
- Better stability, better performance.
- More keyboard shortcuts.
- Improved support for directory hard drives.
- Initial support for the Open Amiga Game Database.
- More input options.
- Amiga PAL/NTSC mode switching.
- Better shader and theme support.
- Improved WHDLoad support.
- LHA archive support.
- Improved support for Amiga Forever.
- More platforms and more languages supported.
- And many other improvements and fixes.
New in FS-UAE 2.1.26 Beta (Feb 9, 2013)
- Implemented options hard_drive_x_priority.
- Renamed FS-UAE.log to FS-UAE.log.txt for easier upload to EAB.
- Better method to override directories (e.g. base_dir), old ones deprecated.
- Added translations: cs [spajdr], fi [GoingDown].
- Updated translations: it [Speedvicio].
- (Launcher) Added refresh button to update list of connected joysticks.
- (Launcher) Added support for the recently added A3000 FS-UAE Amiga model.
- (Launcher) Improved memory widgets, you now see the current default value.
- (Launcher) A new simple ADF & HDF Creator dialog is included.
- (Launcher) Display name first, then directory in media selectors.
- (Launcher) Fixed a bug where you could get an error message about missing kickstart after just having imported kickstarts and tried to start the emulation.
- (Launcher) Do not expose database username/password in FS-UAE logs.
- (Launcher) Added main menu button, moved scan and settings to this menu.
- (Launcher) Also add menu entries to application menu on OS X.
- (Launcher) Moved custom options and custom settings to new dialog accessible from the new menu.
- (Launcher) Moved kickstart import to new kickstart import dialog, removed the “setup” / wizard tab.
- (Launcher) New “kickstarts are missing” notification in the top tab area.
- (Launcher) Marked some additional text for translation.
- (Launcher) Added new about dialog.
- (Launcher) Database: Game variants can specify that an empty HD or a HD with Workbench must be added to the system.
- (Launcher) Preselect variant with personal rating = 5, or else highest rated game variant when selecting a game from the database.
- (Launcher) Respect new base_dir override.
- (Launcher) Updated GUI layout in several places, minor improvements here and there.
- (Launcher) Added translations: cs [spajdr], fi [GoingDown].
New in FS-UAE 2.1.23 Beta (Jan 28, 2013)
- New option save_states can be used to disable the save state feature.
- Marked several warning messages for translation.
- Updated translations: de [nexusle].
- (Launcher) Disable the save state feature in cases were it is known to not work (with temporarily created hard drives).
- (Launcher) Updated translations: de [nexusle].
New in FS-UAE 2.0.1 (Oct 27, 2012)
- No need to edit config files any more! A user-friendly configuration frontend, FS-UAE Launcher, is included.
- Emulation core updated to WinUAE2.4.2beta1.
- Many bug fixes and performance improvements.
- Support OpenGL shaders for post-processing special effects.
- Added theming infrastructure. Downloadable themes are available.
- GUI translation for several languages (English, French, German, Italian, Norwegian (Bokmål), Polish, and Serbian).
- Added keyboard emulation for CD32 gamepad.
- Support for hard drive images > 4GB.
- JIT compilation is now available on some platforms.
- Windows installer is now avaiable, and the Windows version does no longer require any other software packages to be installed.
- Binaries are created for many more Linux distributions, and download repositories are available.
- FS-UAE now compiles and runs on Mac OS X 10.5 (both x86 and PPC) and FreeBSD.
- And many more changes (see the Changelog for details).
New in FS-UAE 1.3.31u1 Beta (Oct 13, 2012)
- (Launcher) Use native toolbar control on Mac.
- (Launcher) More consistent use of browse for file/folder icons.
- (Launcher) Automatically select CD32 Gamepad mode when selecting CD32 model.
- (Launcher) Recalculate default devices after editing joystick settings.
- (Launcher) Contract paths also when using multi-select.
- (Launcher) Media swap lists are now editable.
- (Launcher) Use proper list views for media swap lists.
- (Launcher) Replace other list controls with new implementation.
- (Launcher) Hide “WHDLoad Arguments” control.
- (Launcher) Updated translations: it [Speedvicio].
New in FS-UAE 1.3.28 Beta (Sep 29, 2012)
- New official boolean option uaegfx_card to enable the “Picasso 96 card”.
- Re-initialize shaders after fullscreenwindow switching.
- (Launcher) Double-click (or enter) in configuration list starts FS-UAE.
- (Launcher) Remember last directories used when browsing for floppies, CDs, hard drives and kickstarts.
- (Launcher) Automatically add floppies in drives to swap list if swap list is empty.
- (Launcher) Find hard drive zip file relative to hard drives dir.
- (Launcher) GUI widgets to override memory settings.
- (Launcher) Added checkboxes for uaegfx.card and bsdsocket.library.
- (Launcher) Added checkbox to enable NTSC mode.
- (Launcher) Updated GUI main window background drawing to make the GUI look better on Linux (looks much nicer on Kubuntu now).
- (Launcher) Center FS-UAE window on launcher window.
- (Launcher) Center launch dialog on main window also on OS X.
- (Launcher) Updated look for OS X.
New in FS-UAE 1.3.27 Beta (Sep 24, 2012)
- Config for Retro Joystick interface v1.2 (joystick adapter) [Magnar].
- Fixed serial port emulation when not serial port is not “used”.
- Native serial port for POSIX systems [lallafa].
- Added A1000 model support (defaulting to Kickstart 1.2).
- Fixed a bug preventing the launcher from starting on some systems.
- (Launcher) Added A1000 model support.
- (Launcher) Work around bug in openSUSE 12.2′s gettext.py.
New in FS-UAE 1.3.23 Beta (Aug 8, 2012)
- New shortcut for quit: F12+q or F11+q.
- New shortcut for zoom: F12+z or F11+z.
- New shortcut for zoom border: F12+b or F11+b.
- New shortcut for grab input (toggle): F12+g or F11+g.
- New shortcut for fullscreen/window toggle: F12+f or F11+f.
- New shortcut for screenshot: F12+s or F11+s.
- Menu mode is now triggered on F12 (or F11) _release_ if key is used alone.
- F11 does no longer control the zoom function directly.
- Floppy drives are no longer write-protected when loading compressed ADFs.
- New option writable_floppy_images, set to “1″ to write data back to original disk files (when possible) instead of overlay files.
- Option “input_grab” renamed to “initial_input_grab”.
- New option “automatic_input_grab” to control whether input is automatically grabbed on mouse click or not.
- (Launcher) Fixed saving custom settings when closing dialog on Windows.
- (Launcher) Fixed case in names of scanned .fs-uae configurations on Windows.
- (Launcher) Updated translations: it [Speedvicio].
New in FS-UAE 1.3.22 Beta (Jul 30, 2012)
- Some changes to po file management to get smaller diffs between releases.
- (Launcher) Changed how images for database entries are looked up.
- (Launcher) Continue scanning when encountering corrupt zip files.
- (Launcher) Updated translations: it [Speedvicio].
New in FS-UAE 1.3.21 Beta (Jul 28, 2012)
- (Launcher) Add support for a third A600 kickstart (r37.300).
- (Launcher) Properly look up save_disk with pkg_resources.
- (Launcher) Find kickstarts relative to kickstarts directory when using custom kickstart.
- (Launcher) Properly look up save_disk with pkg_resources.
- (Launcher) Fixed a couple of mis-spellings.
- (Launcher) Updated translations: fr [Foul].
New in FS-UAE 1.3.19 Beta (Jul 24, 2012)
- Line endings / white space cleanup for public git repo.
- Improved .spec file for openSUSE builds [RedDwarf].
- Added docdir option to Makefile [RedDwarf].
- Compilation fixes and buffer underflow fix [RedDwarf].
- (Launcher) Support modified database layout format.
- (Launcher) Added missing save disk image from distributions.
- (Launcher) Updated translations: it [Speedvicio].
New in FS-UAE 1.3.15 Beta (Jul 11, 2012)
- Render subtitle (displayed after title) with translucent font.
- (Launcher) Allow custom options via settings dialog.
- (Launcher) Launcher now instructs FS-UAE to ignore Host.fs-uae – set custom options in settings dialog instead.
- (Launcher) Support running zipped WHDLoad games.
- (Launcher) Show up to five screenshots + title shot.
- (Launcher) Support creating automatic configurations for games based on local files and game definition database.
- (Launcher) Add support for CDTV and CD32 models.
- (Launcher) Added tooltips for icon buttons and some other elements.
- (Launcher) Add CD-ROMs dialog.
- (Launcher) Change main floppy selectors into removable media selectors.
- (Launcher) Selectors for preferred joysticks.
- (Launcher) Implement new XML format for game and config definitions.
- (Launcher) Scan and store checksum for floppy images in database.
- (Launcher) Support XDG user dirs (requires xdg-user-dir executable).
- (Launcher) Some more use of icons and icon buttons.
- (Launcher) Changed .desktop categories to Game;Emulator;
- (Launcher) Updated translations: fr [Foul].
- (Launcher) Added translations: de [nexusle], it [Speedvicio]
New in FS-UAE 1.3.12 Beta (May 30, 2012)
- Fix framewait and make RTG work again (problem introduced in 1.3.11).
New in FS-UAE 1.3.11 Beta (May 30, 2012)
- Log to log file when configuration is changed with uae-configuration.
- Change framewait, so change from fastest possible -> cycle exact works again.
- Also compile libfsemu with _FILE_OFFSET_BITS=64.
- 32-bit versions of fs-uae should now be able to open hdf files > 4GB.
- Launcher) Re-enable joystick config (now running in separate process).
New in FS-UAE 1.3.10 Beta (May 29, 2012)
- Properly close hdf file stream in hdf_close_target function.
- Compile with _FILE_OFFSET_64_BIT defined.
- Use 64-bit ftell/fseek functions for hdf support where available.
- Call fflush(NULL) to flush other remaining file streams on exit, if any.
- Less video latency in full sync mode, but also requires a more powerful computer for smooth scrolling. Use new option low_latency_vsync to enable.
- Can alternatively specify path to theme folder with theme option.
- Warn when using deprecated SUPER model. Use A4000/040 instead.
- Use simplified framewait function in custom.cpp.
- Merged WinUAE 2.4.2beta2 + compatibility patch.
- Fixed a RTG screen mode change crash (pointer to resized buffer not set correctly).
- Disabled OpenGL debug checking, which was accidentally enabled in the latest development releases.
- fs-uae can be started with –list-joysticks to just print names of connected joysticks to stdout and then exit.
- (Launcher) Automatically set amiga joystick port mode when selecting host device.
- (Launcher) Clear (rest of) floppy image list when multi-selecting floppies.
- (Launcher) Automatically select first joystick for input port 1 if a joystick is connected.
- (Launcher) Add window/fullscreen mode selector.
- (Launcher) Replaced some text buttons with bitmap buttons.
- (Launcher) Detect connected joysticks by running fs-uae –list-joysticks.
- (Launcher) Removed joystick configuration from launcher (for now) due to a pygame / wxpython conflict.
New in FS-UAE 1.3.9 Beta (May 21, 2012)
- Fixed a crash due to row map not being updated when reallocating larger buffer after RTG screen mode change.
- Added keyboard emulation for CD32 gamepad -Cursors, Rctrl/Ralt (red), C (red), X (blue), D (Green), S (Yellow), Z (Rewind), A (Forward), Return (Play))
- Do not automatically unpause when exiting menu mode.
- Show overlay icon when emulator is paused.
- Do not automatically grab/ungrab input when pausing/resuming.
- Automatically focus on the last used save state slot (in this session) when entering the save state menu.
- Automatically focus on the current floppy image when entering floppy image list.
- Launcher) Function to scan for kickstarts, and automatically select kickstart based on Amiga model.
- Launcher) More Amiga models added.
- Launcher) Changed GUI in preparation for more features.
- Launcher) Added clear button to remove floppy from drive.
- Launcher) Integrated joystick configuration tool.
- Launcher) Can select multiple floppies at a time and auto-fill drives and floppy list.
New in FS-UAE 1.3.8 Beta (May 17, 2012)
- New option “theme” to specify the name of the theme to load.
- New option “texture_filter” to force nearest filter (for pixel-perfect mapping in combination with scaling options).
- Themes can override sidebar background images.
- Themes can override menu icons (close, volume, etc).
- Themes can override bitmap fonts.
- Themes can include overlay images (with position) to display when floppy drives have activity (when floppy drive led is enabled).
- Themes can include overlay images (with position) to display when floppy drives have disks inserted.
- Option to override background colors.
- Option to to menu text color (headings and normal items).
- Ability to specify an overlay image (such as the one created by Ambermoon).
- Themes can also set FS-UAE options such as shaders and scaling option, for instance useful to set scaling options to make the screen fit an overlay.
- Theme config options can also be specified in regular config files.
- Specify custom images and positions for on-screen leds (for floppy leds etc).
- Also read themes from Documents/FS-UAE/Themes, so it is easier to install / unpack custom themes not bundled with FS-UAE.
- New bundled example theme: ubuntu_12_04 (colors to match Ubuntu theme).
- New bundled example theme: 2x_1920_1080 (for pixel-perfect mapping at 1080p).
- New bundled example theme: and 2x_1920_1080_bezel (same with simple bezel).
New in FS-UAE 1.3.7 Beta (May 14, 2012)
- Fixed an input event offset problem causing soft reset to be interpreted as quit and disk swapping to be off by one (1.3.4).
- Merged WinUAE 2.4.2beta1 + FS-UAE compatibility patch.
- Patches to respect CFLAGS/CXXFLAGS/LDFLAGS and compilation tools from environment, courtesy of Philantrop.
New in FS-UAE 1.3.6 Beta (May 14, 2012)
- Recreate OpenGL state when resizing window on Mac OS X.
New in FS-UAE 1.3.5 Beta (May 14, 2012)
- Compile with JIT on x86 (32-bit) platforms.
- Compiling with -fpermissive (for now).
- Always set comp_trust* to indirect by default.
- Compile with NATMEM_OFFSET defined.
- Ported JIT code from WinUAE, E-UAE and PUAE.
New in FS-UAE 1.3.4 Beta (May 14, 2012)
- Merged code from WinUAE 2.4.1
- Updated translations: it, sr
- Added new bitmap font characters needed for Italian
- Removed libcapsimage from fs-uae deb file (can be installed separately as package libfs-capsimage4)
- Removed libcapsimage from the source distribution (due to potential license issues, makes fs-uae package more suitable for inclusion in Linux distributions, etc)
- Tweaked the appearance of some bitmap font characters, especially Z
- Make sure rom.key is loaded before scanning for roms
New in FS-UAE 1.2.1 (May 14, 2012)
- Fix crash on some platforms when saving state with mounted directories.
New in FS-UAE 1.3.3 Beta (May 11, 2012)
- Use local host file time for file time with mounted virtual hard drives, should fix icon visibility problem with WB 1.3 and mounted directories.
- Included genblitter patch from Mustafa ‘GnoStiC’ TUFAN.
- Build x86_64 version on x86_64 Mac unless arch=i386 arg is given to Makefile .
- Added Serbian translation (courtesy of EAB user Milanchez).
- Updated translations: fr, de.
- Fixed missing translation of KEYBOARD and MOUSE in one setting.
- Replace RIGHT SINGLE QUOTATION MARK (U+2019) with apostrophe when rendering text with bitmap font.
- Updated viewport hack for standard Workbench 2.04 screen
- Cleaned up source code to make diffs against WinUAE shorter and cleaner,
- FS-UAE-specific code is now properly guarded by ifdefs.
- Show a notice when using F11 key in RTG mode.
New in FS-UAE 1.2.0 (May 11, 2012)
- Great rendering performance improvements, especially on slower hardware.
- OpenGL renderer compatible with older GPUs (only requires OpenGL 1.1 now).
- Input devices and options can be changed in the menu while running FS-UAE.
- UAEGFX card (“Picasso 96″) is implemented.
- Added A4000/040 model, running in fastest possible mode.
- Support for mounting CD images for all Amiga models (built-in CDFS and CD image switcher in menu).
- Fullscreen/window mode switching with Alt+Enter, better fullscreen handling.
- Better net play support (show dialog while connecting, will retry connecting until successful, continue in offline mode if connection to server is broken).
- A1200 model can be used in net play mode with accuracy < 1.
- UAE core code updated from WinUAE 2.4.0.
- Advanced options for tweaking vsync method.
- Common host options can be specified once in Host.fs-uae config file.
- Many other fixes and improvements.