The pre-built 64-bit Windows binary of version 3.0.5, downloaded from the official website.
The gameplay, graphics, and sound seem to work correctly.
What does not
1) The default joystick fire button (Alt Gr) doesn't seem to be detected by Wine, and so this must be mapped to another key if required
2) On older versions of Wine (such as Wine 5.7 and Wine 5.0-3ubuntu1), the keyboard inputs are received twice by version 3.0.5 of FS-UAE: once from the RAWINPUT API, and once from the SDL2 API (Windows only receives the RAWINPUT messages by default, unless raw_input is disabled on the command line, in which case only SDL2 messages are received instead). This problem did not exist in version 2.7.8 of FS-UAE. If using an older version of Wine, then one of the input subsystems must be disabled, using one of the methods described below. Fortunately, this error no longer seems to exist within version 6.3 of Wine (and possibly earlier versions too).
1) To remap the joystick fire button to another keyboard key, launch FS-UAE with the "--keyboard_key_q=action_joy_1_fire_button" command line option (replace 'q' with the key required)
2) To disable the RAWINPUT API, launch FS-UAE with the --raw_input=0 option. Alternatively: if FS-UAE has been built from source, then the SDL2 input messages can be blocked by opening the libfsemu/src/ml/rawinput.c file, and replacing the line [return CallWindowProc(g_wndproc, hwnd, message, wparam, lparam);] within the WndProc function with [return DefWindowProc(hwnd, message, wparam, lparam);]. Note that this will also block quit messages, and not just keyboard input messages.
What was not tested
The extensive range of command line options.
Reloading save states (taken during the AROS BIOS screen) after relaunching the application can sometimes cause FS-UAE to freeze, but this isn't unique to Wine as this issue also seems to affect Windows, as well as the native Linux build of FS-UAE.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Current||Ubuntu 20.04 "Focal" (+ variants like Kubuntu)||Mar 14 2021||6.3||N/A||Yes||Yes||Gold||Dan Bassi|