StearnVault Home › Forums › Discussion › Baldur’s Gate
Had a beautifully working version of BG1 installed on a 500GB drive in the old kaput W7/W8 machine before said 500GB drive was transferred to this rig, (and still spins around very well).
Unfortunately, the drive names had changed in the original move, and no fiddling of the ini files changed it. Another side effect of continuing on in a game after ten years was the convenient omission of the existence of the following registry key.
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\DirectPlay\Applications\Baldur's Gate
This key contains the last used drive letters in the CurrentDirectory
and Path
subkeys, and the game won’t start unless they match with current.
So “had” to re-install, rather than make two small edits in the registry. 🙄
Edit:
The game installation updates the following key:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\BGMain.exe
The Default
subkey is the BGMain.exe location, the Path
subkey points to the folder where BGMain.exe is located, if they are manually changed to other locations, the game won’t start.
Curiously, on 64 bit systems (who doesn’t have one these days?), modifications of the following key has no effect.
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\App Paths\BGMain.exe
Had a “delayed” effect, this particular type of key is synced by system it seems.
Currently using the complete 4 in 1 Boxset 1.3.5508 patched up to 1.3.5512. Some of the following patches were applied, and it so happens, if re-applied, cause assertion errors on startup, mostly related to resolution issues. Older patches on newer installs can overwrite the existing executable with an older copy, also causing errors on startup. Watch out for enhanced edition patches and mods, as there may be incompatibilities, certainly in the game saves.
The experts at GOG say the original edition is better modded, unlike the enhanced edition.
Performed a Winmerge diff on the new and old BG1 installs, turns out there’s extra stuff in the override folder of the original install of unknown origin, which adds extra mystery to the coming experience.
Popular patches come like:
The NVIDIA settings on the GTX650 were mainly turned off:
Setting ID_PS_TEXFILTER_NO_NEG_LODBIAS_ID = 0x00000000
Setting ID_PS_TEXFILTER_DISABLE_TRILIN_SLOPE_ID = 0x00000001
Setting ID_VSYNCTEARCONTROL_ID = 0x99941284
Setting ID_PS_TEXFILTER_BILINEAR_IN_ANISO_ID = 0x00000000
Setting ID_VSYNCMODE_ID = 0x47814940
Setting ID_QUALITY_ENHANCEMENTS_ID = 0x0000000a
Setting ID_PS_TEXFILTER_ANISO_OPTS2_ID = 0x00000000
Setting ID_VSYNC_SMOOTH_AFR = 0x00000000
Setting ID_ANISO_MODE_LEVEL_ID = 0x00000001
Setting ID_AA_MODE_SELECTOR_SLIAA_ID = 0x00000000
Setting ID_AA_MODE_GAMMACORRECTION_ID = 0x00000000
Setting ID_AA_MODE_SELECTOR_ID = 0x00000001
Setting ID_ANISO_MODE_SELECTOR_ID = 0x00000001
Setting ID_AA_MODE_METHOD_ID = 0x00000000
Huge number of patches and mods (Dudley) here, browse through Weidu at Github and Gibberlings for mods for the original and enhanced editions.
NerdyPleasures offer a nice summary of releases, there is a modding discussion at PocketPlane, and a comprehensive modding guide at Reddit.
Reported the diffed files as follows, the mage.chr
is also different, so could have installed a character mod back then.
10/09/2023 9:44:05 PM
Filename | Folder | Comparison result | Left Date | Right Date | Extension |
---|---|---|---|---|---|
ALBERT.DLG | Left only: I:\games\Baldur’s Gate\Override | * 1/07/2001 3:58:56 PM | DLG | ||
ALDETH.DLG | Left only: I:\games\Baldur’s Gate\Override | * 2/07/2001 2:22:40 AM | DLG | ||
ALIGNMNT.2DA | Left only: I:\games\Baldur’s Gate\Override | * 9/06/2001 1:41:30 PM | 2DA | ||
AR0116.ARE | Left only: I:\games\Baldur’s Gate\Override | * 1/07/2001 10:43:50 AM | ARE | ||
Ar0116.bcs | Left only: I:\games\Baldur’s Gate\Override | * 1/07/2001 10:34:08 AM | bcs | ||
Ar0128.bcs | Left only: I:\games\Baldur’s Gate\Override | * 2/07/2001 12:12:14 AM | bcs | ||
AR0717.ARE | Left only: I:\games\Baldur’s Gate\Override | * 13/06/2001 7:40:48 PM | ARE | ||
Ar1100.bcs | Left only: I:\games\Baldur’s Gate\Override | * 1/07/2001 11:36:12 PM | bcs | ||
ARGHAI.CRE | Left only: I:\games\Baldur’s Gate\Override | * 28/06/2001 6:20:44 PM | CRE | ||
Arow05.itm | Left only: I:\games\Baldur’s Gate\Override | * 29/06/2001 8:16:26 PM | itm | ||
AROW12.ITM | Left only: I:\games\Baldur’s Gate\Override | * 1/07/2001 9:13:32 AM | ITM | ||
AROW14.ITM | Left only: I:\games\Baldur’s Gate\Override | * 1/07/2001 9:12:58 AM | ITM | ||
BANDCAP.CRE | Left only: I:\games\Baldur’s Gate\Override | * 28/06/2001 6:50:12 PM | CRE | ||
BANDCR.CRE | Left only: I:\games\Baldur’s Gate\Override | * 28/06/2001 6:49:50 PM | CRE | ||
BANDIC.CRE | Left only: I:\games\Baldur’s Gate\Override | * 28/06/2001 6:49:28 PM | CRE | ||
BANDIT.CRE | Left only: I:\games\Baldur’s Gate\Override | * 28/06/2001 6:49:14 PM | CRE | ||
BANDIT2.CRE | Left only: I:\games\Baldur’s Gate\Override | * 28/06/2001 6:46:28 PM | CRE | ||
BANDIT3.CRE | Left only: I:\games\Baldur’s Gate\Override | * 28/06/2001 6:45:34 PM | CRE | ||
BANDITA.CRE | Left only: I:\games\Baldur’s Gate\Override | * 28/06/2001 6:45:10 PM | CRE | ||
BANDITC.CRE | Left only: I:\games\Baldur’s Gate\Override | * 28/06/2001 6:43:22 PM | CRE | ||
BANDITCY.CRE | Left only: I:\games\Baldur’s Gate\Override | * 28/06/2001 6:42:50 PM | CRE | ||
BILLY.CRE | Left only: I:\games\Baldur’s Gate\Override | * 28/06/2001 6:42:24 PM | CRE | ||
BRAC06.ITM | Left only: I:\games\Baldur’s Gate\Override | * 13/06/2001 9:08:18 PM | ITM | ||
CANTO.CRE | Left only: I:\games\Baldur’s Gate\Override | * 28/06/2001 6:41:34 PM | CRE | ||
CULT3.CRE | Left only: I:\games\Baldur’s Gate\Override | * 29/06/2001 6:53:06 PM | CRE | ||
DRIBBE.CRE | Left only: I:\games\Baldur’s Gate\Override | * 28/06/2001 6:41:02 PM | CRE | ||
Flamal.bcs | Left only: I:\games\Baldur’s Gate\Override | * 2/07/2001 3:33:30 AM | bcs | ||
Flamal.cre | Left only: I:\games\Baldur’s Gate\Override | * 2/07/2001 12:21:10 AM | cre | ||
GORPEL.DLG | Left only: I:\games\Baldur’s Gate\Override | * 1/07/2001 12:17:18 PM | DLG | ||
HOBGOBC.CRE | Left only: I:\games\Baldur’s Gate\Override | * 28/06/2001 7:39:48 PM | CRE | ||
JALANT.CRE | Left only: I:\games\Baldur’s Gate\Override | * 30/06/2001 6:11:16 PM | CRE | ||
JEMBY.CRE | Left only: I:\games\Baldur’s Gate\Override | * 28/06/2001 6:39:22 PM | CRE | ||
KNOTT.CRE | Left only: I:\games\Baldur’s Gate\Override | * 28/06/2001 6:38:18 PM | CRE | ||
MARL.DLG | Left only: I:\games\Baldur’s Gate\Override | * 15/06/2001 11:53:54 PM | DLG | ||
NEVILL.CRE | Left only: I:\games\Baldur’s Gate\Override | * 28/06/2001 6:37:58 PM | CRE | ||
NOBW8.DLG | Left only: I:\games\Baldur’s Gate\Override | * 14/06/2001 9:52:34 PM | DLG | ||
ORDULI.DLG | Left only: I:\games\Baldur’s Gate\Override | * 7/07/2001 9:09:44 AM | DLG | ||
OUBLEK.DLG | Left only: I:\games\Baldur’s Gate\Override | * 30/06/2001 9:13:00 PM | DLG | ||
RAEMON.CRE | Left only: I:\games\Baldur’s Gate\Override | * 28/06/2001 6:32:16 PM | CRE | ||
RAMAZI.CRE | Left only: I:\games\Baldur’s Gate\Override | * 16/06/2001 9:04:24 AM | CRE | ||
REPMAN.CRE | Left only: I:\games\Baldur’s Gate\Override | * 28/06/2001 6:24:10 PM | CRE | ||
SPWI003.SPL | Left only: I:\games\Baldur’s Gate\Override | * 7/07/2001 8:50:46 AM | SPL | ||
SPWI112.SPL | Left only: I:\games\Baldur’s Gate\Override | * 7/07/2001 8:52:32 AM | SPL | ||
sw1h20.itm | Binary files are different | * 17/06/2001 11:52:44 AM | 10/05/1999 11:18:18 AM | itm | |
SW1H22.itm | Binary files are different | * 17/06/2001 11:53:34 AM | 14/04/1999 1:56:52 PM | itm | |
sw1h23.itm | Binary files are different | * 17/06/2001 11:53:30 AM | 27/05/1999 2:37:08 PM | itm | |
TAEROM.DLG | Left only: I:\games\Baldur’s Gate\Override | * 30/06/2001 10:18:10 AM | DLG | ||
TEYNGA.CRE | Left only: I:\games\Baldur’s Gate\Override | * 28/06/2001 6:23:36 PM | CRE | ||
THUG.CRE | Left only: I:\games\Baldur’s Gate\Override | * 28/06/2001 6:22:34 PM | CRE | ||
TRAPDIS.bcs | Text files are different | * 29/06/2001 10:53:30 PM | 16/04/1999 3:32:28 PM | bcs | |
TREMAI.DLG | Left only: I:\games\Baldur’s Gate\Override | * 27/06/2001 11:54:00 PM | DLG | ||
ZEKAR.CRE | Left only: I:\games\Baldur’s Gate\Override | * 28/06/2001 6:21:52 PM | CRE |
Good to know. Have you tried the Enhanced versions? I wonder if they fix some of the quirks.
Do they mean that the original plays nicer with mods or that mods improve it more than they would the Enhanced version?
They are on the list! 🙂
Probably not, for no other good reason than the other squillion games waiting on the to-do pile. 😛
Yeah, seems that way looking at this post at GOG, but things have changed somewhat since then. Reading from the general consensus from this thread at Reddit, if you were to acquire the game now, get the EE. In purchasing the game around 2007, the choice was not available, as Beamdog was not even embryonic. 😛
Edited the OP, turns out the vanilla Override folder in the New directory was pointed to, and the extra files in the original Override folder caused the resolution exception. Must have contained some widescreen mod files that somehow got misconfigured or mangled – who knows? Edit: The extra files are viewable here, and all date from around 2001, so must be have been from a re-issue of part of another earlier official patch most likely 1.3.5521.
The nasty error occurred after the physical removal of the “baldur’s gate New”, upon which the initial reaction was: 😲
On September 11, 2023 at 7:56 pm Laurie Stearn saidProbably not, for no other good reason than the other squillion games waiting on the to-do pile. 😛
Yeah, seems that way looking at this post at GOG, but things have changed somewhat since then. Reading from the general consensus from this thread at Reddit, if you were to acquire the game now, get the EE. In purchasing the game around 2007, the choice was not available, as Beamdog was not even embryonic. 😛
Sounds good. I think the EE versions also added support for higher resolutions, which is always nice in these types of games to better see the playing area. 🙂
On September 14, 2023 at 8:28 pm Laurie Stearn saidEdited the OP, turns out the vanilla Override folder in the New directory was pointed to, and the extra files in the original Override folder caused the resolution exception. Must have contained some
widescreen modfiles that somehow got misconfigured or mangled – who knows? Edit: The extra files are viewable here, and all date from around 2001, so must be have been from a re-issue of part of another earlier official patch most likely 1.3.5521.
The nasty error occurred after the physical removal of the “baldur’s gate New”, upon which the initial reaction was: 😲
Possibly! I know widescreen hacks can sometimes cause issues. In Rollercoaster Tycoon, you need to manually add in the extra resolutions with a hex editor. The game engine itself can handle them but the resolutions are hardcoded into the executable. Not exactly an elegant solution but it works 😛
Proudly powered by WordPress