User Tools

Site Tools


games:wine:old_school_runescape_jagex_launcher_java

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
games:wine:old_school_runescape_jagex_launcher_java [2023/07/22 23:49] – created Sean Rhonegames:wine:old_school_runescape_jagex_launcher_java [2024/04/06 13:00] (current) Sean Rhone
Line 3: Line 3:
   * Jagex Launcher ((https://www.jagex.com/en-GB/launcher))   * Jagex Launcher ((https://www.jagex.com/en-GB/launcher))
   * Old School RuneScape ((http://oldschool.runescape.com))   * Old School RuneScape ((http://oldschool.runescape.com))
-  * Legacy Java Client+  * :!: Legacy Java Client
  
-  * :!: 2023/07/21: [[https://secure.runescape.com/m=news/new-official-client--next-steps?oldschool=1|Jagex obsoleted the Java client]] when I wasn't looking :p +  * :!: 2023/07/23The legacy Java client is deprecated! ([[https://secure.runescape.com/m=news/new-official-client--next-steps?oldschool=1|news post]]) 
-  * :!: It's possible these notes won't work as the only way for the Legacy Java client option to appear is if it was installed prior to the launcher update a day ago. TODO: Re-upload a ''Jagex Launcher'' folder with pre-installed legacy OSRS +  * :!: 2023/07/23: These notes **won't work** with the current linked ''Jagex Launcher'' folder since there's not a previous OSRS Java install present and these notes are mainly here for historical reference; see the [[games:wine:old_school_runescape_jagex_launcher_c|C++ version]] instead! 
-  * :!: The New C++ client won't work as-is with these notes since the Wine Prefix is 32-bit ((Jagex Launcher is 32-bit, only provided the Legacy Java client with win32 OpenJDKand gave no indication the C++ client would be 64-bit only; imagine having the luxury of //paying// for this experience! 8-) ))+  * :!: TODO: The Java legacy option shows in Jagex Launcher if the old OldSchool.msi (non Jagex-Launcher/Java) is installed; presumably the Java version can still work in 2024but ''wine'' is still needed for Jagex Launcher
  
   * This allows running the Jagex Launcher through ''wine'', while keeping OSRS ran natively through ''java''   * This allows running the Jagex Launcher through ''wine'', while keeping OSRS ran natively through ''java''
   * Jagex Launcher in this context is used for the account authentication, and passes the log-in session data to the OSRS client   * Jagex Launcher in this context is used for the account authentication, and passes the log-in session data to the OSRS client
   * Jagex Launcher can be closed after pressing ''Play'' and the OSRS client window appears ((the log-in session carries over through world switches and even log-outs; Jagex Launcher only needs re-opened if you close the OSRS client window))   * Jagex Launcher can be closed after pressing ''Play'' and the OSRS client window appears ((the log-in session carries over through world switches and even log-outs; Jagex Launcher only needs re-opened if you close the OSRS client window))
 +  * :!: 2023/07/23: This **cannot** be installed along-side the [[games:wine:old_school_runescape_jagex_launcher_c|C++ version]] with current notes since they share the same Wine Prefix location; TODO: Change Wine prefix names for OSRS Java
  
 ===== Prerequisites ===== ===== Prerequisites =====
Line 101: Line 102:
 StartupNotify=false StartupNotify=false
 #Exec='/bin/bash' -c "rm -Rf '/home/CHANGEME/runescape/oldschool/jagexcache' '/home/CHANGEME/runescape/oldschool/jagexappletviewer.preferences' '/home/CHANGEME/runescape/oldschool/jagex_cl_oldschool_LIVE.dat' '/home/CHANGEME/runescape/oldschool/random.dat' '/home/CHANGEME/runescape/oldschool/'*'.log' '/home/CHANGEME/runescape/oldschool/.java' '/tmp/oldschool' && sync && notify-send 'The Old School RuneScape cache has been cleaned.'" #Exec='/bin/bash' -c "rm -Rf '/home/CHANGEME/runescape/oldschool/jagexcache' '/home/CHANGEME/runescape/oldschool/jagexappletviewer.preferences' '/home/CHANGEME/runescape/oldschool/jagex_cl_oldschool_LIVE.dat' '/home/CHANGEME/runescape/oldschool/random.dat' '/home/CHANGEME/runescape/oldschool/'*'.log' '/home/CHANGEME/runescape/oldschool/.java' '/tmp/oldschool' && sync && notify-send 'The Old School RuneScape cache has been cleaned.'"
 +Exec='/bin/bash' -c "sync && notify-send 'The cache cleanup option is not implemented yet.'"
 Name=Cache Cleanup Name=Cache Cleanup
  
Line 114: Line 116:
 [Desktop Action Notes] [Desktop Action Notes]
 StartupNotify=false StartupNotify=false
-Exec=gio open 'https://wiki.realmofespionage.xyz/games:wine:old_school_runescape_jagex_launcher'+Exec=gio open 'https://wiki.realmofespionage.xyz/games:wine:old_school_runescape_jagex_launcher_java'
 Name=Installation Notes</code> Name=Installation Notes</code>
  
Line 156: Line 158:
   cd ~/'.wine/Old School RuneScape/drive_c/Program Files/Jagex Launcher' &&    cd ~/'.wine/Old School RuneScape/drive_c/Program Files/Jagex Launcher' && 
  
-  WINEDEBUG=''+  WINEPREFIX=~/'.wine/Old School RuneScape' wine ~/'.wine/Old School RuneScape/drive_c/Program Files/Jagex Launcher/JagexLauncher.exe'
  
-  WINEPREFIX=~/'.wine/Old School RuneScape' wine +=== Troubleshootng ===
  
-  explorer /desktop='Jagex-Launcher','1280x720+<code>WINEDEBUG=''</code>
  
-  ~/'.wine/Old School RuneScape/drive_c/Program Files/Jagex Launcher/JagexLauncher.exe'+<code>explorer /desktop='Jagex-Launcher','1280x720'</code>
  
 <code>--disable-gpu --disable-software-rasterizer</code> <code>--disable-gpu --disable-software-rasterizer</code>
/var/www/wiki/data/attic/games/wine/old_school_runescape_jagex_launcher_java.1690084157.txt.gz · Last modified: 2023/07/22 23:49 by Sean Rhone