Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.

Difference between revisions of "Star Wars: Knights of the Old Republic II - The Sith Lords"

From PCGamingWiki, the wiki about fixing PC games
 
(246 intermediate revisions by 70 users not shown)
Line 1: Line 1:
 +
{{cleanup|Make the pages between the first and second game consistant, add screenshots and move some things}}
 
{{Infobox game
 
{{Infobox game
 
|cover        = Star Wars Knights of the Old Republic II Sith Lords Cover.jpg
 
|cover        = Star Wars Knights of the Old Republic II Sith Lords Cover.jpg
Line 4: Line 5:
 
{{Infobox game/row/developer|Obsidian Entertainment}}
 
{{Infobox game/row/developer|Obsidian Entertainment}}
 
{{Infobox game/row/developer|Aspyr Media|Maintenance}}
 
{{Infobox game/row/developer|Aspyr Media|Maintenance}}
{{Infobox game/row/osxporter|Aspyr Media}}
+
{{Infobox game/row/porter|Aspyr Media|OS X}}
{{Infobox game/row/linporter|Aspyr Media}}
+
{{Infobox game/row/porter|Aspyr Media|Linux}}
 
|publishers  =  
 
|publishers  =  
 
{{Infobox game/row/publisher|LucasArts}}
 
{{Infobox game/row/publisher|LucasArts}}
Line 14: Line 15:
 
|release dates=  
 
|release dates=  
 
{{Infobox game/row/date|Windows|February 8, 2005}}
 
{{Infobox game/row/date|Windows|February 8, 2005}}
{{Infobox game/row/date|OS X|July 21, 2015|ref=<ref name="july21patch">[http://steamcommunity.com/games/208580/announcements/detail/145589580847766181 Introducing and updated KOTOR II for Mac, Linux, and Windows!]</ref>}}
+
{{Infobox game/row/date|OS X|July 21, 2015|ref=<ref name="july21patch">[https://steamcommunity.com/games/208580/announcements/detail/145589580847766181 Introducing and updated KotOR II for Mac, Linux, and Windows!]</ref>}}
 
{{Infobox game/row/date|Linux|July 21, 2015|ref=<ref name="july21patch"/>}}
 
{{Infobox game/row/date|Linux|July 21, 2015|ref=<ref name="july21patch"/>}}
 +
|reception    =
 +
{{Infobox game/row/reception|Metacritic|star-wars-knights-of-the-old-republic-ii---the-sith-lords|85}}
 +
{{Infobox game/row/reception|IGDB|star-wars-knights-of-the-old-republic-ii-the-sith-lords|rating}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | One-time game purchase, Subscription gaming service }}
 +
{{Infobox game/row/taxonomy/microtransactions | }}
 +
{{Infobox game/row/taxonomy/modes            | Singleplayer }}
 +
{{Infobox game/row/taxonomy/pacing            | Continuous turn-based }}
 +
{{Infobox game/row/taxonomy/perspectives      | Third-person }}
 +
{{Infobox game/row/taxonomy/controls          | Direct control, Menu-based }}
 +
{{Infobox game/row/taxonomy/genres            | RPG }}
 +
{{Infobox game/row/taxonomy/sports            | }}
 +
{{Infobox game/row/taxonomy/vehicles          | }}
 +
{{Infobox game/row/taxonomy/art styles        | }}
 +
{{Infobox game/row/taxonomy/themes            | Sci-fi, Space }}
 +
{{Infobox game/row/taxonomy/series            | Star Wars: Knights of the Old Republic }}
 
|steam appid  = 208580
 
|steam appid  = 208580
|gogcom page  = star_wars_knights_of_the_old_republic_ii_the_sith_lords
+
|gogcom id    = 1421404581
|strategywiki = Star Wars: Knights of the Old Republic II The Sith Lords
+
|official site= https://www.obsidian.net/games/kotor2
 +
|hltb        = 9112
 +
|lutris      = star-wars-knights-of-the-old-republic-ii
 +
|mobygames    = 15792
 +
|strategywiki = Star Wars Knights of the Old Republic II: The Sith Lords
 
|wikipedia    = Star Wars: Knights of the Old Republic II – The Sith Lords
 
|wikipedia    = Star Wars: Knights of the Old Republic II – The Sith Lords
 
|winehq      = 2203
 
|winehq      = 2203
 +
|license      = commercial
 +
}}
 +
 +
{{Introduction
 +
|introduction      =
 +
 +
|release history  =
 +
 +
|current state    =
 
}}
 
}}
{{Series|Star Wars: Knights of the Old Republic}}
 
  
 
'''Key points'''
 
'''Key points'''
 
{{++}} Retail version (2012) re-released in a bundle with the first game and made compatible with recent operating systems.
 
{{++}} Retail version (2012) re-released in a bundle with the first game and made compatible with recent operating systems.
{{++}} Steam version (2015) updated to support OS X and Linux, add Steamworks features and many other great improvements.<ref name="july21patch"/>
+
{{++}} Aspyr version (2015) updated to support OS X and Linux, widescreen resolutions, controller support and other improvements including [https://steamcommunity.com/app/208580/workshop/ Steam Workshop] support.<ref name="july21patch"/>
  
 
'''General information'''
 
'''General information'''
{{GOG.com links|star_wars_knights_of_the_old_republic_ii_the_sith_lords|star_wars_knights_of_the_old_republic_series|for game series}}
+
{{mm}} [https://support.aspyr.com/hc/en-us/sections/6759533167885-STAR-WARS-Knights-of-the-Old-Republic-II-The-Sith-Lords Aspyr Media support page]
{{mm}} [http://forums.obsidian.net/forum/5-the-kotor2-universe/ Obsidian Forum]
+
{{GOG.com links|1421404581|star_wars_knights_of_the_old_republic_series|for game series}}
{{mm}} [http://steamcommunity.com/app/208580/discussions/ Steam Community Discussions]
+
{{mm}} [https://forums.obsidian.net/forum/5-the-kotor2-universe/ Obsidian Forum]
{{mm}} [http://forums.steampowered.com/forums/forumdisplay.php?f=707 Steam Users' Forums]
+
{{mm}} [https://steamcommunity.com/app/208580/discussions/ Steam Community Discussions]
{{mm}} [http://www.lucasforums.com/forumdisplay.php?f=321 LucasForums]
+
{{mm}} [https://steamcommunity.com/sharedfiles/filedetails/?id=488641307 Modding guide] for Steam version.
  
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
{{Availability/row| Retail | | Disc | [[DRM]]: [[SecuROM]] 5 disc check (1.0)<br />[[DRM]]: [[SecuROM]] 7 disc check (1.0b/1.02b) |  | Windows }}
+
{{Availability/row| Retail | | Disc | {{DRM|SecuROM|5}} disc check (1.0)<br />{{DRM|SecuROM|7.00.00.0044}} disc check (1.0b/1.02b)<br />Released on 4 CDs. |  | Windows }}
{{Availability/row| Amazon | B00784HHUM | Disc | Knights of the Old Republic Collection. |  | Windows }}
+
{{Availability/row| GamersGate | star-wars-knights-of-the-old-republic-ii-the-sith-lords-mac-linux | Steam | |  | Windows, OS X, Linux }}
{{Availability/row| amazon.co.uk | B0095TALL0 | Disc | Knights of the Old Republic Collection. |  | Windows }}
+
{{Availability/row| Gamesplanet | 2856-1 | Steam | Sold by [[Company:Aspyr Media|Aspyr Media]]. |  | OS X, Linux }}
{{Availability/row| GamersGate | DD-SWKOTR2 | Steam |  |  | Windows, OS X, Linux }}
+
{{Availability/row| GOG.com | star_wars_knights_of_the_old_republic_ii_the_sith_lords | DRM-free | Aspyr version. |  | Windows }}
{{Availability/row| Games Republic | 942 | Steam |  |  | Windows, OS X, Linux }}
+
{{Availability/row| GMG | star-wars-knights-of-the-old-republic-ii-the-sith-lords-mac | Steam |  |  | Windows, OS X, Linux }}
{{Availability/row| GOG.com | star_wars_knights_of_the_old_republic_ii_the_sith_lords | DRM-free | Not up to date (is version 2.1.0.0) | | Windows }}
+
{{Availability/row| Humble | star-wars-knights-of-the-old-republic-ii-the-sith-lords | Steam |  |  | Windows, OS X, Linux }}
{{Availability/row| GMG | star-wars-knights-old-republic-ii-sith-lords | Steam | |  | Windows, OS X, Linux }}
+
{{Availability/row| MacApp | id960778634 | MacApp | Aspyr version. | | OS X }}
{{Availability/row| MacApp | id960778634 | MacApp | | | OS X }}
+
{{Availability/row| Origin | star-wars/star-wars-knights-of-the-old-republic-ii-the-sith-lords | Origin | Included with {{Store feature|EA Play Pro}}. Currently only visible in the EA App's Browse menu. |  | Windows }}
{{Availability/row| Steam | 208580 | Steam | Steamworks features, 4K, Native Widescreen and Full Controller Support |  | Windows, OS X, Linux }}
+
{{Availability/row| Steam | 208580 | Steam | Aspyr version. DRM-free by creating a steam_appid.txt file in the game's installation directory containing its Steam App ID number 208580. | | Windows, OS X, Linux }}
 +
{{Availability/row| Gamesplanet | 2797-1 | Steam | Sold by [[Company:Disney Interactive Studios|Disney Interactive Studios]]. |  | Windows, OS X, Linux | unavailable }}
 
}}
 
}}
 +
{{ii}} The soundtrack is stored in MP3 format, however junk data at the beginning of each file prevents them from being played back in media players. Run [https://gist.github.com/shmerl/30412cda5a5107132a1f this script]{{note|note=If using Windows, install [https://gitforwindows.org/ Git for Windows] to enable Bash scripts.<ref name="SirYodaJedi">{{Refcheck|user=SirYodaJedi|date=2018-10-18}}</ref>|name="bash"}} from the game's music directory{{note|note=It may be necessary to copy the music directory to the desktop.<ref name="SirYodaJedi"/>|name="copytodesktop"}} to create standard music files that can be played back in most media players.<ref>{{Refurl|url=https://www.gog.com/forum/star_wars_knights_of_the_old_republic_series/music_from_star_wars_knights_of_the_old_republic|title=Music from Star Wars: Knights of the Old Republic, page 1 - Forum - GOG.com|date=May 2023}}</ref>
  
 
===Version differences===
 
===Version differences===
{{ii}} Knights of the Old Republic Collection includes both [[Star Wars: Knights of the Old Republic|Knights of the Old Republic]] and Knights of the Old Republic II – The Sith Lords.  
+
{{ii}} Knights of the Old Republic Collection includes both [[Star Wars: Knights of the Old Republic|Knights of the Old Republic]] and Knights of the Old Republic II – The Sith Lords.
{{ii}} The 2015 steamplay (supports all 3 major OS) release/update includes many improvements not available in the other releases.<ref name="july21patch"/>
+
{{ii}} Retail (CD/DVD) releases of KotOR II do not include Aspyr Media's update.
 +
{{ii}} Aspyr Media's update was made available on Steam in 2015.<ref name="july21patch"/> The prior version of KotOR II, which does not include Aspyr's changes, can still be accessed. To access the prior version, select the "legacypc" beta branch in the game properties window in Steam.
 +
{{ii}} Aspyr Media's update ("1.0b update") was made available on GOG.com in 2022.<ref name="1.0b_update">[https://www.gogdb.org/product/1421404581#builds STAR WARS Knights of the Old Republic II: The Sith Lords - GOG Database]</ref> The prior version of KotOR II, which does not include Aspyr's changes, can still be accessed via GOG Galaxy. To access the prior version, install KotOR II, uncheck "Automatically update to newest version" in the GOG Galaxy game configuration window, and select "Version 1.0b".
 +
{{ii}} Star Wars: Knights of the Old Republic II - The Sith Lords on the EA app does not include Aspyr Media's update.
  
 
==Essential improvements==
 
==Essential improvements==
 
===Patches===
 
===Patches===
[http://help.disney.com/articles/en_US/FAQ/Where-do-I-find-the-latest-patch-for-Knights-of-the-Old-Republic-II-The-Sith-Lords#patch 1.0b] is the latest patch for the retail version (Steam release is newer).
+
{{ii}} Not applicable to the Star Wars: Knights of the Old Republic Collection DVD release or the digital versions via Steam, GOG.com and the EA app.
 +
* [https://support.starwars.com/hc/en-us/articles/360000716323-Where-do-I-find-the-latest-patch-for-Knights-of-the-Old-Republic-II-The-Sith-Lords-#h_1589466961211525014675604 Patch v1.0b] is the latest patch for the original retail release.
 +
 
 +
===[https://deadlystream.com/files/file/578-tsl-restored-content-mod/ Restored Content Mod (TSLRCM)]===
 +
{{++}} Highly recommended to restore content that was cut from the game.
 +
{{ii}} Also available on [https://steamcommunity.com/sharedfiles/filedetails/?id=485537937 Steam Workshop].
 +
{{ii}} Available in English, German, French, Spanish, Italian, Polish and Russian.
 +
{{ii}} Version 1.8.2 onwards supports [https://deadlystream.com/files/file/277-m4-78-enhancement-project/ M4-78 Enhancement Project] which restores droid planet content, but works only for English version.
 +
 
 +
===[https://deadlystream.com/files/file/1280-kotor-2-community-patch/ KotOR 2 Community Patch (K2CP)]===
 +
{{ii}} Requires [[#Restored_Content_Mod_.28TSLRCM.29|Restored Content Mod]] to be installed first.
 +
{{++}} Fixes numerous bugs and improves the game contents.
 +
{{++}} Easy to install.
  
 
===Skip intro videos===
 
===Skip intro videos===
{{Fixbox|1=
+
{{Fixbox|description=Delete or rename movie files|ref=<ref name="2021-09-27">{{Refcheck|user=Nessy|date=2021-09-27|comment=}}</ref>|fix=
{{Fixbox/fix|Instructions|ref={{cn|date=July 2016}}}}
+
# Go to {{folder|{{p|game}}\Movies}}.
# Go to <code>{{p|game}}\Movies</code>
+
# Delete or rename {{file|leclogo.bik}}, {{file|ObsidianEnt.bik}}, {{file|Legal.bik}} (and {{file|aspyr.bik}}, if applicable).
# Delete or rename <code>leclogo.bik</code>, <code>ObsidianEnt.bik</code>, and <code>Legal.bik</code> (and <code>aspyr.bik</code> if applicable).
+
}}
 +
 
 +
===Higher quality media===
 +
{{ii}} Not applicable to the Star Wars: Knights of the Old Republic Collection DVD release and digital versions via Steam, GOG.com, or the EA app.
 +
{{Fixbox|description=Higher quality movies install instructions|ref={{cn|date=June 2017}}|fix=
 +
Install [https://community.pcgamingwiki.com/files/file/462-star-wars-knights-of-the-old-republic-ii-the-sith-lords-high-quality-movies-patch/ Movie Update Patch] - '''1135 MB'''
 +
 
 +
'''Notes'''
 +
{{++}} LucasArts released replacement upscaled cutscene videos.
 +
{{--}} Only benefits resolutions of 1600x1200 or higher, otherwise it defaults back to 640x480.<ref>http://lucasforums.com/showthread.php?t=206028</ref>
 
}}
 
}}
 +
{{Fixbox|description=Higher quality music install instructions|ref={{cn|date=June 2017}}|fix=
 +
Install [https://community.pcgamingwiki.com/files/file/461-star-wars-knights-of-the-old-republic-ii-the-sith-lords-high-quality-music-patch/ Music Update Patch] - '''145 MB'''
  
==Gameplay mods==
+
'''Notes'''
{{++}} Has [http://steamcommunity.com/app/208580/workshop/ Steam Workshop] enabled for mod support.
+
{{ii}} Pre-installed audio's sample rate is 11,025Hz. This patch comes with CD-quality audio resolution with 44,100Hz sample rate.  
===[http://www.moddb.com/mods/the-sith-lords-restored-content-mod-tslrcm Restored Content Mod]===
+
}}
{{ii}} Both mods are also available on [http://steamcommunity.com/profiles/76561197998177676/myworkshopfiles/?appid=208580 Steam Workshop]
 
{{++}} Highly recommended to restore content that was cut from the game.
 
{{++}} Version 1.8.2 now supports [http://www.moddb.com/mods/the-sith-lords-restored-content-mod-tslrcm M4-78 Enhancement Project] which restores droid planet content.
 
  
 
==Game data==
 
==Game data==
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|}}
+
{{Game data/config|Windows|{{P|game}}\swkotor2.ini}}
{{Game data/row|OS X|}}
+
{{Game data/config|OS X|{{p|osxhome}}/Library/Application Support/Star Wars Knights of the Old Republic II/swkotor2.ini}}
{{Game data/row|Linux|{{P|xdgdatahome}}/aspyr-media/kotor2/}}
+
{{Game data/config|Mac App Store|}}
 +
{{Game data/config|Linux|{{P|xdgdatahome}}/aspyr-media/kotor2/}}
 
}}
 
}}
{{XDG|true}}
 
  
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|{{p|game}}\Saves}}
+
{{Game data/saves|Windows|{{p|game}}\Saves\}}
{{Game data/row|OS X|~/Application Support/Star Wars Knights of the Old Republic II/saves/}}
+
{{Game data/saves|Windows|C:/Users/(username)/AppData/Local/VirtualStore/('Program Files' or 'Program Files (x86)')/LucasArts/SWKotOR2/saves}}
{{Game data/row|Linux|{{P|xdgdatahome}}/aspyr-media/kotor2/saves/}}
+
{{Game data/saves|OS X|{{p|osxhome}}/Library/Application Support/Star Wars Knights of the Old Republic II/saves/}}
 +
{{Game data/saves|Mac App Store|{{p|osxhome}}/Library/Containers/com.aspyr.kotor2.appstore/Data/Library/Application Support/Star Wars Knights of the Old Republic II/saves/}}
 +
{{Game data/saves|Linux|{{P|xdgdatahome}}/aspyr-media/kotor2/saves/}}
 
}}
 
}}
 +
{{XDG|true}}
  
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
{{Save game cloud syncing
 
{{Save game cloud syncing
|origin               =  
+
|discord                  = true
|origin notes         =  
+
|discord notes            =
|steam cloud           = true
+
|epic games launcher      =
|steam cloud notes    =  
+
|epic games launcher notes =
|uplay                =  
+
|gog galaxy                = true
|uplay notes           =  
+
|gog galaxy notes          =
 +
|origin                   = true
 +
|origin notes             =  
 +
|steam cloud               = true
 +
|steam cloud notes        =
 +
|ubisoft connect          =
 +
|ubisoft connect notes    =  
 +
|xbox cloud                =  
 +
|xbox cloud notes         =  
 
}}
 
}}
  
==Video settings==
+
==Video==
{{Video settings
+
{{Video
|wsgf link                  = http://www.wsgf.org/dr/star-wars-knights-old-republic-ii-sith-lords
+
|wsgf link                  = https://www.wsgf.org/dr/star-wars-knights-old-republic-ii-sith-lords
 
|widescreen wsgf award      = gold
 
|widescreen wsgf award      = gold
 
|multimonitor wsgf award    = unsupported
 
|multimonitor wsgf award    = unsupported
Line 104: Line 169:
 
|4k ultra hd wsgf award    = incomplete
 
|4k ultra hd wsgf award    = incomplete
 
|widescreen resolution      = true
 
|widescreen resolution      = true
|widescreen resolution notes= Native for Steam.<ref name="july21patch"/> For other versions, see [[#Widescreen resolution|Widescreen resolution]].
+
|widescreen resolution notes= Native for Aspyr version.<ref name="july21patch"/> For other versions, see [[#Widescreen resolution|Widescreen resolution]].
 
|multimonitor              = hackable
 
|multimonitor              = hackable
 
|multimonitor notes        = Use [https://www.flawlesswidescreen.org Flawless Widescreen].
 
|multimonitor notes        = Use [https://www.flawlesswidescreen.org Flawless Widescreen].
|ultrawidescreen            = unknown
+
|ultrawidescreen            = hackable
|ultrawidescreen notes      =  
+
|ultrawidescreen notes      = Use [https://www.flawlesswidescreen.org Flawless Widescreen].
 
|4k ultra hd                = true
 
|4k ultra hd                = true
|4k ultra hd notes          = Native for Steam.<ref name="july21patch"/>
+
|4k ultra hd notes          = Native for Aspyr version.<ref name="july21patch"/>
 
|fov                        = false
 
|fov                        = false
 
|fov notes                  =  
 
|fov notes                  =  
 
|windowed                  = hackable
 
|windowed                  = hackable
 
|windowed notes            = See [[#Windowed|Windowed]].
 
|windowed notes            = See [[#Windowed|Windowed]].
|borderless windowed        = unknown
+
|borderless windowed        = hackable
|borderless windowed notes  = Use [https://github.com/Codeusa/Borderless-Gaming/releases Borderless Gaming]. Any other hacks will make the mouse cursor inaccurate.{{cn|date=July 2016|reason=Suicide_machine: Really? Cause it's either that Borderless Gaming makes the game proper fullscreen maximizing it or if disabled maximization - the mouse cursor is offset - Steam version}}
+
|borderless windowed notes  = Use [[Glossary:Borderless fullscreen windowed#Borderless Gaming|Borderless Gaming]]. Any other hacks will make the mouse cursor inaccurate.{{cn|date=July 2016|reason=Suicide_machine: Really? Cause it's either that Borderless Gaming makes the game proper fullscreen maximizing it or if disabled maximization - the mouse cursor is offset - Steam version}}
 
|anisotropic                = true
 
|anisotropic                = true
 
|anisotropic notes          =  
 
|anisotropic notes          =  
 
|antialiasing              = true
 
|antialiasing              = true
 
|antialiasing notes        =  
 
|antialiasing notes        =  
 +
|upscaling                  = unknown
 +
|upscaling tech            =
 +
|upscaling notes            =
 
|vsync                      = true
 
|vsync                      = true
|vsync notes                = External vsync will cause performance issues.<ref>[http://www.tweakguides.com/KOTOR2_5.html Tweakguides - Star Wars Knights of the Old Republic 2 Tweak Guide]</ref><ref>[http://deadlystream.com/forum/topic/1375-vsync-and-kotor-2/ Daily Stream - Vsync and Kotor 2]</ref>
+
|vsync notes                =  
 
|60 fps                    = true
 
|60 fps                    = true
 
|60 fps notes              =  
 
|60 fps notes              =  
|120 fps                    = true
+
|120 fps                    = false
|120 fps notes              = Maximum of 85 fps is selectable in the menu graphics options, and using over 85 in the ini file causes the game to load incorrectly. No limit in latest Steam version after 2015 update.
+
|120 fps notes              = Frame rates over 60 can cause issues, see [[#Stuttering or Freezing after combat / Unable to move the character|Stuttering or Freezing after combat / Unable to move the character]]
 +
|hdr                        = unknown
 +
|hdr notes                  =
 
|color blind                = unknown
 
|color blind                = unknown
 
|color blind notes          =  
 
|color blind notes          =  
 
}}
 
}}
{{ii}} TweakGuides has created a comprehensive guide for fixing issues in this game. It can be found [http://www.tweakguides.com/KOTOR2_1.html here].
+
{{ii}} TweakGuides has created a comprehensive guide for fixing issues in this game. It can be found [https://tweakguides.pcgamingwiki.com/KOTOR2_1.html here].
  
 
===[[Glossary:Widescreen resolution|Widescreen resolution]]===
 
===[[Glossary:Widescreen resolution|Widescreen resolution]]===
{{--}} Widescreen fixes will break the minimap location reporting, which can be solved using the [[#Widescreen minimap problem|minimap fix]].<ref>[http://www.wsgf.org/dr/star-wars-knights-old-republic-ii-sith-lords Widescreen Gaming Forum - Star Wars Knights of the Old Republic 2]</ref>
+
{{++}} Not necessary for Aspyr version.
 +
{{--}} Widescreen fixes will break the minimap location reporting, which can be solved using the [[#Stretched UI on widescreen resolutions|UI fixes]].<ref>{{Refurl|url=https://www.wsgf.org/dr/star-wars-knights-old-republic-ii-sith-lords|title=Widescreen Gaming Forum - Star Wars Knights of the Old Republic 2|date=May 2023}}</ref>
 
{{--}} Widescreen fixes resolutions of 1366x768 and under will ''not'' display dialogue option text correctly and are unplayable.<ref>Tested by [[User:Andytizer|Andytizer]], 1920x1080 tested as working.</ref>
 
{{--}} Widescreen fixes resolutions of 1366x768 and under will ''not'' display dialogue option text correctly and are unplayable.<ref>Tested by [[User:Andytizer|Andytizer]], 1920x1080 tested as working.</ref>
 
{{ii}} Video tutorial for widescreen available [https://www.youtube.com/watch?v=pSiVC92dJHI here]
 
{{ii}} Video tutorial for widescreen available [https://www.youtube.com/watch?v=pSiVC92dJHI here]
{{ii}} This uses a slightly older version of the game with some bugs (not necessary for the GOG.com version).<ref>[http://forums.steampowered.com/forums/showpost.php?p=32507350&postcount=8 Steam Forums - Ultimate KOTOR 2 Tweak Guide]</ref>
+
{{ii}} This uses a slightly older version of the game with some bugs (not necessary for the GOG.com version).<ref>[https://web.archive.org/web/20160330191205/http://forums.steampowered.com:80/forums/showthread.php?t=2900469#post32507350 Steam Forums - Ultimate KotOR 2 Tweak Guide] (retrieved)</ref>
  
{{Fixbox|1=
+
{{Fixbox|description=Make necessary changes|ref={{cn|date=July 2016}}|fix=
{{Fixbox/fix|Make necessary changes}}
 
 
# Apply the latest [[#Patches|Patches]] (retail versions only).
 
# Apply the latest [[#Patches|Patches]] (retail versions only).
# Download [http://community.pcgamingwiki.com/files/file/19-squizzy-kotor2-resolution-patcherrar/ this file] (skip this step if you're using the GOG.com version).
+
# Download [https://community.pcgamingwiki.com/files/file/19-squizzy-kotor2-resolution-patcherrar/ this file] (skip this step for the GOG.com version).
 
# Extract to the installation folder.
 
# Extract to the installation folder.
# [[Compatibility Mode#Privilege Level|Run the game as an admin]], then change your resolution to anything else.
+
# [[Compatibility Mode#Privilege Level|Run the game as an admin]], then change the resolution to 1920x960.
# Download and run the [http://www.wsgf.org/downloads/uniws.zip Universal Widescreen] patcher.
+
# Download and run the [https://www.wsgf.org/downloads/uniws.zip Universal Widescreen] patcher.
# Locate your game, set your custom resolution and then patch it.
+
# Locate the game, set the desired custom resolution and then patch it.
 
# Go to the installation folder.
 
# Go to the installation folder.
# Open <code>swkotor2.ini</code>, then delete <code>swkotor.undo1</code>.
+
# Open {{file|swkotor2.ini}}.
# Change the following lines in order to set your custom resolution.
+
# Change the following lines in order to set the custom resolution, ex.:
 
<pre>
 
<pre>
 
[Display Options]
 
[Display Options]
Line 160: Line 230:
  
 
'''Notes'''
 
'''Notes'''
{{ii}} If the custom resolution isn't working bear in mind that the values for the width and height are inverted.
+
{{ii}} Bear in mind that the order of width and height is reversed.
 +
}}
 +
 
 +
===[[Glossary:Ultra-widescreen|Ultra-widescreen resolution]]===
 +
{{--}} Ultra-Widescreen fixes will break the minimap location reporting, which can be solved using the [[#Stretched UI on widescreen resolutions|UI fixes]] (instructions included below).
 +
{{--}} Using [https://www.flawlesswidescreen.org Flawless Widescreen] can cause memory leaks, which in turn can corrupt the current save file.
 +
 
 +
{{Fixbox|description=Apply the following instructions|ref={{cn|date=September 2021}}|fix=
 +
# Download and run the [https://www.flawlesswidescreen.org Flawless Widescreen] application.
 +
# In [https://www.flawlesswidescreen.org Flawless Widescreen], search and install the "STAR WARS : KOTOR II" plugin.
 +
# Download [https://deadlystream.com/forum/files/file/332-widescreen-ui-fix-for-knights-of-the-old-republic-2-the-sith-lords/ Widescreen UI Fix].
 +
# Extract the contents to a folder other than the '''Override''' folder (e.g. Desktop).
 +
# Select '''1920x1080''' for '''21:9''' and copy the contents of the selected folder into '''Override'''.
 +
 
 +
'''Notes'''
 +
{{ii}} 2560 x 1080 (21:9) mods exist to work for Ultra Wide resolutions. Link right here, and read the instructions https://deadlystream.com/files/file/1892-ultrawide-ui-dialogletterboxing-fix-for-uniws-219/
 +
{{ii}} The [https://www.flawlesswidescreen.org Flawless Widescreen] application must be up and running every time before launching the game.
 
}}
 
}}
  
 
===[[Glossary:Windowed|Windowed]]===
 
===[[Glossary:Windowed|Windowed]]===
{{Fixbox|1=
+
{{Fixbox|description=Windowed|ref={{cn|date=July 2016}}|fix=
{{Fixbox/fix|Windowed}}
+
# Go to the [[#Game data|configuration file(s) location]].
 
# Edit {{file|swkotor2.ini}}.
 
# Edit {{file|swkotor2.ini}}.
 
# Add {{code|1=AllowWindowedMode=1}} under {{code|[Graphics Options]}}.
 
# Add {{code|1=AllowWindowedMode=1}} under {{code|[Graphics Options]}}.
Line 172: Line 258:
  
 
===Full Screen Movies===
 
===Full Screen Movies===
{{ii}} Guide located [http://www.lucasforums.com/showthread.php?t=212645 here] (it is not necessary to edit your .bik files)
+
{{ii}} This method does not work on latest game version.
{{ii}} Requires the No-CD cracked executable, used in the above Widescreen fix.
+
{{ii}} Guide located [http://www.lucasforums.com/showthread.php?t=212645 here] [https://web.archive.org/web/20160310231521/http://www.lucasforums.com/showthread.php?t=212645 Archived] (it is not necessary to edit your .bik files)
  
{{Fixbox|1=
+
{{Fixbox|description=Instructions|ref={{cn|date=July 2016}}|fix=
{{Fixbox/fix|Instructions|ref={{cn|date=July 2016}}}}
+
# Open {{file|swkotor2.exe}} with a hex editor such as [https://mh-nexus.de/en/downloads.php?product=HxD HxD].
# Open swkotor2.exe in your favorite hex editor
+
# Determine your desired movie resolution expressed in hexadecimal notation, and reverse the order of the bytes. Each byte is two hexadecimal characters, so you want to make sure that you're not entering the hexidecimal string backwards but are instead separating it into bytes (2 character chunks) and then reversing the byte order (the reversal has to do with the order data is stored in and read from memory, which is called endianness). For example, 1920 in decimal notation is 0780 in hexadecimal notation, which is 8007 with the bytes reversed. 1080 in dec is 0438 in hex, which becomes 3804 with reversed bytes.
# Calculate your desired movie resolution in hexadecimal, and reverse the bytes. For example, 1920 in hex is 0780 which is 8007 with the bytes reversed. 1080 is 0438, which becomes 3804 with reversed bytes
+
# Replace '''80 02''' with your desired width and '''E0 01''' with your desired height in the following two places (search for these hex sequences):
# Replace '''80 02''' with your desired width, and '''E0 01''' with your desired height, in the following two places (search for these hex sequences):
 
 
<pre>
 
<pre>
 
80 02 00 00 75 15 81 3D E8 C1 80 00 E0 01
 
80 02 00 00 75 15 81 3D E8 C1 80 00 E0 01
Line 197: Line 282:
 
}}
 
}}
  
==Input settings==
+
==Input==
{{Input settings
+
{{Input
 
|key remap                = true
 
|key remap                = true
 
|key remap notes          =  
 
|key remap notes          =  
Line 208: Line 293:
 
|mouse menu notes          =  
 
|mouse menu notes          =  
 
|invert mouse y-axis      = true
 
|invert mouse y-axis      = true
|invert mouse y-axis notes =  
+
|invert mouse y-axis notes = By default reversed, i.e. activate inversion to get "normal" behaviour.
 +
|touchscreen              = unknown
 +
|touchscreen notes        =  
 
|controller support        = true
 
|controller support        = true
 
|controller support notes  = Steam version only, XInput supported, DirectInput has some mapping issues.<ref name="july21patch"/>
 
|controller support notes  = Steam version only, XInput supported, DirectInput has some mapping issues.<ref name="july21patch"/>
Line 219: Line 306:
 
|invert controller y-axis  = true
 
|invert controller y-axis  = true
 
|invert controller y-axis notes= Steam version only.
 
|invert controller y-axis notes= Steam version only.
|touchscreen               = unknown
+
|xinput controllers        = true
|touchscreen notes        =  
+
|xinput controllers notes  =
|button prompts            = Xbox, DualShock
+
|xbox prompts              = unknown
|button prompts notes      = For DualShock controllers use [http://steamcommunity.com/sharedfiles/filedetails/?id=486235177 Dualshock 3 Button Prompts mod]
+
|xbox prompts notes        =
|controller hotplug        = unknown
+
|impulse triggers          = false
 +
|impulse triggers notes    =
 +
|dualshock 4               = unknown
 +
|dualshock 4 notes        =
 +
|dualshock prompts        = unknown
 +
|dualshock prompts notes  =
 +
|light bar support        = unknown
 +
|light bar support notes  =
 +
|dualshock 4 modes        = unknown
 +
|dualshock 4 modes notes  =
 +
|tracked motion controllers= unknown
 +
|tracked motion controllers notes =
 +
|tracked motion prompts    = unknown
 +
|tracked motion prompts notes =
 +
|other controllers        = unknown
 +
|other controllers notes  =
 +
|other button prompts      = unknown
 +
|other button prompts notes=  
 +
|button prompts            = Xbox, DualShock, Steam
 +
|button prompts notes      = For DualShock controllers use [https://steamcommunity.com/sharedfiles/filedetails/?id=486235177 DualShock 3 Button Prompts mod].
 +
For Steam controllers use [https://steamcommunity.com/sharedfiles/filedetails/?id=661680350 Steam Controller Buttons for KotOR II]
 +
|controller hotplug        = true
 
|controller hotplug notes  =  
 
|controller hotplug notes  =  
|haptic feedback          = unknown
+
|haptic feedback          = false
 
|haptic feedback notes    =  
 
|haptic feedback notes    =  
|light bar support        = unknown
+
|simultaneous input        = true
|light bar support notes   =  
+
|simultaneous input notes  =
 +
|steam input api          = false
 +
|steam input api notes    =
 +
|steam hook input          = true
 +
|steam hook input notes    =
 +
|steam input presets      = false
 +
|steam input presets notes =
 +
|steam controller prompts  = hackable
 +
|steam controller prompts notes = Mod available on the Steam Workshop: [https://steamcommunity.com/sharedfiles/filedetails/?id=661680350 Steam Controller Buttons for KotOR II]
 +
|steam cursor detection    = unknown
 +
|steam cursor detection notes =  
 
}}
 
}}
  
==Audio settings==
+
==Audio==
{{Audio settings
+
{{Audio
 
|separate volume          = true
 
|separate volume          = true
|separate volume notes    =  
+
|separate volume notes    = In some sections of a game, the in-game music volume is not affected by the volume slider.<ref>{{refcheck|user=Suicide machine|date=August 13, 2016|comment=Tested on Steam version of a game. Noticed mostly in the beginning sections of Peragus II and in settlers' chamber on Tatooine.}}</ref>
 
|surround sound          = false
 
|surround sound          = false
 
|surround sound notes    =  
 
|surround sound notes    =  
Line 243: Line 361:
 
|mute on focus lost      = true
 
|mute on focus lost      = true
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
|eax support              = True
+
|eax support              = limited
|eax support notes       = EAX 3 (Newest Update removes EAX from Steam version)
+
|eax support notes         = EAX 3 (Newest Update removes EAX from Steam version))<br>(Manual download https://drive.google.com/file/d/15nyAOKWS_gHU-J6oa5a_3lZkmAvBBaXA/ - copy the .dll file next to the swkotor2.exe and the in-game EAX option becomes unlocked)
 +
|royalty free audio        = unknown
 +
|royalty free audio notes  =
 
}}
 
}}
  
Line 250: Line 370:
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = English
 
  |language  = English
  |interface = yes
+
  |interface = true
  |audio    = yes
+
  |audio    = true
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = French
 
  |language  = French
  |interface = yes
+
  |interface = true
  |audio    = yes
+
  |audio    = true
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = German
 
  |language  = German
  |interface = yes
+
  |interface = true
  |audio    = yes
+
  |audio    = true
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Italian
 
  |language  = Italian
  |interface = yes
+
  |interface = true
  |audio    =  
+
  |audio    = false
  |subtitles =  
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Polish
 
  |language  = Polish
  |interface = true
+
  |interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|fan      = true
 +
|notes    = Fan translation, [https://www70.zippyshare.com/v/0ceaq9ue/file.html download] or [https://steamcommunity.com/sharedfiles/filedetails/?id=219298222 steam workshop page].
 +
}}
 +
{{L10n/switch
 +
|language  = Russian
 +
|interface = hackable
 
  |audio    = false
 
  |audio    = false
  |subtitles = true
+
  |subtitles = hackable
|notes    =
+
  |fan      = true
  |fan      = yes
+
  |notes     = 1) Fan translation, [https://www.zoneofgames.ru/games/star_wars_knights_of_the_old_republic_2___the_sith_lords/files/1850.html text] and [https://www.zoneofgames.ru/games/star_wars_knights_of_the_old_republic_2___the_sith_lords/files/760.html video] or [https://steamcommunity.com/sharedfiles/filedetails/?id=589057016 Steam Workshop page].<br>2) [https://tesall.ru/files/file/11160-the-sith-lords-restored-content-mod/ Fan translation + translation Restored Content (Recommended)], .
  |fan notes = See [[#Polish|Polish]]
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Spanish
 
  |language  = Spanish
  |interface = yes
+
  |interface = true
  |audio    = no
+
  |audio    = false
  |subtitles = yes
+
  |subtitles = hackable
  |notes    = subtitles with a mod
+
  |notes    = Updated Steam version comes with Spanish UI elements. For subtitles, use [https://steamcommunity.com/sharedfiles/filedetails/?id=485555217 The Sith Lords Restored Content Modification (TSLRCM)].
 +
|fan      = true
 
}}
 
}}
 
}}
 
}}
 
====Polish====
 
{{ii}} A Polish fan patch is available [http://spolszczenia4you.pl/spolszczenia-gier/spolszczenie-do-star-wars-knights-of-the-old-republic-2/ here].
 
  
 
==Issues fixed==
 
==Issues fixed==
{{Image|KOTOR2 stopped working.png|Error fixable by going into [[#Video settings|windowed mode]] or by [[#Change NVIDIA Control Panel settings|changing NVIDIA Control Panel settings]].}}
+
==="Black screen on module load"===
 +
This issue most commonly happens when leaving the Ebon Hawk to enter Dantooine. This is caused by a corrupt EventQueued entry in one of the cached modules. To fix this you'll need to edit the save file. If you don't want to do this, loading an older save is the only other option.
 +
So let's get started. First download a tool like ERFEdit or Holocron Toolset. Open up your savegame.sav. You should see some nested sav files such as 601dan.sav, extract it somewhere like your desktop and delete the entry in the erf editor. Now open the 601dan.sav up in another window. You should see a EventQueue GFFList entry. It should have one or two gff structs in it. Delete All of the GFF structs. You should now see a EventQueue list with zero contents. Now save, find the location you saved to and add it into the 'savegame.sav' file.
  
==='Stopped working'===
+
This clears the corrupted 'EventQueue' list and allows you to transition out of the Ebon Hawk normally again.
 +
==="Stopped working"===
 +
{{Image|KOTOR2 stopped working.png|Error fixable by going into [[#Video|windowed mode]] or by changing Nvidia Control Panel settings.}}
 
{{ii}} Error occurs after the company logos and before the main menu, or after clicking on 'Load Game' from the main menu.
 
{{ii}} Error occurs after the company logos and before the main menu, or after clicking on 'Load Game' from the main menu.
 
{{ii}} Full error message: 'Star Wars: Knights of the Old Republic II: The Sith Lords has stopped working'.
 
{{ii}} Full error message: 'Star Wars: Knights of the Old Republic II: The Sith Lords has stopped working'.
 
+
{{Fixbox|description=Switch to windowed mode|ref=<ref>Tested by [[User:Andytizer|Andytizer]]</ref>|fix=
{{Fixbox|1=
+
Switching to [[#Video|windowed mode]] sometimes fixes this issue..
{{Fixbox/fix|Disable Steam Overlay}}
 
Going to properties and disabling 'Steam Community In-game' can sometimes fix this issue
 
}}
 
 
 
{{Fixbox|1=
 
{{Fixbox/fix|Switch to windowed mode}}
 
Switching to [[#Video settings|windowed mode]] sometimes fixes this issue.<ref>Tested by [[User:Andytizer|Andytizer]].</ref>
 
 
}}
 
}}
  
{{Fixbox|1=
+
{{Fixbox|description=Activate discrete graphics card|ref=<ref>[https://web.archive.org/web/20141206003008/http://forums.steampowered.com/forums/showthread.php?t=2900013 KotOR 2 will not work (steam version) - Steam Users' Forums] (retrieved)</ref>|fix=
{{Fixbox/fix|Activate discrete graphics card|ref=<ref>http://forums.steampowered.com/forums/showthread.php?t=2900013</ref>}}
 
 
Make sure non-Intel graphics card is being used.
 
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.
 
Intel integrated graphics seems to work for the Steam version but not the retail version in some cases.
 
}}
 
}}
  
{{Fixbox|1=
+
{{Fixbox|description=Change Nvidia Control Panel settings|ref=<ref>{{Refurl|url=https://deadlystream.com/forum/topic/1545-nvidia-gfx-guide/page__pid__16526|title=deadlystream.com|date=May 2023}}</ref>|fix=
{{Fixbox/fix|Change NVIDIA Control Panel settings|ref=<ref>http://deadlystream.com/forum/topic/1545-nvidia-gfx-guide/page__pid__16526</ref>}}
+
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 [https://deadlystream.com/forum/topic/1545-nvidia-gfx-guide/page__pid__16526 here].<ref>Tested by [[User:Ehs0329|Ehs0329]].</ref> The critical detail seems to be changing <code>Threaded Optimization</code> in the Nvidia Control Panel to <code>OFF</code>
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 [http://deadlystream.com/forum/topic/1545-nvidia-gfx-guide/page__pid__16526 here].<ref>Tested by [[User:Ehs0329|Ehs0329]].</ref> The critical detail seems to be changing <code>Threaded Optimization</code> in the NVIDIA Control Panel to <code>OFF</code>
 
 
}}
 
}}
  
{{Fixbox|1=
+
{{Fixbox|description=Disable "Frame Buffer Effects"|ref={{cn|date=October 2016}}|fix=
{{Fixbox/fix|Disable "Frame Buffer Effects"}}
+
If the game crashes after initial character creation and an AMD/ATI video card is in use, disabling '''Frame Buffer Effects''' in the game's '''Advanced Graphics Options''' may fix the issue.
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 [http://deadlystream.com/forum/topic/3080-how-to-enable-frame-buffer-effects-in-kotor-ii-with-ati-drivers/ here]
+
{{file|atioglxx.dll}} from AMD Catalyst 14.4 may allow "Frame Buffer Effects" to work with AMD/ATI cards as described [https://deadlystream.com/forum/topic/3080-how-to-enable-frame-buffer-effects-in-kotor-ii-with-ati-drivers/ here]
 
}}
 
}}
  
{{Fixbox|1=
+
{{Fixbox|description=Disable "Shadows" setting|ref={{cn|date=October 2016}}|fix=
{{Fixbox/fix|Disable "Shadows" setting}}
+
If the game crashes unexpectedly from time to time, disabling the shadows can fix it. For example, the crash may be at the Ebon Hawk, on the Prologue level, when approaching the Quadlaser turret.
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.
 
}}
 
 
 
===Stuttering or freezing after combat===
 
{{ii}} This can be fixed by limiting maximum frame rate.<ref>http://forums.steampowered.com/forums/showpost.php?p=32525102&postcount=20</ref>
 
 
 
{{Fixbox|1=
 
{{Fixbox/fix|Apply Vsync}}
 
 
}}
 
}}
  
{{Fixbox|1=
+
===Stuttering or Freezing after combat / Unable to move the character===
{{Fixbox/fix|Multi-core fix}}
+
{{ii}} This can be fixed by limiting maximum frame rate.
{{ii}} If using a multi-core computer, you will need to set CPU single core affinity.
+
{{Fixbox|description=[[Glossary:Frame rate (FPS)#Frame rate capping|Cap the maximum FPS]].|ref=<ref>[https://web.archive.org/web/20141213045940/http://forums.steampowered.com:80/forums/showthread.php?t=2900469&page=2#post32525102 Ultimate KotOR 2 Tweak Guide - Page 2 - Steam Users' Forums] (retrieved)</ref>|fix=
# Right click on the shortcut and select 'Properties'. In the target box, type in: <code>cmd /C start "SWKOTOR2" /D "C:\Program Files (x86)\LucasArts\SWKotOR2\" /high /affinity 1 "C:\Program Files (x86)\LucasArts\SWKotOR2\swkotor2.exe"</code>
+
{{ii}} Capping the framerate at or below 90 FPS solves this issue.
# Replace <code>C:\Program Files (x86)\LucasArts\SWKotOR2\</code> with where your game install is located. E.g. If you're running 32bit it will be just <code>C:\Program Files\...</code>.
 
 
}}
 
}}
  
===Unable to move your character===
+
{{Fixbox|description=Temporary solution|ref={{cn|date=July 2016}}|fix=
{{Fixbox|1=
 
{{Fixbox/fix|Unable to move your character}}
 
 
# Hold down both the right and the left mouse button.
 
# Hold down both the right and the left mouse button.
 
# Press the quicksave button and keep both mouse buttons pressed during the whole saving process.  
 
# Press the quicksave button and keep both mouse buttons pressed during the whole saving process.  
# Once the saving process is completed your can release both mouse buttons. The character should control normally again.
+
# Once the saving process is completed, release both mouse buttons. The character should now be able to move again.
 
 
* If you encounter recurring issues with being unable to move your character, enabling Vertical Sync will greatly reduce the occurrences of this problem.
 
 
}}
 
}}
  
===Minimize after movies (Win 7/8)===
+
{{Fixbox|description=Use VSync|ref={{cn|date=July 2016}}|fix=
{{ii}} The game minimizes to the taskbar after a movie (including the intro movies).
+
{{ii}} Enable VSync in the graphics options or the launcher and set the refresh rate to 60 Hz.
 
 
{{Fixbox|1=
 
{{Fixbox/fix|Enable Windows XP compatibility mode|ref=<ref>http://steamcommunity.com/app/32370/discussions/0/828925849244032203/</ref>}}
 
# Go in the game install folder, right click 'swkotor2.exe' and select 'Properties'
 
# In the 'Compatibility' tab, check 'Run this program in compatibility mode for:' and select 'Windows XP (Service pack 2)'
 
 
}}
 
}}
  
==Other information==
+
===Low performance===
===Higher quality media===
+
{{Fixbox|description=Disable frame buffer effects|ref={{cn|date=July 2016}}|fix=
{{ii}} '''Not required for Steam version''', GOG.com version or the Star Wars: Knights of the Old Republic Collection 2 DVD re-release.
+
# Disable frame buffer effects in the settings.
 
 
{{Fixbox|1=
 
{{Fixbox/fix|Higher quality movies install instructions}}
 
Install [http://community.pcgamingwiki.com/files/file/462-star-wars-knights-of-the-old-republic-ii-the-sith-lords-high-quality-movies-patch/ Movie Update Patch] - '''1135 MB'''
 
 
 
'''Notes'''
 
{{++}} LucasArts released replacement upscaled cutscene videos.
 
{{--}} Only benefits resolutions of 1600x1200 or higher, otherwise it defaults back to 640x480.<ref>http://lucasforums.com/showthread.php?t=206028</ref>
 
 
}}
 
}}
  
{{Fixbox|1=
+
{{Fixbox|description=Low Frame Rate|ref=<ref>{{Refurl|url=https://tweakguides.pcgamingwiki.com/KOTOR2_7.html|title=tweakguides.pcgamingwiki.com|date=May 2023}}</ref>|fix=
{{Fixbox/fix|Higher quality music install instructions}}
+
{{ii}} By default, the Steam version has the wrong syntax in {{file|swkotor2.ini}} for enabling this OpenGL method for storing vertex data in video memory.
Install [http://community.pcgamingwiki.com/files/file/461-star-wars-knights-of-the-old-republic-ii-the-sith-lords-high-quality-music-patch/ Music Update Patch] - '''145 MB'''
+
{{--}} This fix may cause crashing on Telos' Surface.<ref>{{Refurl|url=https://steamcommunity.com/app/208580/discussions/1/458604254470127410/)#c458605613389578937|title=Crash on Telos Surface :: STAR WARS™ Knights of the Old Republic™ II: The Sith Lords™ Technical Support Discussions|date=2022-01-14}}</ref>
 
+
# Go to the installation folder.
'''Notes'''
+
# Locate {{file|swkotor2.ini}}.
{{ii}} Original shipping audio quality: 11,025 Hz, this patch updates it to 44,100 Hz.  
+
# Edit and change <code>DisableVertexBufferObjects=1</code> under "[Graphics Options]" to <code>Disable Vertex Buffer Objects=1</code>.
 
}}
 
}}
  
===[http://www.lucasforums.com/showthread.php?t=213195 KOTOR and TSL Save Game Editor]===
+
===Retail installation for Windows 7===
{{ii}} KOTOR and TSL Save Game Editor (English Language Only) (3.3.4), also known as the 'KSE'
+
{{ii}} All steps should be done with an administrator account.
{{ii}} Save game editor (cheat) works for both [[Star Wars: Knights of the Old Republic|KOTOR 1]] and 2
+
{{++}} Working on Windows 7 x64 bit.
{{--}} The save game editor doesn't automatically detect the Steam version of KotOR2
 
  
{{Fixbox|1=
+
{{Fixbox|description=Retail installation instructions|ref=<ref>http://lucasforums.com/showthread.php?t=194296</ref>|fix=
{{Fixbox/fix|Choosing game location inside the KSE program}}
+
# Install the [https://www.microsoft.com/en-us/download/details.aspx?id=35 DirectX End-User Runtimes].
# Right click the name of the game you want to edit (The Sith Lords).
+
# Insert the game disc, and ignore any auto play screens.
# Go to the installation folder.
+
# Open the Start menu and click on 'Computer'. Right click on the disc drive that has the game disc and select 'Explore'.
# Click OK.
+
# Right click on {{file|setup.exe}} and select 'Properties'. Click on 'Compatibility' and select the options 'Run this program in compatibility mode for Windows XP Service Pack 2 (SP2)' and 'Run as Administrator'.
 +
# Run {{file|setup.exe}} and install the game as normal. The path where the game is normally installed is {{folder|C:\Program Files (x86)\LucasArts\SWKotOR2\}}.
 +
# Apply the [[#Official patches|retail patches]]. Once the patches are downloaded, right click on the files, select 'Properties', and follow the same compatibility settings as was done on {{file|setup.exe}}.
 +
# Explore the hard drive and find the folder where you installed the game. Right click on the folder, select 'Properties', un-check 'Read-Only', then click 'Apply'.
 +
# Right click on every {{file|.exe}} file in the installation folders and set the compatibility modes to the same as in step 4.
 +
# Right click on the {{file|kotor2.exe}} and select 'Create shortcut'. Move the shortcuts to your desktop.
 +
# This shortcut needs to be set to 'Run as Administrator'. To change the icon to the shortcut, click on 'Properties' and then 'Change icon'. A new box will open. Find the installation folder and select the game {{file|.exe}}. To prevent the command window from popping up briefly while launching, under the shortcut properties change the 'Run' mode to 'Minimized'.
 +
# [https://community.pcgamingwiki.com/files/file/29-tsl-windows-vista-fix/ TSL Windows Vista Fix] needs to be downloaded.
 +
# Extract [https://community.pcgamingwiki.com/files/file/29-tsl-windows-vista-fix/ TSL Windows Vista Fix] and place {{file|mss32.dll}} in the installation folder, overwriting the file of the same name.
 
}}
 
}}
  
{{Fixbox|1=
+
===Stretched UI on widescreen resolutions===
{{Fixbox/fix|Steam registry}}
+
{{ii}} After applying a widescreen resolution, the HUD and UI elements will be {{term|stretched}}.
# Use 'regedit' to add the appropriate keys.
 
# The editor searches for a string value named 'Path' under <code>{{p|hklm}}\SOFTWARE\{{p|wow64}}\LucasArts\KotOR2</code>
 
}}
 
  
===Low performance===
+
====Widescreen UI Fix====
{{Fixbox|1=
+
{{ii}} 16:9 and 16:10 only.
{{Fixbox/fix|Disable Vsync|ref=<ref name="low performance">http://forums.steampowered.com/forums/showthread.php?t=3017016</ref>}}
+
{{--}}Some menu and UI elements remain stretched. See [[#Improved Widescreen Experience|Improved Widescreen Experience]] for solution.
}}
 
  
{{Fixbox|1=
+
{{Fixbox|description=Retail and GOG|fix=
{{Fixbox/fix|Disable frame buffer effects|ref=<ref name="low performance"/>}}
+
# Download [https://deadlystream.com/files/file/332-widescreen-ui-fix-for-knights-of-the-old-republic-2-the-sith-lords Widescreen UI Fix] for GOG.
 +
# Extract content to a folder other than the '''Override''' folder (e.g. Desktop).
 +
# Select EITHER '''1920x1080''' for '''16:9''' OR '''1680x1050''' for '''16:10''' (but not both).
 +
# Copy the contents of the selected folder to '''Override'''.
 
}}
 
}}
  
{{Fixbox|1=
+
{{Fixbox|description=Steam|fix=
{{Fixbox/fix|Low Frame Rate}}
+
# Find {{file|equip_p.gui}} in the game's install directory and delete it.
{{ii}} If experiencing low frame rates from the Steam version of the game:
+
# Download [https://deadlystream.com/files/file/332-widescreen-ui-fix-for-knights-of-the-old-republic-2-the-sith-lords Widescreen UI Fix] for Steam.
# Go to the installation folder.
+
# Extract content to a folder other than the '''Override''' folder (e.g. Desktop).
# Locate file <code>"swkotor2.ini</code>
+
# Select EITHER '''1920x1080''' for '''16:9''' OR '''1680x1050''' for '''16:10''' (but not both).
# Edit and change <code>"DisableVertexBufferObjects=1</code> under "[Graphics Options]" to <code>"Disable Vertex Buffer Objects=1</code>}}
+
# Copy the contents of the selected folder to '''Override'''.
 
 
===Retail installation for Windows 7===
 
{{ii}} All steps should be done with an administrator account.
 
{{++}} Working on Windows 7 x64 bit.
 
 
 
{{Fixbox|1=
 
{{Fixbox/fix|Retail installation instructions|ref=<ref>http://lucasforums.com/showthread.php?t=194296</ref>}}
 
# Install the [https://www.microsoft.com/en-us/download/details.aspx?id=35&44F86079-8679-400C-BFF2-9CA5F2BCBDFC=1 DirectX End-User Runtimes].
 
# Insert the game disc, and ignore any auto play screens.
 
# Open up the Start menu and click on 'Computer'.  Right click on the disc drive that has the game disc and select 'Explore'.
 
# Right click on <code>setup.exe</code> and select 'Properties'.  Click on 'Compatibility' and select the options 'Run this program in compatibility mode for Windows XP Service Pack 2 (SP2)' and 'Run as Administrator'.
 
# Run <code>setup.exe</code> and install the game as normal.  The path where the game is normally installed is <code>C:\Program Files (x86)\LucasArts\SWKotOR2\</code>
 
# Apply the [[#Official patches|retail patches]]. Once the patches are downloaded, right click on the files, select 'Properties', and follow the same compatibility settings as was done on <code>setup.exe</code>.
 
# Explore the hard drive and find the folder where you installed the game.  Right click on the folder, select 'Properties', un-check 'Read-Only', then click 'Apply'.
 
# Right click on every .exe file in the installation folders and set the compatibility modes to the same as in step 4.
 
# Right click on the <code>kotor2.exe</code> and select 'Create shortcut'.  Move the shortcuts to your desktop.
 
# This shortcut needs to be set to 'Run as Administrator'.  To change the icon to the shortcut, click on 'Properties' and then 'Change icon'. A new box will open.  Find the installation folder and select the game .exe. To prevent the command window from popping up briefly while launching, under the shortcut properties change the 'Run' mode to 'Minimized'.
 
# [http://community.pcgamingwiki.com/files/file/29-tsl-windows-vista-fix/ TSL Windows Vista Fix] needs to be downloaded.
 
# Extract [http://community.pcgamingwiki.com/files/file/29-tsl-windows-vista-fix/ TSL Windows Vista Fix] and place the <code>mss32.dll</code> file in the installation folder, overwriting the file of the same name.
 
 
}}
 
}}
  
====Widescreen minimap problem====
+
====Improved Widescreen Experience====
{{ii}} After applying a widescreen resolution, the HUD elements will be streched and the minimap will not report the correct location.
+
{{ii}} Recommended to install after [[#Widescreen UI Fix|Widescreen UI Fix]].
  
{{Fixbox|1=
+
{{Fixbox|description=[https://deadlystream.com/files/file/839-improved-widescreen-experience/ Improved Widescreen Experience]|fix=Fixes remaining {{term|stretched}} UI and menu elements not covered by [https://deadlystream.com/files/file/332-widescreen-ui-fix-for-knights-of-the-old-republic-2-the-sith-lords Widescreen UI Fix].
{{Fixbox/fix|Fix minimap location}}
+
# Download [https://deadlystream.com/files/file/839-improved-widescreen-experience/ Improved Widescreen Experience].
# Download the updated [http://deadlystream.com/forum/files/file/332-widescreen-ui-fix-for-knights-of-the-old-republic-2-the-sith-lords/ Widescreen UI Fix by Achilles].
 
# Extract content to a folder other than Override folder(i.e. your desktop).
 
# Select EITHER 1920x1080 for 16x9 OR 1680x1050 for 16x10 (but not both).
 
# Copy the contents of the selected folder to Override.
 
 
}}
 
}}
  
====Dialogue options won't display====
+
===Dialogue options will not display on vertical resolutions of 1366x768 or below===
{{--}} Dialogue options will not display on vertical resolutions of 1366x768 or below.
+
{{Fixbox|description=Increase resolution to 1366x785|ref=<ref>https://steamcommunity.com/app/208580/discussions/0/882966056505690417/#c846940248097567648</ref>|fix=
 
 
{{Fixbox|1=
 
{{Fixbox/fix|Increase resolution to 1366x785|ref=<ref>http://steamcommunity.com/app/208580/discussions/0/882966056505690417/#c846940248097567648</ref>}}
 
 
{{--}} This causes some of the screen to be cut off at the top.
 
{{--}} This causes some of the screen to be cut off at the top.
#Using the [[#Widescreen resolution|widescreen resolution]] method, set the resolution to 1366x795.
+
#Using the [[#Widescreen resolution|widescreen resolution]] method, set the resolution to 1366x785.
#Check swkotor.ini has the desired resolution (under the [Display Options] and [Graphics Options] headers):  
+
#Check {{file|swkotor.ini}} has the desired resolution (under the [Display Options] and [Graphics Options] headers):  
  
 
<pre>[Display Options]
 
<pre>[Display Options]
Line 472: Line 545:
 
Height=795
 
Height=795
 
Width=1366</pre>
 
Width=1366</pre>
 +
}}
 +
 +
===The game crashes on Intel HD Graphics (Linux, Wine)===
 +
{{Fixbox|description=The issue is, that the game uses a very old OpenGL version, which is often not compatible with modern drivers. These steps also fix various graphical bugs. |ref={{cn|date=September 2017}}|fix=
 +
# Install [https://www.phoronix.com/scan.php?page=news_item&px=Mesa-19.1-Lands-Intel-Iris Iris Mesa Driver]. It's also available from [https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers Oibaf ppa] or download the extracted driver from [https://www.mediafire.com/file/saa1zr1km6tmfzy/iris_driver.tar.bz2/file here].
 +
# Run <code>MESA_LOADER_DRIVER_OVERRIDE=iris glxinfo</code> to check if driver works correctly.
 +
# Make a script in the game directory with following parameters:
 +
<pre>
 +
#!/bin/sh
 +
 +
export MESA_LOADER_DRIVER_OVERRIDE=iris
 +
export MESA_EXTENSION_MAX_YEAR=2001
 +
 +
wine swkotor2.exe
 +
</pre>
 +
 +
{{ii}}'''MESA_EXTENSION_MAX_YEAR''' variable is required to fix graphical issues during playing. Disabling shadows can resolve some graphical issues too.
 +
}}
 +
 +
===Graphics bug on Dxun===
 +
To fix the glitched fog on Dxun, download [http://a.pomf.cat/rlnmag.7z this] archive, unpack it and put the content into the game folder.<ref>https://steamcommunity.com/sharedfiles/filedetails/?id=913341266</ref>
 +
 +
===Dialogue skipping===
 +
The game starts randomly skipping cutscenes and dialogue lines after you play for several hours uninterrupted, seemingly because of a memory leak.
 +
{{Fixbox|description=Save and restart the game.|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/208580/discussions/0/627456486676977563/|title=Steam Community|date=May 2023}}</ref>}}
 +
 +
===Sound on your ship suddenly stops working after space travel===
 +
{{Fixbox|description=Pause and unpause the game (press spacebar).}}
 +
 +
==VR support==
 +
{{VR support
 +
|gg3d name                  =
 +
|native 3d gg3d award        =
 +
|nvidia 3d vision gg3d award =
 +
|tridef 3d gg3d award        =
 +
|iz3d gg3d award            =
 +
|native 3d                  =
 +
|native 3d notes            =
 +
|nvidia 3d vision            =
 +
|nvidia 3d vision notes      =
 +
|tridef 3d                  =
 +
|tridef 3d notes            =
 +
|iz3d                        =
 +
|iz3d notes                  =
 +
|vorpx                      = hackable
 +
|vorpx modes                = G3D
 +
|vorpx notes                = User created game profile, see [https://www.vorpx.com/forums/topic/star-wars-knights-of-the-old-republic-2/ vorpx forum] profile introduction for important notes.
 +
|htc vive                    =
 +
|htc vive notes              =
 +
|oculus rift                =
 +
|oculus rift notes          =
 +
|osvr                        =
 +
|osvr notes                  =
 +
|windows mixed reality      =
 +
|windows mixed reality notes =
 +
|keyboard-mouse              =
 +
|keyboard-mouse notes        =
 +
|3rd space gaming vest      =
 +
|3rd space gaming vest notes =
 +
|novint falcon              =
 +
|novint falcon notes        =
 +
|trackir                    =
 +
|trackir notes              =
 +
|tobii eye tracking          =
 +
|tobii eye tracking notes    =
 +
|play area seated            =
 +
|play area seated notes      =
 +
|play area standing          =
 +
|play area standing notes    =
 +
|play area room-scale        =
 +
|play area room-scale notes  =
 
}}
 
}}
  
Line 489: Line 633:
 
|mantle support        =  
 
|mantle support        =  
 
|mantle support notes  =  
 
|mantle support notes  =  
|vulkan support        =  
+
|vulkan versions        =  
|vulkan support notes   =  
+
|vulkan notes           =  
 
|dos modes              =  
 
|dos modes              =  
 
|dos modes notes        =  
 
|dos modes notes        =  
 
|shader model versions  =  
 
|shader model versions  =  
 
|shader model notes    =  
 
|shader model notes    =  
|64-bit executable     = false
+
|windows 32-bit exe    = true
|64-bit executable notes=  
+
|windows 64-bit exe    = false
 +
|windows arm app        = false
 +
|windows exe notes     =
 +
|mac os x powerpc app  = unknown
 +
|macos intel 32-bit app = false
 +
|macos intel 64-bit app = true
 +
|macos arm app          = unknown
 +
|macos app notes        =
 +
|linux 32-bit executable= unknown
 +
|linux 64-bit executable= unknown
 +
|linux arm app          = unknown
 +
|linux executable notes =  
 
}}
 
}}
  
Line 503: Line 658:
 
|physics          =  
 
|physics          =  
 
|physics notes    =  
 
|physics notes    =  
|audio            =  
+
|audio            = Miles Sound System
|audio notes      =  
+
|audio notes      = 6.5h<ref>{{Refcheck|user=Markhoris|date=2019-01-30|comment=Version number found in Mss32.dll in the game installation folder.}}</ref>
 
|interface        =  
 
|interface        =  
 
|interface notes  =  
 
|interface notes  =  
Line 514: Line 669:
 
|multiplayer notes=  
 
|multiplayer notes=  
 
}}
 
}}
 +
 +
===Permanent corpses===
 +
Prevents the immediate despawning of dead enemies. Can be downloaded [https://deadlystream.com/files/file/353-bodies-stay-tsl here].
 +
{{Fixbox|description=Use with TSLRCM restored content mod|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/208580/discussions/0/541906989390081507/|title=Steam Community|date=May 2023}}</ref>|fix=
 +
# Install the game, with TSLRCM (manually or from the Steam workshop).
 +
# Download the Bodies Stay mod from https://deadlystream.com/files/file/353-bodies-stay-tsl
 +
# If using the Steam Workshop version of TSLRCM: Copy the appearance.2da of TSLRCM from {{folder|Steam\steamapps\workshop\content\208580\485537937\override}} to {{folder|Steam\steamapps\common\Knights of the Old Republic II\override}}. If TSLRCM was manually installed, the file should already be there.
 +
# Use the TSLPatcher.exe from the Bodies Stay mod and set target to the game folder (''Knights of the Old Republic II''). It will now patch the appearance.2da in the override folder.
 +
# If using the Steam Workshop version: Remove (cut) the appearance.2da from {{folder|Steam\steamapps\common\Knights of the Old Republic II\override}} and put it back to {{folder|Steam\steamapps\workshop\content\208580\485537937\override}} and confirm overwrite. This step is not necessary if the restored content mod was installed manually.
 +
}}
 +
 +
===[https://gitlab.com/kotorsge-team/kse/-/releases KotOR and TSL Save Game Editor]===
 +
{{ii}} KotOR and TSL Save Game Editor (English Language Only), also known as the 'KSE'.
 +
{{ii}} Save game editor (cheat) works for both [[Star Wars: Knights of the Old Republic|KotOR 1]] and 2.
 +
{{--}} The save game editor does not automatically detect the Steam version of KotOR2, needing user input.
  
 
==System requirements==
 
==System requirements==
 +
===Steam===
 +
{{System requirements
 +
|OSfamily = Windows
 +
 +
|minOS    = 7
 +
|minCPU  = Intel Core i3 (2 core) 2.2 GHz
 +
|minCPU2  = AMD A10 2.2 GHz
 +
|minRAM  = 4 GB
 +
|minHD    = 10 GB
 +
|minVRAM  = 256 MB
 +
|minGPU  = Nvidia GeForce 260
 +
|minGPU2  = ATI Radeon HD 5450<br>Intel HD 4400
 +
|minDX    =
 +
 +
|recOS    =
 +
|recCPU  =
 +
|recRAM  =
 +
|recHD    =
 +
|recGPU  =
 +
}}
 +
 +
===Disc Version===
 
{{System requirements
 
{{System requirements
 
|OSfamily = Windows
 
|OSfamily = Windows
Line 524: Line 716:
 
|minHD    = 4 GB
 
|minHD    = 4 GB
 
|minVRAM  = 32 MB
 
|minVRAM  = 32 MB
 +
|minDX    = 9.0c
 +
|minOGL  = 1.4
  
 
|recCPU  = 1.6 GHz
 
|recCPU  = 1.6 GHz
Line 566: Line 760:
  
 
{{References}}
 
{{References}}
 +
{{GOG.com Enhancement Project}}

Latest revision as of 10:48, 1 March 2024

This page may require cleanup to meet basic quality standards. The specific problem is: Make the pages between the first and second game consistant, add screenshots and move some things. You can help by modifying the article. The discussion page may contain useful suggestions.
Star Wars: Knights of the Old Republic II - The Sith Lords
Star Wars: Knights of the Old Republic II - The Sith Lords cover
Developers
Obsidian Entertainment
Maintenance Aspyr Media
macOS (OS X) Aspyr Media
Linux Aspyr Media
Publishers
LucasArts
Disney Interactive Studios
OS X, Linux Aspyr Media
Engines
Odyssey
Release dates
Windows February 8, 2005
macOS (OS X) July 21, 2015[1]
Linux July 21, 2015[1]
Reception
Metacritic 85
Taxonomy
Monetization One-time game purchase, Subscription gaming service
Modes Singleplayer
Pacing Continuous turn-based
Perspectives Third-person
Controls Direct control, Menu-based
Genres RPG
Themes Sci-fi, Space
Series Star Wars: Knights of the Old Republic
Star Wars: Knights of the Old Republic II - The Sith Lords on HowLongToBeat
Star Wars: Knights of the Old Republic II - The Sith Lords on IGDB
Star Wars: Knights of the Old Republic II - The Sith Lords guide on StrategyWiki
Star Wars: Knights of the Old Republic II - The Sith Lords on MobyGames
Star Wars: Knights of the Old Republic II - The Sith Lords on Wikipedia
Star Wars: Knights of the Old Republic
Subseries of Star Wars
Star Wars: Knights of the Old Republic 2003
Star Wars: Knights of the Old Republic II - The Sith Lords 2005
Star Wars: The Old Republic 2011
Star Wars: Knights of the Old Republic – Remake TBA

Star Wars: Knights of the Old Republic II - The Sith Lords is a singleplayer third-person RPG game in the Star Wars: Knights of the Old Republic series.

Key points

Retail version (2012) re-released in a bundle with the first game and made compatible with recent operating systems.
Aspyr version (2015) updated to support OS X and Linux, widescreen resolutions, controller support and other improvements including Steam Workshop support.[1]

General information

Aspyr Media support page
GOG.com Community Discussions for game series
GOG.com Support Page
Obsidian Forum
Steam Community Discussions
Modding guide for Steam version.

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
SecuROM 5 DRM disc check (1.0)
SecuROM 7.00.00.0044 DRM disc check (1.0b/1.02b)
Released on 4 CDs.
Windows
GamersGate
Icon overlay.png
Windows
macOS (OS X)
Linux
Gamesplanet logo.svg
Icon overlay.png
Sold by Aspyr Media.
macOS (OS X)
Linux
GOG.com
DRM-free
Aspyr version.
Windows
Green Man Gaming
Icon overlay.png
Windows
macOS (OS X)
Linux
Humble Store
Icon overlay.png
Windows
macOS (OS X)
Linux
Mac App Store
Icon overlay.png
Aspyr version.
macOS (OS X)
Origin
Origin
Included with EA Play Pro. Currently only visible in the EA App's Browse menu.
Windows
Steam
Icon overlay.png
Aspyr version. DRM-free by creating a steam_appid.txt file in the game's installation directory containing its Steam App ID number 208580.
Windows
macOS (OS X)
Linux
Gamesplanet logo.svg (unavailable)
Icon overlay.png
Sold by Disney Interactive Studios.
Windows
macOS (OS X)
Linux
The soundtrack is stored in MP3 format, however junk data at the beginning of each file prevents them from being played back in media players. Run this script[Note 1] from the game's music directory[Note 2] to create standard music files that can be played back in most media players.[3]

Version differences

Knights of the Old Republic Collection includes both Knights of the Old Republic and Knights of the Old Republic II – The Sith Lords.
Retail (CD/DVD) releases of KotOR II do not include Aspyr Media's update.
Aspyr Media's update was made available on Steam in 2015.[1] The prior version of KotOR II, which does not include Aspyr's changes, can still be accessed. To access the prior version, select the "legacypc" beta branch in the game properties window in Steam.
Aspyr Media's update ("1.0b update") was made available on GOG.com in 2022.[4] The prior version of KotOR II, which does not include Aspyr's changes, can still be accessed via GOG Galaxy. To access the prior version, install KotOR II, uncheck "Automatically update to newest version" in the GOG Galaxy game configuration window, and select "Version 1.0b".
Star Wars: Knights of the Old Republic II - The Sith Lords on the EA app does not include Aspyr Media's update.

Essential improvements

Patches

Not applicable to the Star Wars: Knights of the Old Republic Collection DVD release or the digital versions via Steam, GOG.com and the EA app.
  • Patch v1.0b is the latest patch for the original retail release.

Restored Content Mod (TSLRCM)

Highly recommended to restore content that was cut from the game.
Also available on Steam Workshop.
Available in English, German, French, Spanish, Italian, Polish and Russian.
Version 1.8.2 onwards supports M4-78 Enhancement Project which restores droid planet content, but works only for English version.

KotOR 2 Community Patch (K2CP)

Requires Restored Content Mod to be installed first.
Fixes numerous bugs and improves the game contents.
Easy to install.

Skip intro videos

Delete or rename movie files[5]
  1. Go to <path-to-game>\Movies.
  2. Delete or rename leclogo.bik, ObsidianEnt.bik, Legal.bik (and aspyr.bik, if applicable).

Higher quality media

Not applicable to the Star Wars: Knights of the Old Republic Collection DVD release and digital versions via Steam, GOG.com, or the EA app.
Higher quality movies install instructions[citation needed]

Install Movie Update Patch - 1135 MB

Notes

LucasArts released replacement upscaled cutscene videos.
Only benefits resolutions of 1600x1200 or higher, otherwise it defaults back to 640x480.[6]
Higher quality music install instructions[citation needed]

Install Music Update Patch - 145 MB

Notes

Pre-installed audio's sample rate is 11,025Hz. This patch comes with CD-quality audio resolution with 44,100Hz sample rate.

Game data

Configuration file(s) location

System Location
Windows <path-to-game>\swkotor2.ini[Note 3]
macOS (OS X) $HOME/Library/Application Support/Star Wars Knights of the Old Republic II/swkotor2.ini
Mac App Store
Linux $XDG_DATA_HOME/aspyr-media/kotor2/

Save game data location

System Location
Windows <path-to-game>\Saves\[Note 3]
Windows C:/Users/(username)/AppData/Local/VirtualStore/('Program Files' or 'Program Files (x86)')/LucasArts/SWKotOR2/saves
macOS (OS X) $HOME/Library/Application Support/Star Wars Knights of the Old Republic II/saves/
Mac App Store $HOME/Library/Containers/com.aspyr.kotor2.appstore/Data/Library/Application Support/Star Wars Knights of the Old Republic II/saves/
Linux $XDG_DATA_HOME/aspyr-media/kotor2/saves/
This game follows the XDG Base Directory Specification on Linux.

Save game cloud syncing

System Native Notes
GOG Galaxy
Origin
Steam Cloud

Video

Graphics feature State WSGF Notes
Widescreen resolution
Native for Aspyr version.[1] For other versions, see Widescreen resolution.
Multi-monitor
Use Flawless Widescreen.
Ultra-widescreen
Use Flawless Widescreen.
4K Ultra HD
Native for Aspyr version.[1]
Field of view (FOV)
Windowed
See Windowed.
Borderless fullscreen windowed
Use Borderless Gaming. Any other hacks will make the mouse cursor inaccurate.[citation needed]
Anisotropic filtering (AF)
Anti-aliasing (AA)
Vertical sync (Vsync)
60 FPS
120+ FPS
Frame rates over 60 can cause issues, see Stuttering or Freezing after combat / Unable to move the character
High dynamic range display (HDR)
See the glossary page for potential alternatives.
TweakGuides has created a comprehensive guide for fixing issues in this game. It can be found here.

Widescreen resolution

Not necessary for Aspyr version.
Widescreen fixes will break the minimap location reporting, which can be solved using the UI fixes.[7]
Widescreen fixes resolutions of 1366x768 and under will not display dialogue option text correctly and are unplayable.[8]
Video tutorial for widescreen available here
This uses a slightly older version of the game with some bugs (not necessary for the GOG.com version).[9]
Make necessary changes[citation needed]
  1. Apply the latest Patches (retail versions only).
  2. Download this file (skip this step for the GOG.com version).
  3. Extract to the installation folder.
  4. Run the game as an admin, then change the resolution to 1920x960.
  5. Download and run the Universal Widescreen patcher.
  6. Locate the game, set the desired custom resolution and then patch it.
  7. Go to the installation folder.
  8. Open swkotor2.ini.
  9. Change the following lines in order to set the custom resolution, ex.:
[Display Options]
Width=2048
Height=1152
 
[Graphics Options]
Height=1152
Width=2048

Notes

Bear in mind that the order of width and height is reversed.

Ultra-widescreen resolution

Ultra-Widescreen fixes will break the minimap location reporting, which can be solved using the UI fixes (instructions included below).
Using Flawless Widescreen can cause memory leaks, which in turn can corrupt the current save file.
Apply the following instructions[citation needed]
  1. Download and run the Flawless Widescreen application.
  2. In Flawless Widescreen, search and install the "STAR WARS : KOTOR II" plugin.
  3. Download Widescreen UI Fix.
  4. Extract the contents to a folder other than the Override folder (e.g. Desktop).
  5. Select 1920x1080 for 21:9 and copy the contents of the selected folder into Override.

Notes

2560 x 1080 (21:9) mods exist to work for Ultra Wide resolutions. Link right here, and read the instructions https://deadlystream.com/files/file/1892-ultrawide-ui-dialogletterboxing-fix-for-uniws-219/
The Flawless Widescreen application must be up and running every time before launching the game.

Windowed

Windowed[citation needed]
  1. Go to the configuration file(s) location.
  2. Edit swkotor2.ini.
  3. Add AllowWindowedMode=1 under [Graphics Options].
  4. Change FullScreen=1 to FullScreen=0.

Full Screen Movies

This method does not work on latest game version.
Guide located here Archived (it is not necessary to edit your .bik files)
Instructions[citation needed]
  1. Open swkotor2.exe with a hex editor such as HxD.
  2. Determine your desired movie resolution expressed in hexadecimal notation, and reverse the order of the bytes. Each byte is two hexadecimal characters, so you want to make sure that you're not entering the hexidecimal string backwards but are instead separating it into bytes (2 character chunks) and then reversing the byte order (the reversal has to do with the order data is stored in and read from memory, which is called endianness). For example, 1920 in decimal notation is 0780 in hexadecimal notation, which is 8007 with the bytes reversed. 1080 in dec is 0438 in hex, which becomes 3804 with reversed bytes.
  3. Replace 80 02 with your desired width and E0 01 with your desired height in the following two places (search for these hex sequences):
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 

Input

Audio

Audio feature State Notes
Separate volume controls
In some sections of a game, the in-game music volume is not affected by the volume slider.[10]
Surround sound
Subtitles
Closed captions
Mute on focus lost
EAX support
EAX 3 (Newest Update removes EAX from Steam version))
(Manual download https://drive.google.com/file/d/15nyAOKWS_gHU-J6oa5a_3lZkmAvBBaXA/ - copy the .dll file next to the swkotor2.exe and the in-game EAX option becomes unlocked)
Royalty free audio

Localizations

Language UI Audio Sub Notes
English
French
German
Italian
Polish
Fan translation, download or steam workshop page.
Russian
1) Fan translation, text and video or Steam Workshop page.
2) Fan translation + translation Restored Content (Recommended), .
Spanish
Updated Steam version comes with Spanish UI elements. For subtitles, use The Sith Lords Restored Content Modification (TSLRCM).

Issues fixed

"Black screen on module load"

This issue most commonly happens when leaving the Ebon Hawk to enter Dantooine. This is caused by a corrupt EventQueued entry in one of the cached modules. To fix this you'll need to edit the save file. If you don't want to do this, loading an older save is the only other option. So let's get started. First download a tool like ERFEdit or Holocron Toolset. Open up your savegame.sav. You should see some nested sav files such as 601dan.sav, extract it somewhere like your desktop and delete the entry in the erf editor. Now open the 601dan.sav up in another window. You should see a EventQueue GFFList entry. It should have one or two gff structs in it. Delete All of the GFF structs. You should now see a EventQueue list with zero contents. Now save, find the location you saved to and add it into the 'savegame.sav' file.

This clears the corrupted 'EventQueue' list and allows you to transition out of the Ebon Hawk normally again.

"Stopped working"

Error fixable by going into windowed mode or by changing Nvidia Control Panel settings.
Error fixable by going into windowed mode or by changing Nvidia Control Panel settings.
Error occurs after the company logos and before the main menu, or after clicking on 'Load Game' from the main menu.
Full error message: 'Star Wars: Knights of the Old Republic II: The Sith Lords has stopped working'.
Switch to windowed mode[11]

Switching to windowed mode sometimes fixes this issue..

Activate discrete graphics card[12]

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.

Change Nvidia Control Panel settings[13]

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.[14] The critical detail seems to be changing Threaded Optimization in the Nvidia Control Panel to OFF

Disable "Frame Buffer Effects"[citation needed]

If the game crashes after initial character creation and an AMD/ATI video card is in use, 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

Disable "Shadows" setting[citation needed]

If the game crashes unexpectedly from time to time, disabling the shadows can fix it. For example, the crash may be at the Ebon Hawk, on the Prologue level, when approaching the Quadlaser turret.

Stuttering or Freezing after combat / Unable to move the character

This can be fixed by limiting maximum frame rate.
Cap the maximum FPS.[15]
Capping the framerate at or below 90 FPS solves this issue.
Temporary solution[citation needed]
  1. Hold down both the right and the left mouse button.
  2. Press the quicksave button and keep both mouse buttons pressed during the whole saving process.
  3. Once the saving process is completed, release both mouse buttons. The character should now be able to move again.
Use VSync[citation needed]
Enable VSync in the graphics options or the launcher and set the refresh rate to 60 Hz.

Low performance

Disable frame buffer effects[citation needed]
  1. Disable frame buffer effects in the settings.
Low Frame Rate[16]
By default, the Steam version has the wrong syntax in swkotor2.ini for enabling this OpenGL method for storing vertex data in video memory.
This fix may cause crashing on Telos' Surface.[17]
  1. Go to the installation folder.
  2. Locate swkotor2.ini.
  3. Edit and change DisableVertexBufferObjects=1 under "[Graphics Options]" to Disable Vertex Buffer Objects=1.

Retail installation for Windows 7

All steps should be done with an administrator account.
Working on Windows 7 x64 bit.
Retail installation instructions[18]
  1. Install the DirectX End-User Runtimes.
  2. Insert the game disc, and ignore any auto play screens.
  3. Open the Start menu and click on 'Computer'. Right click on the disc drive that has the game disc and select 'Explore'.
  4. Right click on setup.exe and select 'Properties'. Click on 'Compatibility' and select the options 'Run this program in compatibility mode for Windows XP Service Pack 2 (SP2)' and 'Run as Administrator'.
  5. Run setup.exe and install the game as normal. The path where the game is normally installed is C:\Program Files (x86)\LucasArts\SWKotOR2\.
  6. Apply the retail patches. Once the patches are downloaded, right click on the files, select 'Properties', and follow the same compatibility settings as was done on setup.exe.
  7. Explore the hard drive and find the folder where you installed the game. Right click on the folder, select 'Properties', un-check 'Read-Only', then click 'Apply'.
  8. Right click on every .exe file in the installation folders and set the compatibility modes to the same as in step 4.
  9. Right click on the kotor2.exe and select 'Create shortcut'. Move the shortcuts to your desktop.
  10. This shortcut needs to be set to 'Run as Administrator'. To change the icon to the shortcut, click on 'Properties' and then 'Change icon'. A new box will open. Find the installation folder and select the game .exe. To prevent the command window from popping up briefly while launching, under the shortcut properties change the 'Run' mode to 'Minimized'.
  11. TSL Windows Vista Fix needs to be downloaded.
  12. Extract TSL Windows Vista Fix and place mss32.dll in the installation folder, overwriting the file of the same name.

Stretched UI on widescreen resolutions

After applying a widescreen resolution, the HUD and UI elements will be stretched.

Widescreen UI Fix

16:9 and 16:10 only.
Some menu and UI elements remain stretched. See Improved Widescreen Experience for solution.
Retail and GOG
  1. Download Widescreen UI Fix for GOG.
  2. Extract content to a folder other than the Override folder (e.g. Desktop).
  3. Select EITHER 1920x1080 for 16:9 OR 1680x1050 for 16:10 (but not both).
  4. Copy the contents of the selected folder to Override.
Steam
  1. Find equip_p.gui in the game's install directory and delete it.
  2. Download Widescreen UI Fix for Steam.
  3. Extract content to a folder other than the Override folder (e.g. Desktop).
  4. Select EITHER 1920x1080 for 16:9 OR 1680x1050 for 16:10 (but not both).
  5. Copy the contents of the selected folder to Override.

Improved Widescreen Experience

Recommended to install after Widescreen UI Fix.
Improved Widescreen Experience

Fixes remaining stretched UI and menu elements not covered by Widescreen UI Fix.

  1. Download Improved Widescreen Experience.

Dialogue options will not display on vertical resolutions of 1366x768 or below

Increase resolution to 1366x785[19]
This causes some of the screen to be cut off at the top.
  1. Using the widescreen resolution method, set the resolution to 1366x785.
  2. Check swkotor.ini has the desired resolution (under the [Display Options] and [Graphics Options] headers):
[Display Options]
Width=1366
Height=795

[Graphics Options]
Height=795
Width=1366

The game crashes on Intel HD Graphics (Linux, Wine)

The issue is, that the game uses a very old OpenGL version, which is often not compatible with modern drivers. These steps also fix various graphical bugs.[citation needed]
  1. Install Iris Mesa Driver. It's also available from Oibaf ppa or download the extracted driver from here.
  2. Run MESA_LOADER_DRIVER_OVERRIDE=iris glxinfo to check if driver works correctly.
  3. Make a script in the game directory with following parameters:
#!/bin/sh

export MESA_LOADER_DRIVER_OVERRIDE=iris
export MESA_EXTENSION_MAX_YEAR=2001

wine swkotor2.exe
MESA_EXTENSION_MAX_YEAR variable is required to fix graphical issues during playing. Disabling shadows can resolve some graphical issues too.

Graphics bug on Dxun

To fix the glitched fog on Dxun, download this archive, unpack it and put the content into the game folder.[20]

Dialogue skipping

The game starts randomly skipping cutscenes and dialogue lines after you play for several hours uninterrupted, seemingly because of a memory leak.

Save and restart the game.[21]

Sound on your ship suddenly stops working after space travel

Pause and unpause the game (press spacebar).

VR support

3D modes State Notes
vorpX
G3D
User created game profile, see vorpx forum profile introduction for important notes.

Other information

API

Technical specs Supported Notes
OpenGL 1.4
Executable 32-bit 64-bit Notes
Windows
macOS (OS X)
Linux

Middleware

Middleware Notes
Audio Miles Sound System 6.5h[22]
Cutscenes Bink Video

Permanent corpses

Prevents the immediate despawning of dead enemies. Can be downloaded here.

Use with TSLRCM restored content mod[23]
  1. Install the game, with TSLRCM (manually or from the Steam workshop).
  2. Download the Bodies Stay mod from https://deadlystream.com/files/file/353-bodies-stay-tsl
  3. If using the Steam Workshop version of TSLRCM: Copy the appearance.2da of TSLRCM from Steam\steamapps\workshop\content\208580\485537937\override to Steam\steamapps\common\Knights of the Old Republic II\override. If TSLRCM was manually installed, the file should already be there.
  4. Use the TSLPatcher.exe from the Bodies Stay mod and set target to the game folder (Knights of the Old Republic II). It will now patch the appearance.2da in the override folder.
  5. If using the Steam Workshop version: Remove (cut) the appearance.2da from Steam\steamapps\common\Knights of the Old Republic II\override and put it back to Steam\steamapps\workshop\content\208580\485537937\override and confirm overwrite. This step is not necessary if the restored content mod was installed manually.

KotOR and TSL Save Game Editor

KotOR and TSL Save Game Editor (English Language Only), also known as the 'KSE'.
Save game editor (cheat) works for both KotOR 1 and 2.
The save game editor does not automatically detect the Steam version of KotOR2, needing user input.

System requirements

Steam

Windows
Minimum
Operating system (OS) 7
Processor (CPU) Intel Core i3 (2 core) 2.2 GHz
AMD A10 2.2 GHz
System memory (RAM) 4 GB
Hard disk drive (HDD) 10 GB
Video card (GPU) Nvidia GeForce 260
ATI Radeon HD 5450
Intel HD 4400
256 MB of VRAM

Disc Version

Windows
Minimum Recommended
Operating system (OS) 98, 2000, ME, XP
Processor (CPU) 1 GHz
System memory (RAM) 128 MB
Hard disk drive (HDD) 4 GB
Video card (GPU) 32 MB of VRAM
OpenGL 1.4 compatible
DirectX 9.0c compatible
macOS (OS X)
Minimum
Operating system (OS) 10.9.5, 10.10
Processor (CPU) Intel Core i3 Dual Core 2.2 GHz
System memory (RAM) 4 GB
Hard disk drive (HDD) 10 GB
Video card (GPU) Nvidia GeForce GT 330M
ATI Radeon HD 3870
Intel HD 3000
256 MB of VRAM
A 64-bit operating system is required.
Linux
Minimum
Operating system (OS) SteamOS, Ubuntu 14.04
Processor (CPU) Intel Core i3 Dual Core 2.2 GHz
AMD A10 Series
System memory (RAM) 4 GB
Hard disk drive (HDD) 10 GB
Video card (GPU) Nvidia GeForce GT 440
ATI Radeon HD 5450
Intel HD 4400
256 MB of VRAM

Notes

  1. If using Windows, install Git for Windows to enable Bash scripts.[2]
  2. It may be necessary to copy the music directory to the desktop.[2]
  3. 3.0 3.1 When running this game without elevated privileges (Run as administrator option), write operations against a location below %PROGRAMFILES%, %PROGRAMDATA%, or %WINDIR% might be redirected to %LOCALAPPDATA%\VirtualStore on Windows Vista and later (more details).

References

  1. 1.0 1.1 1.2 1.3 1.4 1.5 1.6 Introducing and updated KotOR II for Mac, Linux, and Windows!
  2. 2.0 2.1 Verified by User:SirYodaJedi on 2018-10-18
  3. Music from Star Wars: Knights of the Old Republic, page 1 - Forum - GOG.com - last accessed on May 2023
  4. STAR WARS Knights of the Old Republic II: The Sith Lords - GOG Database
  5. Verified by User:Nessy on 2021-09-27
  6. http://lucasforums.com/showthread.php?t=206028
  7. Widescreen Gaming Forum - Star Wars Knights of the Old Republic 2 - last accessed on May 2023
  8. Tested by Andytizer, 1920x1080 tested as working.
  9. Steam Forums - Ultimate KotOR 2 Tweak Guide (retrieved)
  10. Verified by User:Suicide machine on August 13, 2016
    Tested on Steam version of a game. Noticed mostly in the beginning sections of Peragus II and in settlers' chamber on Tatooine.
  11. Tested by Andytizer
  12. KotOR 2 will not work (steam version) - Steam Users' Forums (retrieved)
  13. deadlystream.com - last accessed on May 2023
  14. Tested by Ehs0329.
  15. Ultimate KotOR 2 Tweak Guide - Page 2 - Steam Users' Forums (retrieved)
  16. tweakguides.pcgamingwiki.com - last accessed on May 2023
  17. Crash on Telos Surface :: STAR WARS™ Knights of the Old Republic™ II: The Sith Lords™ Technical Support Discussions - last accessed on 2022-01-14
  18. http://lucasforums.com/showthread.php?t=194296
  19. https://steamcommunity.com/app/208580/discussions/0/882966056505690417/#c846940248097567648
  20. https://steamcommunity.com/sharedfiles/filedetails/?id=913341266
  21. Steam Community - last accessed on May 2023
  22. Verified by User:Markhoris on 2019-01-30
    Version number found in Mss32.dll in the game installation folder.
  23. Steam Community - last accessed on May 2023