games:runescape_steam
This is an old revision of the document!
Table of Contents
Information
Known Issues
- Alt-tab or un-focusing the RuneScape window and bring it back into focus cuts out music and other sounds 1)
Proton Experiential
as of 2021/01/27 caused RuneScape to be incredibly unstableRuneScape overall seems unstable as of 2021/01/28 and will crash at random sometimes on teleport or bringing it back into focus, could be Mesa or distro-specific
- Ping isn't shown in-game 2)
Install
Steam
sudo zypper install 'steam'
Custom Proton
mkdir -p ~/'.steam/root/compatibilitytools.d' && gio open ~/'.steam/root/compatibilitytools.d'
Launch Options
Modern AMD Graphics
- AMD RX 580
mesa_glthread=true %command%
Modern Intel Graphics
- Intel Iris Graphics 5100
- Intel HD Graphics 6000
MESA_GL_VERSION_OVERRIDE
is not required, but without it, the max OpenGL version reported is3.0
, even though the hardware easily supports4.5
3)This hasn't been tested with Steam and Proton as of 2021/01/27
MESA_GL_VERSION_OVERRIDE=4.5FC mesa_glthread=true %command%
Legacy Intel Graphics
- Intel GMA 4500MHD
- The graphics-related environment variables are for a Intel GMA 4500MHD GPU that barely reports OpenGL 2.0
MESA_GLSL_VERSION_OVERRIDE
is required, and130
is the lowest NXT will allowThis computer requires graphics settings to be Low for any kind of playable FPS
This hasn't been tested with Steam and Proton as of 2021/01/27
MESA_GLSL_VERSION_OVERRIDE=130 MESA_GL_VERSION_OVERRIDE=3.0 mesa_glthread=true %command%
NVIDIA Proprietary
This hasn't been tested with Steam and Proton as of 2021/01/27
__GL_THREADED_OPTIMIZATIONS=1 %command%
Optimus
- Optimus 6)
Expects PRIME Render Offload, but may work with the old Offloading Graphics Display with RandR method
This hasn't been tested with Steam and Proton as of 2021/01/27
__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia __GL_THREADED_OPTIMIZATIONS=1 %command%
Debugging
MESA_GL_VERSION_OVERRIDE=4.5FC
MESA_DEBUG=1
LIBGL_DEBUG=verbose
vblank_mode=0
__GL_SYNC_TO_VBLANK=0
mesa_glthread=true
GALLIUM_HUD=cpu0+cpu1+cpu2+cpu3,cpu4+cpu5+cpu6+cpu7;cpu8+cpu9+cpu10+cpu11,cpu12+cpu13+cpu14+cpu15;GPU-load,requested-VRAM+VRAM-usage;fps,API-thread-offloaded-slots+API-thread-direct-slots+API-thread-num-syncs
GALLIUM_HUD=fps
MESA_NO_ERROR=1
SDL_AUDIODRIVER=alsa
Settings
Game
Music Player
- See RuneScape Music
Camera
- DB Browser for SQLite →
Settings.jcache
- Browse Data → Table: vt-varc → KEY 1971 → DATA
- In-game → Settings → Gameplay → General → Game Interaction → [x] Lock zoom to prevent accidental changes
sqlitebrowser ~/'.steam/steam/steamapps/common/RuneScape/RuneScape/Settings.jcache'
Developer Console
GNOME Keybind
- Press
Alt
+~
to access the console in-game - This needs ran with GNOME since it binds Alt + ~ by-default
gsettings set 'org.gnome.desktop.wm.keybindings' 'switch-group' "['disabled']"
Keybind Reset
gsettings reset 'org.gnome.desktop.wm.keybindings' 'switch-group'
Commands
- Type
help
to see commands displayfps
being displayed lowers performance noticeably, and it may be better to useGALLIUM_HUD
if possible for performance statistics
help
displayfps
renderer
Ping
nano '/tmp/rs3-ping.sh' && chmod +x '/tmp/rs3-ping.sh' && '/tmp/rs3-ping.sh'
for world in {1..141}; do res=$(ping world${world}.runescape.com -c 1 2>&0 | grep "time=" | cut -d' ' -f 8,9 | cut -d'=' -f 2) && echo World ${world}: ${res}; done
File Manager
Compatibility Tools
gio open ~/'.steam/steam/compatibilitytools.d'
Wine Prefix
gio open ~/'.steam/steam/steamapps/compatdata/1343400/pfx'
Game Data
gio open ~/'.steam/steam/steamapps/common/RuneScape'
2)
seemingly an issue across every platform except Windows
3)
this allows selecting MSAA, but GPU performance for MSAA is unideal; outside of this there's no known benefit
4)
it's unknown if this causes any issues or improves anything
5)
if using
nouveau
, adapt Intel or AMD environment variables6)
Intel/AMD integrated GPU primary + NVIDIA dedicated/discrete GPU on-demand secondary, e.g. Intel UHD 630 + NVIDIA GTX 1060
7)
the default value as of 2021/01/27 is
4730
C:/www/wiki/data/attic/games/runescape_steam.1611890528.txt.gz · Last modified: (external edit)