Firstly hello to everyone here at Lucasforums. As you may have guessed I am having many issues running TSL (disc version) on my PC. Many of the problems I have encountered seem to be very similar to problems other members have had when using W7 and Vista when I am currently on XP.

Below before you ask is all the necessary info from the swinfo.txt and the dxDiag.txt. (EDIT: I cannot post both in one post as it exceeds the total number of characters allowed so I shall now apologise for the double post).

As you may have guessed it 'fails' the scan even though I have the most up to date driver for my Nividia...Anyway onto the problems:

1. Loading bar lockup.

2. Random CTD for no reason. (I have yet to get passed Telos >< )

3. Issues getting the load screen to work (looks like a broken stained glass panel) which results in a CTD.

4. If I get passed the loading bar after CC and the first CS then I usually suffer from a black screen with sound and menu functions but nothing else.

I have tried to uninstall/reinstall the game patching it each time. Also this 'Dantooine Lag Fix' which I am unsure what it is (Disable Vertex Buffer=1) with no success. I have also tried to rename the WNASPI32.DLL to WNASPI32.BAK and back again with no success. Switched the Mss32.dll file with K1 with no success.

In short everything I try simply gives me more problems. Any help would be great as I have been on my PC for hours every night after work for almost a week now and no luck.

------------
DxDiag Notes
------------
DirectX Files Tab: No problems found.
Display Tab 1: No problems found.
Sound Tab 1: The file ctaud2k.sys is not digitally signed, which means that it has not been tested by Microsoft's Windows Hardware Quality Labs (WHQL). You may be able to get a WHQL logo'd driver from the hardware manufacturer.
Music Tab: No problems found.
Input Tab:
Network Tab: No problems found.

I should also mention that I have tried to disable sound/movies and still the errors continue. I have tried looking for help from the support staff from lucasarts (still ongoing), the support forums from lucasarts and now I find this site.

For future reference, DXDiag is unnecessary. I appreciate the effort, though.

My GTX 460 "fails" the hardware scan, too, but runs the game fine. The KotOR games are old and can't properly recognize newer video cards and drivers. Ignore it.

A few tips that might help your game run better:

1) Since you have a dual-core CPU and you're using XP, you're going to have set affinity to a single CPU core manually every time you launch the game. Before launching the game, open Task Manager (right-click on the Taskbar at the bottom of Windows' desktop and select "Task Manager") and click on the "Processes" tab. Check the "Show processes for all users" box if it isn't already and then launch the game. Once you get to the game's main menu, hit the Windows key to get back to the desktop and look for the game's executable (swkotor2.exe) in the Task Manager under the "Processes" tab. When you find it, right click on it, select "set affinity", then uncheck every box but "CPU 0" and hit "OK". Once you've done that, just hit the game's icon in the Taskbar and you should be good to go. Remember that you'll have to set CPU affinity like this every time you launch the game.

2) Set Fullscreen=1 under both "Display Options" and "Graphics Options" in the "swkotor2.ini" file, save and exit.

3) It might be a good idea to disable the intro ad movies by renaming their files. This is also handy if you just don't want to sit or click through them. These are located in the "movies" folder, which is in the main game folder. The files in question are:

leclogo.bik; legal.bik; ObsidianEnt.bik

In each case you can just change their file extension from "bik" to "bak" and they'll be skipped.

4) Widescreen hack:
Download the Squizzy Resolution Patcher. Set your resolution to 1280x960 in-game. Move or rename the swkotor2.exe and Mss32.dll files in your game's main folder. Extract the file in the link to KotOR 2's main folder, and run the patcher. Choose your resolution and click on "patch". Then open the swkotor2.ini file, set the width and height values to your resolution under both "Display Options" and "Graphics Options", save and exit.

Then go to this page and download the HUD fix file for your particualr aspect ratio. In your case you'll want 16:10. Unzip it and put it in your Override folder. If you still can't patch your game, you can just make a new folder in KotOR 2's main directory and name it "Override" and it will work. The HUD will look stretched and fugly, but there really isn't any fix for that.

"They should rename the team to the Washington Government Sucks. Put Obama on the helmet. Line the entire walls of the stadium with the actual text of the ACA.

Fix their home team score on the board to the debt clock, they can win every game 17,000,000,000,000 to 24. Losing team gets taxed by the IRS 100%, then droned."

I tried every step you mentioned but I still get the same loading bar lockup during loading and after CC. When I ran the patcher for the resolution the option for 1280x960 was not on the list so I had to choose the closest one which was 1280x800 (I also chaged it to that in the .ini file. The only step I did not complete was regarding the multi-cpu. When I went to set affinity it was already on cpu 0. Nothing else was checked

I got the patcher to work after fiddling about with it a little. Originallly 1280x960 did not appear but I then set it to 1440x900 and that patched fine. EAX has been enabled with no problems (even if I don't know what it does exactly).

The loading bar lockup seems to be a common problem for many TSL players but I do not believe anyone knows exactly why it happens, not even the support staff at lucasarts...

Regarding mods. I have none installed currently as I wanted to get the game running properly first, otherwise it would be even harder to narrow down the reason. Read over the 'how to' threads and installing seems rather straightforward (yes I always read the read me).

Partial good news. After all the changes and tweaks I finally got it to run but on my main profile. I created a new profile (simply called test) and the game runs fine. I can start a new file, load both autosaves and regular. Not sure why though. Any ideas?

Sorry I should have been clearer. I meant Windows account (with admin privs). With the 'test' account the game runs fine with no problems. I can save, load, watch the movies with nothing to worry about now I have even got my first mod. Was not sure where to start first but after a very quick browse (and a few downloads) I opted for the TSLRCM. After all why not fix what the developers left out. I think I'll start simple and work my way up. You never know I may even try my hand at modding myself.