games:runescape_native
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
games:runescape_native [2023/01/04 07:52] – Sean Rhone | games:runescape_native [2024/08/06 09:42] (current) – removed Sean Rhone | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Information ====== | ||
- | |||
- | * RuneScape ((http:// | ||
- | * NXT ((https:// | ||
- | |||
- | ====== Install ====== | ||
- | |||
- | ===== Version Check ===== | ||
- | |||
- | * https:// | ||
- | |||
- | * https:// | ||
- | |||
- | ===== RuneScape ===== | ||
- | |||
- | * This extracts the necessary files out of the latest official '' | ||
- | * :!: This currently expects the launcher package to be version '' | ||
- | * :!: 2022/09/30: This didn't work as-is on Ubuntu 22.04 because of '' | ||
- | |||
- | * Last tested: 2022/12/19 on Fedora 37 | ||
- | * TODO: restorecon | ||
- | |||
- | cd ~ && rm -Rf ~/' | ||
- | |||
- | ===== pk-gtk-module ===== | ||
- | |||
- | * https:// | ||
- | |||
- | echo '/ | ||
- | |||
- | ====== Launcher ====== | ||
- | |||
- | * :!: Minor changes to the current '' | ||
- | * :!: If PipeWire doesn' | ||
- | * Any '' | ||
- | * :!: 2022/12/20: '' | ||
- | |||
- | nano ~/' | ||
- | |||
- | < | ||
- | #!/bin/sh | ||
- | |||
- | if [ -z $1 ]; then | ||
- | configURI=http:// | ||
- | else | ||
- | configURI=$1 | ||
- | shift | ||
- | fi | ||
- | |||
- | export SDL_VIDEO_X11_WMCLASS=" | ||
- | |||
- | # PulseAudio | ||
- | #export SDL_AUDIODRIVER=' | ||
- | #export PULSE_PROP_OVERRIDE=" | ||
- | #export PULSE_LATENCY_MSEC=100 | ||
- | |||
- | # PipeWire | ||
- | export SDL_AUDIODRIVER=' | ||
- | |||
- | # Display Server | ||
- | #export SDL_VIDEODRIVER=' | ||
- | export SDL_VIDEODRIVER=' | ||
- | |||
- | # Custom | ||
- | |||
- | |||
- | |||
- | unset XMODIFIERS | ||
- | ./runescape --configURI $configURI $@</ | ||
- | |||
- | ===== Modern Open/Mesa Graphics ===== | ||
- | |||
- | * AMD Radeon RX 6600 XT | ||
- | * Intel UHD Graphics 630 | ||
- | * :!: Add under ''# | ||
- | |||
- | < | ||
- | # Modern Open/Mesa Graphics | ||
- | export MESA_SHADER_CACHE_DIR=~/' | ||
- | export MESA_GL_VERSION_OVERRIDE=' | ||
- | export MESA_NO_ERROR=' | ||
- | export mesa_glthread=' | ||
- | |||
- | ===== Zink ===== | ||
- | |||
- | * https:// | ||
- | * :!: Add under ''# | ||
- | |||
- | < | ||
- | # Zink | ||
- | export MESA_SHADER_CACHE_DIR=~/' | ||
- | export MESA_LOADER_DRIVER_OVERRIDE=' | ||
- | export GALLIUM_DRIVER=' | ||
- | export ZINK_DEBUG=' | ||
- | export ZINK_DESCRIPTORS=' | ||
- | |||
- | ===== Old Intel Graphics ===== | ||
- | |||
- | * Intel GMA 4500MHD | ||
- | * :!: Add under ''# | ||
- | |||
- | * :!: This hasn't been tested since 2019 | ||
- | * The graphics-related environment variables are for a Intel GMA 4500MHD GPU that barely reports OpenGL 2.0 | ||
- | * :!: '' | ||
- | * :!: '' | ||
- | * :!: This computer required graphics settings to be Low for any kind of playable FPS | ||
- | |||
- | < | ||
- | # Old Intel Graphics | ||
- | export MESA_SHADER_CACHE_DIR=~/' | ||
- | export MESA_GLSL_VERSION_OVERRIDE=' | ||
- | export MESA_GL_VERSION_OVERRIDE=' | ||
- | export mesa_glthread=' | ||
- | |||
- | ===== NVIDIA Proprietary ===== | ||
- | |||
- | * :!: Expects use of the NVIDIA proprietary driver, and not '' | ||
- | * :!: Add under ''# | ||
- | |||
- | < | ||
- | # NVIDIA Proprietary | ||
- | export __GL_SHADER_DISK_CACHE_PATH=~/' | ||
- | export __GL_THREADED_OPTIMIZATIONS=' | ||
- | |||
- | ===== Debugging ===== | ||
- | |||
- | * :!: Add under ''# | ||
- | |||
- | < | ||
- | |||
- | < | ||
- | |||
- | ===== More Environment Variables ===== | ||
- | |||
- | * See [[notes: | ||
- | |||
- | ====== Settings ====== | ||
- | |||
- | ===== Game ===== | ||
- | |||
- | ==== Music Player ==== | ||
- | |||
- | * See [[notes: | ||
- | |||
- | ==== Camera ==== | ||
- | |||
- | * https:// | ||
- | * https:// | ||
- | |||
- | * DB Browser for SQLite -> '' | ||
- | * Browse Data -> Table: vt-varc -> KEY 1971 -> DATA | ||
- | * Set '' | ||
- | * In-game -> Settings -> Gameplay -> General -> Game Interaction -> [x] Lock zoom to prevent accidental changes | ||
- | |||
- | sudo dnf install ' | ||
- | |||
- | sqlitebrowser ~/' | ||
- | |||
- | ===== Developer Console ===== | ||
- | |||
- | ==== GNOME Keybind ==== | ||
- | |||
- | * Press '' | ||
- | * This needs ran with GNOME since it binds Alt + ~ by-default | ||
- | |||
- | gsettings set ' | ||
- | |||
- | === Keybind Reset === | ||
- | |||
- | **** | ||
- | |||
- | gsettings reset ' | ||
- | |||
- | ==== Commands ==== | ||
- | |||
- | * Type '' | ||
- | * :!: '' | ||
- | |||
- | help | ||
- | |||
- | displayfps | ||
- | |||
- | renderer | ||
- | |||
- | ===== Volume ===== | ||
- | |||
- | ==== Information ==== | ||
- | |||
- | * Runescape' | ||
- | * The following commands boosts RS's volume past 100% | ||
- | * :!: This expects PulseAudio to be used ((PipeWire on Fedora 36 seems to have expected volume by-default)) | ||
- | |||
- | ==== Get Index ==== | ||
- | |||
- | * :!: If playing audio from another source, remove '' | ||
- | |||
- | pactl list sink-inputs | grep '#' | ||
- | |||
- | ==== Set Volume ==== | ||
- | |||
- | **** | ||
- | |||
- | pactl set-sink-input-volume ' | ||
- | |||
- | ===== Ping ===== | ||
- | |||
- | nano '/ | ||
- | |||
- | < | ||
- | for world in {1..141}; | ||
- | do | ||
- | res=$(ping world${world}.runescape.com -c 1 2>&0 | grep " | ||
- | done</ | ||
- | |||
- | ====== Desktop Launcher ====== | ||
- | |||
- | ===== RuneScape ===== | ||
- | |||
- | nano ~/' | ||
- | |||
- | < | ||
- | [Desktop Entry] | ||
- | Name=RuneScape | ||
- | Comment=A unique MMO set in the vast, fantasy world of Gielinor, brimming with diverse races, guilds and ancient gods battling for dominion. RuneScape now features more ways to play, brand new skills and over 200 gripping story-driven quests. | ||
- | Categories=Game; | ||
- | Exec='/ | ||
- | Type=Application | ||
- | StartupNotify=false | ||
- | Path=/ | ||
- | Icon=runescape | ||
- | StartupWMClass=RuneScape | ||
- | Actions=Kill; | ||
- | |||
- | [Desktop Action Kill] | ||
- | Exec='/ | ||
- | Name=Force-close | ||
- | |||
- | [Desktop Action Cache] | ||
- | Exec='/ | ||
- | Name=Cache Clean-up</ | ||
- | |||
- | sed -i ' | ||
- | |||
- | ===== Steam Launcher ===== | ||
- | |||
- | nano ~/' | ||
- | |||
- | < | ||
- | #!/bin/sh | ||
- | |||
- | # Working Directory | ||
- | cd ~/' | ||
- | |||
- | # Launch | ||
- | ~/' | ||
- | |||
- | # End</ | ||
- | |||
- | ~/ | ||
- | |||
- | ====== Quick Commands ====== | ||
- | |||
- | ===== Execute ===== | ||
- | |||
- | ==== RuneScape ==== | ||
- | |||
- | **** | ||
- | |||
- | cd ~/' | ||
- | |||
- | ===== File Manager ===== | ||
- | |||
- | ==== Root ==== | ||
- | |||
- | **** | ||
- | |||
- | gio open ~/' | ||
C:/www/wiki/data/attic/games/runescape_native.1672836767.txt.gz · Last modified: (external edit)