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 [2020/03/15 05:54] Sean Rhonegames:runescape_native [2020/03/25 17:55] – [Launcher] Sean Rhone
Line 3: Line 3:
   * RuneScape ((http://www.runescape.com))   * RuneScape ((http://www.runescape.com))
   * NXT ((https://runescape.wiki/w/NXT))   * NXT ((https://runescape.wiki/w/NXT))
-  * :!: As of 2020/03/15, these instructions don't work and likely need fixed once Jagex decides to publish a non-broken client 
  
 ====== Install ====== ====== Install ======
Line 14: Line 13:
  
 ===== 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 38: 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 51: 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 107: 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 113: Line 120:
 # Modern Intel Graphics # Modern Intel Graphics
 export MESA_GL_VERSION_OVERRIDE='4.5FC' export MESA_GL_VERSION_OVERRIDE='4.5FC'
-export MESA_LOADER_DRIVER_OVERRIDE='iris' 
  
 unset XMODIFIERS unset XMODIFIERS
Line 127: 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 149: 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 168: 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 191: 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 259: Line 265:
 **** ****
  
-  pactl set-sink-input-volume 'x' '135%'+  pactl set-sink-input-volume 'x' '155%'
  
 ===== Ping ===== ===== Ping =====
Line 292: 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