How to install Stainless Steel mod with the steam version of Medieval Total War 2 on macOS / OS X
One of my favourite games from childhood was the Medieval 2: Total War. I played countless hours of the original game and expansion packs. Expanding, growing, conquering and assimilating. I loved balancing my economy to support the troop stacks and changing the composition of my armies to counter the specialist units of whichever nation was attacking me (I'm looking at you Milan..)
The game took on a whole new lease of life when I discovered the Stainless Steal Mod. For me, it added new depths, aspects and challenges that I had wrung out of the original version of the game after many years of playing.
First of all - a disclaimer - I am not responsible for anything you break following the steps below although there isn't anything particularly worrying.
I'm assuming you've already installed Medieval 2 for Mac via Steam. I believe the Kingdoms expansion is required for Stainless Steel.
- Download of a copy of Stainless Steel 6.3 and the 6.4 patch. You can find links to them on twcentre. I used the torrent version - there were plenty of seeders.
- Whilst Stainless Steel is downloading you're going to need to grab a copy of Wineskin. Wineskin allows you to run Windows applications on a Mac. We're going to use it to run the Stainless Steal installers.
- Once Wineskin has downloaded open the app. Click the + Icon to install a new engine. I simply picked the latest one available.
- Once the engine has installed click, 'Create Blank Wrapper'. Give your Wineskin app a name (mine was StainlessSteel.app).
- It may as you about installing packages. I installed the .NET package but not the following one. You'll eventually get a notice saying it has finished. Select View wrapper in Finder
- In the Finder right click on your wrapper and go to Show package contents
- You should see 3 items: Contents, drive_c (this is an alias) and Wineskin.app. Double click on the Wineskin.app
- Click Install Software
- Click Choose Setup Executable and find the .exe for the Stainless Steel 6.3 installer.
- Follow the steps through using the defaults (it doesn't matter that the location doesn't really have Medieval 2 installed there).
- At the end of the installation it will ask you to setup Stainless Steel. I enjoy the Late Era campaign and use the 3rd AI choice (you will get another chance to change this later).
- If you're asked by Wineskin which executable you would like to use, select launcher.exe
- Once you've finished installing 6.3 repeat step 8, 9 and 10 for the 6.4 installer your downloaded. After I completed this I got the SS Config menu again - this time it gives a description of the options so pick what is right for you.
- Keep your Finder window open but switch over to Steam. Right click on Medieval 2: Total War and go to Properties.
- Click on the Local Files tab and then press Browse Local Files. Navigate down the tree to
- In your other finder Window (where you saw the 3 items in Step 7), copy the whole directory SS6.3 and paste it into the Steam location from Step 15.
- Launch Medieval 2 from Steam. You'll be treated with the Options Dialogue box. Click Advanced on the right. Check the Advanced Options box and type in
--features.mod=mods/SS6.3. The SS6.3 should match the directory name exactly. If you've left it as the default - the above will work.
- Click Play and enjoy!
Let me know how you get on. If you have any troubles just drop me a mail and I'll do what I can to help!