Every once in a while I get a hankering for some of the games I played as a kid. I was always obsessed with Command & Conquer (Tiberium Sun, Red Alert II, etc.), Diablo II, StarCraft, Battle for Middle Earth II and Total War: Rome. Obviously a number of these are not available anymore, aren’t worth the money to buy vintage or just aren’t available for Linux distros. As a result I’ve just been mobbing Total War: Napoleon on Steam. Here’s a quick tutorial on how to get it running on Centos 7.

Install some 32-bit dependencies:

sudo yum install http://download1.rpmfusion.org/free/fedora/releases/19/Everything/i386/os/libtxc_dxtn-1.0.0-3.fc19.i686.rpm
yum install libdrm.i686 glibc.i686

Add the Steam repos:

yum-config-manager --add-repo=http://negativo17.org/repos/epel-steam.repo
yum-config-manager --add-repo=http://negativo17.org/repos/epel-handbrake.repo

And finally install:

yum install steam

You’ll now be able to run it from the launcher installed on the desktop. Enjoy!