Ubuntu Vibes

Ubuntu Vibes

How to Install Popular MMORPG 'RuneScape' in Linux

Posted: 04 Apr 2012 04:59 AM PDT

RuneScape is a popular java based 3D MMORPG game with thousands of users playing it everyday. The game can be played from browser itself using Java plugin but there are no native Linux installers available.

If you want to play it natively on Linux without going to browser, follow this tutorial below. This guide has been written by magnavoid and everything works like a charm.

Firstly, install OpenJDK or Java packages from your distribution repositories.

Now install p7zip. You can do this easily by running the following command in Ubuntu:

sudo apt-get install p7zip-full

Create runescape folders in your home directory by running:

mkdir -p ~/runescape/icon

Go to runescape folder

cd ~/runescape/

Download runescape installer for Windows:

wget http://www.runescape.com/downloads/runescape.msi

Extract it:

7z x -oextracted runescape.msi

Now run the commands below to get the needed files:

cp ~/runescape/extracted/JagexAppletViewerJarFile.* jagexappletviewer.jar
cp ~/runescape/extracted/JagexAppletViewerPngFile ~/runescape/icon/jagexappletviewer.png

Clean up extracted files:

rm -r extracted/

Make runescape launcher script by running command below:

echo 'cd ~/runescape/ && padsp java -cp jagexappletviewer.jar -Dsun.java2d.noddraw=true -Dcom.jagex.config=http://www.runescape.com/k=3/l=0/jav_config.ws -Xmx256M -Xms128M -Dsun.java3d.opengl=true -Dsun.java2d.opengl=True -Xss1m -Xdebug jagexappletviewer /runescape/icon' > ~/runescape/runescape_launcher.sh

Make it executable:

chmod +x runescape_launcher.sh

Launch game:


Optional Step:

You can change minimum and maximum amount of memory that RuneScape can use by changing following variables in launcher script:

Minimum: -Xms128M
Maximum: -Xmx256M

If you haven't tried RuneScape before, check out gameplay video:

Open Source Tool Lets You Control Linux Desktop and Play Games by Tracking Your Gestures

Posted: 04 Apr 2012 01:52 AM PDT

Skeltrack is a Free and Open Source Software library by Igalia for tracking the human skeleton joints from depth images.

It is implemented with GLib and uses plain mathematics to detect the human skeleton and although it does not use any database, it was inspired by Andreas Baak's paper: A Data-Driven Approach for Real-Time Full Body Pose Reconstruction from a Depth Camera.

Skeltrack devs have recorded very cool videos showing Gnome Shell and Linux games being controlled through gestures.

One or both hands are used control the mouse pointer, perform clicks, drag things around and simulates a pinch gesture which adjusts the zoom level. Hands can be also interpreted as if holding a steering wheel, making racing games so much fun.

Skeltrack is device agnostic however you can use Kinect to start with. Full source code and documentation can be found here.

Two Useful Unity Dash Tips

Posted: 04 Apr 2012 12:06 AM PDT

We have already shared a cool tip about opening your favorite website from dash itself.

There are more useful Unity tricks you can use to get specific results.

Using app:<application name> you can get specific results tied to a particular application. For example, typing app:firefox will give you a list of files that have interacted or downloaded with Firefox.

Another trick that can be useful is name:<name> which limits the file search to only search the basename. It can be useful if you want a particular file but also have a folder with the same name.

via Reddit