This is guide is based in @mlnevese's earlier "Installing Mods in OSX a quick tutorial", updated for BG2EE, Mac App Store BGEE/BG2EE installations, and changes to recent versions of WeiDU.
Step 1: Find your Resources folder
First, you need to locate the Resources folder of your BGEE/BG2EE game, which is where you will install mods. Open up a Finder window, and locate your BGEE/BG2EE application package.
If you purchased the game direct from Beamdog, the location of the application package is as follows,
BGEE: Applications/Baldur's Gate - Enhanced Edition/Game Data/00777/
BG2EE: Applications/Baldur's Gate II - Enhanced Edition/Game Data/00782/
If you purchased the game from the Mac App Store, the BGEE/BG2EE app will be in your Applications folder.
Right click on the BGEE/BG2EE app, "Baldur's Gate - Enhanced Edition" or "BaldursGateIIEnhancedEdition", and select "Show Package Contents". Go to "Contents/Resources". This is your Resources folder.
SPECIAL NOTE FOR MAC APP STORE PURCHASERS (click spoiler button to reveal)
[spoiler]
If you downloaded BGEE/BG2EE from the Mac App Store, then the app package will be owned by the root user and your user account won't have permission to write files to the Resources folder. To fix this, you'll have to change the permissions.
Select the Resources folder and then choose File > Get Info.
Under the Sharing & Permissions pane, click the lock icon and enter an administrator’s name and password.
Change the privilege for "Everyone" to "Read & Write".
Then, choose "Apply to enclosed items" from the Action pop-up menu (looks like a gear).
[/spoiler]
Step 2: Download the latest WeiDU
Get a copy of Mac WeiDU here: http://www.weidu.org/~thebigg/.
FYI - If you're new to modding, WeiDU is an installer program for BGEE/BG2EE mods. You need it.
Unzip the archive and go into the "WeiDU-Mac/bin/x86-64" folder to get the WeiDU program. If you have OSX 10.9 (Mavericks), use the "weidu+mavericks" file, if you have OSX 10.6-10.8 (Snow Leopard, Lion, or Mountain Lion), use the "weidu+snowleopard" file. Copy the program file to the Resources folder, and rename it "weidu".
Step 3: Get some mods!
For BGEE, @mlnevese maintains a list of BGEE compatible mods.
For BG2EE, check out @LiamEsler's BG2EE Compatible Mod List.
Download the mod(s) you want to install. Unpack the archive and copy the mod files to the Resources directory.
If you download an OSX version of a mod, it might come with a program with the name of the form "setup-MODNAME" (no extension), e.g. "setup-bg2_tweaks". This is a copy of WeiDU, but it might be an older version of WeiDU. Even if it is the latest version, it might not be the version you need (i.e., mavericks vs snowleopard). So, just go ahead and delete that file.
Step 4: Install the mods!
Okay, now for the final steps.
Open the Terminal application. At the command line type "cd " (no quotes). DON'T HIT ENTER (yet) and, yes, the space after cd is necessary. Drag-n-drop the Resources folder onto the Terminal window. A really long folder name should appear following your "cd ". It will probably look something like this:
Next, enter the following command:
It's finally time to install the mod. The command is:
The first time you run WeiDU, it will ask you to select a language. This should be the language of your BGEE/BG2EE game.
If the mod you are installing has options, it will prompt you during the installation process.
Step 5: Enjoy!
Once you've installed your mod, re-launch BGEE/BG2EE and have fun playing your modded game!
Step 1: Find your Resources folder
First, you need to locate the Resources folder of your BGEE/BG2EE game, which is where you will install mods. Open up a Finder window, and locate your BGEE/BG2EE application package.
If you purchased the game direct from Beamdog, the location of the application package is as follows,
BGEE: Applications/Baldur's Gate - Enhanced Edition/Game Data/00777/
BG2EE: Applications/Baldur's Gate II - Enhanced Edition/Game Data/00782/
If you purchased the game from the Mac App Store, the BGEE/BG2EE app will be in your Applications folder.
Right click on the BGEE/BG2EE app, "Baldur's Gate - Enhanced Edition" or "BaldursGateIIEnhancedEdition", and select "Show Package Contents". Go to "Contents/Resources". This is your Resources folder.
SPECIAL NOTE FOR MAC APP STORE PURCHASERS (click spoiler button to reveal)
[spoiler]
If you downloaded BGEE/BG2EE from the Mac App Store, then the app package will be owned by the root user and your user account won't have permission to write files to the Resources folder. To fix this, you'll have to change the permissions.
Select the Resources folder and then choose File > Get Info.
Under the Sharing & Permissions pane, click the lock icon and enter an administrator’s name and password.
Change the privilege for "Everyone" to "Read & Write".
Then, choose "Apply to enclosed items" from the Action pop-up menu (looks like a gear).
[/spoiler]
Step 2: Download the latest WeiDU
Get a copy of Mac WeiDU here: http://www.weidu.org/~thebigg/.
FYI - If you're new to modding, WeiDU is an installer program for BGEE/BG2EE mods. You need it.
Unzip the archive and go into the "WeiDU-Mac/bin/x86-64" folder to get the WeiDU program. If you have OSX 10.9 (Mavericks), use the "weidu+mavericks" file, if you have OSX 10.6-10.8 (Snow Leopard, Lion, or Mountain Lion), use the "weidu+snowleopard" file. Copy the program file to the Resources folder, and rename it "weidu".
Step 3: Get some mods!
For BGEE, @mlnevese maintains a list of BGEE compatible mods.
For BG2EE, check out @LiamEsler's BG2EE Compatible Mod List.
Download the mod(s) you want to install. Unpack the archive and copy the mod files to the Resources directory.
If you download an OSX version of a mod, it might come with a program with the name of the form "setup-MODNAME" (no extension), e.g. "setup-bg2_tweaks". This is a copy of WeiDU, but it might be an older version of WeiDU. Even if it is the latest version, it might not be the version you need (i.e., mavericks vs snowleopard). So, just go ahead and delete that file.
Step 4: Install the mods!
Okay, now for the final steps.
Open the Terminal application. At the command line type "cd " (no quotes). DON'T HIT ENTER (yet) and, yes, the space after cd is necessary. Drag-n-drop the Resources folder onto the Terminal window. A really long folder name should appear following your "cd ". It will probably look something like this:
cd /Applications/Baldur\'s\ Gate\ -\ Enhanced\ Edition/Game\ Data/00777/Baldur\'s\ Gate\ -\ Enhanced\ Edition.app/Contents/Resources*Now* hit Enter. Tada! You are in the Resources folder.
Next, enter the following command:
ln -s weidu setup-MODNAMEwhere MODNAME is the name of the folder the mod's files are in. This creates an alias you will use to install the mod. For example, the files for the BG2 Tweaks mod are in the folder "bg2_tweaks". So, the command would be:
ln -s weidu setup-bg2_tweaks
It's finally time to install the mod. The command is:
./setup-MODNAMEagain, where MODNAME is the name of the folder the mod's files are in (and yes, you need the ./).
The first time you run WeiDU, it will ask you to select a language. This should be the language of your BGEE/BG2EE game.
If the mod you are installing has options, it will prompt you during the installation process.
Step 5: Enjoy!
Once you've installed your mod, re-launch BGEE/BG2EE and have fun playing your modded game!