games:runescape_steam
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
games:runescape_steam [2021/01/27 07:14] – Sean Rhone | games:runescape_steam [2021/01/28 22:22] – Sean Rhone | ||
---|---|---|---|
Line 3: | Line 3: | ||
* [[http:// | * [[http:// | ||
* [[https:// | * [[https:// | ||
- | | + | * [[https:// |
- | | + | * [[https://steamdb.info/ |
- | * [[https://appdb.winehq.org/objectManager.php? | + | |
- | | + | ===== Known Issues ===== |
+ | |||
+ | * Alt-tab or un-focusing the RuneScape window and bring it back into focus cuts out music and other sounds (([[https:// | ||
+ | | ||
+ | * :!: RuneScape 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 ((seemingly an issue across every platform except Windows)) | ||
====== Install ====== | ====== Install ====== | ||
- | ===== RuneScape | + | ===== Steam ===== |
- | * This extracts the necessary files out of the latest official '' | + | * [[distros:opensuse_tumbleweed_gnome|openSUSE Tumbleweed (GNOME)]] |
- | * :!: This currently expects the launcher package to be version '' | + | |
- | | + | |
- | * [[steam://install/ | + | |
- | ====== Launcher ====== | + | ===== Custom Proton |
- | * :!: Minor changes to the current '' | + | * [[https://github.com/GloriousEggroll/proton-ge-custom|GloriousEggroll/proton-ge-custom GitHub]] |
+ | * [[https:// | ||
- | | + | |
- | < | + | ====== |
- | #!/bin/sh | + | |
- | + | ||
- | if [ -z $1 ]; then | + | |
- | configURI=http:// | + | |
- | else | + | |
- | configURI=$1 | + | |
- | shift | + | |
- | fi | + | |
- | + | ||
- | export PULSE_PROP_OVERRIDE=" | + | |
- | export SDL_VIDEO_X11_WMCLASS=" | + | |
- | + | ||
- | #export PULSE_LATENCY_MSEC=100 | + | |
- | #export MESA_GL_VERSION_OVERRIDE=3.0 | + | |
- | + | ||
- | # Custom | + | |
- | + | ||
- | + | ||
- | + | ||
- | unset XMODIFIERS | + | |
- | ./runescape --configURI $configURI $@</ | + | |
- | + | ||
- | ===== Generic ===== | + | |
- | + | ||
- | * :!: Add under ''# | + | |
- | + | ||
- | < | + | |
- | # Generic | + | |
- | export MESA_GLSL_CACHE_DIR=~/' | + | |
===== Modern AMD Graphics ===== | ===== Modern AMD Graphics ===== | ||
- | * AMD Radeon | + | * AMD RX 580 |
- | * :!: Add under ''# | + | |
- | + | ||
- | < | + | |
- | # Generic | + | |
- | export MESA_GLSL_CACHE_DIR=~/' | + | |
- | # Modern AMD Graphics | + | < |
- | export MESA_GL_VERSION_OVERRIDE=' | + | |
- | export | + | |
===== Modern Intel Graphics ===== | ===== Modern Intel Graphics ===== | ||
Line 73: | Line 40: | ||
* Intel Iris Graphics 5100 | * Intel Iris Graphics 5100 | ||
* Intel HD Graphics 6000 | * Intel HD Graphics 6000 | ||
- | * :!: Add under ''# | ||
* '' | * '' | ||
+ | * :!: This hasn't been tested with Steam and Proton as of 2021/01/27 | ||
- | < | + | < |
- | # Generic | + | |
- | export MESA_GLSL_CACHE_DIR=~/' | + | |
- | # Modern Intel Graphics | + | ===== Legacy |
- | export MESA_GL_VERSION_OVERRIDE=' | + | |
- | export mesa_glthread=' | + | |
- | + | ||
- | ===== Old Intel Graphics ===== | + | |
* Intel GMA 4500MHD | * Intel GMA 4500MHD | ||
- | * :!: Add under ''# | ||
* The graphics-related environment variables are for a Intel GMA 4500MHD GPU that barely reports OpenGL 2.0 | * The graphics-related environment variables are for a Intel GMA 4500MHD GPU that barely reports OpenGL 2.0 | ||
Line 94: | Line 54: | ||
* :!: '' | * :!: '' | ||
* :!: This computer requires graphics settings to be Low for any kind of playable FPS | * :!: This 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 | ||
- | < | + | < |
- | # Generic | + | |
- | export MESA_GLSL_CACHE_DIR=~/' | + | |
- | + | ||
- | # Old Intel Graphics | + | |
- | export | + | |
- | export | + | |
- | export | + | |
===== NVIDIA Proprietary ===== | ===== NVIDIA Proprietary ===== | ||
* :!: Expects use of the NVIDIA proprietary driver, and not '' | * :!: Expects use of the NVIDIA proprietary driver, and not '' | ||
- | * :!: Add under ''# | + | * :!: This hasn't been tested with Steam and Proton as of 2021/01/27 |
- | < | + | < |
- | # NVIDIA Proprietary | + | |
- | export __GL_SHADER_DISK_CACHE_PATH=~/' | + | |
- | export | + | |
==== Optimus ==== | ==== Optimus ==== | ||
- | * Optimus ((Intel/ | + | * Optimus ((Intel/ |
- | * :!: Expects //PRIME Render Offload//, but may work with the old // | + | * :!: Expects |
- | * :!: Add under ''# Custom'' | + | * :!: This hasn't been tested with Steam and Proton as of 2021/01/27 |
- | + | ||
- | < | + | |
- | # NVIDIA Proprietary | + | |
- | export __GL_SHADER_DISK_CACHE_PATH=~/' | + | |
- | export __GL_THREADED_OPTIMIZATIONS=' | + | |
- | + | ||
- | # NVIDIA Proprietary Optimus | + | |
- | export __NV_PRIME_RENDER_OFFLOAD=' | + | |
- | export __GLX_VENDOR_LIBRARY_NAME=' | + | |
- | + | ||
- | === Optimus iGPU === | + | |
- | + | ||
- | * Allows use of Intel iGPU on Optimus set-ups | + | |
- | * Creates a secondary launcher script with modern Intel-specific environment variables | + | |
- | + | ||
- | nano ~/'Jagex/updater/ | + | |
- | + | ||
- | < | + | |
- | #!/bin/sh | + | |
- | + | ||
- | if [ -z $1 ]; then | + | |
- | configURI=http:// | + | |
- | else | + | |
- | configURI=$1 | + | |
- | shift | + | |
- | fi | + | |
- | + | ||
- | export PULSE_PROP_OVERRIDE=" | + | |
- | export SDL_VIDEO_X11_WMCLASS=" | + | |
- | + | ||
- | # Generic | + | |
- | export MESA_GLSL_CACHE_DIR=~/' | + | |
- | + | ||
- | # Modern Intel Graphics | + | |
- | export MESA_GL_VERSION_OVERRIDE=' | + | |
- | export mesa_glthread=' | + | |
- | unset XMODIFIERS | + | < |
- | ./runescape --configURI $configURI $@</ | + | |
===== Debugging ===== | ===== Debugging ===== | ||
- | * :!: Add under ''# | + | < |
- | < | + | < |
- | < | + | < |
- | < | + | < |
- | < | + | < |
- | < | + | < |
- | < | + | < |
- | < | + | < |
- | < | + | < |
- | < | + | < |
- | + | ||
- | < | + | |
- | + | ||
- | < | + | |
====== Settings ====== | ====== Settings ====== | ||
Line 240: | Line 150: | ||
done</ | done</ | ||
- | ====== | + | ====== |
- | ===== File Manager | + | ===== Compatibility Tools ===== |
- | ==== Root ==== | + | **** |
+ | |||
+ | gio open ~/' | ||
+ | |||
+ | ===== Wine Prefix ===== | ||
+ | |||
+ | **** | ||
+ | |||
+ | gio open ~/' | ||
+ | |||
+ | ===== Game Data ===== | ||
**** | **** | ||
gio open ~/' | gio open ~/' | ||
+ |