Baldur’s Gate Enhanced Edition – Local save folder

Make Baldur’s Gate Enhanced edition portable.

The following batch file will create symbolic links to set your save folder to the game folder instead of “My Documents”. This is useful if you intend to play the game portable. For example from a USB stick if you intend to be moving between different computers.

In the original Baldur’s Gate you had your save files in your local path, this is a workaround to make the enhanced edition act the same way.

Instructions

  1. Move the following files from your “My Documents\Baldur’s Gate – Enhanced Edition” folder into the “Baldur’s Gate – Enhanced Edition” install folder
    • Baldur.lua
    • characters
    • mpsave
    • portraits
    • save
  2. Copy the following code into your favourite plain text editor or notepad or download it directly by right clicking the following link and selecting “Save link as”

    @ECHO OFF
    FOR /F "tokens=3 delims= " %%G IN ('REG QUERY "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v "Personal"') DO (SET MYDOCUMENTS=%%G)
    mkdir "%MYDOCUMENTS%\Baldur's Gate - Enhanced Edition"
    rmdir "%MYDOCUMENTS%\Baldur's Gate - Enhanced Edition\portraits"
    rmdir "%MYDOCUMENTS%\Baldur's Gate - Enhanced Edition\save"
    rmdir "%MYDOCUMENTS%\Baldur's Gate - Enhanced Edition\characters"
    rmdir "%MYDOCUMENTS%\Baldur's Gate - Enhanced Edition\mpsave"
    del "%MYDOCUMENTS%\Baldur's Gate - Enhanced Edition\Baldur.lua"
    pause
    mklink /d "%MYDOCUMENTS%\Baldur's Gate - Enhanced Edition\portraits" "%~dp0\portraits"
    mklink /d "%MYDOCUMENTS%\Baldur's Gate - Enhanced Edition\save" "%~dp0\save"
    mklink /d "%MYDOCUMENTS%\Baldur's Gate - Enhanced Edition\characters" "%~dp0\characters"
    mklink /d "%MYDOCUMENTS%\Baldur's Gate - Enhanced Edition\mpsave" "%~dp0\mpsave"
    mklink "%MYDOCUMENTS%\Baldur's Gate - Enhanced Edition\Baldur.lua" "%~dp0\Baldur.lua"
    pause
  3. Save it as anything.bat in your Baldur’s Gate Enhanced edition install folder.
  4. Run anything.bat when the black window says press any key to continue, do so until the window disappears.
  5. Check that the folders in your “My Documents\Baldur’s Gate – Enhanced Edition” now have a little arrow on their icons. This indicates that they are not the actual files/folders but symbolic links.
  6. When you move to a new computer run anything.bat again and start the game!

Baldur’s Gate 2 Enhanced editon

Repeat the same steps as above but for the folder “Baldur’s Gate II – Enhanced Edition” and instead copy and paste the following  or right click this and select “Save link as”.

@ECHO OFF
FOR /F "tokens=3 delims= " %%G IN ('REG QUERY "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v "Personal"') DO (SET MYDOCUMENTS=%%G)
mkdir "%MYDOCUMENTS%\Baldur's Gate II - Enhanced Edition"
rmdir "%MYDOCUMENTS%\Baldur's Gate II - Enhanced Edition\portraits"
rmdir "%MYDOCUMENTS%\Baldur's Gate II - Enhanced Edition\save"
rmdir "%MYDOCUMENTS%\Baldur's Gate II - Enhanced Edition\characters"
rmdir "%MYDOCUMENTS%\Baldur's Gate II - Enhanced Edition\mpsave"
del "%MYDOCUMENTS%\Baldur's Gate II - Enhanced Edition\Baldur.lua"
pause
mklink /d "%MYDOCUMENTS%\Baldur's Gate II - Enhanced Edition\portraits" "%~dp0\portraits"
mklink /d "%MYDOCUMENTS%\Baldur's Gate II - Enhanced Edition\save" "%~dp0\save"
mklink /d "%MYDOCUMENTS%\Baldur's Gate II - Enhanced Edition\characters" "%~dp0\characters"
mklink /d "%MYDOCUMENTS%\Baldur's Gate II - Enhanced Edition\mpsave" "%~dp0\mpsave"
mklink "%MYDOCUMENTS%\Baldur's Gate II - Enhanced Edition\Baldur.lua" "%~dp0\Baldur.lua"
pause

Caveats

May require administrative rights on the computer you’re on.

After moving to another computer you may have to run the installer for the OpenAL codec once.

Advertisements

Baldur’s Gate 2 Enhanced Edition – Voices from BG1EE

I noticed that the voice packs included in Baldur’s Gate Enhanced edition (BG1EE) wasn’t included in Baldur’s Gate II Enhanced edition (BG2EE) for some reason.

Here is how to fix it:

Alternative A – Renamed files

  1. Download this zip file with the voice files already renamed.
  2. Extract it into your install directory BG2EE\lang\en_US\sounds
  3. Start the game!

Alternative B – Manually rename and copy files

  1. Make a temporary folder anywhere. For example on your desktop named “work”
  2. Go into your install directory BG1EE\lang\en_US\sounds
  3. Copy the files beginning with the following names to your work folder:
    • Female4Y.wav
    • Female5Y.wav
    • Female6Y.wav
    • Male4Y.wav
    • Male5Y.wav
    • Male6Y.wav
  4. Rename the files as follows; (if you copy them directly you will get conflicts)
    Naming syntax explanation
    • Here you will notices files named with the syntax FemaleXY.wav and MaleXY.wav
    • The filenames can’t exceed 8 characters. 12345678.wav is OK. 123456789.wav is NOT.
    • The AnyX is just a name identifier and can be anything.
    • The Y represents the type of situation the sound will be played. The situations for Y are listed alphabetically a to m.
    Explanatory Image:
  5. Rename the red characters Female4 to BGEFem1Y.wav (keep the blue character)
  6. Rename the red characters Female5 to BGEFem2Y.wav (keep the blue character)
  7. Rename the red characters Female6 to BGEFem3Y.wav (keep the blue character)
  8. Rename the red characters Male4 to BGEMal1Y.wav (keep the blue character)
  9. Rename the red characters Male5 to BGEMal2Y.wav (keep the blue character)
  10. Rename the red characters Male6 to BGEMal3Y.wav (keep the blue character)
  11. Copy all the files from your work folder to your install directory BG2EE\lang\en_US\sounds
  12. Now when you start the game you should have the new voice sets in the voice list!