We want to stress the importance of certain obligatory steps in getting Divinity II to work if it doesn't.
Most importantly: stop playing with a NoDVD crack. People that are playing with a NoDVD crack will experience strange behaviour because we've put in some fun little "features" when the DVD check fails. These are not bugs. If you are playing with a NoDVD crack, do not waste our time with reporting what is going wrong.
If you are experiencing behaviour similar to playing with a NoDVD crack, but you *are* playing with the normal EXE and with the DVD in the drive, check the DVD disc and your disc drive, and contact SecuROM support: http://www.securom.com/support_enduser.asp?t=1
On to the first aid kit
If you are having trouble running Divinity II (e.g. it crashes, doesn't even start up, freezes, you get error messages, ctd's...), there are four very important things you must take care of. Normally, they are being taken care of by the installer, but making sure everything happened correctly is a good first step towards finding the reason of your problem (i.e. eliminating the "normal" causes).
1. DirectX 9.0c : update it. If you're on Vista, download and install it.
Even though DirectX 9.0c is always called that, there are different versions of it. Every couple of months, Microsoft releases updates to DX9.0c and they haven't changed the version number in any of these updates. So whether you have the version of 2004, or you have the up to date version of 2009, there is no way of knowing what "version" you actually have without looking at the dates of your DirectX dll files.
For our game, you need to at least have the version that was released in February 2007. Of course, other games may require newer versions, so the safest is to download and install the latest version Microsoft offers on their website here:http://www.microsoft.com/downloads/detai...6a-9b6652cd92a3
If you don't want to download it, you can also install the version that came with the DVD. Explore the Divinity II DVD and start the following program:
Again: there is no way of knowing whether you have the correct version of DirectX9.0c because the version number has been 4.09.0000.0904 for five years already... So don't say "but I have the latest version", just install it
Vista users: you have DirectX 10 but that does NOT mean you have DirectX9.0c! You need to install this too!
2. Make sure you have the PhysX drivers installed that we shipped
with the game OR the latest PhysX drivers that you find on the nVidia website:
Get the latest here: http://www.nvidia.com/object/physx_system_software.html
Or install from Divinity II DVD: [DVDROMDRIVE]:\Support\PhysX\PhysX_9.09.0428_SystemSoftware.exe
A second very important step to get PhysX installed right: run the following exe from the Divinity II DVD:
3. Make sure the Visual C++ redistributable files are installed. You can install them from our DVD:
That's it. If that doesn't help, you may want to try uninstalling the game and reinstalling again (maybe even after a reboot after the uninstall) cause apparently that has helped people here as well...
4. Drivers Drivers Drivers
Always make sure that you have the latest drivers for all your devices. Graphics cards are of course the most important ones, but also check for new drivers for your sound card, chipset, and even CPU (e.g. if you have an AMD processor: install the AMD CPU optimizer and the AMD processor driver).It has been reported
that using applications such as Driver Sweeper helps: uninstall drivers, run Driver Sweeper (or a similar app), then reboot and install drivers.
1. If the game does not start up but you see its process running in the task manager, there is an issue with SecuROM. If you notice such behaviour, please contanct Securom. Follow this link for more information: http://www.securom.com/support_enduser.asp?t=1
2. The game does _NOT_ require the .net framework. Don't let anyone tell you this. You may install it if you wish, but it won't help the game in any way.
3. The game does NOT require any special codecs (unless you messed around too much with Win installation or codec installation). The game uses WMV. Do not start installing codecs if people tell you to to get this game working. This might even make everything worse.
WMV is supported natively by Windows XP Service Pack 2 and up. (Only if you have stripped your Windows installation or if you have not updated Windows Media Player lately, you may not have support for WMV, but normally you should.)
It has been reported that some people cannot run the WMV's in-game because they have a chaotic collection of all kinds of shady codecs and untrustworthy codec packs installed. Let's face it: codecs are wild anarchy. If your game crashes when starting up, or after creating your avatar, remove all codecs you have on your pc, and then re-install Microsoft's WMV Codec pack just to make sure.
If you really cannot live without codecs, you can trust the K-Lite codec pack, but you have to be able to configure it correctly.