Search the Community
Showing results for tags 'TSLPatcher'.
Found 18 results
-
Version v1.1.0b4
5,573 downloads
Please see http://github.com/th3w1zard1/KOTORModSync for the main repo. Please report any bugs or problems you encounter. While I test this heavily, it's difficult to find any and all problems when incorporating 200+ mod's instructions across dozens of operating systems and platform combinations. If you happen to notice something odd or out of place, please report them. KOTORModSync is a multi-mod installer for KOTOR games that makes it easier to install and manage mods. I usually install the Reddit mod build every year or so. The process takes about an hour and it's repetitive moving files, running tslpatcher, deleting specific files, and occasionally renaming some files. The last time I installed the modbuild I made a mistake on a single different step, 3 times in a row. Most mistakes require a full restart from the beginning. This is tedious, so I decided to create an installer creator in C# to simplify the process. Goals Mod creators work really hard on their mods. It's the least we can do to install them and use them, right? However, who wants to reinstall to vanilla and spend several hours reinstalling mods, just to add 1 or 2 extra mods on top of it? Other mod managers I've tried were either too difficult to configure, require significant changes to a hard-to-understand configuration file, or only provided limited functionality for defining new mods. KOTOR mods definitely can have complex dependency relationships with each other in regard to compatibility, due to the nature and age of TSLPatcher. Usage If you are an end user just wanting to install some mods, simply load up the instruction files provided, choose the mods you want from the left list and any options, and press 'Start main install' Watch Xuul's tutorial video here: Effortless Modding with Kotor Mod Sync: The Ultimate Guide for Star Wars KOTOR Mods (youtube.com) If you are a mod developer, this program contains a full-blown instruction editor that'll allow you to quickly create instructions for your mod and define its compatibility with other mods. See Dependencies/Restrictions and InstallBefore/InstallAfter explanation - Pastebin.com for more information. See the video tutorial here: Creating involved instructions for KOTORModSync - YouTube Features Can install the https://kotor.neocities.org/ mod builds in about 20 minutes from a vanilla install. Supports TSLPatching on mac/linux without wine! Select the individual mods you want for an install - the dependencies and incompatibilities will automatically be chosen and sorted. This means end users don't have to worry about specific instructions regarding other mods in the list. All the compatibility steps are handled internally by KOTORModSync and the default instructions files provided here. An end user simply can select the mods they want to install in the left list, and any customizations if they like, and simply press 'Install All' to have everything installed automatically. This program has a built-in GUI editor and an installer packed into one. Modbuild creators can create instructions with little to no knowledge of the format and easily share them with end users. End users can install everything from the instruction file with a simple click of a button. Edit any instructions and verify the configuration with built-in tools. Some support to dry run an install. A flexible configuration editor and parser utilizing TOML syntax. This is very user-friendly and similar to INI which TSLPatcher already uses and most modders are used to. Create instructions files with complex dependency structures for multiple mods, and have end users install everything exactly according to the instructions created. No more manually copying/deleting files: KOTORModSync handles all of that for your end user. Platforms KOTORModSync is a cross-platform 32-bit and 64-bit .NET application. It is compatible with the following operating systems: Windows 7 and 8: Compatible if running .NET Framework 4.6.2 or higher. Windows 10 and 11: Fully compatible with any Windows release. Linux and Mac: Fully compatible - choose one of the two that match your operating system. Users do not need to download any additional runtimes: everything is self-contained within the application. Linux You may need additional X11 libraries. In order to get this working on WSL, for example, I had to install the following packages: sudo apt install libsm6 libice6 libx11-dev libfontconfig1 libx11-6 libx11-xcb1 libxau6 libxcb1 libxdmcp6 libxcb-xkb1 libxcb-render0 libxcb-shm0 libxcb-xfixes0 libxcb-util1 libxcb-xinerama0 libxcb-randr0 libxcb-image0 libxcb-keysyms1 libxcb-sync1 libxcb-xtest0 Then you can simply run in a terminal like this: ./KOTORModSync If you run into problems with the Linux or Mac builds, please contact me and I'll try to get a fix ready for the next release. Credit Snigaroo This man saved me a countless amount of hours. I'd still be struggling through game glitches and mod-specific instructions I didn't understand. Actually, I'd probably still be on Dantooine trying to determine why I'm getting visual glitches and crashes which he solved with the one-word message 'grass'. Cortisol Created HoloPatcher and the PyKotor library that KOTORModSync uses to patch mods. These projects are the main reason KOTORModSync can be supported on Mac/Linux. While the PyKotor/HoloPatcher projects have had some issues, this guy was more or less available for comment if I had questions on how I could fix any remaining problems myself. JCarter426 There were so many KOTOR-specific things to learn, without his help I'd still be trying to deserialize encapsulated resource files. His time and patience were incredibly useful to the project and this project would be impossible without him. Testers: Lewok from r/KOTOR Thank you for helping test that obnoxious UAC elevation problem legacy Windows apps like TSLPatcher have. Other notable users Fair-Strides Provided the perl source code of TSLPatcher on GitHub, and generally maintained the TSLPatcher project in Stoffe's absence. Stoffe Creator of TSLPatcher Thank you to the entire KOTOR modding community for what you do. KOTORModSync - Official Documentation.txt KOTOR1_Full.tomlKOTOR2_Full.toml KOTOR1_Spoiler_Free.tomlKOTOR2_Spoiler_Free.toml KOTOR1_Mobile_Full.tomlKOTOR2_Mobile_Full.toml- 15 comments
- 5 reviews
-
- 10
-
View File KOTORModSync Please see http://github.com/th3w1zard1/KOTORModSync for the main repo. Please report any bugs or problems you encounter. While I test this heavily, it's difficult to find any and all problems when incorporating 200+ mod's instructions across dozens of operating systems and platform combinations. If you happen to notice something odd or out of place, please report them. KOTORModSync is a multi-mod installer for KOTOR games that makes it easier to install and manage mods. I usually install the Reddit mod build every year or so. The process takes about an hour and it's repetitive moving files, running tslpatcher, deleting specific files, and occasionally renaming some files. The last time I installed the modbuild I made a mistake on a single different step, 3 times in a row. Most mistakes require a full restart from the beginning. This is tedious, so I decided to create an installer creator in C# to simplify the process. Goals Mod creators work really hard on their mods. It's the least we can do to install them and use them, right? However, who wants to reinstall to vanilla and spend several hours reinstalling mods, just to add 1 or 2 extra mods on top of it? Other mod managers I've tried were either too difficult to configure, require significant changes to a hard-to-understand configuration file, or only provided limited functionality for defining new mods. KOTOR mods definitely can have complex dependency relationships with each other in regard to compatibility, due to the nature and age of TSLPatcher. Usage If you are an end user just wanting to install some mods, simply load up the instruction files provided, choose the mods you want from the left list and any options, and press 'Start main install' Watch Xuul's tutorial video here: Effortless Modding with Kotor Mod Sync: The Ultimate Guide for Star Wars KOTOR Mods (youtube.com) If you are a mod developer, this program contains a full-blown instruction editor that'll allow you to quickly create instructions for your mod and define its compatibility with other mods. See Dependencies/Restrictions and InstallBefore/InstallAfter explanation - Pastebin.com for more information. See the video tutorial here: Creating involved instructions for KOTORModSync - YouTube Features Can install the https://kotor.neocities.org/ mod builds in about 20 minutes from a vanilla install. Supports TSLPatching on mac/linux without wine! Select the individual mods you want for an install - the dependencies and incompatibilities will automatically be chosen and sorted. This means end users don't have to worry about specific instructions regarding other mods in the list. All the compatibility steps are handled internally by KOTORModSync and the default instructions files provided here. An end user simply can select the mods they want to install in the left list, and any customizations if they like, and simply press 'Install All' to have everything installed automatically. This program has a built-in GUI editor and an installer packed into one. Modbuild creators can create instructions with little to no knowledge of the format and easily share them with end users. End users can install everything from the instruction file with a simple click of a button. Edit any instructions and verify the configuration with built-in tools. Some support to dry run an install. A flexible configuration editor and parser utilizing TOML syntax. This is very user-friendly and similar to INI which TSLPatcher already uses and most modders are used to. Create instructions files with complex dependency structures for multiple mods, and have end users install everything exactly according to the instructions created. No more manually copying/deleting files: KOTORModSync handles all of that for your end user. Platforms KOTORModSync is a cross-platform 32-bit and 64-bit .NET application. It is compatible with the following operating systems: Windows 7 and 8: Compatible if running .NET Framework 4.6.2 or higher. Windows 10 and 11: Fully compatible with any Windows release. Linux and Mac: Fully compatible - choose one of the two that match your operating system. Users do not need to download any additional runtimes: everything is self-contained within the application. Linux You may need additional X11 libraries. In order to get this working on WSL, for example, I had to install the following packages: sudo apt install libsm6 libice6 libx11-dev libfontconfig1 libx11-6 libx11-xcb1 libxau6 libxcb1 libxdmcp6 libxcb-xkb1 libxcb-render0 libxcb-shm0 libxcb-xfixes0 libxcb-util1 libxcb-xinerama0 libxcb-randr0 libxcb-image0 libxcb-keysyms1 libxcb-sync1 libxcb-xtest0 Then you can simply run in a terminal like this: ./KOTORModSync If you run into problems with the Linux or Mac builds, please contact me and I'll try to get a fix ready for the next release. Credit Snigaroo This man saved me a countless amount of hours. I'd still be struggling through game glitches and mod-specific instructions I didn't understand. Actually, I'd probably still be on Dantooine trying to determine why I'm getting visual glitches and crashes which he solved with the one-word message 'grass'. Cortisol Created HoloPatcher and the PyKotor library that KOTORModSync uses to patch mods. These projects are the main reason KOTORModSync can be supported on Mac/Linux. While the PyKotor/HoloPatcher projects have had some issues, this guy was more or less available for comment if I had questions on how I could fix any remaining problems myself. JCarter426 There were so many KOTOR-specific things to learn, without his help I'd still be trying to deserialize encapsulated resource files. His time and patience were incredibly useful to the project and this project would be impossible without him. Testers: Lewok from r/KOTOR Thank you for helping test that obnoxious UAC elevation problem legacy Windows apps like TSLPatcher have. Other notable users Fair-Strides Provided the perl source code of TSLPatcher on GitHub, and generally maintained the TSLPatcher project in Stoffe's absence. Stoffe Creator of TSLPatcher Thank you to the entire KOTOR modding community for what you do. KOTORModSync - Official Documentation.txt KOTOR1_Full.tomlKOTOR2_Full.toml KOTOR1_Spoiler_Free.tomlKOTOR2_Spoiler_Free.toml KOTOR1_Mobile_Full.tomlKOTOR2_Mobile_Full.toml Submitter th3w1zard1 Submitted 06/11/2023 Category Modder's Resources
- 26 replies
-
- 1
-
- tool
- installing mods
-
(and 8 more)
Tagged with:
-
View File HoloPatcher HoloPatcher is replacement for the old TSLPatcher tool. HoloPatcher offers an alternative that makes installing mods faster and is backwards compatible with any previous mods using TSLPatcher. For more inforrmation see: Installing mods with HoloPatcher Information for mod developers HoloPatcher is open sourc and can be found on GitHub. Submitter Cortisol Submitted 01/28/2023 Category Modding Tools
-
Version 1.5.2
4,517 downloads
HoloPatcher is replacement for the old TSLPatcher tool. HoloPatcher offers an alternative that makes installing mods faster and is backwards compatible with any previous mods using TSLPatcher. For more inforrmation see: Installing mods with HoloPatcher Information for mod developers HoloPatcher is open sourc and can be found on GitHub. -
Large work has gone into ensuring the patcher can mirror TSLPatcher 1:1. Some additional features have been added by request and some TSLPatcher bugs have been fixed. Source code can be found here: https://github.com/NickHugi/PyKotor/tree/master/pykotor/tslpatcher If you've ever wondered why TSLPatcher is throwing an error with your mod or why certain patches don't seem to be applied correctly with TSLPatcher, this is a great resource to finding the problem. If you don't understand or want to learn Python, large work has gone into documenting each function and public classes. Just read the docstrings. If you ever needed to install a TSLPatcher mod on Mac or Linux, the library will run natively (without wine) on most distros of Mac and Linux - and resolve case-sensitivity issues. The PyKotor library is the same library used for the HoloPatcher and the Holocron Toolset projects. - both are inherently cross-platform KOTOR tools. This post isn't made to be a plug to HoloPatcher or the toolset, but more a general resource for users and modders alike.
-
I'm working on a tool to automate KOTOR mods. Does anyone know if the TSLPatcher takes any CLI arguments? Right now the best I can do is run the installer and have a user manually click through the process, so having a way to avoid user interaction would be awesome. If it doesn't take CLI arguments, does anyone know if the source code is available? I can work on adding that feature to it.
-
Hello. I have recently reinstalled KOTOR 1, and was looking to install one of my favourite mods, the Multiple Force Kill and Plague. The problem is when i hit "install mod" it freezes up for a mid second before returning the error "2da tlk and gff file patcher. has stopped working". It doesn't start except for a line that says "Appending strings to TLK file C:\Program Files (x86)\Lucasarts\SWKotor\Dialog.tlk". The weird thing is that if i change the flag "Lookupgamefolder" in changes.ini and point it to KOTOR 2, it works and installs the mod correctly. Now, i've been looking for 3 versions of the mod archive online, on filefront: The first version, that is called "ki_multi.zip". The second version, that is called "kill_plague_multi.zip" (the "fixed" version) Another version on Moddb that is called "Kill_Plague_multi_force_power.zip". All of them if pointed to KOTOR 2 they work, but on KOTOR 1 they freeze and crash. I remember that it used to work years ago on my KOTOR 1 installation. In the description it says conflicting info: My KOTOR installation is a retail CD version. I tried also on a vanilla 1.03 dialog.tlk but it still crashes, tried using compatibility mode, nothing. All other TSLPatcher for KOTOR 1 mods work fine and don't crash, only this one does. Can anyone help out or at least have a version of this mod for KOTOR 1? Thanks. Kill_Plague_Multi_Force_Power.zip kill_plague_multi.zip ki_multi.zip
- 2 replies
-
- tslpatcher
- kotor1
-
(and 2 more)
Tagged with:
-
Version 1.2.0
271 downloads
What this mod does: It adds four (one is not usable) new difficulty options, one easier and three harder (one not usable) . Read the info.rtf for more details. Installation: Run the TSLpatcher included in the file. Compatibility: It should be compatible with anything that doesn't change the difficultyopt.2da file. Plans: -Translate this mod into other languages, such as French and Italian, if you want the mod in your language, contact me and provide me with a translation into your desired language and I'll add it. You will appear on the credits. Enjoy the mod! Sith Lord difficulty is super hard, be careful. Credits: -@cortisol, for making the Holocron Toolset I used to extract the files and edit them. Download it here -Stoffe for making TSLpatcher.- 1 comment
-
- tslpatcher
- tsl
-
(and 1 more)
Tagged with:
-
View File More difficulty options What this mod does: It adds four (one is not usable) new difficulty options, one easier and three harder (one not usable) . Read the info.rtf for more details. Installation: Run the TSLpatcher included in the file. Compatibility: It should be compatible with anything that doesn't change the difficultyopt.2da file. Plans: -Translate this mod into other languages, such as French and Italian, if you want the mod in your language, contact me and provide me with a translation into your desired language and I'll add it. You will appear on the credits. Enjoy the mod! Sith Lord difficulty is super hard, be careful. Credits: -@cortisol, for making the Holocron Toolset I used to extract the files and edit them. Download it here -Stoffe for making TSLpatcher. Submitter DarthDrija Submitted 02/28/2022 Category Mods TSLRCM Compatible Yes
-
- tslpatcher
- tsl
-
(and 1 more)
Tagged with:
-
TSL Patcher, TLKEd, and Accessories View File Inside this download, you will find several VERY useful tools. Almost all of these were made by stoffe originally and the only alteration I made was to make sure TSL Patcher did NOT check for the presence of the dialog.tlk file to verify the path you're installing the mod to. This was done to allow installing mods to the Workshop folders. Of note in this package are three files: 1. ReadMe, really.pdf - A read-me file that really should be read if you want to understand how to do something with the TSL Patcher. 2. nwnnsscomp.exe - A modified script compiler that TSL Patcher uses to substitute tokens (such as .2da row pieces) in source scripts (.nss files) and then compile the scripts. 3. nwscript.nss - As far as I'm aware, the nwscript.nss file from KotOR 2, required by nwnnsscomp.exe to compile scripts. Below are the original release thread descriptions for stoffe's work and I honestly don't think I could put it better than she already did years ago. TLK Ed: TSL Patcher (along with ChangeEdit): A few quick "how to" examples: Insert new branches into DLG files. ( http://web.archive.org/web/20150911133933/http://www.lucasforums.com/showpost.php?p=2135535&postcount=177 ) Install a New Player Appearance mod. ( http://web.archive.org/web/20150929073207/http://www.lucasforums.com/showpost.php?p=2168405&postcount=201 ) Troubleshooting: Q: I get a RichEdit line insertion error when trying to install mods. What's wrong? A: It seems a few people have odd versions of the RichEdit DLL files installed in their system that doesn't play nice with the colored text box component TSLPatcher uses. To work around this you could try to replace the RichEd DLL files with versions that should work. Extract the two DLL files from this archive and put them in your Windows\Windows32 folder. Move existing files with those names to a safe location first so you can restore them if this causes other problems! Do not overwrite them! Alternatively, if you don't want to mess with your DLL files, you could force TSLPatcher to use a plain text box for status messages rather than the colored/formatted one. To do this, use Notepad to open the changes.ini file found inside the tslpatchdata folder that came with the mod you wish to install. Under the [settings] section, change the value of the key PlaintextLog from 0 to 1. Q: I'm not seeing any Install Mod button, and the text field in the TSLPatcher window seems to extend behind the window boundraries. A: This odd problem some people experience seems to be tied to what screen resolution and pixel density is being used in your monitor settings, but I have been unable to replicate it or figure out exactly what's going on. As a workaround you can "click" on the Install button by using it's quick keyboard command. Pressing the [ALT] keys on your keyboard should start the installation process. Q: When trying to install a mod it complains that it's not a valid installation location. What's wrong? A: Make sure you are selecting the folder the game is installed in, not the override folder, when the TSLPatcher asks you where to install the mod. Q: When trying to install a mod it complains that access was denied to the dialog.tlk file. A: Make sure that your dialog.tlk file is not write protected. This file is found in the same folder as the swkotor.exe binary. To check if it's write protected and undo it, right-click on the file, pick Properties in the context menu and uncheck the write protected checkbox. Original update history (ordered newest change first): Submitter Fair Strides Submitted 03/06/2017 Category Modding Tools
- 14 replies
-
- 4
-
- TSLPatcher
- TLKEd
-
(and 3 more)
Tagged with:
-
Does anyone know how to edit the TSLPATCHER so that it dynamically affects global.jrl? I can make other GFF files using the 2DAMEMORY## alongside the RowIndex for them to work for appearance.2da etc, but I can't seem to make global.jrl's correctly install upon previously edited global.jrl's. Anybody know how to do this?
-
- global.jrl
- editing
-
(and 1 more)
Tagged with:
-
Pseudo Guide to Installing Mods on Android. By jc2. Part 1: What I Can Teach You. Texture mods are your bread and butter. Let's go through 3 popular texture mods from deadlystream and install them. Dark Hope's HD Twi'lek Female < https://deadlystream.com/files/file/982-hd-twilek-female/> This type of mod is a Retexture mod, because it retextures vanilla assets. Retextures are simple, unzip (find a program that can unzip) and go into your kotor folder create an "override" folder.Now copy and paste all of the UNZIPPED files from this mod into the override directly. It's installed. *Note: navigate to Android/data/com.aspyr.swkotor/files/ and create a folder there labeled "override" While there you can also create a folder labeled "Movies" if you have any mod that uses movies. Let's try another texture mod, but this time it adds new modded content with new textures. JC2 Robe Mod. This is not popular for good reason, but it is useful for teaching. (Promise me you will delete this!) This type of mod adds textures and adds new items (jedi robes), but it does not have any 2da files, like appearance.2da. This type is Added Textures & Items No 2da. Unzip files, copy and paste files from each subfolder that you want into the override folder. As simple as that. Now delete them... you promised. Robe mods are usually a good type of mod to have on Android because they do not require 2das, especially appearance.2da to function (each mod is unique though, please check each mod's files before installing). Any audio related mods may work if you play the audio files within the override, instead of placing them in the streamvoice or streamwaves folders. TSLPATCHER MODS: Let's try to install a TSLPATCHER Added Textures & Items Mod. JCarter426 or JC *the OG* created a JC's Fashion Line I: Cloaked Jedi Robes For K1 1.2 https://deadlystream.com/files/file/1378-jcs-fashion-line-i-cloaked-jedi-robes-for-k1/ This requires a TSLPATCHER to PATCH the 2das, but this mod doesn't have 2das, thankfully. Brief summary of how a tslpatcher works. Tslpatcher starts with the vanilla 2da files within its tslpatchdata, and the modded content is patched unto it through the tslpatcher, allowing it to patch other 2da files within the override folder, however, on Android you cannot run a tslpatcher, thus you cannot install this mod. Not all hope is lost, you can install this mod on PC (see this video on how to do this), then take those post-patched files and copy &paste them into your override folder. *Important note, you can find a full dialogue.tlk file on deadlystream in this mod. CAUTION: This is extraordinarily risky as many things can go wrong, too many to list. Please proceed with caution, and the less mods you install this way the better. Let's say you want JC's Fashion LIne and you want to install JC's Jedi Tailor for K1 Run the tslpatcher of one, then before copy & pasting it over override, install the other mod into that folder before moving the combined collection of files into their respective folders. Because! JC's Jedi Tailor has a modules folder as well as an override folder, both will go in swkotor/Files as 2 different folders. Do not merge these folders. Now let's go back to JC's Fashion Line, that mod doesn't have 2da files, the tslpatcher there is simply for speed and simplicity. You could *WARNING* actually just take the files directly out and paste them into your override folder, this is very rare and should only be done with mods that have no dialogue.tlk, 2da files, or module editing. If noob, do not try this at home, even this mod could be updated and no longer function. What that means, is JC2's Fashion Line could be installed without a PC, but JC's Jedi Tailor requires a PC due to the modules editing. *Note* If you have a PC, you can install multiple mods into one override folder using the tslpatcher, which should patch the 2da files allowing a smooth and compatible installation. Never overwrite a 2da file unless you are completly removing that mod from your override, left over files can cause issues. We can add textures, retexture, add items, add robes, but can we add merchants & dialogue related mods? Yes, JC's Jedi Tailor adds a merchant & dialogue. What about lightsaber mods? Lightsaber mods that add new lightsabers, new hilts, and new crystals are TSLPATCHER 2da mods. Most of these mods will require a TSLPATCHER, but we can install on PC like before, some don't though, and if they don't that's the one you'll want if you have Android only. (often times these are older mods, found on https://www.gamefront.com/games/knights-of-the-old-republic) Here's an example of normal 2da Tslpatcher lightsaber mod https://www.gamefront.com/games/knights-of-the-old-republic/file/long-saber-crystal-pack Here's an example of a non-tslpatcher lightsaber mod by SithSpecter https://www.nexusmods.com/kotor/mods/1222 Finally, if you want to install something HUGE that will radically effect your endgame of kotor *shameless plug* you should check out Lehon Mandalorian Expansion This is a massive mod that is going to be one of the worst to install on Android, because of its use of multiple 2da files and its reliance on custom audio. It requires a tslpatcher to install, requiring a PC. Recently updated Shanilia. will now have a Android version that has already been patched by the tslpatcher allowing the User to copy and paste folders directly, without needing a PC. Types of files generally okay to install: .nss & .ncs (scripts), .dlg (dialogue files), most uti's (uti's are items) {unless they come with a 2da, then double check}, utm's (merchants), Questionable files (proceed with caution): utc's (NPCs) {if they have appearance.2da alongside them}, any 2da file, globalcat.2da, appearance.2da, etc, Mods to double check: If they alter any vanilla module, if they add any additional module, multiple robe mods (incompatibilities), high definition texture mods (will slow down or crash Android). Mods to avoid: Music mods (they won't work) & Brotherhood of Shadow (You may break your playthrough). K1R relies heavily on tslpatcher and patches a mass variety of files. Part 2: What I Cannot Teach You. How to Get BrotherHood Of Shadow to Work on Any Device Known to Man. Here's a youtube video on it, I hope it works for you. Get TSLPATCHER to work directly on Android. Opening 2da files & GFF files on Android. Enabling Cheats on Android. Give you a good reason why the custom Sounds/Audio doesn't work & how to fix it. How to make K1R work on Android. Part 3: Good advice Always read Readme's. Always look at reviews, sometimes mod's will be incompatible and people will mention it. Always doublecheck and open install logs when using tslpatcher mods, especially if you are on Android. Unless you are confident do not install 2 mods that both alter the same module (map area). Go to the forums & /r kotor (they have a discord) for questions and help & read this guide on android modding It's better to have less mods without crashes, then risking crashes for a more mods. Never overwrite a 2da file, unless you are fully destroying all mods assosiciated with that 2da file ( for example if you installed multiple mods into the override folder, put it in the Android, and then later installed more mods and tried to put them in the Android which results in the option of overwriting the 2da file already in the Android. This would be bad, if you did not then purge all the files that were connected to those 2da files.) I hope this helped in some way. -jc2
-
10,061 downloads
Inside this download, you will find several VERY useful tools. Almost all of these were made by stoffe originally and the only alteration I made was to make sure TSL Patcher did NOT check for the presence of the dialog.tlk file to verify the path you're installing the mod to. This was done to allow installing mods to the Workshop folders. Of note in this package are three files: 1. ReadMe, really.pdf - A read-me file that really should be read if you want to understand how to do something with the TSL Patcher. 2. nwnnsscomp.exe - A modified script compiler that TSL Patcher uses to substitute tokens (such as .2da row pieces) in source scripts (.nss files) and then compile the scripts. 3. nwscript.nss - As far as I'm aware, the nwscript.nss file from KotOR 2, required by nwnnsscomp.exe to compile scripts. Below are the original release thread descriptions for stoffe's work and I honestly don't think I could put it better than she already did years ago. TLK Ed: TSL Patcher (along with ChangeEdit): A few quick "how to" examples: Insert new branches into DLG files. ( http://web.archive.org/web/20150911133933/http://www.lucasforums.com/showpost.php?p=2135535&postcount=177 ) Install a New Player Appearance mod. ( http://web.archive.org/web/20150929073207/http://www.lucasforums.com/showpost.php?p=2168405&postcount=201 ) Troubleshooting: Q: I get a RichEdit line insertion error when trying to install mods. What's wrong? A: It seems a few people have odd versions of the RichEdit DLL files installed in their system that doesn't play nice with the colored text box component TSLPatcher uses. To work around this you could try to replace the RichEd DLL files with versions that should work. Extract the two DLL files from this archive and put them in your Windows\Windows32 folder. Move existing files with those names to a safe location first so you can restore them if this causes other problems! Do not overwrite them! Alternatively, if you don't want to mess with your DLL files, you could force TSLPatcher to use a plain text box for status messages rather than the colored/formatted one. To do this, use Notepad to open the changes.ini file found inside the tslpatchdata folder that came with the mod you wish to install. Under the [settings] section, change the value of the key PlaintextLog from 0 to 1. Q: I'm not seeing any Install Mod button, and the text field in the TSLPatcher window seems to extend behind the window boundraries. A: This odd problem some people experience seems to be tied to what screen resolution and pixel density is being used in your monitor settings, but I have been unable to replicate it or figure out exactly what's going on. As a workaround you can "click" on the Install button by using it's quick keyboard command. Pressing the [ALT] keys on your keyboard should start the installation process. Q: When trying to install a mod it complains that it's not a valid installation location. What's wrong? A: Make sure you are selecting the folder the game is installed in, not the override folder, when the TSLPatcher asks you where to install the mod. Q: When trying to install a mod it complains that access was denied to the dialog.tlk file. A: Make sure that your dialog.tlk file is not write protected. This file is found in the same folder as the swkotor.exe binary. To check if it's write protected and undo it, right-click on the file, pick Properties in the context menu and uncheck the write protected checkbox. Original update history (ordered newest change first):- 1 comment
- 5 reviews
-
- 3
-
- Stoffe
- ChangeEdit
-
(and 3 more)
Tagged with:
-
i'm kind of new to modding it i have followed the rules but i got this error kind of confused and can you guys help also i put the info in the same folder but every time i try and install the mod it says an error has occurred
-
I recited this from few users that encountered the error and I have an information which perhaps could be useful. This does sounds odd really, but on my end I've encountered that error when I run the installer/patcher with K-Tool was opened. I managed to "fix" it by closing the tool and run the installer again. I can't tell what's actually going on but that method works on my end. Hope that could works for you too!
-
- unhandled exception
- tslpatcher
-
(and 2 more)
Tagged with:
-
utc [Query] Patching "First Name" using TSLPatcher
ebmar posted a topic in General Kotor/TSL Modding
Greetings, fellow Jedi! May the Force be with you all. I currently in practicing some features inside TSLPatcher; particularly patching the "First Name" and avoiding "replace" option for all kind of installation. I have compared the UTC and building modifiers from them, and there is a field called "FirstName(strref)" set automatically to -1. When I go with that option, the patched UTC had its name erased alias blank space. When I use 0, it create a "Bad StrRef" reference in the name field. When I use 1 there is an ERROR message in the field. What I'm asking is: How to properly patch the "First Name" field using the patcher? Many thanks for considering this.- 14 replies
-
- tslpatcher
- name
-
(and 1 more)
Tagged with:
-
I am having a problem with 2 mods that did not come with the TSLPatcher. I understand that you need that in order to install a mod into your override folder but it did not come with one. I also understand that you can setup the TSLPatcher to work with a mod but the problem is that I cannot tell it to install into my override file. When I run the TSLPatcher it just installs as is. I am asking for help to be shown how to get the mod to install to the override folder so it will actually work in the game. Furthermore I want their spells.2da files to merge with the one in the game to add their force powers to the game so none will be replaced. I have attached the mods I need help with all the progress I have made so far. I ask to please be shown how to set the TSLPatcher and its instructions to install the mods to the KOTOR override folder and merge their spells.2da files with the one in the game so all the force powers will be present. Mind_Trick2.1.zip Replication.zip
-
OK, i just got the content mod working, but i wanna install slm too, among other reasons because i can't help but find it funny that "every lightsaber is unique" and yet they all look exactly the same. Problem is that SLM requires something called "TSLpatcher.exe" I looked it up and tried to install it, but the link on the forum is broken, it seems, because my computer says the page can't be displayed. Also i can't find a guide that a non computer expert like me can understand. So first, can someone give me a link to the newest version? Second, can someone tell me in layman's terms how to install it? And third, can someone tell me how to use it to install SLM? Also, is there a mod that lets you sheathe/holster your weapons? Because another thing i find silly is you're telling this guy "oh, no, relax, i'm not gonna hurt you" while brandishing a superheated double-bladed plasma sword in his face, and he actually believes you!
- 50 replies
-
- how
- TSLpatcher
-
(and 2 more)
Tagged with: