Hello, I was able to run TDM demos and 1.0 just fine back in the day, but never really had time to play TDM. (Sorry.) But now, I decided to blow the dust off, upgrade TDM to the latest version, and enjoy the new versions. Only TDM doesn't run at all nowadays. I get the loading screen, after which the game shuts down. For the record, other Doom 3 mods seem to work just fine. I'm on Linux. Here's what the log says: -------------------------------
using ARB_vertex_buffer_object memory
using ARB2 renderSystem
found DLL in pak file: /home/wwwwolf/.doom3/darkmod/tdm_game02.pk4/gamex86.so
copy gamex86.so to /home/wwwwolf/.doom3/darkmod/gamex86.so
Found AMD CPU, features: MMX SSE CMOV
game using generic code for SIMD processing.
--------- Initializing Game ----------
The Dark Mod 1.06, code revision 4890
Build date: Jun 15 2011
Initializing event system
...767 event definitions
Initializing class hierarchy
...165 classes, 736320 bytes for event callbacks
Initializing scripts
signal caught: Illegal instruction
si_code 2
Trying to exit gracefully..
--------- Game Map Shutdown ----------
-------------------------------------- Now, admittedly I'm using a bit old computer with Athlon XP 3000+ processor, which doesn't do this newfangled SSE2 thing - has never stopped it from running Doom 3 fairly adequately, of course. I'm starting to getting used to seeing "Illegal instruction" - I've been seeing that due to some new applications that use SSE2 code without sniffing that the processor is actually capable of doing SSE2 (because having the application crash is much more polite than actually telling the user to go out and buy a new computer ). But Doom 3 is apparently properly detecting that the processor doesn't have SSE2 so it won't try any weird SSE2 hokerypokery. So I have no idea what's going on. Is there some weird SSE2ery happening where none should be happening? Is there anything that can be done to get the game running again?