greenhawk on 13/1/2023 at 22:23
Quote Posted by Karras35
Edit: Ok, I was happy too early! I managed to start the game: yes, but as soon as I start a mission, it instantly crashes the game without any error message.
Oh :-(
Try to lower resolution (800x600 for example)
Check for installed mods (cam_mod.cfg) and disable it
voodoo47 on 13/1/2023 at 22:23
it's cam_mod.ini, actually, and that shouldn't be a problem as he has confirmed this is a new clean install. the editor shouldn't care about window size as it will run windowed, but do check cam.cfg and make sure game_screen_size is more than 800x600, as some computers are not able to run fullscreen in too low resolutions anymore.
the (
https://www.ttlg.com/forums/showthread.php?t=134733) TFix topic has a quick mirror for the correct DX9 package.
Karras35 on 13/1/2023 at 22:42
Quote Posted by voodoo47
it's cam_mod.ini, actually, and that shouldn't be a problem as he has confirmed this is a new clean install. the editor shouldn't care about window size as it will run windowed, but do check cam.cfg and make sure game_screen_size is more than 800x600, as some computers are not able to run fullscreen in too low resolutions anymore.
the (
https://www.ttlg.com/forums/showthread.php?t=134733) TFix topic has a quick mirror for the correct DX9 package.
I have T2Fix installed - and the mods it includes. But also disabling them doesn't fix the problem.
I checked cam.cfg but screen size seems fine:
game_screen_size 2560 1440
About the mirror: I had the correct one downloaded from the mirror when I was trying to install T1. But now my problem is about T2.
Thank you for your efforts :(
voodoo47 on 13/1/2023 at 23:16
ok, next step - what exactly is happening when you start thief2.exe, and dromed.exe (re-enable DX9 in cam_ext.cfg) of that new, clean install? crash? if so, post the logs (thief2.log, dromed.log) and crash.dmp (big, but should zip nicely) if available.
Karras35 on 14/1/2023 at 18:37
Sorry it took me awhile to reply. I was very busy with tax stuff and it was very depressing.
Quote Posted by voodoo47
it means DX9 is not working properly (you have just enabled DX6, which seems to be working by some miracle).
so yeah, the computer/gpu/driver is having a problem.
I agree. It must have something to do with the gpu driver / Direct X.
Is there a way how I can see what Direct X Versions are installed? (They don't appear in "Software/Features")
Because I find this is very odd: After I start the Setup.exe of Direct X, it asks me to unzip into folder. Ok. Done.
After that I go to that said folder and start the DXSETUP.exe - for installation of the DirectX.
And the odd part: It doesn't ask me for any location. It just installs the Direct X and tells me it has been installed successfully and can now be used.
-> Is it always like that , that you don't have to chose a direction for DirectX?
-> And is it also normal that I don't see this DirectX in my "Software/Features" ?
> How do I find out what versions of Direct X are installed ony my systems?
> How do I uninstall all versions of Direct X ?
> Maybe it's best to eradicate everything that has anything to do with Direct X and then try again????
Quote Posted by voodoo47
ok, next step - what exactly is happening when you start thief2.exe, and dromed.exe (re-enable DX9 in cam_ext.cfg) of that new, clean install? crash?.
When I start the thief2.exe this error message appears (T2 won't even start, not even black screen and then crash):
Inline Image:
https://i.postimg.cc/3xYWwqcv/T2-error.jpgWhen I start the dromed.exe this ...................no wait.....Dromed opens without error message......:weird:
I can also open missions in Dromed but the Game Mode doesn't work. :weird:
If I try the Game Mode this error message appears :
Inline Image:
https://i.postimg.cc/dVpMfcvP/Dromed-error-Assertion-Failed.jpgfollowerd by this message:
Inline Image:
https://i.postimg.cc/3xYWwqcv/T2-error.jpg:tsktsk:
Quote Posted by voodoo47
if so, post the logs (thief2.log, dromed.log) and crash.dmp (big, but should zip nicely) if available.
Here are the files zipped.
(
https://we.tl/t-q9a53UpN5N)
voodoo47 on 14/1/2023 at 19:57
will check the files a bit later, but it seems pretty clear, DX9 not found. click the windows start button and type dxdiag, see whether that finds any issues.
Karras35 on 14/1/2023 at 20:02
Ok, here is the DxDiag result:
(
https://we.tl/t-4gm9HeOCpe)
I can't find any issues, but I'm also a newb :cheeky:
Edit: I don't know if it helps to sort the problem out, but aside from T2 and Q&Q RA2, also AoE 3 doesn't work anymore. They all come from the same era - so maybe all use the same Direct X and that's why they all don't work.
Inline Image:
https://i.postimg.cc/hjbxwT4R/Aoe3-error.jpgNewer games work normally: Chivalry 2, Diablo 2 Ressurected for example...
voodoo47 on 15/1/2023 at 14:41
yeah, T2 (and a few other games, apparently) is unable to find a hardware accelerated device to run onto, the logs agree with what AOE3 says. dxdiag looks ok, but that doesn't really mean too much. tried gpu-z?
anyway, if windows and drivers are up to date, then it's time to start messing around with the computer;
-try to downgrade your gpu driver
-try a different graphics card, if available (if you've built/upgraded your computer, chances are you've got some spare parts lurking in a drawer somewhere)
-disconnect your main hdd, pop a spare in (again, anyone even half serious about building/upgrading/maintaining their computer should have a spare part drawer), install a clean build of windows10, update everything, load T2 (and AOE3), see whether you get the same issues
personally, I would try a clean test install of win10 on a spare drive, might sound challenging but is actually the least risky and annoying option (no change to your current system, can revert everything no problem, and the os can load itself onto the computer with almost no effort from your end). either way, at this point, I'm 99.99% sure it's your computer (and not T2).
Hit Deity on 16/1/2023 at 15:54
Maybe install those legacy C++ redistributables as well...? Since that's the specific error, maybe one of those packages is either missing, or as sometimes happens, is either corrupt or incompletely installed.
vfig on 16/1/2023 at 16:27
Quote Posted by Hit Deity
Maybe install those legacy C++ redistributables as well...? Since that's the specific error, maybe one of those packages is either missing, or as sometimes happens, is either corrupt or incompletely installed.
no, this error is completely unrelated to c++ redistributables (see below for why). the problem is that your attempt to install ancient DirectX off the thief cds has fucked up DirectX on your system. unfortunately, DirectX is a very complicated bit of software with many parts (some of which are part of windows, some of which arent) and tons of registry entries, and trying to figure out which of all that has gone wrong is not really feasible.
if you have a fairly recent System Restore point in your windows installation from before the problem started happening, then you should try restoring to that ((
https://support.microsoft.com/en-us/windows/recovery-options-in-windows-31ce2444-7de3-818c-d626-e3b5a3024da5#bkmk_restore_from_system_restore_point) see here for details). if you dont have a recent point to return to, then i expect only reinstalling windows is going to clear this up for you.
(explanation: the reason this error message says "WDISP.CPP" is because it is standard practice to make unexpected errors list a filename (and often line number) in the program's source code where the error happened, so that the app's programmers can more easily investigate it. the filename itself has nothing to do with the cause of the error.)