Released version 4.0.9 of the RSU Client.
Basically done some bugfixes and added a language selection for the gameclient in the settings editor incase Jagex messes up the one in the client again in the future :)
 
 
Picture
Version 4.0.1 is here!
This version(with 4.0.0) includes a ton of changes!

For simplicity i will just stuff the changelog here


  • Rewrote the client into an API/Framework
  • New Wx based download dialog
  • Official support for addons! (still needs a gui for users to add addons to the updater)
  • Removed dependency for grep, wget and curl (wget and curl are used as fallbacks only)
  • Improved the speed on deleting the maincache on windows
  • Changed internal file structure to be more organized
  • Legacy scripts for launching parts of the client (ex: rsu-settings)  are provided in this version until version 4.0.2 or 4.0.5
  • Download progress dialog for windows and mac
  • Client launcher now uses the runescape news rssfeed so dependency for libwebkitgtk1 is removed
  • Launcher works on Wx2.8 now
  • If wxperl is installed, the launcher will start if rsu-query is called without any parameters. If wxperl is not installed, it will start runescape.
  • Removed dependency for p7zip/7zip on mac and windows (using native tools instead)
  • Improved the look of the updater.
  • Fixed memory leak in the client launcher.
  • Let addons with info.conf at their root add themself to the updater!
  • Add support for using the download gui with wget and curl
  • Add support for running the launcher on older versions of perl (proper support for ubuntu10.04+)
  • Running for the first time will now automatically download the jagexappletviewer.jar instead of asking you to update.
  • Made launcher fetch news and do other time consuming operations in new threads.
  • Support for Old School RuneScape


You can get the new version from the PPA, AUR or Universal Archive

 
 
Version 3.9.6 of the RSU-Client is now released and available in the LaunchPad PPA and from dropbox.
This new version contains Nvidia Optimus support through the use of bumblebee and primusrun.

As a last note, the LaunchPad PPA packages are now automatically built from the git repository, this means that the packages are updated automatically and should be available within 1 day after a release.
 
 
Thanks to the RuneScape player Tzbob for telling me that primusrun lets RuneScape use the Nvidia GPU on Nvidia Optimus Linux PCs with working OpenGL.
After he mentioned this to me I started working with the rsu_primusrun.pm module which will make the runescape script automatically use "primusrun" if it is available on the system (if you told the script to use primusrun).

A full release is planned on Monday the 17th December, if you want to try it out beforehand you can find the beta here:
https://github.com/HikariKnight/rsu-client/archive/v3.9.6-BETA-nvidia-optimus-support.zip

Tests done by Tzbob shows that the Nvidia Optimus card gives better performance in runescape on Linux than on Windows!

If you need more info about primusrun then please read this article on Webupd8.org
http://www.webupd8.org/2012/11/primus-better-performance-and-less.html
 
 
Picture
The beta of the RSU-Client is now available at GitHub!
Please test it and give feedback about the addons functionality in the Community - Linux thread on the RuneScape Forums.

 
 
Thought i would mention that Fallen Unia have forked the RSU-Client.
The fork is basically a "lite" version of the RSU-Client.
But it is still a fork even though it is changed to fit his own needs!

This shows one of the things you can do with the new modular approach of the client :)

Take a look at his repository at
https://github.com/Unia/runescape-client

Keep in mind that his fork have several functions removed (like wine support, settings editor and PulseAudio) to fit his setup.

Also if you have not checked it yet, you can find the LATEST sourcecode for the RSU-Client at
https://github.com/HikariKnight/rsu-client
 
 
Yes the RSU-Client passed over 22k downloads the last 3 months!
Ofcourse the client have been downloaded more than that but i now only have access to the download stats for the last 3 months.

I am not sure how reliable the download stats are but it is still worth mentioning :)

So thanks all for supporting the project!

PS: forgot to mention this is from the manual install only, i do not have any stats from the ones through repositories and/or github.
 
 
Picture
With the release of Evolution of Combat, the rsu-client have been updated to version 3.9.4.

This version contains a fix for Windows so that the client will run on Windows again.

Also this version will run RuneScape in Java6 over Java7 on Mac OSX, this fixes the autosetup issue and OpenGL issue on Mac OSX as Java7 for Mac does not have a fully working jawt implementation, which is the library used to access OpenGL.

Also all files related to the Evolution of Combat will be removed in this version and the client will remove the runescap-beta.desktop file and template along with runescape-beta.prm

I hope you all will enjoy the Evolution of Combat along with the fixes mentioned above.

 
 
Picture
Today version 3.9.2 of the RuneScape Unix Client is finally uploaded to all repositories.

Version 3.9.2 is a major overhaul of the sourcecode so that it is more friendly to read through as all functions are split into perl modules now.

This allows you to easily write your own code for the client without potentially destroying the client ;)
plus you will be able to add functionality that currently does not exist in the public release.

This version also introduces a git repository for those interested in the sourcecode and the development of the client.
You can find the project on github: https://github.com/HikariKnight/rsu-client

This is the changelog for version 3.9.2

  * Splitted the source into modules
  * Made it possible to write custom modules
  * Store information that are used by modules inside the
    $rsu_data mutator for easy transfer of info to modules
  * Git repository made on github.com!
  * Fixed a bug where the launch command lacked some
    output for the debug messages after the source was
    splitted.

 
 
As you all Nvidia Optimus users know, the RuneScape Unix client does not support Nvidia Optimus (not even through optirun)!

I want to add support for it but i need a computer with Nvidia Optimus to test on (I can do this through TeamViewer) so that i can rapidly test and write code to try support it.

Credits will be given to the player(or non player)s that let me temporarily borrow the computer for testing remotely.

If you are reading this an will let me borrow your computer in order to add this support, please email me at mu.antilag(at)gmail.com with the title
"Nvidia Optimus Support"

- HikariKnight