Star Wars: Knights of the Old Republic from GOG.com
Installs Star Wars: Knights of the Old Republic from GOG.com and KOTOR 1 Community Patch.
→ Get It
Run the below command to download this env. Please note requirements and recommended args to use below.
wem get swkotor1-gog --install-workdir /path/to/the/game/installer
You may also run this in your terminal to see the information from this page:
wem get-view --show-env swkotor1-gog
→ Authors
→ Notes
- This will use the silent GOG installer option, so please note that there will be no output during installation.
-
Download KOTOR 1 Community Patch (
K1_Community_Patch_v1.10.0.zip
, see here) and put it into the same directory as the the installation media. -
The Community Patch installer will ask you for the KOTOR directory path, that will be
C:\game
- You may also wish to use the widescreen patch.
-
It's recommended to run this at its lowest resolution and upscale it using gamescope, this is an example
RunPrefix
that you could use to do that:
(replacegamescope --adaptive-sync --nested-width 800 --nested-height 600 --output-width $DISPLAY_X --output-height $DISPLAY_Y --filter fsr --scaler fit --fullscreen --force-grab-cursor --
$DISPLAY_X
and$DISPLAY_Y
with your actual X and Y resolution). - The game may minimize itself upon starting up while the intro videos play, you can usually fix this by alt-tabbing out of the game window and then back in (sometimes you might need to click on the game window).
- Skipping prerendered cut scenes may cause the game to crash or hang.
- Not all of the framebuffer effects work (the Force Speed blur, for example).
→ Requires
Install these via your system package manager or some other method:
-
unzip
→ Recommended
It's recommended to give these CLI arguments in order to fully set up this env:
-
--install-workdir /path/to/the/game/installer
→ Tested On
This env has been tested on the following distros:
→ Images
→ Links
Related links that you should check:
→ View Env
Click here to expand/collapse
Date = "2003-11-19"
GogSilentInstall = true
InstallExe = "{{.InstallWorkDir}}/setup_star_wars_-_knights_of_the_old_republic_1.03_(29871).exe"
InstallExpected = "{{.RunExe}}"
Name = "Star Wars: Knights of the Old Republic"
RunExe = "{{.RunWorkDir}}/swkotor.exe"
RunWorkDir = "{{.WinePrefix}}/drive_c/game"
UmuVersion = "1.2.6"
WineArch = "win64"
WinetricksPath = "winetricks"
[[InstallPost]]
args = ["K1_Community_Patch_v1.10.0.zip"]
cmd = "unzip"
ifexists = "{{.InstallWorkDir}}/K1_Community_Patch_v1.10.0.zip"
[[InstallPost]]
args = ["{{.InstallWorkDir}}/K1_Community_Patch_v1.10.0.zip", "2184695b981474e00771c7761022b4d7d1311d1f10e57e6aa6a178071893a4c644b8f69f34d1a5fb18cffd849d70a0111ebcbcd291dc7a3bd2428030adb06cf2"]
icmd = "checkSha512Sum"
ifexists = "{{.InstallWorkDir}}/K1_Community_Patch_v1.10.0.zip"
[[InstallPost]]
args = ["INSTALL.exe"]
cmd = "{{.WineExe}}"
[[InstallPost]]
args = ["-f", "Changelog.rtf", "INSTALL.exe", "Readme.rtf"]
cmd = "rm"
[[InstallPost]]
args = ["-fr", "Source", "backup", "tslpatchdata", "uninstall"]
cmd = "rm"
→ Env Source
View this env's source on GitLab. You can also report issues, request changes, or submit an env you've tested on the env repo issue tracker.