1 Screenshot

About This File

The K1 Community Patch (K1CP) is a compilation of previous bugfix mods and a multitude of new original fixes put together with the intention of resolving the many and various issues that KOTOR has. This includes some well-known game breaking bugs/softlocks, broken quests, inaccessible content, as well as lesser issues such as problems in conversations, visual inconsistencies, player annoyances, etc. The intention is for the changes to be as seamless as possible, fixing and improving things whilst still retaining the original developer intent.

A huge thanks to all of the mod authors who created these mods, and allowed them to be included in this patch! Unfortunately, the individual list of changes has grown far too long to be included in this post. However, you can view a detailed breakdown of each author's individual contributions in the included readme file and a summary of the changes the current version has made since the previous release in the changelog file.

List of Contributing Authors (alphabetical):

  • A Future Pilot
  • blennus
  • danil-ch
  • darthbdaman
  • DarthParametric
  • Ebmar
  • Frykas
  • Gimmick5000
  • jc2
  • JCarter426
  • Kainzorus Prime
  • Kexikus
  • KOTOR 1 Restoration Team
  • Leilukin
  • Markus Ramikin
  • N-DReW25
  • ndix UR
  • R2-X2
  • Red Hessian
  • Salk
  • th3w1zard1
  • Thrak Farelle
  • WildKarrde

Installation:
Run INSTALL.exe and navigate to your K1 install folder. Generally speaking, this mod should be installed before anything else, except mods that do hard edits/overwrites of 2DA, TLK or MOD (module) files.

Warning: Never run the installer from inside the archive! Always extract the archive onto your hard drive first.

N.B.: With the advent of version 1.10.0, K1CP has migrated away from the use of TSLPatcher and switched to HoloPatcher. This allows for additional patching functionality and resolves some bugs encountered with TSLPatcher. HoloPatcher is also multi-platform. The bundled installer is the Windows version, but Mac and Linux users can download the appropriate installer for their system here.

It is highly recommended that you do not install the game on your system's C drive, especially in Program Files. Windows can have permissions issues when trying to install the mod to a C drive destination. If you are using the Steam version of the game and have installed Steam in its default Program Files location, we advise creating a new Steam Library on a different drive and moving the game there via the game's Properties pop-up in Steam.

Translation:
The mod now has translations in French and Russian, available as separate patches. To use, first download the base K1CP v1.10.0 archive and extract it to your harddrive. Download your translation patch of choice and extract its contents into K1CP's tslpatchdata folder. Proceed to install the mod as normal.

Traduction (Français - Harlockin):
Le mod a maintenant des traductions en français et en russe, disponibles sous forme de patchs séparés. Pour l'utiliser, téléchargez d'abord l'archive de base de K1CP v1.10.0 et extrayez-la sur votre disque dur. Téléchargez le patch de traduction de votre choix et extrayez son contenu dans le dossier tslpatchdata de K1CP. Procédez à l'installation du mod comme d'habitude.

Переводы (Русский - olegkuz1997):
Мод теперь включает в себя переводы на французский и русский языки, доступные в виде отдельных патчей. Для использования сперва скачайте базовый архив K1CP v1.10.0 и распакуйте его на жесткий диск. Скачайте нужный вам патч с переводом и извлеките его содержимое с заменой в папку tslpatchdata K1CP. После чего приступите к установке мода как обычно.

Compatibility/Known Issues:
K1CP uses module injection in an attempt to remain as compatible as possible with other mods. This may result in issues with mods that simply put files in the Override folder. It is recommended that you consult the individual authors of any large scale mods, particularly those that edit DLGs and scripts, as to whether their work is compatible with K1CP. Some mods will likely require updates, some may need to be installed in a specific order, whilst others may be fundamentally incompatible.

K1CP currently only supports the English language version of the game, and makes a number of edits to the TLK file in English. If anyone is able to provide translations of these changes to other languages, please let us know.

The KOTOR 1 Restoration (K1R) mod is incompatible with K1CP, however there is ongoing work to re-create the K1R mod for K1CP: https://deadlystream.com/files/file/2345-restored-content-for-k1cp-demo/

These are the currently known bugs/issues with KOTOR or the mod that the K1CP is looking to resolve:

https://github.com/KOTORCommunityPatches/K1_Community_Patch/issues

If you find any others, especially with changes/additions K1CP makes, please report them on the Github issue page or here on Deadly Stream so they can be addressed. Be sure to include as much information as possible, including a list of all the other mods you have installed, the order you installed them in, steps to reproduce the problem, along with screenshots and save files, if appropriate. You may also be directed to provide the install log file, a list of the contents of your Override folder, and specific MOD files from your modules folder.

Uninstallation:
Given the complexity of this mod, a clean install of KOTOR is the recommended approach for uninstalling K1CP. However, HoloPatcher does provide uninstall Shell (Bash) and PowerShell scripts which will work as long as K1CP was the most recent mod installed.

Permissions:
Due to this mod being a compilation from many different authors, please do not distribute/rehost it.

Acknowledgements:

  • All of the mod authors who have helped make this patch a reality - thank you! - especially for agreeing to distribution outside of Deadly Stream
  • Fred Tetra - For KOTOR Tool
  • tk102 - For DLGEditor and K-GFF
  • JdNoa/Dashus - For DeNCS
  • stoffe - For TSLPatcher/ChangeEdit/TalkEd
  • bead-v - For MDLEdit and KOTORMax
  • ndix UR - For TGA2TPC, TPCView, and MDLOps v1.0+
  • seedhartha - For KOTORBlender fork for Blender 2.8+
  • Cortisol - For Holocron Toolset and HoloPatcher/PyKotor
  • th3w1zard1 - For additional customisation and feature improvement of HoloPatcher
  • Fair Strides - For various tools and updates to older tools
  • DrMcCoy - For Xoreos Tools
  • Snigaroo - For maintaining mod builds at https://kotor.neocities.org/modding/mod_builds/
  • danil-ch - For the original info.rtf template
  • Many thanks to ebmar, Salk, and KnifeMaster for providing numerous bug reports and beta testing certain fixes

THIS MODIFICATION IS PROVIDED AS-IS AND IS NOT SUPPORTED BY BIOWARE/OBSIDIAN ENTERTAINMENT, LUCASARTS, DISNEY OR ANY LICENSEES/SPONSORS OF THE MENTIONED COMPANIES. USE OF THIS MODIFICATION IS AT YOUR OWN RISK AND NEITHER THE ABOVE MENTIONED COMPANIES NOR THE AUTHORS ARE RESPONSIBLE FOR ANY DAMAGE CAUSED TO YOUR COMPUTER BY THE USAGE OF THIS MODIFICATION.

 


What's New in Version 1.10.0   See changelog

Released

You can read the full changelog at https://github.com/KOTORCommunityPatches/K1_Community_Patch/blob/master/CHANGELOG.md

Added French and Russian translation optional files.

  • Like 32
  • Thanks 6
  • Light Side Points 3



User Feedback

Recommended Comments



This mod is excellent. I've been downloading the bugfixes from the links because there's one or two that will conflict with other mods I have. Having this list is wonderful though.

On that note, since there's no link for the "If doing Juhani’s dialog in the wrong order, it was possible to block any further progress" issue and I can't seem to find an individual mod for it (found a guide at least), are there a few files from your compilation I could just drag into my override, and do you know off hand which files those would be?

If not I'll just follow the guide, no biggie.

Share this comment


Link to comment
Share on other sites
On 8/26/2018 at 4:34 PM, Cain2 said:

This mod is excellent. I've been downloading the bugfixes from the links because there's one or two that will conflict with other mods I have. Having this list is wonderful though.

On that note, since there's no link for the "If doing Juhani’s dialog in the wrong order, it was possible to block any further progress" issue and I can't seem to find an individual mod for it (found a guide at least), are there a few files from your compilation I could just drag into my override, and do you know off hand which files those would be?

If not I'll just follow the guide, no biggie.

Sorry I'm just now replying to this. Real life has really gotten in the way of games recently. The two files are k_hjuh_p04.ncs and k_hjuh_p23.ncs, both of which were made by Kexikus

  • Light Side Points 1

Share this comment


Link to comment
Share on other sites

Would there be a way to add compatibility between this mod and the SotOR mod I've uploaded? Both seem to inject repackaged modules of the same planets.

Share this comment


Link to comment
Share on other sites
57 minutes ago, JDub96 said:

Would there be a way to add compatibility between this mod and the SotOR mod I've uploaded? Both seem to inject repackaged modules of the same planets.

If your mod copies .mod files, you can just run the K1CP installer after installing your mod. The K1CP injects files into the .mod files, only replacing the parts of the files that need to be replaced.

The only incompatibility would be if both your mod and the K1CP modified the same line in the same file, which shouldn’t happen :)

Share this comment


Link to comment
Share on other sites

Okay. So if I were to install SotOR first, and then run your mod, I'd still get the fixes? Because whenever TSLPatcher detects a module already installed, it tends to just skip over the duplicate.

Share this comment


Link to comment
Share on other sites
1 hour ago, JDub96 said:

...whenever TSLPatcher detects a module already installed, it tends to just skip over the duplicate.

Slidin' here, hahah! So, the *skipping* nodes only means it skips to overwrite/replace the relevant module/s, but still is patching parts that were intended there. MOD/module files comes from mods; the original game didn't have it. So anytime you see that log, things are just fine. :cheers:

Share this comment


Link to comment
Share on other sites

I'm just nervous because I've read on other mod pages that mods that have identical .mod packages are incompatible with one another. Maybe that's because those .mod packages edit the same things, but I don't actually know what lines are being edited by SotOR or K1CP.

Share this comment


Link to comment
Share on other sites
1 hour ago, JDub96 said:

I'm just nervous because I've read on other mod pages that mods that have identical .mod packages are incompatible with one another. Maybe that's because those .mod packages edit the same things, but I don't actually know what lines are being edited by SotOR or K1CP.

That’s because before the TSLPatcher (And even quite awhile after it was released) the only way to use .mod files was to copy them to the modules folder. So two mods with .mod files would be incompatible because you’d either use one mod’s .mod or the other, but you couldn’t use both.

Now the TSLPatcher can patch files inside .mod files, so it’s not an issue anymore. The exception is that some mod authors don’t properly utilize the TSLPatcher’s features, and still just use it to overwrite .mod files in the modules folder instead of patching them.

The Community Patches patch .mod files properly though, so they’re compatible with just about anything.

  • Like 1

Share this comment


Link to comment
Share on other sites

On an unrelated note, can the 1.8 update make the security spike change optional? Because JC's latest mod restores their functionality and I'd prefer to use it rather than lose all the security spikes.

Share this comment


Link to comment
Share on other sites
1 hour ago, JDub96 said:

On an unrelated note, can the 1.8 update make the security spike change optional? Because JC's latest mod restores their functionality and I'd prefer to use it rather than lose all the security spikes.

Yeah, JC will be releasing a compatibility patch for the K1CP with his mod when 1.8 goes live :)

Share this comment


Link to comment
Share on other sites

One minor thing, while waiting for 1.8... For years I was annoyed by that vertical line on Mandalore's forehead (Atton had same issue in second game). Is there any way to fix it? Thanks

Share this comment


Link to comment
Share on other sites
4 hours ago, shades01 said:

For years I was annoyed by that vertical line on Mandalore's forehead (Atton had same issue in second game). Is there any way to fix it?

This is a hardware-specific issue, so there is no catch-all solution we could include in the Community Patch. I'd suggest trying some of the methods elaborated on in
here.

 

Share this comment


Link to comment
Share on other sites

I keep having trouble with downloading this through the TSL launcher. I've followed the reddit build all the way through to the community patcher and I added all the previous mods including the quicker TSLPatching script.. The problem I'm having is that it keeps saying "access is denied" and the folders are different every time they get denied, but they're temporary folders and I don't know how to fix this. Here's an example of one of the lines: [Error] Unhandled exception: Cannot create file "C:\Users\Kayse\Desktop\KOTOR 1 Community Patch v1.8\tslpatchdata\korr_m33aa_tmp\bartender.utc". Access is denied (0)

Share this comment


Link to comment
Share on other sites
8 minutes ago, A Future Pilot said:

Hmmm...it seems you don't have the right permissions. Try right clicking on the TSLPatcher and running it as an administrator.

I have it set as running as admin, but I will try right clicking it. I also decided on reinstalling the game, and removing the desktop shortcut just as a precaution.

Share this comment


Link to comment
Share on other sites
3 hours ago, A Future Pilot said:

Hmmm...it seems you don't have the right permissions. Try right clicking on the TSLPatcher and running it as an administrator.

Okay, so I have checked all the permissions, all the stuff I needed to check, set things as admin, opened it as admin and it still does the same thing. So, at this point, how can I install this mod pack manually?

Share this comment


Link to comment
Share on other sites
34 minutes ago, DarthParametric said:

Don't run it from Program Files. Don't install the game in Program Files.

How would I do that when I only have the one drive? Steam isn't letting me make another path and I don't know how I can move stuff around without possibly messing something up. I'm clearly going to need to move my steam folder and I don't know how to do that safely or how to re-connect it up with my steam client.

Share this comment


Link to comment
Share on other sites

Steam will let you create a new Library that you can install games to wherever you want. Open up Steam, in the menus up on the top left go to Steam -> Settings -> Downloads. Click the Steam Library Folders button up the top. Click the Add Library Folder button and choose or create a new folder somewhere. Now go to the main Library game listing and right click on KOTOR on the list on the left. Choose Properties -> Local Files -> Move Install Folder, select your new library from the drop-down list, then click the Move Folder button.

Share this comment


Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.