Skip to content

Rigs of Rods on Slackware64 -current

rods1

Update December 2016: The new package jsoncpp is now needed to display the ingame server browser.

Update June 2016: New versions of “Rigs of Rods” are being built regularly now, see more. The instructions below are still valid.

I was able to build Rigs of Rods 0.4.0.7 and all of its dependencies on Slackware64-current. Generating packages out of them wasn’t that easy, but I managed it, too.

If you want to try out this game, follow these basic instructions:

First, you’ll have to install the packages from my repository. I use slapt-get, so I added this to my slapt-getrc:

SOURCE=http://schmatzler.de/my_slackbuilds/rigsofrods/:OFFICIAL

and issued the following command to install all needed packages:

slapt-get --update && slapt-get --install FreeImage MyGUI MySocketW OpenAL angelscript nvidia-cg-toolkit jsoncpp ogre ogre-caelum ogre-pagedgeometry ois rigsofrods wxGTK3 zziplib

This also works with slackpkgplus – open up /etc/slackpkg/slackpkgplus.conf and make sure you ALTER REPOPLUS and ADD MIRRORPLUS:

REPOPLUS=( slackpkgplus slackror )
MIRRORPLUS['slackror']=http://schmatzler.de/my_slackbuilds/rigsofrods/

After that, install everything:

slackpkg update gpg
slackpkg install slackror

Before starting the game, you’ll have to set up the basic directory and add content like vehicles, terrains etc.:

wget https://schmatzler.de/my_slackbuilds/rigsofrods/contentpacks/pack_contentpack04.zip
mkdir $HOME/.rigsofrods/packs/
unzip pack_contentpack04.zip -d $HOME/.rigsofrods/packs/

Now you can run

/usr/games/rigsofrods/RoRConfig

to start the game. Have fun!

This Post Has 7 Comments

  1. Hello, I just solved an issue I had with the MyGUI libs by installing your build of the MyGUI libs provided in your Rigs of Rods repository. I’m interested to see your slackbuild script and associated files if you wrote one. I had difficulty making the MyGUI libs install into /usr/lib64 instead of /usr/lib and I’m curious as to how you resolved the issue as it seems to be one multiple people are having.

    Thank you for your time.

Leave a Reply

Your email address will not be published. Required fields are marked *

Back To Top