I just bought KotOR 2 using some money I got as a Christmas present, and I am having no luck in getting it to start. I recently upgraded my computer and put Windows Vista Ultimate x64 on it, and now I am regretting that because I have been having a world of trouble with my old games, or even somewhat newer "old games". I went to Vista x64 because it's what was available to me in 64 bit (my university provides full installs of various operating systems as part of our technology fee) and I did not want to lose the memory to XP x86's memory addressing limits, but I think I would have been better off to have kept 32-bit and just lost the memory.
I have installed KotOR 2 in compatibility mode for XP SP2 with Administrator privileges. The install works fine. Once it is installed, I try to run swkotor2.exe directly, in XP SP2 compatibility mode with Administrator privileges. I have updated my mss32.dll file as well. I get the LucasArts logo, then the Obsidian logo, and then the screen with the guy from the cover. After this, the application dies, and I get a message stating that the program has stopped responding. Here is the text of the error report.
Problem Event Name: APPCRASH
Application Name: swkotor2.exe
Application Version: 2.1.0.0
Application Timestamp: 425588ba
Fault Module Name: StackHash_0687
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 00000000
Exception Code: c0000005
Exception Offset: 01c0f8d9
OS Version: 6.0.6001.2.1.0.256.1
Locale ID: 1033
Additional Information 1: 0687
Additional Information 2: 88e21d52560da176eb89daff91ffc4c5
Additional Information 3: a63e
Additional Information 4: 6f6fa35934eca226845e70a0e80be037
I am running Vista Ultimate x64 on 4GB of RAM and an eVGA GeForce 9600GT, with a Core 2 Duo E6300. Here is my DxDiag dump.
------------------
System Information
------------------
Time of this report: 12/28/2008, 12:47:07
Machine name: HELIOS
Operating System: Windows Vista