How to make Fallout 2 run smoothly in Wine [New GOG-version, Mac]

roggles

First time out of the vault
I had an itch to play Fallout 2 again, and realized GOG/Steam no longer have a Mac-version, because of Bethesda publishing decisions. So I tried to run it in Wine, which works out of the gate, but unplayably slow.

I have never used Wine before, so a few hairpulling hours later, the following works. Tested in El Capitan.

1) In the preferences of XQUARTZ, choose 256 colors. (Needs to be done in xorg.conf if on Linux?).
2) Make an override for library ddraw in winecfg, edit and choose load order Native. ddraw does not show up in the dropdown menu, you have to manually type it in.
3) In ddraw.ini, set Mode to 4 (dx9 fullscreen) and GPUBlt=2. (Game is unplayably slow for me in Mode 0, but without GPUBlt=2, DX9 will not work on my configuration).
4) Set libraries d3dx9_24 through d3dx9_42 to override Native in winecfg, as in step 2. These show up in the dropdown menu. (Not sure if this is needed).

Questions:
a) Do you think step 4 is needed?
b) This is beyond the scope of this forum, but the above changes also work to make Restoration Project 2 playable. Do you think the mod will play fine under these settings?
 
You might try enabling DX9 in hi-res patch rather in sfall. From my personal experience, running DX9 with hi-res patch is smoother than with sfall even on Windows.
 
I'm honestly shocked about this.

You can run Fallout 2 on a literal 10 year old 100 dollar shit-laptop.

That a 5000 dollar laptop mac cannot run it, is hilarious.
 
I'm honestly shocked about this.

You can run Fallout 2 on a literal 10 year old 100 dollar shit-laptop.

That a 5000 dollar laptop mac cannot run it, is hilarious.
Not too shocking, really. Wine is quite hit & miss with games. You're trying to emulate a Windows environment after all.
A better way to play Fallout on a Mac might be to use a virtual machine with an actual installation of Windows, I guess. Should be plenty fast enough and more stable than Wine. But I guess since it requires a copy of Windows it might not be a possible solution in this case, as @roggles probably already considered it.
I think if the game runs, RP will also run, but that's something you just need to figure out yourself, sorry.

/edit:
Oh yeah, @ThatZenoGuy, if you have nothing of use to contribute, just keep your mouth shut.
 
Last edited:
I just use native windows version under wine, works fine. With RP, too.
Code:
#!/bin/bash
set -xeu -o pipefail
wine='/usr/local/Cellar/wine/2.0.2_3/bin/wine'
cd ~/games/fallout2
LC_ALL="es_ES.CP1252" WINEDLLOVERRIDES="ddraw.dll=n" $wine fallout2.exe > ~/games/fallout2/wine.log 2>&1
 
I understand this is an old post, but I have a 2008 Mac, and had to do a dual boot to be able to play Fallout 1 & 2 on mine. I tried wine, also virtual box, and neither worked. So I used boot camp to partition off 100gb, and then install Windows 7, and both versions of Fallout are running great!
 
Back
Top