FS-UAE 3.1-stable
While I'm primarily working on FS-UAE & Launcher 4, I've seen the need to do some updates to version 3 as well. Especially for macOS users where 3.0.5 is not working very well on the latest macOS releases. But it has useful fixes for other platforms as well, including a fix for using
.lhaarchives on Windows and a compatibility fix for using QEMU-UAE on recent Linux distros. I haven't announced version 3.1 on fs-uae.net yet, among other things because I don't have installers prepared yet, and I also haven't had time to make sure that FS-UAE Arcade runs correctly. Apologies for not having a more smooth upgrade path, but I simply haven't had time. Please consider subscribing to this thread to get information about updates. - And please let me know if these instructions are unclear! :) EDIT: A new download page for FS-UAE 3.1 is now up at https://fs-uae.net/download. Please go there instead of using the links below, there are slighly newer versions on the official download page now. Windows
FS-UAE-Launcher_3.1.32_Windows_x86-64.tar.xz Go to https://fs-uae.net/download instead. Linux
FS-UAE-Launcher_3.1.32_Linux_x86-64.tar.xz Go to https://fs-uae.net/download instead. macOS
FS-UAE-Launcher_3.1.32_macOS_x86-64.dmg FS-UAE_3.1.43_macOS_ARM64.dmg FS-UAE-Launcher_3.1.32_macOS_ARM64.dmg Go to https://fs-uae.net/download instead. If you have an older macOS version which is not supported by FS-UAE Launcher, you can download a version for macOS10.9+ instead. Plugins You should get new and updated plugins for CAPSImg ( .ipffile support) and QEMU-UAE (PPC support) if you use these. The plugins should be installed into Documents/FS-UAE/System. So, for example, the CAPSImgdirectory should be extracted as Documents/FS-UAE/System/CAPSImg. CAPSImg_5.1.2_Windows_x86-64.tar.xz QEMU-UAE_3.8.6_Windows_x86-64.tar.xz CAPSImg_5.1.2_Linux_x86-64.tar.xz QEMU-UAE_3.8.6_Linux_x86-64.tar.xz CAPSImg_5.1.2_macOS_x86-64.tar.xz QEMU-UAE_3.8.6_macOS_x86-64.tar.xz CAPSImg_5.1.2_macOS_ARM64.tar.xz QEMU-UAE_3.8.6_macOS_ARM64.tar.xz Go to https://fs-uae.net/download instead. Note for macOS users: When extracting, please use the built-in unarchiver in macOS. If you use a third-party app, the plugins might be extracted incorrectly (with wrong file permissions). Portable version If you want to convert Documents/FS-UAEto a portable directory which you can move wherever you want, just follow these simple steps:
ChangeLog
|
Some additional notes:
- FS-UAE Arcade is included as part of the Launcher. You can run Arcade by passing the --arcadeparameter to fs-uae-launcherby (for example) creating a shortcut with this additional parameter. Tested fine on Windows and Linux, but there seems to be an issue with Arcade on macOS. To be continued. - FS-UAE Arcade on macOS misbehaves (or perhaps it is macOS that misbehaves). When launching FS-UAE, you only get a black screen. Everything works fine if you run Arcade in windowed mode (add --windowparameter). - On Linux, using the browse for file / folder button in FS-UAE Launcher may crash the Launcher. This is probably distro-dependent, and related to the inclusion of the GTK libraries with the Launcher. Will investigate further. - XInput controllers (Xbox controllers, etc) may need to be configured again in Launcher Settings in order to be recognized and work properly, due to changes in the underlying SDL2 library. |
Thank you so much for this - I'll take it for a spin later and see if it resolves the problems I was having with the v4 preview builds. The only reason I was trying those was because I was after a macOS Arm64 build and you've provided that here :great
|
Great stuff, thank you so much !
Gave it a quick try and everything works super well on my M1 Mac, and the security prompt is fixed too. |
Hi, you probably know Amilator.
It uses a very light Linux Kernel and launches FS-UAE to load a configuration. We are testing it recently, the AmigaUAE community is starting to get interested in this stuff and we are getting very excited about things like this... There are several groups trying to create a Linux distribution that can be installed on a dual-boot hard disk alongside Windows, MacOS or another Linux distribution: or that can load in Live format. Amilator is very powerful, almost three times the performance of FS-UAE on Linux. We understand that this is because the kernel launches Fsuae and nothing else. In this sense we are thinking of being able to load a script where you can choose to launch a default configuration, load in FS-UAE Launcher mode to be able to select different options or FS-UAE Arcade, also to be able to launch a KVM with ArosX86 or Amithlon... We understand that the logical thing to do is to call it AmigaFS-x86 in honour of the creator of FS-UAE since everything is going to go around your project. My problem is that I have no idea about programming and even less about Linux. I have a lot of ideas but nothing else. ?? As for the groups that are into this, they are looking for the option to do it under Arch or Debian... They have problems, I imagine they must be running into needs that FS-UAE has for sound, controllers, Qemu... I don't know if it would be possible for you to help us through your website, explaining how to make a live Linux Distro based on FS-UAE and be able to have a script to launch other possibilities. |
I really don't understand why people are so crazy about Amilator. :nuts
It's just a loop mounted Debian system with FS-UAE auto-started. There is a windows filesystem mounted as an overlay, so the user can put some Amiga stuff in and some scripts to glue it all together. This certainly is nicely made, but there is no magic involved. Quote:
Quote:
It uses plymouth with a black boot splash screen. Probably to hide the boot messages. It boots normaly with systemd and uses https://packages.debian.org/buster/misc/nodm as the display manager. The dm starts an Xorg session with fs-uae as it's client. This is not much different from any other Linux distro. It also starts daemons like network-/modem manager, timesync, dbus, polkit, pulseaudio etc.. Additionally I wouldn't say 1.5GB uncompress root file system is really that "lightweight"... |
Quote:
Quote:
Quote:
|
Hi Frode
I'm currently trying to use FS-UAE with macOS Monterey, which works fine apart from the debugger seems to be having some issues. If I hit fn-F12 and D I get the message 'Activated debugger' and the terminal jumps into the usual: Code:
WARNING: Activated debugger Any ideas? Cheers, Daniel |
Quote:
|
Quote:
|
I've finally updated fs-uae.net with a proper download page for version 3.1. I've now also updated the download repositories for Ubuntu (*), Debian, Fedora and openSUSE. -And there are .zip files now for Windows users instead of .tar.xz archives.
(*) openSUSE Build Service, not Ubuntu PPA. |
Quote:
1. I can't use the "Windows"-keys anymore. So I can't reset the emulated Amiga, Also no "right-Amiga-X/C/V" vor cut/copy/paste anymore. I tried a complete new config but the keys just don't work. 2. I can't maximize the emulator-window with a double-click on the window title bar anymore. I can use the maximize-button, but still... It did work in 3.0.5 and it does work with the launcher-window, but not with the actual emulator-window. Any idea what's going wrong? On the other hand, I like the new look and FS-UAE seems to work like a charm. Keep up the good work, I love it! :great |
Quote:
- Have you tested FS-UAE 4 and have that installed in FS-UAE/System? If so, the Launcher runs FS-UAE v4 instead of v3.1 "by mistake" in your case. (It is by design that FS-UAE Launcher prefers to run FS-UAE from FS-UAE/System/FS-UAE if found). |
Quote:
Yeah, you are correct. After deleting the files, everything works as expected again. Thank you very much! :great |
Translations were missing from FS-UAE Launcher on Windows and Linux, so I've posted new versions on https://fs-uae.net/download with translations included :)
Also, due to changes in SDL2, some controllers (Xbox controllers at least) have new GUIDs and the bundled configurations no longer match. So you need to remap your controller in Launcher settings if you cannot utilize all buttons anymore. I'll see if I can get new and updated controller configs included in an update! |
Quote:
I'm using Launcher 3.1.30. Can I patch up the GUID somewhere in FS-UAE? :cool |
Quote:
But it's a bit weird if it's called "Unknown ..." - What's the complete name of the device? And what operating system? |
My Mac recognizes the device as "8bitdo SFC30 GamePad". See below for details. I have a new 14" MBP with the small M1 Pro CPU, 32GB memory and running Monterey (12.0.1). Quite the machine for emulating an Amiga. :D
The Launcher show it as "Unknown 8bitdo SFC30 GamePad". Obviously it recognizes the device as gamepad (I guess by "Minor Type") but does not match it with its known devices. It creates 2 identical files (details see below): Code:
03000000c82d00003028000000010000.fs-uae-controller On the Mac I check with Code:
system_profiler SPBluetoothDataType Code:
Bluetooth: Content of both files after manual button mapping (right shoulder button only): Code:
[fs-uae-controller] |
I've uploaded new version of FS-UAE & Launcher 3.1 with lots of controllers config. Your device should be recognized out of the box now @-fun-. Can you verify? :)
https://fs-uae.net/download |
Controller is not recognized but ...
Yes, the Launcher now recognizes the controller! The buttons seem to be mapped as expected.
However using it is on another page. I noticed 3 problems: 1. In Elite (the only game I used the controller so far) even if the controller is configured in the Launcher it is not active in the emulation. I need to select this in the menu in the running emulation. 2. In one case auto fire was activated regardless of whether or not this was activated in the settings in the menu. I simply could not deactivate this. 3. My custom button mappings are ignored. I added this in the settings in the Launcher (this has worked fine before): joystick_0_east_button = action_key_space joystick_0_left_shoulder = action_joy_0_fire_button joystick_0_north_button = action_key_t joystick_0_right_shoulder = action_key_m joystick_0_select_button = action_pause joystick_0_south_button = action_key_div joystick_0_start_button = action_pause joystick_0_west_button = action_key_u Regardless of this all buttons except up-down-right-left work as fire buttons. Let me know if I can help with analyzing stuff any further. |
All times are GMT +2. The time now is 15:26. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.