My journey into daily driving Linux is going rather well. Decided I’m gonna give myself a bit of a small challenge (or not, this might be easy).
I want to get a couple old games to work. I’ve had to do some tinkering or installed unofficial patches on these games probably since the Vista days. So I know they require some work to run on modern systems. But can’t find info on how to do it on Linux. I don’t want to do a «throw shit at the wall and see what sticks» and end up breaking something in my OS. I’m on Nobara KDE.
Installed in the EA App through Lutris:
- C&C Red Alert 2 and Tiberian sun (Black menus, game runs otherwise)
- Medal of Honor Allied Assault (Crash on startup)
Anyone wanna teach a Linux noob some tips and tricks to make this work? Or a way to install these .exe patch files and go the «windows» route? (Can this be done safely through Wine?)
Heavily depends on the game and how the patches are installed.
If the patch comes as an exe, on Lutris next to the Play button you’ll find a wine glass icon with a menu next to it, you can use ‘Run EXE inside Wine prefix’ to run the patch installer and I’ve had it work most of the time. Sometimes you’ll need a .NET dependency which you can install through Winetricks using the same menu.
A lot of patches for older games require DLL files which you have to manually declare in Wine, One again in that Wine glass menu you’ll fine ‘Wine Configuration’ and in the Libraries tab of that, you declare what DLLs you need to “override”.
I don’t play either of those games you mentioned but I mainly play and mod older games these days and had pretty good luck running 95% of them through Lutris. You just sometimes have to find workarounds.