crash at launch (does the game need SSE2?)
fd5t52
Member Posts: 2
Hello,
When starting torment.exe the game crashes at eip=8e87df. The crash minidump does not contain the bytes at that address but I presume the game tried to run an SSE2 or higher instruction which my CPU (Athlon XP) does not support.
Would it be possible to have a non-SSE2 build of Torment.exe? The original game did not require SSE2.
When starting torment.exe the game crashes at eip=8e87df. The crash minidump does not contain the bytes at that address but I presume the game tried to run an SSE2 or higher instruction which my CPU (Athlon XP) does not support.
Would it be possible to have a non-SSE2 build of Torment.exe? The original game did not require SSE2.
0
Comments
0:000> .ecxr
eax=080a6440 ebx=0017f470 ecx=00000004 edx=00000000 esi=0017f4d8 edi=072d2560
eip=008e87df esp=0012fcd0 ebp=0012fd70 iopl=0 nv up ei pl nz na pe nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00210206
Torment!SDL_Delay+0x1bccf:
008e87df 660f57c0 xorpd xmm0,xmm0
Since you're using Visual Studio to compile the binary, switch from /ARCH:SSE2 to /ARCH:SSE should provide great compatibility while still retaining most of the SSE instruction set.