Achieved with WINE. None of the online tutorials were sufficient so I created this.
I've played the following Windows-only games with zero performance issues.
- Fallout 3 GOTY Edition
- S.T.A.L.K.E.R.: Call of Pripyat
Typical in-game settings:
- Resolution 2880x1800 fullscreen (also 1280x800 windowed)
- Ultra/Max settings for everything.
- Maximum viewing distances.
- Maximum vegetation densities.
- Highest quality textures
Basically, I put all graphics settings the maximum they would go and had no performance issues.
Recently, I installed Fallout 3 GOTY edition (a Windows game) on my Macbook Pro Model A1398. After reading several tutorials I instead opted to go a little more creative route by using homebrew
, winetricks list-all
and winetricks dlls list
. This allowed me to easily instal all reaquired prerequisites for the game with little effort.
One of the great things about the homebrew
version of wine
is that I can build the latest development branch from source. The development branch is usually pretty stable and you get the latest and greatest changes. I discovered that by doing homebrew info wine
. Here's how I installed wine on Mac OS X Mavericks (10.9.5). This is my "wine for gamers".
Warning: when installing via winetricks careful not to touch your keyboard until winetricks pauses with an installer dialog. I've accidentally closed installers.
brew install wine --HEAD
brew install winetricks
winetricks corefonts
winetricks dlls msasn1
for x in d3dx9_43 d3dx10 d3dx11_43;do winetricks $x; done
for x in vcrun6sp6 vcrun2003 vcrun2005 vcrun2008 vcrun2010 vcrun2012 vcrun2013;do winetricks $x;done
for x in dotnet30sp1 quartz msxml3 dxdiag physx;do winetricks $x;done
That installed the base prerequisites for Fallout (as well as a few other extras which are used by other games I play). Now to configure wine.
winetricks winxp
winecfg
Once inside of winecfg
, configure the Graphics tab and enable "Automatically capture the mouse in full-screen windows".
Now we're ready to install Steam. Note: don't automatically launch steam when install is finished.
winetricks steam
Start Steam and install Fallout 3 GOTY Edition
wine 'C:\\Program Files\\Steam\\Steam.exe'
After Fallout is installed, don't forget to enable all of the optional DLC (from the Fallout Launcher visit DATA FILES and enable them). Occasionally, there are a few graphics quirks but overall the game performs well.
Additional tweaks since the game was crashing. Forced detection of device and vram. Edit the wine registry and set the vendor to Nvidia, Device to GeForce GT 750M, and video RAM to 2048MB. If your settings are different on your Mac then use the appropriate Vendor ID, Device ID, and VRAM total as reported by the Mac utility "System Information".
View Mac "System Information"
Configure WINE with proper graphics
wine regedit
.HKEY_CURRENT_USER\Software\Wine\Direct3D
VideoPciDeviceID
and set the value to0x00000fe9
.VideoPciVendorID
and set the value to0x000010de
.VideoMemorySize
and set the value to1024
. This value is in megabytes.Notes:
Other FALLOUT.INI notes
Edit
~/Documents/My Games/Fallout3/FALLOUT.INI
.bMultiThreadAudio=0
otherwise the game will hang on exit. If the audio becomes an issue then re-enable this setting.