User Tools

Site Tools


games:old_school_runescape_runelite

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
games:old_school_runescape_runelite [2023/03/21 17:30] – [RuneLite] Sean Rhonegames:old_school_runescape_runelite [2024/08/06 17:15] (current) – removed Sean Rhone
Line 1: Line 1:
-====== Information ====== 
- 
-  * Old School RuneScape ((http://oldschool.runescape.com)) 
-  * RuneLite ((https://runelite.net/)) 
- 
-====== Notes ====== 
- 
-  * :!: 117 HD plugin caused ''amdgpu'' driver to crash (see [[https://github.com/RS117/RLHD/issues/307|#307]]) 
-  * If using RuneLite's built-in GPU plugin and GPU mining at the same time, disable **Compute Shaders** from the GPU plugin settings ((this is a //massive// speedup with a 6600 XT while OpenCL mining with [[mining:nsfminer|nsfminer]])) 
-  * Disabling **Compute Shaders** for the built-in GPU plugin improves performance for Intel UHD 630 enough to maintain 74 FPS 
-  * ''RuneLite.jar'' works fine with OpenJDK 19 on Fedora 37, but Steam launch script needs improved to handle launching and hooking into it 
- 
-====== Download ====== 
- 
-  * https://runelite.net/ ((If at all in-doubt, go to the [[https://oldschool.runescape.com/|OSRS home page]] and click RuneLite from their sidebar)) 
- 
-  gio open 'https://runelite.net/' 
- 
-====== Install/Update ====== 
- 
-===== Java ===== 
- 
-==== Dependencies ==== 
- 
-  * [[distros:fedora_workstation_gnome|Fedora Workstation]] 
-  * 2023/03/21: LWJGL reports ''Unsupported JNI version'' for Java 19, but seems to work fine 
- 
-  sudo dnf install java-latest-openjdk wmctrl && sync 
- 
-==== Set Default Java ==== 
- 
-**** 
- 
-  sudo update-alternatives --config 'java' 
- 
-==== RuneLite ==== 
- 
-  * :!: This expects ''RuneLite.jar'' to be in the ''~/Downloads'' folder 
- 
-  mkdir -p ~/'.local/bin/runelite' && mv --force --verbose ~/'Downloads/RuneLite.jar' ~/'.local/bin/runelite' && chmod +x ~/'.local/bin/runelite/RuneLite.jar' && sync 
- 
-===== AppImage ===== 
- 
-  * :!: This expects ''RuneLite.AppImage'' from ''Linux (x64)'' to be in the ''~/Downloads'' folder ((easily adaptable for the ''Aarch64'' AppImage)) 
- 
-  mkdir -p ~/'.local/bin/runelite' && mv --force --verbose ~/'Downloads/RuneLite.AppImage' ~/'.local/bin/runelite' && chmod +x ~/'.local/bin/runelite/RuneLite.AppImage' && sync 
- 
-===== SELinux ===== 
- 
-**** 
- 
-  sudo restorecon -F -I -R ~/'.local/bin/runelite' && sync 
- 
-====== Launcher ====== 
- 
-===== Java ===== 
- 
-  nano ~/'.local/bin/runelite/runelite.sh' && chmod +x ~/'.local/bin/runelite/runelite.sh' && sync 
- 
-<code> 
-#!/bin/sh 
- 
-# Working Directory 
-cd ~/'.runelite' 
- 
-# Environment Variables 
-# Modern Open/Mesa Graphics 
-export MESA_SHADER_CACHE_DIR=~/'.runelite' 
-export MESA_GL_VERSION_OVERRIDE='4.6FC' 
-export MESA_NO_ERROR='1' 
-export mesa_glthread='true' 
-export MESA_DISK_CACHE_SINGLE_FILE='1' 
-export MESA_DISK_CACHE_DATABASE='1' 
- 
-# Launch 
-java -jar ~/'.local/bin/runelite/RuneLite.jar' 
- 
-# End</code> 
- 
-===== AppImage ===== 
- 
-**** 
- 
-  echo "~/'.local/bin/runelite/RuneLite.AppImage'" | tee ~/'.local/bin/runelite/runelite.sh' && chmod +x ~/'.local/bin/runelite/runelite.sh' && sync 
- 
-====== Desktop Launcher ====== 
- 
-===== RuneLite ===== 
- 
-  mkdir -p ~/'.local/share/applications' && nano ~/'.local/share/applications/RuneLite.desktop' 
- 
-<code> 
-[Desktop Entry] 
-Name=RuneLite 
-Comment=A popular free, open-source and super fast client for Old School RuneScape 
-Categories=Game;Java;AdventureGame;RolePlaying 
-Exec='/home/CHANGEME/.local/bin/runelite/runelite.sh' 
-Type=Application 
-StartupNotify=true 
-Path=/home/CHANGEME/.runelite 
-Icon=/home/CHANGEME/.runelite/icon.png 
-Actions=Screen;Cache;Notes; 
- 
-[Desktop Action Screen] 
-StartupNotify=false 
-Exec='/usr/bin/wmctrl' -r 'RuneLite' -b toggle,fullscreen -F 
-Name=Toggle Fullscreen/Windowed 
- 
-[Desktop Action Cache] 
-StartupNotify=false 
-Exec='/bin/bash' -c "rm -Rf '/home/CHANGEME/.runelite/cache' '/home/CHANGEME/.runelite/jagexcache' '/home/CHANGEME/.runelite/mesa_shader_cache'* '/home/CHANGEME/.runelite/jagex_cl_oldschool_LIVE.dat' '/home/CHANGEME/.runelite/random.dat' '/home/CHANGEME/.runelite/'*'.log' '/tmp/oldschool' && sync && notify-send 'The RuneLite cache has been cleaned.'" 
-Name=Cache Cleanup 
- 
-[Desktop Action Notes] 
-StartupNotify=false 
-Exec=gio open 'https://wiki.realmofespionage.xyz/games:old_school_runescape_runelite' 
-Name=Installation Notes</code> 
- 
-  sed -i 's/'CHANGEME'/'$USER'/g' ~/'.local/share/applications/RuneLite.desktop' 
- 
-====== Steam Launch ====== 
- 
-  * Set as a launch option for Old School RuneScape on Steam 
-  * This allows gametime tracking for Steam 
- 
-  ~/.local/bin/runelite/runelite.sh %command% 
  
C:/www/wiki/data/attic/games/old_school_runescape_runelite.1679434237.txt.gz · Last modified: (external edit)