Useful Information for beginners
- FS-UAE is cross-platform compatible (Mac/Win/Linux), but FS-UAE is not cross-version compatible. To avoid desyncs, please make sure all players have the same major FS-UAE version. The best way to ensure this is to have everyone download the latest AmigaLive package.
- When starting the AmigaLive application for the first time, make sure to select your “Preferred Controller” device from the “More Options” window. Optionally you may also select a proper name-tag for using with the in-game Tab-Chat.
- When more than 2 players are connecting, please decide which Player (controller port) you want to use before you start the game. In-case the game is already started, you can use the F12 key to enter the options menu and switch the input options to your preferred device.
- On an online session, all players can only connect during startup and within the time period of the “server time-out” from when initiating the game (default is 5-6 minutes), otherwise the game will expire.
- If the game session expires or a player disconnects, every connected player is dropped out of the session and the game continues playing in offline mode. If in-case you wish to continue the game online from where it left off, one player must save the state and transfer it to all players before starting a new game.
- if an Amiga keyboard key wont work, it may be locked to a current game controller. To make it work you can toggle through the Amiga full keyboard emulation by F12+K or in another case you may have to use the F12 key to enter the options menu and remove the input device which is mapped to that key.
1) Select a game from the game drop-down list
2) Click “Start Game”
Starting a game:
1) Uncheck the play offline check-box
2) Select how many remote players will be connecting (including the one starting the game), this may also include spectators.
3) Select a server nearest to the location of the players connecting. A ping result will be displayed after a while (The lower the better).
4) Select a game from the game drop-down list
5) Select Controller for joystick (Available controller port will be chosen automatically)
6) Now click “Start Game”
The server will initiate a game session and FS-UAE will launch and wait for all remaining players to connect before the game starts.
Connect remaining player(s) :
1) Select the same server as starting player chose earlier
2) You will be able to see the game started and click on it once.
3) Select Controller for joystick (Available controller port will be chosen automatically)
4) You can double-click to connect to the game or select and click on the “Join Game” button
Simple and Fast Start Video
0:46 The joining players can see the game started when selecting the same server location as the player who initiated the game.
FS-UAE Tab-Chat interface
While playing an online game, you can can press the “Tab key” to toggle the chat and write a message for other players to see.Also, a HUD will appear displaying the player tags of all connected players along with the network latency (ping round trip time in milliseconds) to the server for each player (the lower the better).
if the ping rate exceeds 150ms the game will seem to lag for everyone.
- Cursos keys and Right-Control key = Default keys for joystick port 1 emulation
- Middle-Mouse-Button = un-grabs the mouse pointer (FS-UAE locks the mouse in the emulation zone)
- Alt+F4 or F12+Q = Quits the application
- Alt+Enter or F12+F = Toggles Fullscreen mode
- F11 = Cycles through resolution modes
- F12 = Opens the menu for gameplay settings and manual disk changes
- Left-CRL+F1 to F9 = Changes disk images accordingly for DF0:
- F12+N = Mutes floppy drive sounds
- F12+M = Mutes all sounds
- F12+Comma = Decreases the Volume
- F12+Period = Increases the Volume
- F12+P = Pauses the Application
- F12+K = Toggles through full keyboard emulation
- TAB = Toggles text chat, also shows ping-rate of everyone connected
Lag and smooth play
FS-UAE should work pretty well in this regard by now, but playing through a wireless network is not recommended.
It will work, but if there is some packet loss, the emulation will jitter, and the input lag will increase for this player.
As shown earlier, While in-game you can press the TAB key to chat with all the players connected and see the ping rate next to their name tag (the lower the better).
It is important to keep packet loss to a minimum. For technical reasons, network communication must be ordered and guaranteed, so TCP is used and not UDP. When packet loss occurs, TCP will incur delays which will impact the performance of the player with lag. Other players will not be affected unless the delays are extreme. Here are some tips:
- Keep FS-UAE in focus, if you switch to another window, FS-UAE performs in a lower priority even though it still grabs your input devices.
- Avoid wireless networks. Packet loss will degrade smoothness and increase input lag.
Even more important: avoid “running as host” on a wireless link. This can degrade performance for all clients.
- It is recommended that you disable the WLAN background scanning using this useful link for Windows
- Alternatively, you can use a powerline (wired network adapter using the existing electrical lines of your home) for a steady network latency similar to LAN.
- Do not saturate the Internet link with data. Pause (or limit) torrents etc. FS-UAE itself does not use much bandwitch, but a satured link will have packet loss.
To minimize input lag, FS-UAE will control / alter the frame rate based on information from the server.
This means that full video sync is not compatible and will automatically be disabled.