Hey there, after encountering numerous issues, and tracking down ways to fix those issues to play Fallout 2 on my MacBook with mods I decided to make this guide to save other people time and frustration.
The guide will allow you to run Fallout 2 with mods.
This guide uses the GOG version of Fallout 2. When writing this guide the latest version available of Porting Kit is used (3.0.4).
Installation Guide
100% CPU Fix
Fo2tweaks (https://github.com/BGforgeNet/FO2tweaks) has really enhanced my enjoyment of the game, especially the highlighting module, which lets you highlight items, npcs, doorways and unempty containers. Installing it is easy, just download the latest version (https://github.com/BGforgeNet/FO2tweaks/releases), and drag the files to the Fallout 2 folder. Make sure to replace the ddraw.dll with the newer version fo2tweaks provides.
The guide will allow you to run Fallout 2 with mods.
This guide uses the GOG version of Fallout 2. When writing this guide the latest version available of Porting Kit is used (3.0.4).
Installation Guide
- Purchase Fallout 2 on GOG.com and download the installer for the game (be careful not to download the installer for GOG Galaxy client, instead select the second option for the installer for the actual game)
- Download and install Porting Kit (http://portingkit.com/en/)
- Open Porting Kit, select the Library tab
- In the right pane with the icons, search for Fallout 2 in the search bar, select the Fallout 2 preset and let Porting Kit guide you through the installation of the game
- During the installation, if you get a runtime error message or some error relating to global vars, just press OK and ignore it.
- After installation, you should see Fallout 2 in your Porting Kit library (left pane)
- Download the Windows installer for Fallout 2 Restoration Project (http://killap.net/)
- In Porting Kit, right click Fallout 2 in the library pane, select Install Mod/Patch, and select the F2_Restoration_Project_2.3.3.exe installer in your Downloads folder
- In the select destination location step, click browse and navigate and select the Fallout 2 folder (should look like this: C:\GOG Games\Fallout 2)
- Go through the installer and ignore the warning message about Mac and the Hi Res patch, just click next and use the latest version for the Hi Res patch
- Finish installation for Restoration Project
- Do NOT run the game at this point or you will have to reinstall the mod
- Right click Fallout 2 again in Porting Kit, select Wineskin Tools > Wine Configuration
- In the configuration window that opens, open the Libraries tab
- In the New override for library input box, type ddraw.dll and press on the Add button
- This allows sfall to load and fixes the notorious error loading cities bug
- Right click Fallout 2 again in Porting Kit, select Open C: drive
- In the Finder window that opens, navigate to /GOG Games/Fallout 2/data/proto/
- For both the critters and items folders, do the following:
- Select all the files that have the .pro file extension (using finder list view is recommended)
- Right click them and select Get Info
- Select the "Locked" checkbox under General
- Explanation: This fixes the black screen map bug in The Den and other maps created/changed by RP. If you run Fallout 2 before doing this step, the game will delete the before mentioned files, and you have to redo step 7-10. In Windows, the files are by default set to read only which is why we only have to do this on Mac.
- The game is now ready to play! Launch the game through Porting Kit to test.
100% CPU Fix
- Right click Fallout 2 in Porting Kit, select Open C: drive
- Navigate to /GOG Games/Fallout 2/
- Open f2_res.ini in a text editor
- Find and set the variable GRAPHICS_MODE to 1 (GRAPHICS_MODE=1). Direct Draw 7 works best with Wine, allows you to tab out of the game and doesn't use much processing power unlike DirectX9 (which seems to max a CPU core with Wine). Save the file.
- Open ddraw.ini in a text editor
- Find and set ProcessorIdle to 1 (ProcessorIdle=1). Save the file.
Fo2tweaks (https://github.com/BGforgeNet/FO2tweaks) has really enhanced my enjoyment of the game, especially the highlighting module, which lets you highlight items, npcs, doorways and unempty containers. Installing it is easy, just download the latest version (https://github.com/BGforgeNet/FO2tweaks/releases), and drag the files to the Fallout 2 folder. Make sure to replace the ddraw.dll with the newer version fo2tweaks provides.