Getting Shadowkeeper to work with BGEE
Cuv
Member, Developer Posts: 2,535
*** Just a common sense warning: As with any modifications to your game, make a backup before proceeding with any use of mods or tweaks. These modifications are posted here by the community and modders to help with compatibility for old tools. As new tools are developed, hopefully these workarounds will not be necessary. Also, use of commandline and system altering tools can do damage to your system if used inproperly. Use caution. When in doubt ask or give it a pass.
This just in: @Troodon80 has been doing some work on an EE Keeper. You can follow the progress starting on page 3 here: http://forum.baldursgate.com/discussion/7205/getting-shadowkeeper-to-work-with-bgee/p3
Creating Symbolic Links to SK install
@CamDawg has been using me as a guinea pig for the last few hours to get this working. It is a new .bat file that you run once from inside your 00766 install folder that will create links to your dialog.tlk, save, portraits, characters and baldur.ini into your main Baldur's Gate Enhanced Edition folder that can be used by Shadowkeeper.
You can find the .bat file here BGEE Run Once Mklink.bat
Some people have oddball setups (like me). I am running an SSD so I have my User profile on another drive to keep my drive clean. So I have specific paths. If you have something similar, holler and I will paste in my .bat commands for an example for you to create your own. You could also try this: http://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html
Requirements
A BG2 install 'somewhere' and Shadowkeep installed there. I am actually running Shadowkeeper from a very old backup of BG2:SoA/ToB install on an external drive. I have created a desktop shortcut to it there. Open up SK and go to Settings... point to your 00766 folder after running the .bat. You should be good to go!
As an added bonus, getting the Baldur.ini link into your main 00766 directory also enables InfExp to work.
Here is the manual method which works fine, will keep it here in case people can't use the new symbolic links.
[spoiler=Manual Method]
Here is the manual method to make ShadowKeeper work with BGEE.
- Download and extract Shadowkeeper to its own folder somewhere you can find it. Such as (Users\-name-\Documents\ShadowKeeper)
-Copy your dialog.tlk from language directory (Program Files (x86)\Baldur's Gate Enhanced Edition\Data\00766\lang\en_US) to your 00766 directory (Program Files (x86)\Baldur's Gate Enhanced Edition\Data\00766)
-Copy your Baldur.ini from Documents (Users\-name-\Documents\Baldur's Gate - Enhanced Edition) to your 00766 directory (Program Files (x86)\Baldur's Gate Enhanced Edition\Data\00766). (This will also allow for InfExp to work)
-Copy your portraits folder from Documents (Users\-name-\Documents\Baldur's Gate - Enhanced Edition) to your 00766 directory (Program Files (x86)\Baldur's Gate Enhanced Edition\Data\00766) to see them displayed.
-Run ShadowKeeper.exe (Users\-name-\Documents\ShadowKeeper) but change your settings to 00766 folder. It will holler at you, but still do it.
-Move/copy your save games (Users\-name-\Documents\Baldur's Gate - Enhanced Edition\save) and/or characters (Users\PinkRose\Documents\Baldur's Gate - Enhanced Edition\characters) to the 00766 (Program Files (x86)\Baldur's Gate Enhanced Edition\Data\00766) folder.
-Edit and move back to documents (Users\-name-\Documents\Baldur's Gate - Enhanced Edition).
-Start up game and either load your edited save game or import your edited character.
-Have fun!
Fairly simple actually... just a bit of juggling. Didn't seem to corrupt my game... a bit overkill for Candlekeep, but here is my character to see if it could be done.
An Alternate method would be to copy your baldur.exe and rename it to BGMain.exe and copy it back into your 00766 folder. Then install SK directly to your 00766 folder, and follow the rest of the steps minus the moving.
[/spoiler]
This just in: @Troodon80 has been doing some work on an EE Keeper. You can follow the progress starting on page 3 here: http://forum.baldursgate.com/discussion/7205/getting-shadowkeeper-to-work-with-bgee/p3
Creating Symbolic Links to SK install
@CamDawg has been using me as a guinea pig for the last few hours to get this working. It is a new .bat file that you run once from inside your 00766 install folder that will create links to your dialog.tlk, save, portraits, characters and baldur.ini into your main Baldur's Gate Enhanced Edition folder that can be used by Shadowkeeper.
You can find the .bat file here BGEE Run Once Mklink.bat
Some people have oddball setups (like me). I am running an SSD so I have my User profile on another drive to keep my drive clean. So I have specific paths. If you have something similar, holler and I will paste in my .bat commands for an example for you to create your own. You could also try this: http://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html
Requirements
A BG2 install 'somewhere' and Shadowkeep installed there. I am actually running Shadowkeeper from a very old backup of BG2:SoA/ToB install on an external drive. I have created a desktop shortcut to it there. Open up SK and go to Settings... point to your 00766 folder after running the .bat. You should be good to go!
As an added bonus, getting the Baldur.ini link into your main 00766 directory also enables InfExp to work.
Here is the manual method which works fine, will keep it here in case people can't use the new symbolic links.
[spoiler=Manual Method]
Here is the manual method to make ShadowKeeper work with BGEE.
- Download and extract Shadowkeeper to its own folder somewhere you can find it. Such as (Users\-name-\Documents\ShadowKeeper)
-Copy your dialog.tlk from language directory (Program Files (x86)\Baldur's Gate Enhanced Edition\Data\00766\lang\en_US) to your 00766 directory (Program Files (x86)\Baldur's Gate Enhanced Edition\Data\00766)
-Copy your Baldur.ini from Documents (Users\-name-\Documents\Baldur's Gate - Enhanced Edition) to your 00766 directory (Program Files (x86)\Baldur's Gate Enhanced Edition\Data\00766). (This will also allow for InfExp to work)
-Copy your portraits folder from Documents (Users\-name-\Documents\Baldur's Gate - Enhanced Edition) to your 00766 directory (Program Files (x86)\Baldur's Gate Enhanced Edition\Data\00766) to see them displayed.
-Run ShadowKeeper.exe (Users\-name-\Documents\ShadowKeeper) but change your settings to 00766 folder. It will holler at you, but still do it.
-Move/copy your save games (Users\-name-\Documents\Baldur's Gate - Enhanced Edition\save) and/or characters (Users\PinkRose\Documents\Baldur's Gate - Enhanced Edition\characters) to the 00766 (Program Files (x86)\Baldur's Gate Enhanced Edition\Data\00766) folder.
-Edit and move back to documents (Users\-name-\Documents\Baldur's Gate - Enhanced Edition).
-Start up game and either load your edited save game or import your edited character.
-Have fun!
Fairly simple actually... just a bit of juggling. Didn't seem to corrupt my game... a bit overkill for Candlekeep, but here is my character to see if it could be done.
An Alternate method would be to copy your baldur.exe and rename it to BGMain.exe and copy it back into your 00766 folder. Then install SK directly to your 00766 folder, and follow the rest of the steps minus the moving.
[/spoiler]
Post edited by Dee on
10
Comments
1: Copy Saves and Characters folders into 00766 directory
2: Open SK, and target the 00766 directory
3: Restart SK
4: ???
It says it can't read the text resources.
EDIT: @Cuv
-Copy your dialog.tlk from language directory to your 00766 directory (ie: \lang\en_US)
-Copy your Baldur.ini from Documents to your 00766 directory. (This will also allow for InfExp to work)
Don't worry; I made sure it worked on my system first.
Wouldn't you have to copy your saves back to their original folder to get the changes to show up in game? It may be better just to build hardlinks and be done with it.
How would you build those links? Just with shortcuts?
EDIT: Never mind, read the post in General.
It's a little utility that lets you set up hardlinks just by right-clicking.
Sorry, I guess we all assume that people know what they are doing who come to modding sites where many of us originated. Most of those people already have an idea what they want to do and why. I am guilty of that. Will try to be more mindful going forward.
Together with the dialog.tlk and whatever other file is needed.
You might like this slightly abstracted (and completely untested!) version using FOR loops: