Installing Mods in OSX a quick tutorial
mlnevese
Member, Moderator Posts: 10,214
Hello People, as promised, here follows a brief tutorial on how to install mods in the Mac BG EE Version.
As you'll see it's not as straight forward as installing mods in the windows version, but it's doable.
First of all, get the mods you want. I have compiled a Quick list of all mods compatible with the EE announced in the forum HERE
Next step is navigating to your BGEE folder.
In Finder, go to Applications/Baldur's Gate-EE/Game Data/00777/. Right click on "Baldur's Gate - Enhanced Edition" and select "Show Package Contents." Go to Contents/Resources. The Override folder will be there, along with the game data.
Unzip all the mods you will want to use in this folder.
After unzipping your mod, copy dialog.tlk from the lang/your language folder, en-us, for instance to the Resources folder. I found out making a link is not actually that useful as it's just deleted on a game update.
Now we'll need a MacOSX compatible Weidu. Thanks to @Nifft we have one. I've attached it to this post, but go HERE and give @Nifft all the likes he deserves.
Now we'll need one Weidu copy for every mod you wish to install.
First unzip the weidu for OSX attached to this post.
Look for the setup-xxxx.exe in the mod you just uncompressed. That is the windows installer.
Rename Mac Weidu to the SAME NAME of the windows installer WITHOUT THE .EXE EXTENSION
So if you wanted to install BP-Series by @horredtheplague, for instance, you'd rename weidu-osx-intel into setup-bpseries.
Copy the renamed mac weidu into the resources folder above.
And now the last steps.
Open a terminal window.
Type, or just copy and paste the foollowing command:
cd /Applications/Baldur\'s\ Gate\ -\ Enhanced\ Edition/Game\ Data/00777/Baldur\'s\ Gate\ -\ Enhanced\ Edition.app/Contents/Resources/
If you don't want to copy the dialog.tlk every time you install a mod type:
ln -s lang/en_us/dialog.tlk dialog.tlk
Remember to change en_us according to your language folder.
Type ./setup-xxxxxx
Keeping with my BP-Series example above, you'd type in the terminal prompt
./setup-bpseries
Answer the questions Weidu will make.
Enjoy your mods
If you have any doubts or ideas about this little tutorial, post them here.
If you notice any mods missing in the Quick Links thread, post there o PM me and I'll add it ASAP.
Once more my thanks to @Nifft for porting Weidu to OSX.
*IMPORTANT* You need administrative rights to install mods in OSX. If you get a permission denied error, make sure you're logged in with an Administrator account.
As you'll see it's not as straight forward as installing mods in the windows version, but it's doable.
First of all, get the mods you want. I have compiled a Quick list of all mods compatible with the EE announced in the forum HERE
Next step is navigating to your BGEE folder.
In Finder, go to Applications/Baldur's Gate-EE/Game Data/00777/. Right click on "Baldur's Gate - Enhanced Edition" and select "Show Package Contents." Go to Contents/Resources. The Override folder will be there, along with the game data.
Unzip all the mods you will want to use in this folder.
After unzipping your mod, copy dialog.tlk from the lang/your language folder, en-us, for instance to the Resources folder. I found out making a link is not actually that useful as it's just deleted on a game update.
Now we'll need a MacOSX compatible Weidu. Thanks to @Nifft we have one. I've attached it to this post, but go HERE and give @Nifft all the likes he deserves.
Now we'll need one Weidu copy for every mod you wish to install.
First unzip the weidu for OSX attached to this post.
Look for the setup-xxxx.exe in the mod you just uncompressed. That is the windows installer.
Rename Mac Weidu to the SAME NAME of the windows installer WITHOUT THE .EXE EXTENSION
So if you wanted to install BP-Series by @horredtheplague, for instance, you'd rename weidu-osx-intel into setup-bpseries.
Copy the renamed mac weidu into the resources folder above.
And now the last steps.
Open a terminal window.
Type, or just copy and paste the foollowing command:
cd /Applications/Baldur\'s\ Gate\ -\ Enhanced\ Edition/Game\ Data/00777/Baldur\'s\ Gate\ -\ Enhanced\ Edition.app/Contents/Resources/
If you don't want to copy the dialog.tlk every time you install a mod type:
ln -s lang/en_us/dialog.tlk dialog.tlk
Remember to change en_us according to your language folder.
Type ./setup-xxxxxx
Keeping with my BP-Series example above, you'd type in the terminal prompt
./setup-bpseries
Answer the questions Weidu will make.
Enjoy your mods
If you have any doubts or ideas about this little tutorial, post them here.
If you notice any mods missing in the Quick Links thread, post there o PM me and I'll add it ASAP.
Once more my thanks to @Nifft for porting Weidu to OSX.
*IMPORTANT* You need administrative rights to install mods in OSX. If you get a permission denied error, make sure you're logged in with an Administrator account.
Post edited by mlnevese on
5
Comments
http://forum.baldursgate.com/discussion/comment/272623/#Comment_272623
Enjoy! -- N
--- original message ---
Note that the WeiDU that I built was based off the Development branch (to get as many features as possible).
I can and will do a build from the Stable branch eventually, but if there are any problems with this version I'll make that a higher priority.
One note: I seem to have the binary in ".../Game Data/00777/..." rather than 00774, so the path in your post might not work for mere consumers like myself.
Second note: what I do for the "setup" programs is just a symlink. This is nice because you don't have to keep track of what you've named what, and if you want to use a newer version of WeiDU, it replaces all "setup-XXXXXX" at once. That would work like:
ln -s weidu-osx-intel setup-bpseries
./setup-bpseries
Cheers, -- N
I do like how BG paths all seem to start with "007".
Regarding the simple experience cap removal mod, is it necessary to do a Weidu install on a Mac, or can the files simply be dropped into the Override folder, like on the Windows version?
I've done some testing in this thread:
http://forum.baldursgate.com/discussion/16363/ee-keeper-via-wineskin-in-osx-initial-tests
... and the Wineskin was trivial, but my setup seems to be different from more recent OS/X versions. I'm running 10.6 (Snow Leopard?), and the EE Keeper I've posed in that thread ought to work for any 10.6 users, but I don't know if it'll work for more recent OS/X versions, nor can I test them.
EDIT: better diagnosis.
I've edited the 2nd post to contain a link to the new binary.
Thanks!
I just want to thank @mlnevese and @Nifft for your guide and for your support.
Worked fine under the Beamdog windows variant...
Anyone had any luck with removing the XP cap in OSX yet?
Just download the file from here and send them to override. xpcap.2da is not enough anymore.
http://forum.baldursgate.com/discussion/10212/a-simple-xp-cap-remover
First of all, thanks for this tuto.
But I have a little problem. Like Blinkk my BG:EE is a gift, bought on App store, so the file is not exactly the same (I don't know if it's the same for you, but the save, character or Portraits files are in the Library)
When I follow your tuto (with kitpack, wich is in the list of mod you gave), I enter: "/Applications/Baldur\'s\ Gate\ -\ Enhanced\ Edition.app/Contents/Resources/./setup-kitpack" this message appears in my Terminal:
"[/Applications/Baldur's Gate - Enhanced Edition.app/Contents/Resources/setup-kitpack] WeiDU version 23107
This is a non-stable version. Unless you're sure about what you're doing, consider downgrading.
ERROR: Cannot perform auto-update, going ahead anyway!
Sys_error("setup-kitpack: No such file or directory")
** ERROR ** [SETUP-KITPACK.TP2] not found.
Make sure that you have unpacked the archive correctly and
that you are not trying to run this file from inside an archive.
ERROR: Unable to find CHITIN.KEY in:
.
.
..
../..
../../..
/
FATAL ERROR: Failure("Unable to find CHITIN.KEY: run me in an Infinity Engine game directory")
Press ENTER to exit."
Setup-kitpack.tp2 already exist (and chitin.key too...), I'm in the Resources folder, my mods are unziped and I changed the tp2 name, and weidu is updated and right named too... so I don't understand. I'm a new Mac user and english is not my mother language, to make things easier.
Is it possible that my problem comes from App stope edition ?
Thanks guys
If I press edit, I'm sent on something that might be the console.
I feel so stupid, unable to use my mac...
With mlnevese tuto: I tried to do just like you explain (terminal, cd , etc): I tried with 2 diff mods (kitpack and BP series). Here is the error message on the terminal that I've got: Any idea ?