User Tools

Site Tools


games:runescape_native

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
games:runescape_native [2019/12/19 05:15] – [Rendering Quality] Sean Rhonegames:runescape_native [2020/03/25 17:55] – [Launcher] Sean Rhone
Line 5: Line 5:
  
 ====== Install ====== ====== Install ======
 +
 +===== Version Check =====
 +
 +  * https://github.com/flathub/com.jagex.RuneScape/blob/master/com.jagex.RuneScape.json#L56
 +
 +  * https://content.runescape.com/downloads/ubuntu/pool/non-free/r/runescape-launcher/runescape-launcher_2.2.6_amd64.deb
  
 ===== RuneScape ===== ===== RuneScape =====
 +
 +==== Temporary ====
 +
 +  * :!: Uses a client installer provided from a random user comment on AUR
 +  * Workaround for the currently-broken installer provided by Jagex as of 2020-03-19
 +
 +  cd ~ && rm -Rf ~/'.runescape' ~/'Jagex/launcher' ~/'Jagex/updater' ~/'Jagex/RuneScape/GlobalSettings.jcache' ~/'Jagex/RuneScape/Settings.jcache' ~/'Jagex/RuneScape/ShaderManager.jcache' ~/'.local/share/icons/hicolor/'*'/apps/runescape.png' ~/'.local/share/applications/RuneScape.desktop' '/tmp/runescape' && mkdir -p ~/'Jagex/updater' '/tmp/runescape' && wget -O '/tmp/runescape/runescape-launcher-amd64.deb' 'https://nullroute.eu.org/tmp/2020/rs20191226/runescape-launcher_2.2.6_amd64.deb' && unar -o '/tmp/runescape' '/tmp/runescape/runescape-launcher-amd64.deb' && unar -o '/tmp/runescape' '/tmp/runescape/runescape-launcher-amd64/data.tar.xz' && cp '/tmp/runescape/data/usr/bin/runescape-launcher' '/tmp/runescape/data/usr/share/games/runescape-launcher/runescape' ~/'Jagex/updater' && cp -R '/tmp/runescape/data/usr/share/icons' ~/'.local/share' && ls ~/'Jagex/updater/runescape' ~/'Jagex/updater/runescape-launcher' > '/dev/null' && rm -Rf '/tmp/runescape' && sync
 +
 +==== Actual ====
  
   * This extracts the necessary files out of the latest official ''runescape-launcher-amd64.deb'' package   * This extracts the necessary files out of the latest official ''runescape-launcher-amd64.deb'' package
-  * :!: This currently expects the launcher package to be version 2.2.6, and may need a URL update for updated packages+  * :!: This currently expects the launcher package to be version 2.2.7, and may need a URL update for updated packages
  
-  cd ~ && rm -Rf ~/'.runescape' ~/'Jagex/launcher' ~/'Jagex/updater' ~/'Jagex/RuneScape/GlobalSettings.jcache' ~/'Jagex/RuneScape/Settings.jcache' ~/'Jagex/RuneScape/ShaderManager.jcache' ~/'.local/share/icons/hicolor/'*'/apps/runescape.png' ~/'.local/share/applications/RuneScape.desktop' '/tmp/runescape' && mkdir -p ~/'Jagex/updater' '/tmp/runescape' && wget -O '/tmp/runescape/runescape-launcher-amd64.deb' 'https://content.runescape.com/downloads/ubuntu/pool/non-free/r/runescape-launcher/runescape-launcher_2.2.6_amd64.deb' && unar -o '/tmp/runescape' '/tmp/runescape/runescape-launcher-amd64.deb' && unar -o '/tmp/runescape' '/tmp/runescape/runescape-launcher-amd64/data.tar.xz' && cp '/tmp/runescape/data/usr/bin/runescape-launcher' '/tmp/runescape/data/usr/share/games/runescape-launcher/runescape' ~/'Jagex/updater' && cp -R '/tmp/runescape/data/usr/share/icons' ~/'.local/share' && ls ~/'Jagex/updater/runescape' ~/'Jagex/updater/runescape-launcher' > '/dev/null' && rm -Rf '/tmp/runescape' && sync+  cd ~ && rm -Rf ~/'.runescape' ~/'Jagex/launcher' ~/'Jagex/updater' ~/'Jagex/RuneScape/GlobalSettings.jcache' ~/'Jagex/RuneScape/Settings.jcache' ~/'Jagex/RuneScape/ShaderManager.jcache' ~/'.local/share/icons/hicolor/'*'/apps/runescape.png' ~/'.local/share/applications/RuneScape.desktop' '/tmp/runescape' && mkdir -p ~/'Jagex/updater' '/tmp/runescape' && wget -O '/tmp/runescape/runescape-launcher-amd64.deb' 'https://content.runescape.com/downloads/ubuntu/pool/non-free/r/runescape-launcher/runescape-launcher_2.2.7_amd64.deb' && unar -o '/tmp/runescape' '/tmp/runescape/runescape-launcher-amd64.deb' && unar -o '/tmp/runescape' '/tmp/runescape/runescape-launcher-amd64/data.tar.xz' && cp '/tmp/runescape/data/usr/bin/runescape-launcher' '/tmp/runescape/data/usr/share/games/runescape-launcher/runescape' ~/'Jagex/updater' && cp -R '/tmp/runescape/data/usr/share/icons' ~/'.local/share' && ls ~/'Jagex/updater/runescape' ~/'Jagex/updater/runescape-launcher' > '/dev/null' && rm -Rf '/tmp/runescape' && sync
  
 ====== Launcher ====== ====== Launcher ======
  
-  * :!: Minor changes to the current ''runescape-launcher'' from ''2.2.6'' ((''MESA_GL_VERSION_OVERRIDE'' is removed, and the launcher is changed to run ''runescape'' from it's working directory instead of in ''/usr/share/..''))+  * :!: Minor changes to the current ''runescape-launcher'' from ''2.2.7'' ((''MESA_GL_VERSION_OVERRIDE'' is removed, and the launcher is changed to run ''runescape'' from it's working directory instead of in ''/usr/share/..''))
  
   nano ~/'Jagex/updater/runescape-launcher'   nano ~/'Jagex/updater/runescape-launcher'
Line 31: Line 46:
 export PULSE_PROP_OVERRIDE="application.name='RuneScape' application.icon_name='runescape' media.role='game'" export PULSE_PROP_OVERRIDE="application.name='RuneScape' application.icon_name='runescape' media.role='game'"
 export SDL_VIDEO_X11_WMCLASS="RuneScape" export SDL_VIDEO_X11_WMCLASS="RuneScape"
 +export PULSE_LATENCY_MSEC=100
  
  
Line 44: Line 60:
 <code> <code>
 # Generic # Generic
-export MESA_NO_ERROR='1' 
 export PULSE_LATENCY_MSEC='100' export PULSE_LATENCY_MSEC='100'
 export MESA_GLSL_CACHE_DIR=~/'Jagex'</code> export MESA_GLSL_CACHE_DIR=~/'Jagex'</code>
Line 100: Line 115:
  
 # Generic # Generic
-export MESA_NO_ERROR='1' 
 export PULSE_LATENCY_MSEC='100' export PULSE_LATENCY_MSEC='100'
 export MESA_GLSL_CACHE_DIR=~/'Jagex' export MESA_GLSL_CACHE_DIR=~/'Jagex'
Line 119: Line 133:
 <code> <code>
 # Generic # Generic
-export MESA_NO_ERROR='1' 
 export PULSE_LATENCY_MSEC='100' export PULSE_LATENCY_MSEC='100'
 export MESA_GLSL_CACHE_DIR=~/'Jagex' export MESA_GLSL_CACHE_DIR=~/'Jagex'
  
 # Modern AMD Graphics # Modern AMD Graphics
-export NIR_VALIDATE='0' 
 export MESA_GL_VERSION_OVERRIDE='4.5FC' export MESA_GL_VERSION_OVERRIDE='4.5FC'
-export AMD_DEBUG='unsafemath,sisched,gisel,nir'+export AMD_DEBUG='unsafemath,nir'
  
 # Benchmarking # Benchmarking
Line 141: Line 153:
 <code> <code>
 # Generic # Generic
-export MESA_NO_ERROR='1' 
 export PULSE_LATENCY_MSEC='100' export PULSE_LATENCY_MSEC='100'
 export MESA_GLSL_CACHE_DIR=~/'Jagex' export MESA_GLSL_CACHE_DIR=~/'Jagex'
Line 160: Line 171:
 <code> <code>
 # Generic # Generic
-export MESA_NO_ERROR='1' 
 export PULSE_LATENCY_MSEC='100' export PULSE_LATENCY_MSEC='100'
 export MESA_GLSL_CACHE_DIR=~/'Jagex' export MESA_GLSL_CACHE_DIR=~/'Jagex'
Line 183: Line 193:
  
 <code>export GALLIUM_HUD='cpu0+cpu1+cpu2+cpu3;cpu4+cpu5+cpu6+cpu7;GPU-load,requested-VRAM+VRAM-usage;fps'</code> <code>export GALLIUM_HUD='cpu0+cpu1+cpu2+cpu3;cpu4+cpu5+cpu6+cpu7;GPU-load,requested-VRAM+VRAM-usage;fps'</code>
 +
 +<code>export MESA_NO_ERROR='1'</code>
 +
 +<code>export NIR_VALIDATE='0'</code>
  
 ====== Settings ====== ====== Settings ======
Line 251: Line 265:
 **** ****
  
-  pactl set-sink-input-volume 'x' '135%'+  pactl set-sink-input-volume 'x' '155%'
  
 ===== Ping ===== ===== Ping =====
Line 284: Line 298:
 [Desktop Action iGPU] [Desktop Action iGPU]
 Exec='/home/CHANGEME/Jagex/updater/runescape-launcher-igpu' Exec='/home/CHANGEME/Jagex/updater/runescape-launcher-igpu'
-Name=Use Integrated GPU (Optimus)+Name=Launch RuneScape on Integrated Graphics
  
 [Desktop Action Kill] [Desktop Action Kill]
/var/www/wiki/data/pages/games/runescape_native.txt · Last modified: 2024/03/24 20:52 by Sean Rhone