waltc: I feel as though the D3d fix with the Wine .dlls might also be allowing saved games to load much faster, too, and wanted to ask about it. Thanks!
devilhood: I remember all those years ago when I first installed my retail copy of Divine Divinity, the loading bars used to be super fast with Direct 3D.
With Windows 8.1, they take an unbearable amount of time. As soon as I started using WineD3D, the loading speed went back to normal, so It definitely helps general performance all-round.
I've noticed that AMD seem to cause more trouble than they're worth for old games. It's a real shame though, because their cards are very cheap. The last AMD/ATI card I owned was the Radeon 9800 Pro, and since then I've always been with Nvidia.
Dungeon Keeper 2 was the biggest headache of all. Direct 3D performance is non-existent with AMD and that game. If you use an Nvidia card though, suddenly all your problems disappear. Trust me, I'm not a fan boy, I just prefer compatibility :-)
In the end, DirectDraw and D3D wrappers will probably be so advanced that it wont matter what card you have.
We already have DXGL, WineD3D and DxWnd.
DXGL looks very promising, and I love its interface and how configurable it is, but it currently has very limited 3D support.
Actually, if you'll check Raze's posts, he isn't shy about recommending software mode for DD over D3d regardless of 3d card, and as a matter of fact your nVidia card wouldn't handle the stock D3d in DD any better than my AMD card--otherwise, you wouldn't have to go to the Wine .dlls in the first place, right?...;) So, really, in this case your nVidia card doesn't seem any more or less compatible than my AMD, since the game's standard D3d doesn't perform well on either card...LoL....;) Quite truthfully, I have a ton of old games and have difficulty with none of them. Your situation is almost the opposite of mine, however--in 2002 I owned a 9700P and it's been AMD/ATi ever since (Before that, strictly 3dfx.) I've never had a reason to to buy nVidia--at least, AMD has never given me one. But, this is all neither here nor there...
It could be the case that something else I'm running is interfering somehow in the case of the Wine .dlls--I don't know, but I'll find out eventually, I'm sure. For me and most everyone else, software mode is perfectly adequate and the IQ differences between D3d software mode and D3d accelerated hardware mode are very slight in this game. Still, if I can get the Wine .dlls to work, I will--and I appreciate the post and the info!