Leaderboard
Popular Content
Showing content with the highest reputation since 11/16/2025 in all areas
-
9 points
Version 1.0.0
63 downloads
Smoother mine effect edges. Nice and simple. Install: 1) Choose either Regular Version or For Mines Overhaul Version 2) Extract to override Regular version is for vanilla game Mines Overhaul [TSL] mod required for the Mines Overhaul version. Credit: offthegridmorty - Mines Overhaul [TSL] - models from this mod were used to make a compatible version -
9 points
-
7 pointsI was wondering if anyone would be willing to add glass overlays to these upscaled Nar Shaddaa windows for me. These would be for personal use but obviously anyone could download them off this request page if they chose to. For illustration purposes I have attached these textures as PNGs but to save you some time, I've also made a DropBox link here where these textures are in TGA format. Thank you for your consideration in this matter.
-
5 points
-
4 pointsPlease see the official GitHub repo to get support and find updates: https://github.com/OldRepublicDevs/NCSDecomp NCSDecomp - Turn Your Compiled KOTOR Scripts Back Into Readable Code! Ever wanted to see what's inside those compiled .ncs script files from KOTOR? Or maybe you found a mod with scripts you want to understand or modify? NCSDecomp can take those compiled script files and turn them back into readable source code that you can actually understand and edit! What does it do? Simply put, NCSDecomp converts compiled KOTOR scripts (.ncs files) back into source code (.nss files). It's like having a translator that converts the game's internal script format back into human-readable code. Works with both KOTOR 1 and KOTOR 2! How to use: There are two ways to use NCSDecomp - a simple graphical program (GUI) or command-line tools. Most users will want the GUI version! Option 1: The Easy Way (GUI - Recommended!) 1. Download the NCSDecomp folder 2. Double-click NCSDecomp.exe (Windows) or NCSDecomp.app (Mac) 3. That's it! No Java installation needed - everything is included! Once it opens: Drag and drop any .ncs file onto the window to decompile it Or use File → Open to browse for files The decompiled code will appear with syntax highlighting (color-coded keywords, functions, etc.) You can edit the code right there if you want Press Ctrl+S (or Cmd+S on Mac) to save your changes Open multiple files at once - each gets its own tab The program supports both KOTOR 1 and 2 (configurable in the settings) and attempts to unify most nwnnsscomp.exe variants, but has mainly been tested with kotorscript and ktool's variants. Option 2: Command Line (For Advanced Users) If you prefer using the command line or want to automate tasks: Windows: .\NCSDecompCLI.exe -i "script.ncs" -o "script.nss" --k2 Mac/Linux: ./NCSDecompCLI -i "script.ncs" -o "script.nss" --k2 This reads script.ncs and creates script.nss with the decompiled code. Use --k1 for KOTOR 1 scripts, or --k2 for KOTOR 2 scripts. Decompile an entire folder: .\NCSDecompCLI.exe -i "scripts_folder" -r --k2 -O "output_folder" This processes all .ncs files in the folder (including subfolders) and saves the results to your output folder. Features: Works with both KOTOR 1 and KOTOR 2/TSL scripts Beautiful graphical interface with syntax highlighting Edit decompiled scripts and compile them back Round-trip verification - see if your edited code compiles correctly Batch process entire folders of scripts at once View bytecode if you're curious about the low-level details Self-contained - no Java installation needed! Cross-platform - works on Windows, Mac, and Linux What can you do with it? Decompile .ncs files to see the original source code Understand how game scripts work Edit scripts and recompile them for mods Analyze scripts from your favorite mods Batch process entire script folders quickly Troubleshooting: "Error: nwscript file not found" Make sure you haven't deleted or moved the tools folder that came with the download The program should find everything automatically, but if you get this error, check that the tools folder is in the same directory as the executable "Program won't start" (Windows) Windows might be blocking it. Right-click NCSDecomp.exe → Properties → Check "Unblock" → Apply Try running as Administrator if you get permission errors "Program won't start" (Mac) You may need to allow the app in System Preferences → Security & Privacy Right-click the app and select "Open" the first time "Program won't start" (Linux) Make sure the executable has permission to run: Make sure the executable has permission to run: chmod +x NCSDecompCLI/NCSDecompCLI For more help: Run .\NCSDecompCLI.exe --help (Windows) or ./NCSDecompCLI --help (Mac/Linux) to see all available options Check the included README files for detailed documentation Source code and more info: https://github.com/bolabaden https://bolabaden.org Credits: Original Developers (The Foundation): JdNoa - Created the original script decompiler engine Dashus - Created the original GUI These developers did the hard foundational work that made this tool possible. The original DeNCS was an internal tool used by TSLRP (The Sith Lords Restoration Project) and was released to the public "as is" with no warranty. Current Maintainer: th3w1zard1 - Complete rewrite and modernization This version represents a near-complete rewrite and modernization of the original DeNCS tool. While based on the original developers' foundational work, the current version has been extensively revamped with a new GUI, modernized codebase, cross-platform support, and many new features. The core decompilation concepts from the original work remain, but the implementation has been significantly rewritten for modern development practices. License: This software is provided under the Business Source License 1.1 (BSL 1.1). See LICENSE.txt in the download for full license information. Enjoy decompiling! 🎮✨ NCSDecomp-v1.0.2-Windows.zip
-
4 points
-
4 points
Version 1.0.0
40 downloads
[K1] Mandalore the Unknown Author: RavenFal Release Date: 11/28/2025 "Yes, that's him. I toyed with calling him dar'Mand'alor, loosely translating Mandalore the Unknown." ―Abel G. Peña This mod changes the Mandalorian Captain found by the Temple on the Unknown World to be “Mandalore the Unknown”, the self-proclaimed Mandalore referenced several times in KOTOR by HK-47 and the Mandalorians on Kashyyyk, but never seen in-game. Per the campaign guide, Canderous defeated him between games and took his armor and helmet as a way to honor him, combining the helmet with Mandalore the Ultimate's mask (which is why Manalore's helmet in KOTOR 2 looks so different compared to the mask from the comics). This mod moves that confrontation earlier in the timeline, allowing players to experience Canderous acquiring his armor from KOTOR 2 and letting him (or anyone in your party who can equip heavy armor) to rock up to the Star Forge wearing one of the coolest armor sets from either game. “Mandalore the Unknown” is wearing an upgradeable armor set with the appearance of Mandalore's Armor from KOTOR 2. Upon his defeat, he'll drop this armor instead of the “Mandalorian Assault Armor” the Mandalorian Captain drops in the base game. The appearance is set up as a disguise, and so it will work for both male and female characters. He also drops a datapad that explains why he was sending teams of Mandalorians to hunt in the Shadowlands, what he's doing on the Unknown World, and changes up events a little more to make to him the one who made the modifications to Mandalore's mask. I have also included optional files to change Mandalore the Ultimate from SilverEdge9's Brotherhood of Shadow: Solomon's Revenge mod to also have the appearance of Mandalore from KOTOR 2. The mask looted from the “Non-Canon” chest remains unaltered and has its original appearance. This mod is not compatible with any mod that alters g_mandalor004.utc (the Mandalorian Captain on the Unknown World). To Install the main mod: 1. Run the “Install.exe” program from the mod folder. To Install Optional files to change the appearance of Mandalore the Ultimate in BOSSR: 1. Copy all files from the “Optional – BOSSR Mandalore Replacement” folder into your Override folder. To Uninstall the main mod: 1. Delete the following files from your Override folder: bos_mandhelm.uti g_a_mandotsl.uti g_mandalor004.utc mandotsl_datapad.uti p_mandalorebb.mdl p_mandalorebb.mdx P_MandB.tga 2. Replace the “appearance.2da” file from your Override folder with the “appearance.2da” file saved in the “backup” folder found in the main mod folder. To Uninstall the Optional files for BOSSR: 1. Delete the following files from your Override folder: brg_mandalore.utc msp_mandalore.utc myp_mandalore.utc mzp_mandalore.utc Credits: SilverEdge9 for the original Brotherhood of Shadow: Solomon's Revenge files. -
4 pointsFor those who are hungry for updates, thanks for all the kind words and support. As holidays are around the corner, my free-time has been a bit taxed lately as I strike the balance between KotOR things and spending time with my and my fiance's family. (Not to mention keeping up with my real job 😬) However, I did spend some time formalizing some of the various "wishlist" features, as well as other pending investigations within the repository issues view. Most upcoming work on my radar for this project is of the unexciting sort. I want to adjust the way I'm modelling game objects in the patching framework to better reflect the underlying inheritance in the base game (i.e. Functions that take a CSWCObject can accept a CSWCCreature, which is derivative, as valid input, etc). I also want to improve/expand the address database system. Right now, they're being stored in plain-text TOML format, which is fine at the current scale, but as this project has grown, this system is already becoming unwieldy. I'm looking to swap to using SQLIte, such that we can have efficient, live, swappable local databases that we can just dump address data directly out Ghidra into. Finally, kotor 2 reverse engineering just needs more work. Kotor 1 is in a great place, such that if we were only targeting that game, I could really accelerate this project. But since I'm endeavoring to provide a solid framework for both games, some TL&C is required to get kotor 2 at least somewhat up to speed. I likley will be giving DarthOuroboros's GhidraMCP suggestion a shot to see if that can accelerate things more here. As a lot of the work to be done is mostly comparative reverse engineering, which I hope falls into the low-complexity class of problem that AI typically excels at. As always let me know if there are any questions or suggestions! P.S. @ajdrenter Galaxy map stuff would be pretty interesting, I've added an issue for me to investigate that at some point in the future. Thanks for the suggestion!
-
3 points
Version 1.0.0
47 downloads
High quality floor textures. The goal was to retain the original look while improving the clarity of the various floor textures. The Peragus grate texture, was really low resolution and terrible quality so it has been remade. The grate flooring into Atris' room was also low quality and repared using another grate texture. Many others required manual cleaning. Almost all textures are doubled in resolution and with a tiling trick brought to 4x original. -
3 points
-
2 points
Version 1.0.0
13 downloads
Changes the appearance of the Revan hologram in TSLRCM to reflect your dialogue choices at the beginning of the game. SUMMARY TSLRCM restores a cutscene featuring a hologram recording of Revan. The scene is slightly different depending on your dialogue choices at the start of the game. However, no matter what you choose, Revan still appears in their Sith Lord getup. With this mod, if you chose the LS option at the beginning of the game, Revan will now appear in masked Star Forge robes. This mod also adjusts the orientation of some of the characters to make the scene look a little more natural. TSLRCM is required to use this mod. INSTALLATION Make sure TSLRCM is installed. Run HoloPatcher.exe to install the mod. Unaltered copies of any modified files will be placed inside the "backup" folder in the location of HoloPatcher.exe. UNINSTALLATION Remove appearance.2da, a_t3_candrec.ncs, revanholo_light.utc, and jedirevanholo.tga from override. If any files were created inside the backup folder, move them to override. COMPATIBILITY Compatible with and dependent on TSLRCM. Should be compatible with any other mods as long they don’t modify the affected cutscene, specifically the script a_t3_candrec.ncs. PERMISSIONS Feel free to use this mod however you want as long as the credits listed below are included. CREDITS offthegridmorty L0ki194 - base for Star Forge Robes texture (Star Forge Robes Texture Enhancement) zbyl2, DarthStoney, Hassat Hunter, VarsityPuppet - TSLRCM and original a_t3_candrec script HoloPatcher - Cortisol, th3w1zard1 TSLPatcher - stoffe, Fair Strides KOTOR Tool - Fred Tetra K-GFF - tk102 -
2 pointsHello. I request permission to publish textures using elements from your mod. Example:
-
2 points
Version 1.2.1
1,119 downloads
30 Vanilla+ lightsaber hilts (10 regular,10 short,10 double) Working texture for both Aspyr and Legacy In the base game, every lightsaber you find has the same hilt model. My goal was to add some variability to the lightsaber hilts while also fitting within Kotor's engine limitations. Hilts are still tied to crystal color but should give the illusion that every saber hilt isn't exactly the same. The Blade I have rebuilt the original blade model, so that JC's Lightsaber Visual Effects for K2 is compatible (and recommended). The blades are now perfectly symmetrical after some UV editing. I also fixed a bug where some models didn't render all of the blade planes. A glowing light source has been added to each blade thanks to Crazy34's Light saber models. The Hilt I started with a base hilt design and then tweaked each one to have a slightly different shaped grip, emitter, and pummel. One hilt shouldn't stand out or overshadow the design of the others. Hopefully they feel like they belong. 10 hilts are completed for each crystal color. These are also compatible with the Aspyr version of the game, which had broken hilt textures. I added a custom hilt for Malak as well. Install Steps: - TSLRCM Required - 3C-FD Patcher is required for Aspyr version - JC's Lightsaber Visual Effects for K2 is recommended. The glowing light colors were made to match these. - Extract and copy mod files to override directory - Alternative texture is also in the downloads, with less gold/bronze Credits: - Crazy34's Light saber models for the glowing light effect - JC's Lightsaber Visual Effects for K2 amazing blade texture, I matched the glowing effect to work with these -
2 points
Version 1.0.1
6 downloads
This mod introduces a unique item: the Resonance Shard, a slived fragment of the Exile's personal crystal. This shard can be discovered in the same crystal formation within the Dantooine Crystal Cave where the original crystal is found. The shard is designed to be used as an implant (requiring Wisdom 14+) by any organic companion. When equipped, it forges a powerful Force bond, allowing the chosen companion to join and share the existing Force Chain between the Exile and Kreia (when she is in the party). Once bonded, most beneficial Force powers used on the Exile, Kreia, or the chosen companion will automatically resonate through the connection, extending their positive influence to all others within the chain. Note: Due to how the game works, the shard will only appear if this is your first time entering the Crystal Cave. If you have already visited the cave, you can add the item with the following console command: giveitem e_imp1_axc01 Credits: Fred Tetra, for KOTOR Tool TK102, for DLGEditor Torlack, stoffe & TK102, for NWNSSCOMP JdNoa & Dashus, for DeNCS Cortisol, for Holocron Toolset -
2 pointsAs I said on the DS Discord, it's literally a nothingburger. It's pure concept art at this stage. The developer is a company started by Hudson earlier this year. Come back in 2030 and it might have a release date.
-
2 pointsSo there's some bad news and good news. This mod hasn't been properly updated since the 2010s, so MVE compatibility is very unlikely as of 1.1 as it stands now. 1.2, the next update that'll have Jekk'Jekk Tarr content, shall have MVE directly integrated into GenoHaradan Legacy alongside the Logical Jekk'Jekk Tarr mod. Compatibility shall not be an issue when that version drops as you won't even need to install MVE.
-
2 pointsI got it now. Been able to extract and install it with the help of 7-zip. Thanks
-
2 pointsLate answer, but this could be a possibility ye depending on how much content in introduced in my mod. However, it would require a lot of balancing for the enemies. Raising to 30 could already be pretty cool. We'll see how things go as time goes by
-
2 points
Version 1.4
189 downloads
Currently on my thousandth playthrough and figured I'd share the stuff I've been making for it so far Hi! Please visit this mod's Nexus page for better IMAGE DESCRIPTIONS https://www.nexusmods.com/kotor2/mods/1319?tab=images INCLUDES: Unique, High Quality, Upscaled Complexions and Hair for - Atton (6 Options, Full Darkside Support, All Portraits Included) The Handmaiden (2 Options, Full Darkside Support, All Portraits Included) Female Exile (2 Options, Full Darkside Support, All Portraits Included) Bao-Dur (2 Options, Full Darkside Support, All Portraits Included) ALL TEXTURES are upscaled from 512x512 to 2048x2048 Hair, skin details and eyebrows are painted by hand... just throwing that out there If anyone is interested in lower resolutions (like for mobile or something) just ask New NO EYELINER ATTON FOR KOTOR SUBREDDIT Love everyone who was polite. Enjoy. CHANGES FROM DEFAULT FILE Closer to Vanilla Gives Atton back his crows feet, eyebags and smile lines (I'm sorry I stole them in the first place) A more noticeable darkside progression Fluffier and lighter brows And most importantly; no eyeliner INSTALLATION Loose-File method, please see README, included in all files, for more info. THIS MOD WILL CONFLICT WITH THE FOLLOWING FILES and any mod that uses them ------ (To ENSURE compatibility, I advise you DELETE these files, if present in your Override folder, before installing this mod. Or, simply don't use this mod) EXILE PFHCO5.TPC/TGA PFHCO5D1.TPC/TGA PFHCO5D2.TPC/TGA po_PFHCO5.TPC/TGA po_PFHCO5d1.TPC/TGA po_PFHCO5d2.TPC/TGA ATTON P_AttnH1.TPC/TGA P_AttnH1D1.TPC/TGA P_AttnH1D2.TPC/TGA po_PAtton.TPC/TGA po_PAttond1.TPC/TGA po_PAttond2.TPC/TGA HANDMAIDEN P_HandmaidenH.TPC/TGA P_HandmaidenHD1.TPC/TGA P_HandmaidenHD2.TPC/TGA po_PHandM.TPC/TGA po_PHandMD1.TPC/TGA po_PHandMD2.TPC/TGA BAO-DUR P_Bao_DurH.TPC/TGA P_Bao_DurHD1.TPC/TGA P_Bao_DurHD2.TPC/TGA po_PBaoDur.TPC/TGA po_PBaoDurd1.TPC/TGA po_PBaoDurd2.TPC/TGA ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- PLANS and FUTURE UPDATES --------------------------------------------------------------------------- ---------------------------------------------------------------------------- Kreia (Current WIP) Mira (Current WIP) Visas (Planned) Bao-Dur (Current WIP) Done, yay Disciple (Planned) Mandalore (Planned) figure out tpc T-T Adding Custom Portraits for the entire cast (Current WIP. Pray for me, I suck at taking screenshots T-T) RESHADE (in most screenshots, highly recommended if you want the look in my screenshots) Tastefully Atmospheric Reshade - MaxYari THANK YOU ------------------------------------------------------------------------------------------------------------------------------------------------------ For reading this far, and if you have any questions I'd be happy to answer them to the best of my abilities I also encourage you all to upload pics, (as I am horrible at it) because I'd really like to fill the images section with good examples (help) -------------------------------------------------------------------- Please keep in mind, if you do not like an aspect of these complexions, I would be happy to tweak it for you as long as you are polite and respectful when asking. ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- CREDITS LucasArts Obsidian Entertainment, Inc. BioWare voidceta - HUGE thanks for a specific file present in this mod TOOLS USED Kotor Tool Holocron Toolset GIMP upscale.media - PixelBin Shameless use of Google images and Pinterest -
2 points
-
2 pointsRan a quick test, porting Revan's lightsaber over to KotOR from TOR. May look at putting a little mod together which makes this the lightsaber you get on Dantooine at the end of your training, rather than the generic one. Could always deposit the other crystals elsewhere too, for those who like some variety and don't want to stick with their class colour.
-
2 pointsWatching your progress on this very closely. This is the most exciting thing in KotOR modding in a long time in my opinion. The placeables extension is fantastic, would like to see the same thing for the galaxy map as I know it has a similar limit. Also transcending the limits of appearance.2da would be amazing although I know this probably requires a huge amount of manual effort.
-
2 pointsAnother little demo: Here I show off directly accessing 2DA values from scripts
-
2 points
Version 1.0.0
66 downloads
A Mod for Star Wars Knights of The Old Republic Author: N-DReW25 1.0.0 Release Date: 15.11.2025 Installation: Install the Kotor 1 Community Patch FIRST before this mod. Simply click on the HoloPatcher.exe, select your swkotor directory, click install and sit back and watch the HoloPatcher do its magic. If you want Ajunta Pall to appear transparent, please copy the textures from the "Transparent Skins" folder into your Override folder and overwrite the non-transparent skins that were installed by the HoloPatcher. Description: Ajunta Pall is a long dead Sith Lord who you encounter in Kotor I as a Force Ghost. The problem with Ajunta's depiction as a Force Ghost, other than George Lucas' (and later Disney's) retcons to how Force Ghosts work, is that Bioware was lazy when it came to making Ajunta's appearance and gave him a generic Dark Jedi model with a basic reskin that makes his robes a whitish blue color and they also gave him an energy shield effect to make him appear more ghostly. There have been two mods over the years that turn Ajunta Pall's appearance from an underpaid Bioware intern's first draft into something that you'd actually expect a Sith's Force Ghost to look like. In 2007, we saw the Ajunta Pall Unique Appearance mod by SilverEdge9 that reskinned the cut Jedi Council robe model and Deadeye Duncan's head to make Ajunta look like a creepy old Sith Lord. And in 2018, we saw the Spectral Ajunta Pall Canonical Appearance mod by VarsityPuppet that added a unique model that's heavily inspired by the TOR MMO that makes Ajunta look like he was a strong Sith Warrior during his lifetime. These two mods are great, but my problem with the Ajunta Pall mods was caused by the Kotor Mod Builds managed by Snigaroo. In his builds, he lists SilverEdge9's Ajunta Pall Unique Appearance as being faithful to Ajunta Pall's canonical appearance. What is Ajunta Pall's canonical appearance? The statue inside his tomb, of course. But when you look at the statue and compare it to SilverEdge9's Ajunta Pall, you will quickly realize that SilverEdge9's depiction of Ajunta is in no way inspired by the statue. The Ajunta Pall statue uses the old Asian man head and the Nemo Jedi robes whilst SilverEdge9's Ajunta Pall uses Deadeye Duncans head and the cut Jedi Council robes. My mod, the True Ajunta mod, adds what I think is Ajunta Pall's *actual* canonical appearance to the game. This mod gives Ajunta a reskinned old Asian man head and a reskinned Nemo robe so that Ajunta *actually* resembles the statue inside the tomb. As for the mention of Snigaroo's Mod Build here, should Snigaroo not approve of how my mod handles Ajunta he won't be adding it to the Build despite my opinion that my mod is a more accurate canonical representation of Ajunta than SilverEdge9's mod - ultimately it is his decision whether to include, or not include, mods in the Builds and should he not include this mod I do not want you, the player, to harass him for that decision. Known Bugs: This mod shouldn't have any bugs but if you find any please report it to me on Deadlystream. Incompatibilities: Obviously incompatible with any mod that modifies Ajunta Pall's appearance. Please report any further incompatibilities! Permissions: Do NOT claim credit for this mod and do not use assets from this mod without my permission. The texture of Ajunta Pall's robes, on the other hand, is free to use as it came from the K1EP Modder's Resource Thanks to: SilverEdge9: For making the Ajunta Pall Unique Appearance mod from which I borrowed the source code which removes Ajunta Pall's shield! VarsityPuppet: For making the Spectral Ajunta Pall Canonical Appearance mod! Sniggles: For adding SilverEdge9's mod to his Mod Build which inspired me to make this mod! Bioware: For such an amazing game! Fred Tetra: For Kotor Tool! th3w1zard1: For HoloPatcher! Everyone who downloads the mod! Legal: THIS MODIFICATION IS NOT SUPPORTED BY BIOWARE/OBSIDIAN ENTERTAINMENT, LUCASARTS, DISNEY OR ANY LICENSERS/SPONSORS OF THE MENTIONED COMPANIES. USE OF THIS FILE IS AT YOUR OWN RISK AND THE ABOVE-MENTIONED COMPANIES OR THE AUTHOR IS NOT RESPONSIBLE FOR ANY DAMAGE CAUSED TO YOUR COMPUTER FOR THE USAGE OF THIS FILE. -
2 pointsWhat do you mean by "future skill checks"? There are already skill checks in dialogue that add more skill based dialogue responses should said skill be a certain level. So this is the Loganverse team's latest rebrand I take it? As SH has already said, they seldom collaborate with others or share their own assets with modders. I had no idea who this is, I tried searching for them on YouTube and the only thing that came up was a Let's Play channel. The thing about Kotor Machiminas is that what you see on screen isn't as deep or as complex as the scene itself depicts. You might see an awesome scene with combat and the like but in reality what's going on behind the scenes is that NPCs are being directed to do things via JC's Toolbox and what you might think is an epic cutscene might actually be 5 separate choppy in-game cutscenes that were recorded and edited together to look like one scene when in reality they aren't. When it comes to any sort of animation, what isn't seen on screen doesn't need to be animated - this is especially true with 3D animation. I say this because something that might look cool in a Machimina might not actually work properly in-game as a mod. Remember how Revan and Kreia used Darth Malak's Lightsaber pose? In-game the ability to use blasters, the ability to use security on a door, or dialogue animations might be broken as those were never seen in the movie and thus could be left broken. Even if you ignore the fact that SWST and Varkor take their time making VO, there only value as voice actors for the ROR mod is for the character Revan and we aren't even up to writing that character's dialogue let alone finalizing his script. There will definitely be voice acted characters before Revan, so why would we want famous examples like SWST and Varkor for those characters when we can have unsung actors play these roles and do a good job at those roles (and not take 3-5 years to produce the lines for those roles too). And should by some miracle we do finish the entire mod and get to voicing Revan should these two be unable, unwilling, or no longer be here to voice the character we will inevitably have to look for different people. We are working on Episode Two and the patch for Episode One, though SH is right in saying that a collaboration at this stage is very very unlikely. I can assure you, work for Episode Two is well underway and it is going well without a major collaboration at this present time.
-
1 pointHey everyone! My Name is Lane. Some of you know me from Kotor Speedrunning, and others from my various Youtube exploits. I don't ever really post on Deadly Stream, but I've been lurking in and around the KotOR modding community for about a decade now. I have a degree in computer Science and decided to put it to good use, and reverse engineer KotOR 1 (the GoG version). This has been an on-going project for about 2-3 years now, and I've been sharing my progress with friends, and in some Youtube Videos. However, I've pretty much hit a wall with what I can do with this effort now. So I wanted to release my progress publicly, so other smart and clever people can start doing fun stuff with this. Linked below is a Google Drive with several useful things: A Ghidra SARIF export that contains all data types, function labels, parameters, Classes, and other additions I've made A Ghidra Format XML that contains the labels and function adjustments I've worked on. This is lighter weight than the SARIF file, but has more limitations when it comes to import fidelity. A generated `.h` file, that contains the Header information I have pieced together over time. Even lighter-weight, and more limited than the above What this is not: True Debug Symbols for kotor BioWare Intellectual Property A runnable or compilable program Kotor's Source Code A reverse engineering of Kotor 2 A reverse engineering of the Steam version * * A note about Kotor 1 Steam: While this reverse engineering effort targeted the GoG release of KotOR 1, the Steam version has MANY similarities; often times having identical memory addresses for most functions. Any Patch made for the GoG version can be pretty reasonably ported to Steam with a little bit of effort. What this is: A decently representative result of what Kotor's debug symbols might look like (format and terminology pulled from the MacOS symbols, and existing NWN docs) A research-based labeling and reverse engineering of the GoG version of Kotor 1 A labor of love for the past several years that I'm happy to share Why this is cool/important: This provides a stepping off point for creating proper patches for KotOR 1 This also provides a means for researching underlying issues with things such as memory management, graphical limitations, and compatibility This also provides a researching angle for coming to understand some of the more mysterious file formats, and how they interact with the game itself There are also a variety of fundamental similarities between this and KotOR 2. Which may unlock some insights for that game This is also the first step towards a proper re-compilation (though that is a long-ways off) How do I use this? You need Ghidra installed, with a modern Java Runtime Create a new project, and import swkotor.exe (as purchased from GoG) Open the EXE in Ghidra's code browser When it asks if you want it analyzed, select 'Yes" The default analyzers are fine, technically you could speed this up by stripping out a few unneeded analyzers The analyzers will take several minutes to complete (progress can be tracked in the bottom right) Once the analyzers have run, we can proceed Select "File > Add To Program..." and select the SARIF (or XML) file (download below) The importer will analyze the symbols and apply them to the project You now have a decently labeled/decompiled instance of KotOR 1 Limitations: 99.9% of the functions have been labeled, however there were a few stragglers that I was never able to work out. These will appear as `FUN_<address>` 92.3% of the Data is labeled, with stragglers being named `DAT_address` Data Types are VERY incomplete. The labeled ones consist mostly of frequently used types, and known fields. Unknown fields are marked `field<index>_<offset>` Virtual Function calls are very under labeled (largely due to the difficultly of labeling vtables in Ghidra). Though you can determine the underlying function by applying the offset to the associated Class vtable. Most functions have only automatic variables defined within their decomp. Typing and purpose of underlying variables beyond function names, and parameter types, are left up to inference. Overlapping functions. Certain functions overlap in this compilation, due optimizations within the Visual C++ runtime. As a result some functions such as `GetProperty0x30` are shared by multiple classes, and thus lack a name-space. You can usually work out their purpose by checking the associated data type at that offset. If you used the XML import, you will be missing a lot of typing and Function Class/Namespace info Final Notes: Please feel free to ask me any questions about this effort, or any thing strange you might find within the decomp. I've grown to be quite the kotor expert over the years, and I'd be happy to share any insights. You can reach out to me on Discord @lane_d, I'm in the Kotor Reddit server, as well as the kotor speedrunning server. I will be periodically posting updates to this drive, whenever I get the chance to work on this more. If anyone has any major contributions they'd like to see added, please reach out! I'd be happy to chat. Both the XML and SARIF formats have some limitations, unfortunately they are the best I can do without publicly sharing Bioware intellectual property. If there is something missing from these that you are in need of, please reach out and I can see if I can help you. (Note: I will not be abetting piracy though. Buy the damn game, it goes on sale all the time) Google Drive Link Here
-
1 pointAn item property disguise will only work if it is applied to an armour/robe/clothing item in the torso slot that points to the appearance row to replace it with. The only way to do it via an armband would be to create a script that fires EffectDisguise. But it would be quicker and easier for you to just use KSE to edit your save and change the appearance there.
-
1 pointHas anyone noticed that while K1 uses three different size body models, small, medium, large, that TSL doesn't? It still has the 3 S/M/L entries for them in appearance.2da and still has all the models from K1 with 3 sizes for each variation, but appearance.2da just points to the medium models for everything. The new robe models Obsidian added for TSL only come in the medium size though, so perhaps that's why. Still, seems odd. It would be an easy edit to re-enable them, although I imagine that might screw up some cutscene/conversation camera framing.
-
1 pointBeen chatting with a few community members, and I've been asked to share some of the other binaries I've come across. Attached below are the binary executables for Kotor 1 Mac, Kotor 2 Mac, Kotor 1 Android, Kotor 1 Xbox XKOTOR KOTOR2sub libKOTOR.so default.xbe
-
1 point
-
1 point
-
1 point
-
1 point
-
1 pointThe author still doesn't follow this thread! You're better off sending them a PM. Or tag them. Hey @DarthRevan101, read the last few posts.
-
1 point
Version 1.0.0
10 downloads
I replaced the voice of JKO LUKE(Bob Bergen) to EA Battlefront II.(Matthew Mercer) Install:Extact the file to Gamedata/Base folder Credits: • Campaing Voice:Eleven Labs AI • Luke Skywalker multiplayer lines: Star Wars Battlefront II (EA/DICE) • Original game: Jedi Outcast / Jedi Academy – Raven Software THIS FILE IS NOT MADE, DISTRIBUTED, OR SUPPORTED BY ACTIVISION PUBLISHING, INC., RAVEN SOFTWARE, OR LUCASARTS ENTERTAINMENT COMPANY, LLC. ELEMENTS™ & © LUCASFILM LTD.™ & DISNEY, INC.™ AND/OR ITS LICENSORS. STAR WARS®, JEDI®, & JEDI KNIGHT® ARE REGISTERED TRADEMARKS OF LUCASFILM LTD™ AND WALT DISNEY, INC.™ STAR WARS®, JEDI®, & JEDI KNIGHT® ARE REGISTERED TRADEMARKS OF LUCASFILM LTD™ & DISNEY, INC.™ -
1 pointimport to blender, for TSL, tick the checkbox for TSL at export.
-
1 pointView File anakinnzz' Party and Player Head Complexion Tweaks Currently on my thousandth playthrough and figured I'd share the stuff I've been making for it so far Hi! Please visit this mod's Nexus page for better IMAGE DESCRIPTIONS https://www.nexusmods.com/kotor2/mods/1319?tab=images INCLUDES: Unique, High Quality, Upscaled Complexions and Hair for - Atton (6 Options, Full Darkside Support, All Portraits Included) The Handmaiden (2 Options, Full Darkside Support, All Portraits Included) Female Exile (2 Options, Full Darkside Support, All Portraits Included) Bao-Dur (2 Options, Full Darkside Support, All Portraits Included) ALL TEXTURES are upscaled from 512x512 to 2048x2048 Hair, skin details and eyebrows are painted by hand... just throwing that out there If anyone is interested in lower resolutions (like for mobile or something) just ask New NO EYELINER ATTON FOR KOTOR SUBREDDIT Love everyone who was polite. Enjoy. CHANGES FROM DEFAULT FILE Closer to Vanilla Gives Atton back his crows feet, eyebags and smile lines (I'm sorry I stole them in the first place) A more noticeable darkside progression Fluffier and lighter brows And most importantly; no eyeliner INSTALLATION Loose-File method, please see README, included in all files, for more info. THIS MOD WILL CONFLICT WITH THE FOLLOWING FILES and any mod that uses them ------ (To ENSURE compatibility, I advise you DELETE these files, if present in your Override folder, before installing this mod. Or, simply don't use this mod) EXILE PFHCO5.TPC/TGA PFHCO5D1.TPC/TGA PFHCO5D2.TPC/TGA po_PFHCO5.TPC/TGA po_PFHCO5d1.TPC/TGA po_PFHCO5d2.TPC/TGA ATTON P_AttnH1.TPC/TGA P_AttnH1D1.TPC/TGA P_AttnH1D2.TPC/TGA po_PAtton.TPC/TGA po_PAttond1.TPC/TGA po_PAttond2.TPC/TGA HANDMAIDEN P_HandmaidenH.TPC/TGA P_HandmaidenHD1.TPC/TGA P_HandmaidenHD2.TPC/TGA po_PHandM.TPC/TGA po_PHandMD1.TPC/TGA po_PHandMD2.TPC/TGA BAO-DUR P_Bao_DurH.TPC/TGA P_Bao_DurHD1.TPC/TGA P_Bao_DurHD2.TPC/TGA po_PBaoDur.TPC/TGA po_PBaoDurd1.TPC/TGA po_PBaoDurd2.TPC/TGA ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- PLANS and FUTURE UPDATES --------------------------------------------------------------------------- ---------------------------------------------------------------------------- Kreia (Current WIP) Mira (Current WIP) Visas (Planned) Bao-Dur (Current WIP) Done, yay Disciple (Planned) Mandalore (Planned) figure out tpc T-T Adding Custom Portraits for the entire cast (Current WIP. Pray for me, I suck at taking screenshots T-T) RESHADE (in most screenshots, highly recommended if you want the look in my screenshots) Tastefully Atmospheric Reshade - MaxYari THANK YOU ------------------------------------------------------------------------------------------------------------------------------------------------------ For reading this far, and if you have any questions I'd be happy to answer them to the best of my abilities I also encourage you all to upload pics, (as I am horrible at it) because I'd really like to fill the images section with good examples (help) -------------------------------------------------------------------- Please keep in mind, if you do not like an aspect of these complexions, I would be happy to tweak it for you as long as you are polite and respectful when asking. ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- CREDITS LucasArts Obsidian Entertainment, Inc. BioWare voidceta - HUGE thanks for a specific file present in this mod TOOLS USED Kotor Tool Holocron Toolset GIMP upscale.media - PixelBin Shameless use of Google images and Pinterest Submitter rumbuggy Submitted 11/20/2025 Category Mods TSLRCM Compatible Yes
-
1 pointAmazing work! You managed to break down so much limitations... This is extremely exciting :)
-
1 pointYou'd need to first add the appearance to the appearance.2da and you'd need to set an armor item as a disguise to that new appearance. The disguise part is easy, it's the adding the appearance part that you need to overcome. This disguise would convert a female player into the TSL Mandalore so there'll be no problems there if that is something that you intend.
-
1 point
-
1 pointAnother welcome surprise! And one thing I didn't like about VarsityPuppet's Ajunta Pall Unique Appearance mod is that it gave Ajunta Pall a scary-sounding voice when the character himself is not trying to terrify anyone. He's a weary, regretful spirit and the original voice conveys that perfectly. I'm going to use this in my next KOTOR playthrough.
-
1 pointAn update for my Galaxy of Faces mod. Ithorians have been added: The Dark Harbinger, Wound in the Force, and Dread Cyborg mods now serve as the basis for the Dark Side Ending's Dark Jedi Masters. The HD Soul Patch Man of @ScrierOne was used for Holdan's new head whilst Effixian's Alternative Atton Clothing was used for his new body. The head was retextured so that it looks as if Holdan does Spice whenever he's not running jobs for Davik or harassing waitresses' in the Lower City Cantina. The status of permission in regards to ScrierOne's work comes from the Nexusmods page for the head which states the following: Despite these terms clearly stating I do not have to credit him, I still want people to know that it was his awesome mod which brought you this awesome appearance. Gorton Colu also comes with a new head, one that was made by me, and should you use the NPC Diversity Pack with Galaxy of Faces Gorton will wear a Military Suit and will bear the face of a militaristic Fascist: And Ajunta Pall has been given a new appearance, though he will be added via a standalone mod which will be found at this link once it is approved: Feel free to let me know what you think of these recent developments!
-
1 point
-
1 point
-
1 point
-
1 point
Version 1.0.0
31,126 downloads
New interface for terminals. Sdub & Effix materials were used. Resolution 2048x2048. 1. Download: Upscaled Computer 2. Copy all files to the Knights of the Old republic's Override folder. (Example location - C:\Program Files (x86)\Steam\steamapps\common\swkotor\Override) 3. When/if prompted to overwrite files, press okay. 4. If you like the mod; leave a comment or endorse! (It would be much appreciated) -
1 pointWell, this was... something. It seemed like it would be a good something, but now I just don't know.. I'm going to start off by saying that, contrary to zbyl2's assumptions, I find walking immensely preferable to being abruptly teleported around without warning. That was so jarring and disruptive that I was tempted to report it as a bug. It actually took me til the second instance to realize it wasn't one. Was that change playtested by anyone at all before release? That did NOT make for a good gaming experience... Also, given the existence of the Escort Droids for controlled fast-travel, it's completely and totally unnecessary. It was fundamentally a bad idea, in my opinion - throw it out the window and never look back. Second, I played the "You have to use a droid" portion as T3-M4 and I have to say that under these circumstances the dialogue choices being unintelligible to the player ends up feeling rather awkward. It's one thing in Vogga's warehouse, where the choices don't actually matter much at all; in that context it's funny. But here, where they actually have significance, it made me feel like I was flailing around completely blindly. I think that either you need to ditch the concept for that portion of this world, or publish a translation sheet. Third, I think the number of currently-active droids needs to get added to your journal. Because you can only ask the droid once, and it's all too easy for it to get scrolled out of the Messages log (and I'm guessing the Messages log being so short in TSL is backend idiocy that modding can't fix). I mean yeah, you can write it down, but it feels like the in-game handling should be better. And then there's the bugs.. I was super-excited to play M4-78 and finally be able to experience a more complete TSL story that actually gave Lonna Vash her due. And, after getting past the janky introductory segment, I was having a good time with the place. Then I set foot in the R&D zone and had "Deadly Upgrade" suddenly inject itself back into my Active Quests list (and the entry didn't even match how I'd actually done it). I came here to report that... and discovered just how broken version 1.5 is and continues to be. That was disheartening to learn. I implore you to either return to the project, or at least make an installer for the more-stable previous version (1.3) so that that can be hosted here.
-
1 pointBecause I wasn't active on Deadlystream at the time 1.5 was released, and on top of that I didn't have a PC copy of TSL until June of this year. So I would not have been aware of this change or able to experience it firsthand at the time. And it's not like the announcement itself makes it clear what's going on; it just says "Fast travel in droid quest - no more running trough(sic) the planet multiple times". That doesn't give any indication whatsoever that certain dialogues will suddenly warp you - you'd have to watch a video or play the mod yourself to find that out. You can bet I would have complained back then had I been in a position to know about and experience it at the time, though. Because it's extremely jarring - no warning, no transition, just SUDDENLY LOADSCREEN and you're somewhere else. It took til the second instance for me to realize it was deliberate rather than some sort of warping glitch.
-
1 point
Version 1.3
385 downloads
Description Just a little joke mod, made in imitation of the old Holowan Spire that Doom_Dealer made. On this one you can meet and interact with a few of the regulars on the DS forums. If it proves popular, I may expand it later on. Please don't be upset if I didn't include you. This is a joke mod, and it's meant in a spirit of fun. Installation Put 'deadlystream.mod' into your Modules folder. Do *NOT* put it in the Override. To get there in game, type "warp deadlystream" into the console and hit return. Uninstallation Remove the file again. Permissions You may not upload new versions of this mod without my permission. You may not upload this mod to other websites without my permission. You may not claim to be the author of this mod. Credits & Thanks Thanks to: - Hassat Hunter for spotting the bug in v1.0; - Doom_Dealer for the original Holowan Spire; - Fair Stride for help bugfixing, and for letting me bounce ideas off him; - DeadlyStream.com for being such a fun, nice place. -
1 point
