Larian Banner: Baldur's Gate Patch 9
Previous Thread
Next Thread
Print Thread
#323387 16/12/05 05:36 PM
Joined: Aug 2003
L
stranger
OP Offline
stranger
L
Joined: Aug 2003
I am at Act 3.

Lauch BD and I get a Copy Protection System window:

An error encountered

*DIV.EXE
The application's module was modified. It may be damaged or infected by virus. Reinstall the application. Patched it to 1.47

Ok fine. Re-Installed it........same problem.

I have Win2000, Norton Antivirus 2006 and it is up to date, and ran a full system scan, no viruses.

What's up?

Thanks

Joined: Mar 2003
Location: Canada
Support
Offline
Support
Joined: Mar 2003
Location: Canada
Are you shutting down all non-essential programs (especially anti-virus) before trying to start the game?

Did you install any software, drivers, etc just before you started getting the error?

Did you do a clean re-install of the game and patch?
Zip or otherwise backup your saved games folder to another location first, just in case. Each save is a separate subfolder in the '..\Beyond Divinity\savegames' folder; the 5 'bd_act#_start' folders are created/updated by the game/patch, and do not need to be backed up.
Un-install the game, re-boot, in Windows Explorer browse to the 'Beyond Divinity' folder and make sure there are no files or folders remaining, except within the 'savegames' folder (though the 5 'bd_act#_start' folders should be gone). After that, shut down all non essential programs (especially anti-virus), re-install the game, re-boot and shut down all non essential programs again. Check to see if you can start the game. If you saved any games in the patched version, they will not be playable in the unpatched game version. If the game starts, quit and re-install the patch.


There is a way to check if the program file has actually changed, or if the problem is with the copy protection (see below).

If the game is ok, then you could try reinstalling the copy protection drivers.
Updating or removing StarForce drivers


~~~
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 (I repeated this procedure with the 1.47 patch). 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 (285 KB)
[*] These crc files are based on the UK English version; the North American version should be the same, I think, but the Australian version will have differences (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.

Joined: Apr 2004
veteran
Offline
veteran
Joined: Apr 2004
Might it be that its not actually a virus that is changing the file? but rather mal-ware? There are a couple of programs that is known to do this.... Gain.Gator; nCase; etc...

You can download Spybot here and check for any of these... (its free and fairly good, and it wont interfere with norton)

You can also check your computer free online Here for any viruses that might have crawled past Norton (there is no anti-virus that is 100% secure) Do this especially when the CRC values of the files do not match the ones posted by Raze.



Your existence alone, is excuse enough for the creation of the entire universe… Il you my darling Jeanne-Dré 

Moderated by  Larian_QA, Lynn, Macbeth 

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