Reloaded on Linux

From FOnline: Reloaded Wiki
Jump to navigation Jump to search
Reloaded on Linux
Want To Play On Linux?
Season All
Status worked when tested
Completion unknown
Authors many (thanks)
This Chapter Title Page
More Chapters Title Page only
Notes


You want to run a 32 bit WinXP executable on your 64 bit Linux operating system?
One easy way to play FOnline: Reloaded on GNU/Linux is to use a 32 bit Wine.
Here you find two examples of how this can be done.

Preperation

System Software

Install the software packages you need to run FOnline: Reloaded via Wine
NOTE: expect ~1GB downloads

  • Example 1: get 32 bit Wine to run on Debian 12 stable
    • sudo dpkg --add-architecture i386 && sudo apt update
    • sudo apt install wine wine32 wine64 libwine libwine:i386 fonts-wine


  • Example 2: get 32 bit Wine to run on Manjaro 23
    • pamac update
    • pamac install wine wine-mono

Game Client

  • read The Rules, download The Game
  • unzip the downloaded zip file, for example unzip FOnlineReloaded.zip -d $HOME/games
  • you should now find FOnline Reloaded in your games directory, containing a data folder and eleven files

Client Update

  • just try to start the UpdaterEx.exe with a double-click
  • or run it via Wine in right-click menu
  • or run wine "$HOME/games/FOnline Reloaded/UpdaterEx.exe"
  • if it asks to install mono allow it to, it might take a while
  • if it already works now: install updates, maybe check configs, run FOnline.exe next and have fun, you don't need to make a game launcher

Game Configuration

  • for manual configuration of game settings see Configuration, FOnline.cfg and Reloaded.cfg
  • you can also use FOConfig.exe and ReloadedConfig.exe with Wine, like you did with the UpdaterEx.exe
  • A few FOnline.cfg settings that might be useful to have seen:
    • FixedFPS = 30
    • ScreenWidth = 800
    • ScreenHeight = 600
    • Light = 30
    • FullScreen = False
    • VSync = False

Game Launcher

  • open a simple text editor, paste this:

#! /bin/sh
export WINEPREFIX=$HOME/wine-FOnline-Reloaded
wine "$HOME/games/FOnline Reloaded/FOnline.exe"

  • name it launchReloaded.sh and save it in your games folder
  • allow the new launcher to be executed as a program, for example by chmod +x $HOME/games/launchReloaded.sh
  • if you want a desktop shortcut you can link it to this launcher or
  • alternatively create a desktop starter that directly runs env WINEPREFIX="$HOME/wine-FOnline-Reloaded" wine "$HOME/games/FOnline Reloaded/FOnline.exe"
  • the prefix is not a must have, but nice for separating Wine instances
  • the first time you start Reloaded via Wine it will take some time for preparing the new prefix
  • it might also want to install mono. If it doesn't: everything is probably fine already, if it does: allow it to.

Start the Game

NOTE: Again, the first time you start Reloaded via Wine it will take some time and you might be asked for installing mono. If it doesn't: good, otherwise: allow it to.

Run your freshly created launchReloaded.sh via terminal or by double clicking it, or use a desktop starter/shortcut.
Or, if this works on your system and you have no use for Wine prefixes: double-click the FOnline.exe or run wine "$HOME/games/FOnline Reloaded/FOnline.exe"

Good luck, have fun.

Troubleshooting, misc

  • If something with your wineprefix doesn't work at any point, you can delete wine-FOnline-Reloaded in your home directory. Next time you start the launcher it will be freshly generated.
  • Manjaro allows to install wine-mono from the packet manager, Debian doesn't, but you you can find help in the Debian Wiki, if you need to.
  • If the game starts, but there is no text, you are probably missing fonts-wine.
  • If the game starts, but your screen stays black, check if your system is friends with your graphics card yet...
  • Since january 2023 the game client allows multilogging, see Changelogs. You can use one or multiple Reloaded installations as well as Wine prefixes.
  • old forum post with help for running Reloaded on Linux

See Also