User Tools

Site Tools


games:linux:rt4_client_runescape_530

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:linux:rt4_client_runescape_530 [2025/04/22 04:17] – Debian 12 -> openSUSE TW (WIP) Sean Rhonegames:linux:rt4_client_runescape_530 [2025/04/26 03:41] (current) – [Testing] Sean Rhone
Line 24: Line 24:
   * https://gitlab.com/2009scape/rt4-client#instructions   * https://gitlab.com/2009scape/rt4-client#instructions
  
-  sudo zypper install git-core java-17-openjdk-headless+  sudo zypper install git-core java-17-openjdk-headless java-21-openjdk
  
 ====== Download Source ====== ====== Download Source ======
Line 183: Line 183:
  
   mkdir -p ~/'Projects/RT4-Client/cache' && cd ~/'Projects/RT4-Client/src/client' && GDK_BACKEND='x11' GALLIUM_HUD='cpu0+cpu1+cpu2+cpu3;API-thread-offloaded-slots+API-thread-direct-slots+API-thread-num-syncs;fps' mesa_glthread='false' vblank_mode='0' java -Dsun.java2d.uiScale='1' -XX:+UseSerialGC -Xms1G -Xmx4G --add-exports='java.desktop/sun.awt=ALL-UNNAMED' -DclientFps='999' -DclientHomeOverride=$HOME'/Projects/RT4-Client/cache/' -Djava.io.tmpdir=$HOME'/Projects/RT4-Client/cache/' -jar ~/'Projects/RT4-Client/src/client/build/libs/client-'*'.jar' --config ~/'Projects/RT4-Client/conf/localhost.json'   mkdir -p ~/'Projects/RT4-Client/cache' && cd ~/'Projects/RT4-Client/src/client' && GDK_BACKEND='x11' GALLIUM_HUD='cpu0+cpu1+cpu2+cpu3;API-thread-offloaded-slots+API-thread-direct-slots+API-thread-num-syncs;fps' mesa_glthread='false' vblank_mode='0' java -Dsun.java2d.uiScale='1' -XX:+UseSerialGC -Xms1G -Xmx4G --add-exports='java.desktop/sun.awt=ALL-UNNAMED' -DclientFps='999' -DclientHomeOverride=$HOME'/Projects/RT4-Client/cache/' -Djava.io.tmpdir=$HOME'/Projects/RT4-Client/cache/' -jar ~/'Projects/RT4-Client/src/client/build/libs/client-'*'.jar' --config ~/'Projects/RT4-Client/conf/localhost.json'
 +
 +  mkdir -p ~/'Projects/RT4-Client/cache' && cd ~/'Projects/RT4-Client/src/client' && vblank_mode='3' java -Djdk.gtk.version='3' -Dsun.java2d.uiScale='1' --add-exports='java.desktop/sun.awt=ALL-UNNAMED' -DclientFps='146' -DclientHomeOverride=$HOME'/Projects/RT4-Client/cache/' -Djava.io.tmpdir=$HOME'/Projects/RT4-Client/cache/' -jar ~/'Projects/RT4-Client/src/client/build/libs/client-'*'.jar' --config ~/'Projects/RT4-Client/conf/localhost.json'
  
 ===== Update ===== ===== Update =====
Line 215: Line 217:
  
   gio open ~/'Projects/RT4-Client/src'   gio open ~/'Projects/RT4-Client/src'
 +
 +====== Tests ======
 +
 +===== GTK3 =====
 +
 +  * ''jdk.gtk.version=3''
 +
 +  sudo zypper install 'libgthread-2_0-0'
 +
 +  ~/Projects/RT4-Client/src/client> mkdir -p ~/'Projects/RT4-Client/cache' && cd ~/'Projects/RT4-Client/src/client' && java -Dsun.java2d.uiScale='1' --add-exports='java.desktop/sun.awt=ALL-UNNAMED' -DclientFps='999' -DclientHomeOverride=$HOME'/Projects/RT4-Client/cache/' -Djava.io.tmpdir=$HOME'/Projects/RT4-Client/cache/' -Djdk.gtk.version='3' -jar ~/'Projects/RT4-Client/src/client/build/libs/client-'*'.jar' --config ~/'Projects/RT4-Client/conf/localhost.json'
 +
 +===== Flags =====
 +
 +  * VK and ''WLToolkit'' need JetBrain's java
 +
 +<code>-Djdk.gtk.verbose='True'</code>
 +
 +<code>-Djdk.gtk.version='3'</code>
 +
 +<code>-Dawt.toolkit.name='WLToolkit'</code>
 +
 +<code>-Dsun.java2d.vulkan='True'</code>
 +
 +<code>-Dsun.java2d.vulkan.deviceNumber='1'</code>
 +
 +<code>J2D_TRACE_LEVEL='1'</code>
 +
 +<code>_JAVA_AWT_WM_NONREPARENTING='1'</code>
 +
 +<code>GDK_BACKEND='wayland'</code>
  
/srv/www/wiki/data/attic/games/linux/rt4_client_runescape_530.1745309868.txt.gz · Last modified: by Sean Rhone