You won't need the .dll. That's only for KotOR 2, and only necessary for Vista and (possibly) later versions of Windows. You will need the Dantooine lag fix (Disable Vertex Buffer Objects=1) if you have a DX10 or later graphics card, but, apparently, you've already done that.
Most likely, you will also have set affinity to a single CPU core every time you launch the game. How I do it is to open Task Manager (right-click on the Taskbar at the bottom of the 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 (swkotor.exe) in the Task Manager under the "Processes" tab. When you find it, right click on it, select "set affinity" and 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. Not doing this can cause the game to randomly crash.
"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."