Larian Banner: Baldur's Gate Patch 9
Previous Thread
Next Thread
Print Thread
#273643 23/10/04 10:12 PM
Joined: Oct 2004
F
stranger
OP Offline
stranger
F
Joined: Oct 2004
Hello,

I just bought the game in amazon.uk and noticed that the install executable states that the game's version is V1.46. However, in this site the latest version is 1.45. Can someone explain me what this means?

fjeronimo

Ps - This has been referenced by another user in the general area, but I think it's more fitting here.

fjeronimo #273644 23/10/04 11:57 PM
Joined: Mar 2003
Location: Canada
Support
Offline
Support
Joined: Mar 2003
Location: Canada
Perhaps the UK distributor updated the CDs to the latest patch, and accidentally or deliberately bumped the version number up. Either that or amazon.uk has a supplier in the future. <img src="/ubbthreads/images/graemlins/silly.gif" alt="" />

In the first act have you been to the second BF dungeon yet? (it is available a ways into the act, so probably not) There was a bug in the original release that would leave the first 2 levels empty. Depending on whether you hit that bug or not, you would know if you have a pre or post patched game. Even easier, do the inventory tabs work as independent toggles, so you can have 1, some or all categories displayed at the same time (original release) or are they tabs where only 1 can be shown at a time (patch 1.40 or later)?

I created a couple files containing the CRC values of all the files in a clean install, as well as after the 1.45 patch. You could check against your install, to see if they match. If so, then somehow the listed version number is incorrect. Files that changed include div.exe, protect.dll and resource.dat in the Beyond Divinity folder, the '..\Beyond Divinity\Localizations\hints.txt' file as well as several files in the '..\Beyond Divinity\Acts\Act#\Dialogs\Battlefields' and '..\Beyond Divinity\savegames\Bd_act#_start' folders.

The values for the div.exe file
v1.10 - 3,916,800 bytes, CRC32 014BEA89
v1.45 - 4,115,456 bytes, CRC32 B1AB5C38


From a different post:

The install program should report any problems, such as CRC errors, during install. However, if it fails to do so, or a file becomes corrupt after installation, the integrity of the files can still be verified using a program such as FileCheck; download (194KB). This is a small freeware program (no install required) to calculate the CRC-32 values (the cyclic redundancy check used in zip files) of a number of files. It can also compare a previously calculated CRC file with a set of files/folders.

After doing a clean install of BD and rebooting, I deleted the files in the '..\Beyond Divinity\DirectX9' folder (since they are not needed if/once DirectX 9 is installed). Then I used FileCheck to create a crc file of the game folders, installed the 1.45 patch and did so again, both before starting the game. If you compare the appropriate CRC file to your install, it should tell you if there are any corrupt files. You do not need to worry about moving any saved games out of the savegames folder or deleting the files in the dynamic folders, since new files will not be tested by FileCheck, just those listed in the crc file. If you have started the game and changed any options, there will be differences reported in the config.div and keylist.txt files. In my install the '..\Beyond Divinity\Editor\dgen_themes.000' file was also reported to be different.

There are several files in the Beyond Divinity folder created when the game is started or options are changed, including init.cfg, mapids.000, persist.dat, sinfo.000, slashed-d3d6.cfg, slashed.cfg, sound.cfg and starlog.txt. A couple other files are also added, but another crc file including these wouldn't help much, since most or all are system or option dependent, so these files would usually be reported as different regardless of being valid or corrupt.
At least the config.div, slashed.cfg and slashed-d3d6.cfg files in the Beyond Divinity folder can be deleted, and the configuration program / game will recreate them the next time it is started.

Beyond Divinity CRC files (190 KB)
[*] These crc files are based on the UK English version; the North American version should be the same, I think, and the Australian version not too different (it uses a different copy protection).
[*] FileCheck expects the files to be in the original locations to verify, so if you installed BD to a location other than the default (C:\Program Files\Larian Studios\Beyond Divinity), open the CRC file in Wordpad (for example), and do a search-and-replace so the file/folder paths match your install.

If your CRC values match, it is not the game itself, but likely a conflict with something else in your system or a problem in the saved game folder. When examining the list of 'errors' FileCheck produces, potential problem files would be those with an error trying to read, or with a large size difference (especially zero byte files) from the known good install.

Raze #273645 24/10/04 10:47 AM
Joined: Oct 2004
F
stranger
OP Offline
stranger
F
Joined: Oct 2004
Thanks for your comprehensive answer. Now this is starting to freak me out. I downloaded the fileCheck utility you provided and started by checking the div.exe file after a clean install(in fact, I haven't even tried the game yet because I wanted to make sure first that I have the latest version installed). The values I have for the file are :

5.287.424 bytes, CRC32 365C5042

The values above are completely different from the ones you provided. Could it be a version in-between? If so, can someone tell me which one? What scares me is that my file size is so MUCH bigger than the ones you supplied.

I then tried the CRC files you provided and as expected none of them matched. Here are the sumaries of the verify :

V1.1 :
------

Summary does not match.
OldBytes = 1562227620, NewBytes = 1563300667
OldFileCount = 6255, NewFileCount = 6255
OldDirCount = 364, NewDirCount = 364
OldMetaCRC = 09A40735, NewMetaCRC = 09137232
Verify time = 92,9 sec (24 Out 2004 11:37:01)

V1.45 :
-------

Summary does not match.
OldBytes = 1559416594, NewBytes = 1563300956
OldFileCount = 6256, NewFileCount = 6256
OldDirCount = 364, NewDirCount = 364
OldMetaCRC = 3D0DABB7, NewMetaCRC = 8B5D90EE
Verify time = 94,8 sec (24 Out 2004 11:40:50)

Now, if the version I have doesn't correspond to ANY that was released by Larian Studios, what guarantee do I have that by installing V1.45 that the patch will be correctly installed?

I've bought many things from amazon.uk (including games before) and I never was displeased with their service. However, this sounds like they deliberately messed with the game (I don't believe in 'accidents', since the install version changed to V1.46 and for doing that, they had to modify it explicitly)! I'm afraid of playing it, since I have no clue which version I'm using.

Thanks in advance for additional insights,

fjeronimo

fjeronimo #273646 24/10/04 06:19 PM
Joined: Mar 2003
Location: Canada
Support
Offline
Support
Joined: Mar 2003
Location: Canada
It is possible that after updating the game to v1.45 the UK distributor, Digital Jesters, also updated the copy protection. That would explain the version number change, though it would have made more sense to call it 1.45B or 1.45-2 or something. Check the publisher's site; they may have something about this on the BD page, or you could email them.

Raze #273647 26/10/04 11:45 AM
Joined: Feb 2003
Location: Ghent (Belgium)
veteran
Offline
veteran
Joined: Feb 2003
Location: Ghent (Belgium)
Hi,

In July we have printed extra versions of the game and already added a few corrections, that's why the game version has been updated to 1.46.
Currently we are about to finish a next patch (to be released soon and which will include these corrections) which will be version 1.47.
We admit that it's a bit confusing. Our apologies for this.

There's no need to download patch 1.45 if you have bought version 1.46.

Best,
Lynn

Lynn #273648 28/10/04 02:13 AM
Joined: Feb 2004
L
stranger
Offline
stranger
L
Joined: Feb 2004
Quote
Hi,

In July we have printed extra versions of the game and already added a few corrections, that's why the game version has been updated to 1.46.
Currently we are about to finish a next patch (to be released soon and which will include these corrections) which will be version 1.47.
We admit that it's a bit confusing. Our apologies for this.

There's no need to download patch 1.45 if you have bought version 1.46.

Best,
Lynn


v1.47?!?!?! WEWT!


Moderated by  Larian_QA, Lynn, Macbeth 

Link Copied to Clipboard
Powered by UBB.threads™ PHP Forum Software 7.7.5