Talk:Game Client

From Old School RuneScape Wiki
Jump to: navigation, search
This talk page is for discussing the Game Client page.

Official Linux client??[edit source]

"Currently, Jagex has official clients for Mac, Windows, and Linux."

Official Linux client? Where? https://www.runescape.com/oldschool/download has Mac, Windows, and mobile. Did someone mean to put mobile? Lamp (talk) 05:23, 20 January 2021 (UTC)

Hiya. Yeah, you're right, that text should be changed. I don't think there ever was an official download for Linux.

Technically there's only two official oldschool clients at the moment and a third one in the making. Those are the java client, the mobile app and soon the steam client. The operating systems that's supported officially are Windows, Mac OSX and Android, with unofficial/community support for Linux. The Linux game installation guide needs to be linked to in any case.

Of course there's more unofficial/modified clients than what's being mentioned on the wiki, but from what I hear we're not supposed to talk about those. Those are the first two rules. :) --The scribe Eek, a goblin! 16:07, 20 January 2021 (UTC)

Mobile app is officially on both iOS and Android, it seems. Lamp (talk) 02:29, 23 January 2021 (UTC)

Jagex doesn't currently offer any official Linux support. [1] [2] HikariKnight's RSU Client is a program like wine that can be used to launch the Windows Java Client on some Linux distributions. I don't know if it works on newer distributions of Linux with newer versions of Java, so I can't comment at this time in regards to whether or not the information on the Linux game installation guide is correct or not. Jagex removed the jagexlauncher-src.tar.bz2 download link from the RuneScape website in 2020; but according to the JagexLauncher's Read Me files, it could potentially run on several Linux distributions including but not limited to Fedora 9/10/11, CentOS 5.2, Debian 5.0 (Lenny), Ubuntu 8.04/8.10/9.04, OpenSUSE 11.1, Madriva, OpenSolaris 2009.06 with Java 6. So I would leave this quote as "The Java client can run on Windows, Mac, and Linux." Pescao6 (talk) 10:55, 25 January 2021 (UTC)

I've used the Linux installation guide not that long ago (8 months or less?, and another time about a year before that), and it worked just fine. The only problem with the guide is that OpenJDK has not worked for me on multiple computers/Linux distros, I had to use Oracle Java to get the game to actually launch, but after that it plays perfectly. I didn't try running the whole setup again as I don't have Linux installed on any of my machines at the moment but I did download the OldSchool.dmg from the guide (this time on Windows and using 7zip), and it doesn't seem like jagexappletviewer.jar is in the same location that it used to be according to the guide, but it's still in there, under Old School Runescape.app\Contents\Java\jagexappletviewer.jar. So, I'm guessing the applet was moved around in the .dmg but the guide should still work if you change the copy command at the beginning to the new location? Or the extraction gives different results on Linux than on Windows, which I kind of doubt. - Xerxespersrex (talk) 14:58, 26 January 2021 (UTC)
I downloaded the OldSchool.dmg for MacOS and jagexappletviewer.jar is in the location the guide points to (/path/to/folder/jagexappletviewer.jar) while the Contents folder is empty. Extraction could give different results, especially considering Linux using p7zip. Tested on Manjaro Linux. Lamp (talk) 04:06, 28 January 2021 (UTC)

Move to Java Client and cleanup[edit source]

I think it's a good time to move this page to Java Client and use the Game Client page to briefly summerise the different clients available (i.e., Java, Steam, mobile and third-party) with section links to their respective main articles. Now we have Steam which is written in C++, it may be referred to as the Game Client which infers "Main Client" but it is obviously distinct from the offical Java and mobile versions.

We could:

  • Remove the redirect from Java Client and copy (most) of this page in there.
  • Game Client page could simply have a brief Main section and and briefly summarise Java Client, Steam Client, Old School RuneScape Mobile and Third-party Client in sections with links to their respective main article.
  • A new Third-party Client page could simply include what it means and why it's discouraged by Jagex, thereby cleaning up the Java Client page a bit.
  • Alternatively, Game Client page could simply be a disambiguation page (because "Game Client" is kind of ambiguous, which is basically the point of this edit). Notahashtag (talk) 03:09, 16 March 2021 (UTC)
  • Linux Native Clients.*
  • Community: Linux Support 2.0.*