If you're not a Linux user, follow this guide.
Video: (slightly oudated, but should still work) Check below for text and pictures version!
Spoiler:
NOTE! Make sure you have wine installed on your linux distribution first

1 // Install Lutris for your Linux Distribution: https://lutris.net/downloads/
2 // Make an account and download the game torrent (requires torrent client like transmission,qbitorrent, tixati etc): https://www.returnofreckoning.com/join.php

(ReturnOfReckoning-Oct2021.torrent)
3 // Go to the Lutris.net website and search for Warhammer Online and press install on that website. https://lutris.net/games/warhammer-onli ... reckoning/
Spoiler:
Spoiler:
Spoiler:
Spoiler:
Spoiler:
Spoiler:
both executables are 32-bit and LAA patched. The only difference is the FPS cap.
you can also use libstrangle to cap the framerate to 100, if you want to run the WAR-64.exe (which is 32bit) for some reason
Spoiler:
You are done. Congratulations!

Troubleshooting
- // If Launcher doesn't launch and Lutris says Game exited. You need to force install dotnet40. You can do this (change to your prefix path you chose on installing)
Code: Select all
WINEPREFIX=/home/yourname/Games/warhammer-online-return-of-reckoning winetricks --force dotnet40
sudo apt install gnutls-bin gnutls-bin:i386 - for Ubuntu and the likes
- // Server indicators still Red on the launcher?
Disable Lutris runtime and Enable Prefer System libraries from lutris config
- // No character models? floating weapons? restart the launcher and it should patch fully then.
- // Main menu white textures with flames? d3d9x_34.dll is missing.
Code: Select all
WINEPREFIX=/home/yourname/Games/warhammer-online-return-of-reckoning winetricks d3dx9_34
- // Game doesn't launch on intel IGP with DXVK, try running
Code: Select all
sysctl dev.i915.perf_stream_paranoid=0
disable DXVK from Lutris configuration
- // Still Doesn't Launch after disabling DXVK?
Add this Environment variable into Lutris configuration (Configure -> System options tab -> Environment variables):
MESA_GL_VERSION_OVERRIDE with a value 4.5
- // Mouse going weird? Running wayland/Sway? try Gamescope (https://github.com/Plagman/gamescope) - thanks felipetrz
Optional Enhancements
Enhanched Graphics with vkBasalt: This works only with DXVK
- Download/Install vkBasalt for your distro (32bit vkbasalt is important, as this game is 32bit): https://github.com/DadSchoorse/vkBasalt
- Download configuration files and extract them into your Warhammer directory: https://drive.google.com/open?id=1_7yxO ... EToTrQfWTw
- Change the shader paths to full paths of your shader folder location in the vkbasalt.conf (make sure there are no spaces in your paths. you can copy the shader files elswhere also to link them up)
- add ENABLE_VKBASALT=1 into the environment variables under Lutris or in your Scripts
https://imgur.com/a/PjRTusf
Additional Tweaks:
- Want sharper textures on the distance? make dxvk.conf into the game folder with contents (this only works with DXVK)
Code: Select all
d3d9.samplerAnisotropy = 16
- Want to use MSAA with DXVK? make dxvk.conf into the game folder with contents (goes up to 8 afaik, has big perf impact on mid/lower range GPUs)
Code: Select all
d3d9.forceSwapchainMSAA = 4
- Great Addons, Try this pack: viewtopic.php?f=66&t=6371&hilit=vinyui
- If performance starts to degrade, delete the cache folder from warhammer dir
- // RoR Cheatsheet for Addons, Scripts etc by Lilim: viewtopic.php?f=113&t=40739
Addon Manager:
RPM/DEB packages available: https://github.com/Idrinth/WARAddonClient/releases
AUR package: https://aur.archlinux.org/packages/waraddonclient/
Spoiler: