Clone wiki

TuxLoL / Home


Since Wine is not able to handle mipmaps from textures smaller than one block, TuxLoL is intented to patch these files from League of Legends to make the game run.


  • Make sure you have Mono 2.10.X installed on your system.

  • You don't need to patch Wine with '0001-HACK-Disallow-block-based-textures-with-sub-block-si.patch' anymore. Otherwise, Issue #1 will occur.

  • Download the latest TuxLoL binaries from this page. You don't need to compile it on your own.


Run the following commands from the application folder. Make sure the game client is not running. The air client can be left open.

Apply patches

$ mono tuxlol.exe patch --dir "/home/USER/.wine/dosdevices/c:/Program Files/Riot Games/League of Legends"

This command will apply the patches and create a backup of the changed archives. If you don't want backup your files, you can disable the creation of backups:

$ mono tuxlol.exe patch --dir "/home/USER/.wine/dosdevices/c:/Program Files/Riot Games/League of Legends" --no-backup

Revert the patches

You can revert the patches with:

$ mono tuxlol.exe restore --dir "/home/USER/.wine/dosdevices/c:/Program Files/Riot Games/League of Legends"


Keep in mind that you have to apply this patch after every single League of Legends patch!

How it works

TuxLoL scans the League of Legends data files for DDS textures with mipmaps and removes them. That's why, the tool is able to detect changes made to League of Legends automatically.


GNU General Public License version 3

Have fun!