RTL for Linux (Experimental)

Several people have requested a Linux version of RTL.

For such a small market we weren’t really interested in spending a lot of time in implementing a full client. But we have managed to whip up a simple LD_PRELOAD that will work with Wine + Wow.

Download

Instructions

First you need to create a config file so that RTL can login to our system.
Its pretty simple, your username and md5 of your password. The trailing & is required due to my lazy code.
Replace USERNAME and PASSWORD with your own.

    mkdir ~/.reducethelag
    echo -n 'rtl_username=USERNAME&rtl_password_md5='`echo -n 'PASSWORD' | md5sum | cut -d ' ' -f1`'&' > ~/.reducethelag/config
    

Extract RTL somewhere.

    wget -O ~/reducethelag_linux_0.1.1.tar.gz http://media.reducethelag.com/download/reducethelag_linux_0.1.1.tar.gz
    tar -C ~ -zxvf ~/reducethelag_linux_0.1.1.tar.gz
    

Then to start it each time run something like the following from your console.

    wineserver -k
    LD_PRELOAD=~/reducethelag_linux.so wine /Wow/wow.exe -opengl
    wineserver -k
    

You need to kill the wine server before and after otherwise it may start Wow without the ld_preload, or leave the ld_preload in place for the next wine program you run (which probably won’t appreciate RTL interfering).

Notes

  • Will work with Wine 32bit only.
  • So far several users have confirmed it working on at least: Ubuntu, Fedora and a few other releases.