1.0b is the latest patch for the retail version (Steam release is newer).
80 02 00 00 75 15 81 3D E8 C1 80 00 E0 01
80 02 00 00 C7 44 24 10 E0 01
The resulting hex sequences should look like this, for a 1920x1080 resolution:
80 07 00 00 75 15 81 3D E8 C1 80 00 38 04
80 07 00 00 C7 44 24 10 38 04
Going to properties and disabling 'Steam Community In-game' can sometimes fix this issue
Switching to windowed mode sometimes fixes this issue.
Make sure non-Intel graphics card is being used.
Intel integrated graphics seems to work for the Steam version but not the retail version in some cases.
If you have a newer NVIDIA GPU and your game keeps crashing when you click 'Load Game' from the main menu, a detailed solution for this can be found here. The critical detail seems to be changing Threaded Optimization in the NVIDIA Control Panel to OFF
If the game crashes after initial character creation and you own an AMD/ATI video card, disabling "Frame Buffer Effects" in the game's "Advanced Graphics Options" may fix the issue.
atioglxx.dll from AMD Catalyst 14.4 may allow "Frame Buffer Effects" to work with AMD/ATI cards as described here
If the game crashes unexpectedly from time to time, this is the only way to fix it now. For ex. the crash may be at the Ebon Hawk, on the Prologue level, when you approach the Quadlaser turret.
cmd /C start "SWKOTOR2" /D "C:\Program Files (x86)\LucasArts\SWKotOR2\" /high /affinity 1 "C:\Program Files (x86)\LucasArts\SWKotOR2\swkotor2.exe"
C:\Program Files (x86)\LucasArts\SWKotOR2\
Install Movie Update Patch - 1135 MB
Install Music Update Patch - 145 MB
"Disable Vertex Buffer Objects=1