Installation
Prerequisites
Section titled “Prerequisites”- You must own the Steam version of Rome (original, not Remastered) or Medieval 2. If you have a CD/DVD copy, you can redeem a Steam copy using the CD key.
- Download and install from this link (the official Microsoft server) the latest Visual C++ Redistributable - the one coming with the games will not work.
- You do not need the 4GB/LAA patcher with REX and M2EX.
Installing
Section titled “Installing”- Find the latest “Stable Release” marked with a date in Releases on the Discord server. Don’t download a “Test Release” unless you’re ready for bugs! You can also download the latest GitHub version, but this may not always be as recent.
- For Rome 1, download
REX.7z. For Medieval 2, downloadM2EX.7z.
The following steps depend on your Operating System:
- Extract all files to the game’s root directory (not the
\modssubfolder). This can usually be found in:C:\Program Files (x86)\Steam\steamapps\common\Rome Total War GoldC:\Program Files (x86)\Steam\steamapps\common\Medieval II Total War
- Replace any existing files when prompted.
- Run
REX.exefor Rome 1 orM2EX.exefor Medieval 2. Don’t run the games using Steam, as this will launch them without the patch!
-
If you’d like to use the Steam overlay, you can add REX or M2EX to Steam as a Non-Steam Game
-
To launch the expansion packs for both games, use the below batch files in the REX/M2EX folder:
DLC Batch file Rome Total War: Barbarian Invasion Barbarian Invasion.batRome Total War: Alexander Alexander.batMedieval II Total War: Kingdoms (Americas Campaign) Americas.batMedieval II Total War: Kingdoms (Britannia Campaign) Britannia.batMedieval II Total War: Kingdoms (Crusades Campaign) Crusades.batMedieval II Total War: Kingdoms (Teutonic Campaign) Teutonic.bat
- Make sure to download the Steam Windows version.
- You can force this by going to Rome/Medieval 2’s properties in your Steam library, selecting force the use of a specific compatibility tool -> Proton 10.4 (needs to be a fairly new Proton version). If you have the Feral Linux port of Medieval 2 already installed, this will force a reinstall!
- Run the game once to make sure Proton works correctly.
- Extract all files to the root directory for the game (not the
/modssubfolder). - Replace any existing files when prompted.
- Add REX / M2EX as Non-Steam Games in Steam. Tell them to use Proton too (version 10 or later) with properties -> force the use of a specific compatibility tool.
- Launch REX / M2EX from your Steam library - it will crash but that’s supposed to happen! (Steam will generate a new wineprefix, which you’ll need for the next step).
- Launch ProtonTricks and select the REX / M2EX prefix. Choose the default prefix, then select Install a Windows DLL or component. Scroll down to
vcrun2022and select its checkbox.
You will need virtualisation software like Parallels You can install and run the game by following the Windows instructions on this page for the system within the virtualisation. Other virtualisation software needs testing (we would appreciate any feedback on them), but CrossOver doesn’t work.
A to Z video about Parallels here.
Uninstalling
Section titled “Uninstalling”If you’d ever like to remove REX/M2EX:
- Find the game in Steam > right-click > Properties…
- Go to the Installed Files tab
- Select Verify integrity of game files
This will re-download and revert any files that REX/M2EX changed back to the original versions.