User Tools

Site Tools


games:bsd: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:bsd:rt4_client_runescape_530 [2026/04/23 20:28] – [Client Update] Sean Rhonegames:bsd:rt4_client_runescape_530 [2026/06/28 02:37] (current) Sean Rhone
Line 1: Line 1:
 ====== Information ====== ====== Information ======
  
-  * RT4 Client ((https://gitlab.com/2009scape/rt4-client)) +  * RT4 Client
- +
-  * These notes provide a game client for 2009Scape+
  
 ===== Prerequisites ===== ===== Prerequisites =====
  
-  * [[bsd:freebsd_15.1_xfce|FreeBSD 15.(Xfce)]]+  * [[bsd:freebsd_16.0_xfce|FreeBSD 16.(Xfce)]]
  
 ===== Notes ===== ===== Notes =====
Line 20: Line 18:
   su -   su -
  
-  pkg install git jogamp-jogl openjdk8 openjdk8-jre+  pkg install git jogamp-jogl openjdk8 openjdk8-jre alsa-plugins
  
 ====== Download Source ====== ====== Download Source ======
Line 26: Line 24:
   * https://gitlab.com/2009scape/rt4-client/-/commits/master?ref_type=heads   * https://gitlab.com/2009scape/rt4-client/-/commits/master?ref_type=heads
  
-  cd ~ && mkdir -p ~/'Projects' && rm -Rf ~/'Projects/RT4-Client/src' && git clone --branch 'master' --depth '1' --recurse-submodules 'https://gitlab.com/2009scape/rt4-client.git' ~/'Projects/RT4-Client/src' && sync+  cd ~ && mkdir -p ~/'Projects' && rm -Rf ~/'Projects/RT4-Client/src' && git clone --branch 'master' --depth '1' --recurse-submodules 'https://gitlab.com/2009scape/rt4-client.git' ~/'Projects/RT4-Client/src'
  
 ====== Build ====== ====== Build ======
Line 34: Line 32:
   sed -i -e 's/USE_TWEENING = true/USE_TWEENING = false/g' ~/'Projects/RT4-Client/src/client/src/main/java/rt4/GlobalConfig.java' && sed -i -e 's/BILINEAR_MINIMAP = true/BILINEAR_MINIMAP = false/g' ~/'Projects/RT4-Client/src/client/src/main/java/rt4/GlobalConfig.java' && sed -i -e 's/USE_SHIFT_CLICK = true/USE_SHIFT_CLICK = false/g' ~/'Projects/RT4-Client/src/client/src/main/java/rt4/GlobalConfig.java' && sed -i -e 's/MOUSEWHEEL_ZOOM = true/MOUSEWHEEL_ZOOM = false/g' ~/'Projects/RT4-Client/src/client/src/main/java/rt4/GlobalConfig.java'   sed -i -e 's/USE_TWEENING = true/USE_TWEENING = false/g' ~/'Projects/RT4-Client/src/client/src/main/java/rt4/GlobalConfig.java' && sed -i -e 's/BILINEAR_MINIMAP = true/BILINEAR_MINIMAP = false/g' ~/'Projects/RT4-Client/src/client/src/main/java/rt4/GlobalConfig.java' && sed -i -e 's/USE_SHIFT_CLICK = true/USE_SHIFT_CLICK = false/g' ~/'Projects/RT4-Client/src/client/src/main/java/rt4/GlobalConfig.java' && sed -i -e 's/MOUSEWHEEL_ZOOM = true/MOUSEWHEEL_ZOOM = false/g' ~/'Projects/RT4-Client/src/client/src/main/java/rt4/GlobalConfig.java'
  
-  cat ~/'Projects/RT4-Client/src/client/src/main/java/rt4/GlobalConfig.java' | grep 'public static boolean'+==== Check ==== 
 + 
 +  cat ~/'Projects/RT4-Client/src/client/src/main/java/rt4/GlobalConfig.java' | grep -e 'USE_TWEENING' -e 'BILINEAR_MINIMAP' -e 'USE_SHIFT_CLICK' -e 'MOUSEWHEEL_ZOOM'
  
 ===== Build ===== ===== Build =====
  
-**** +  cd ~/'Projects/RT4-Client/src' && JAVA_HOME='/usr/local/openjdk8' ~/'Projects/RT4-Client/src/gradlew' 'clean' --no-daemon && JAVA_HOME='/usr/local/openjdk8' ~/'Projects/RT4-Client/src/gradlew' 'jar' --no-daemon && cd -
- +
-  cd ~/'Projects/RT4-Client/src' && JAVA_HOME='/usr/local/openjdk8' ~/'Projects/RT4-Client/src/gradlew' 'clean' --no-daemon && JAVA_HOME='/usr/local/openjdk8' ~/'Projects/RT4-Client/src/gradlew' 'jar' --no-daemon+
  
 ===== Gluegen Fix ===== ===== Gluegen Fix =====
- 
-**** 
  
   ln -s '/usr/local/lib/libgluegen2-rt.so' ~/'Projects/RT4-Client/src/client/libgluegen_rt.so'   ln -s '/usr/local/lib/libgluegen2-rt.so' ~/'Projects/RT4-Client/src/client/libgluegen_rt.so'
Line 149: Line 145:
  
 [Desktop Action Server] [Desktop Action Server]
-Exec='/bin/sh' -c "xfce4-terminal --minimize -T '2009Scape [Server]' -I ~/'Projects/RT4-Client/src/client/src/main/resources/saradomin.png' -e ~/'Projects/2009Scape-Server/scripts/localhost-server-start.sh'"+Exec='/bin/sh' -c "xfce4-terminal --minimize -T '2009Scape [Server]' -I ~/'Projects/RT4-Client/src/client/src/main/resources/saradomin.png' --working-directory='/tmp' -e ~/'Projects/2009Scape-Server/scripts/localhost-server-start.sh'"
 Name=Server - Start Name=Server - Start
  
Line 157: Line 153:
  
 [Desktop Action Server-Update] [Desktop Action Server-Update]
-Exec='/bin/sh' -c "xfce4-terminal -T '2009Scape [Updater]' -I ~/'Projects/RT4-Client/src/client/src/main/resources/saradomin.png' -e ~/'Projects/2009Scape-Server/scripts/localhost-server-update.sh'"+Exec='/bin/sh' -c "xfce4-terminal -T '2009Scape [Updater]' -I ~/'Projects/RT4-Client/src/client/src/main/resources/saradomin.png' --working-directory='/tmp' -e ~/'Projects/2009Scape-Server/scripts/localhost-server-update.sh'"
 Name=Server Update Name=Server Update
  
 [Desktop Action Client-Update] [Desktop Action Client-Update]
-Exec='/bin/sh' -c "xfce4-terminal -T 'RT4 Client [Updater]' -I ~/'Projects/RT4-Client/src/client/src/main/resources/saradomin.png' -e ~/'Projects/RT4-Client/scripts/client-update.sh'"+Exec='/bin/sh' -c "xfce4-terminal -T 'RT4 Client [Updater]' -I ~/'Projects/RT4-Client/src/client/src/main/resources/saradomin.png' --working-directory='/tmp' -e ~/'Projects/RT4-Client/scripts/client-update.sh'"
 Name=Client Update Name=Client Update
  
 [Desktop Action Notes] [Desktop Action Notes]
-Exec='/bin/sh' -c "gio open 'https://wiki.realmofespionage.xyz/servers:bsd:games:2009scape_localhost' 'https://wiki.realmofespionage.xyz/games:bsd:rt4_client_runescape_530'"+Exec='/bin/sh' -c "gio open 'https://wiki.realmofespionage.xyz/games:bsd:rt4_client_runescape_530&& sleep '0.1' && gio open 'https://wiki.realmofespionage.xyz/servers:bsd:games:2009scape_localhost'"
 Name=Install Notes Name=Install Notes
  
/usr/local/www/wiki/data/attic/games/bsd/rt4_client_runescape_530.1776990503.txt.gz · Last modified: by Sean Rhone

Except where otherwise noted, content on this wiki is licensed under the following license: CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki