Leaderboard
Popular Content
Showing content with the highest reputation since 08/18/2025 in Posts
-
6 points
-
5 points
-
5 points
-
4 pointsI know i started a topic like 2 years ago or something about doing a remaster / retexture, but i never got far into it. So I recently started over again using the new AI model i have been working on for the last 2'ish years on and off, the recent update made it really good at doing clothing. This retexture will be similar to my other remasters i've made in the last years (Jedi Knight 2, Thief 2,Morrowind and Gothic 2). So basically the full game retextured, maybe apart from the smallest stuff which doesnt make sense to retexture. I'm maybe 70% done or so. 1600+ textures so far, but some needs to be remade again or needs fixes. Some examples attached
-
4 points
-
3 pointsAn, almost, full retexture of the entire game. Made with my AI model. Not an "AI Upscale", which is something different. Vurt's KOTOR Visual Resurgence at Knights of the Old Republic Nexus - Mods and community maybe i can upload here once it reaches a more final version.
-
3 points
-
3 points
-
3 pointsSnigaroo, I'd like to tackle Party at Davik's. I've already done most of the work. Cheers!
-
3 pointsThe time has come, the Echani are almost ready to be added to the K1 Alien Pack. These skins were, for the most part, made by me. The Echani textures in the K1EP are by RedRob41 and, I assume, aren't part of the modder's resource element of that mod. Below is an example of an Echani made by me. Since Brianna is supposed to be a hybrid of a human and an Echani (The human Arren Kae as the mother and the Echani Yusanis as the father) I wasn't inspired by her appearance when making the Echani, instead, I was inspired by the appearance of Raskta Lsu. This next skin is based on Daris Solomon's texture from BOSSR. As that mod can be used by modders as per SilverEdge9's blanket permission, I took Solomon's head and modified it to look like someone else despite still using the same head model. Below is the third Echani appearance, it isn't too visible but as you can see if you were to install the Devaronian install you'd get both species side by side. Since the cut Echani in the Ahto City Bar already has a UTC file, there are no extra compatibility patches for the K1 Alien Pack's Echani install and the RC-K1CP which will soon restore the Echani. Just install the RC-K1CP before the K1 Alien Pack's Echani and both the vanilla Echanis and the restored Echanis shall have Echani heads. There are 3 male Echani heads added with 8 NPCs across the entire game being converted into Echanis. Female Echanis may be added in a future update and named NPCs may get their own unique Echani heads in the Galaxy of Faces mod. If you think the K1 Alien Pack adds too few Echani, don't worry - the Echani are few only because the K1 Alien Pack will add more aliens throughout the game so no one alien species will be overrepresented. The K1 Alien Pack's Echani update shall come with another new alien species which I hope to share here once those ones are ready. Stay tuned!
-
2 points
-
2 pointsUpdate 9/17/25 - this mod is complete and posted! The Expanded Atton Romance Mod --- I'm still working on learning the scripting side of things to put everything together, but I finally was able to get my test dialogue, lip files, and edited audio working and wanted to share a snippet! This mod will be fully voiced using less-common and cut original dialogue clipped together to form new conversations, and creates a complete romance arc for Atton and the Exile in the style of the K1 romances. (other mods I use that are visible here: Atton with scruff https://deadlystream.com/files/file/528-atton-rand-with-scruff/TOR ports, Kira Carsen https://deadlystream.com/files/file/1301-tor-ports-kira-carsen-female-player-head-for-tsl/ High Quality Skyboxes 2 https://deadlystream.com/files/file/723-high-quality-skyboxes-ii/ - I need to make some new saves without my usual mod build for when I do real testing and making the actual dialogue files, this was just a test. I play on iPad, so that's the reason for the different UI) Content: I have finished writing the dialogue and editing the audio for seven new main conversations that run from Telos to a final scene just before heading to the Ravager, as well as four shorter repeatable flirting options, two conditional conversations (one if you trigger Atton and Mira's jealousy conversation over Disciple meditation with the Exile, plus one short bit if you have Atton in your party during the Handmaiden Battle Circle), plus a few extended options to flirt back/continue with several comments Atton makes to the Exile in the base game. Currently I am planning to use fade-to-blacks for kiss scenes to match K1 (and also because I have no idea how to animate that in the locations the scenes will be in). Compatibility: This mod will only require the TSLRCM, but I will be using TSLPatcher for installation and hope to make it broadly compatible if possible. Any advice on best practices to achieve this is very much appreciated! I will be testing it with PartySwap at minimum but would like to make it compatible with the full mod build if that is possible. I am leaving out gender checks for all of the new dialogue and am hoping to make this compatible with Leilukin's Atton and Male Exile mod so everyone wanting to romance Atton will be able to regardless of PC gender. I usually play on an iPad so this mod will work fully on iOS. Current progress: Mod is posted! With the dialog and audio done and the lip making process set, most of what I have left is figuring out scripting and conditionals enough to put it all together. I need to find out: (updated 9/11/25) how exactly fade in and out of black works regarding the pacing and speed options (I got the initial fade out to work here, but I had to cut the scene off there as the fade back in is not the way I want it to be). How to set up TSLPatcher How to manage compatibility with the mod build. If anyone has advice/tutorials for any of those it would be greatly appreciated! As mentioned above under compatibility, I would also welcome advice on how best to set everything up to be less likely to cause issues with other mods. I'm editing Atton's global dialog file which I know may cause problems with anything else that modifies it, but will be making small changes to several other dialog files too throughout the game. I know I will need to figure out TSLPatcher (thank you ZobiZob for making that video guide to get me started!), but anything I should keep in mind regarding file location/names/formatting/anything else would be wonderful! Credit: Huge thank you to JC, as the SithCodec was absolutely essential for me to be able to do any of this, along with creating multiple things to help with making lip files that saved me a ton of time and effort, plus repeatedly answering my questions in the Discord server when I hit problems I couldn't troubleshoot on my own. 2 months ago I was still not understanding how mods even worked as I am not remotely a computer person, and this is my first attempt at any sort of game modding, but the countless tutorials folks have posted and the supportive community here have been amazing and incredibly helpful! If anyone is interested in beta-testing when I get the scripting and installation figured out, or if you have any other thoughts/suggestions/advice, please let me know. Thanks!
-
2 pointsHello DeadlyStream folks, It's been a long time since I've attempted to create a mod and I'm trying to create the ultimate performance mod for old hardware for KOTOR. For context, my one and only mod contribution to this site has been the TSL of the OLD PC. This is thanks to a combination of contributions by modders on here like BeadV+MDLedit , DarthParametric for allowing me to take his widescreen menu and remove the particles, and the kotor tool by Fred Tetra). Unfortunately, this didn't really address all of the issues of performance on low end systems for TSL. Thankfully it was pretty effective for a lot of use cases and I had fun working on it. Since then, I've wanted to revisit the original KOTOR in attempt to make it push 60FPS on the most meager hardware possible in a way that I could learn to do the same for TSL. In my current mod output testing, is an old Dell laptop running windows XP with 2GB of DDR2, a less than 2GHZ dual core and the infamous Intel chipset graphics accelerator running at a resolution of 1024x768. Successes: The main menu runs at 60fps, placeable explosions, sparks, and other effects visibly render and don't appear to be a detriment to FPS. Unnecessary map animations, added aurora lights, door animations+particles, particles have been removed. The overall framerate and gameplay pacing is better than the vanilla install (in some cases better than original xbox). Failures: At one point, I considered that the vertices, faces, and overall polygon count for map modules could be the ultimate destroyer of framerate on low end systems. So naturally, I looked up Blender tutorials to lower polygon and vertices count. I ended up using KotorBlender and followed that by using the decimate modifier on the nodes and had very limited gains (with some bad visual outcomes). Even when targeting unnecessary map objects that had a ton of vertices, this method didn't have enough FPS gains for what I was trying to achieve. While some map portions that were modified seemed to give an FPS boost, there seemed to be a deeper problem based on player viewpoint. My current struggles (Endar Spire Command Module): I've modified ALL Endar Spire command module maps, Global fx, characters, creatures, and global placeables using the following tools: MDLedit (BeadV), Holocron Toolset (Cortisol), and the kotorblender plugin for Blender (seedhartha). Even with these modifications, the framerate can't sustain over 30fps on the hardware that I'm testing. So far, the framerate appears to be utterly destroyed by the draw/render distance dependent of the controllable in game camera. In the case of the Endar Spire Command Module, the framerate plummets when the main character's camera viewpoint is pointed towards the bridge of the Endar Spire. Does anyone here have any pointers or advice to give me? I would very much appreciate it! 🙂
-
2 pointsaround 1950 textures are mostly done, gonna go over some of the skyboxes again though, make them 2048x2048 since it just looked quite a lot better.
-
2 pointsThere were around 215 of these super tiny textures for implants etc, all done! Wasnt going to do these ultra small textures since i thought it would be too difficult to get anything decent out of them, but i think it turned out pretty good. And it is noticeable in game, especially anything that goes on your head.
-
2 pointsHello! It seems almost impossible but only today did I realize that there is a black hole narrative plot in the game. To access the hangar at Davik's where the Ebon Hawk is parked, the Player needs to disable the hangar door's lock mechanism and that needs to be done via computer terminal. So far, so good. But in order to fly away with the Ebon Hawk, the Player should also need the security codes to disable what Davik in the intro tour calls "the state of the art security system I've had installed to protect her." I dismissed those words when I played, but they are significant and they are practically hinting at the existence of a very sophisticated alarm system. Other than Davik himself, the only other person able to bypass the alarm system is the Ebon Hawk's pilot Hudrow, currently being tortured at Davik's and kept in a cage. If you free him, he will reward the Player with sharing the security codes that SHOULD BE NECESSARY to fly the Ebon Hawk. But that is not the case. The Player can just disable the hangar door's security at the terminal just using spikes, enter the hangar, fight David Kang and happily leave with the Ebon Hawk. I'm very surprised that nobody else noticed it or spoke about it before me. Or perhaps I never found a topic about it. If there is an ongoing discussion I have overlooked, I'd be grateful to be pointed at it to learn what others would say. I'm locally going to do something about this to rectify the situation. Thanks!
-
2 points
-
2 pointsThe KOTOR test for Revision 12 has just been completed. With one exception which will need to be re-tested next Revision, every submitted mod was accepted--thank you to all the modders who fulfilled these requests! I have now removed the fulfilled requests from the OP, so now only active requests are present there. As always, I have thought of some more things I'd like in the course of this playthrough, and we have some new requests too. They are, in order of appearance: Swoop Overhaul CHA Items for DS Players Buffed Dueling Twitch is Hard Sentinels With Skills I'm Within Milliseconds of Winning Screw You Sith Armor Allows Force Abilities Party at Davik's Carth and the Player Both Require Sith Uniforms Tusken Aren't Blind Yuthura Opens Up Zaalbar and Chuundar Geometry Problems Enemy Diversity No, I Don't Want to Gather My Party Before Venturing Forth Altogether, not an insignificant amount of new requests! I hope they inspire some of you. As with the last Revision cycle, any of these requests fulfilled will not be tested until the next Revision. It's impossible to predict when that will be with accuracy, but I would estimate at least a year from this post, as two Revisions have come in quick succession and I would like to give users a breather without another big update for a while. Thanks all!
-
1 pointAbsolutely. I have zero insight into which textures might be entirely unused. It probably would be possible to make a .py script which cross references meshes/textures, but meh.
-
1 point
-
1 pointHello everybody! It's been a while since i posted anything on the forum. I decided to officially start the topic for this big work in progress project, doing something way more structured than my original topic that you can see here : Zobizob's playground. The original topic was going in every direction and was a literal mess, but now i have got a proper aim and goal. You can find the informations within the spoilers down below, have a nice read! Who am I? Why this project? What is the "Kotor Expansion Pack"? The current state and future of this project The very first small showcase from this project, shaping the environments The credit list Sketchfab models under creative common attribution license. Thank you for reading, and stay tuned for more
-
1 pointI'm also interested in working on the Ajuur Medical Supplies Respawn request.
-
1 pointI like what I see, Vurt. Will these be released separately, or at least as separate downloads on the one mod page? The reason I ask is that having over 1600+ upscaled textures in one download will take a very long time to download. Plus, I would want to use other peoples mods alongside your mod - I wouldn't want to wait hours for your mod to download if I'm just going to use other people's area retextures. Of course, it'd be impossible to divide the mod in a way that makes everyone happy, but I'm sure if there was an NPC component, an area component, a party member component etc it'd be easier to download the NPC component and then replace your Rodians with High Quality Rodians than it would've been to have them all in the same package. You might want to take a look at RedRob41's similar project. He had to fix the models and/or textures of various NPCs because of various misalignments and model problems. One example is how the commoner clothing has a problem wherein parts of the actual clothing would end up on the gloves and you'd see miscolored parts on their hands. God I love how Ajuur looks here. I think the criticism people are pointing out, and one that I agree with, is that the skin of both Bastila and Carth doesn't quite feel right - it looks more like sand stone than skin. Other than that, everything else in these images is 11/10 - Taris, Ajuur, Tatooine, the Armor, Bastila's outfit are all simply stunning! I really love how this isn't just a generic AI upscale of the original textures. It's as if you are allowing the AI to reinterpret the textures and that's what's going to make this mod standout as a serious competitor to RedRob41's and ShiningRedHD's (on Nexus) AI overhauls.
-
1 point
-
1 pointIsn't his "state of the art security system" a glorified electric fence?
-
1 pointI am experiencing a glaring problem with the Alpha Channel of the retexture of Bastila's head. Instead of a transparency effect I get a full white color. Removing the Alpha Channel fixes the issue, but I thought I'd report it.
-
1 pointthey're pretty much 1:1. but if you have a more specific idea of how to improve them i can give it a shot for sure.
-
1 point
-
1 pointNo, that is literally the opposite. Fadeout on object destruction is the default. You have to manually specify for fade to be disabled. Whether your video card can render it properly is perhaps another issue entirely, but unrelated to what the game is actually doing. Unless you use a stunt animation, the rotation of the die/dead animations are going to vary based on the creature's starting rotation. I would assume he is jumped to a waypoint for the final death shot, but that can still be a little inconsistent in terms of facing due to the way conversations work. So yes, it's probably going to vary a little, but it shouldn't do so in a significant manner. Especially since they are probably using static cameras which have a fixed position, so he needs to stay in the same spot to remain framed. That said, it's possible that TSLRCM changed things with the scene composition that might be a factor. I'm not sure.
-
1 pointA point of interest, in the two videos you linked one version is the PC version and the other is the Xbox version. The Xbox version shows Nihilus have a proper fade away while the PC one you showed has a jank one. You mentioned TSLRCM, but the PC version gameplay you showed is from a playthrough not using TSLRCM, judging by other parts the uploader showed of that playthrough on their channel. Maybe TSLRCM fixed this issue on PC? Not sure. Fun fact, the Switch version from what I saw from 2 playthoughs on Youtube also has a broken fade effect for Nihilus. I think the Xbox version is just more refined in many areas compared to the PC version, considering it's an old 2004 game. I saw a TSLRCM playthrough with fixed fades, maybe the mod fixed it for good? ngl the fade out effect is kinda wonky in my experience in both Kotor 1 and 2. It sometimes works and sometimes doesn't. Mods using "ghosts" like Brotherhood of Shadow or even vanilla characters like Ajunta Pall in or the TSL Korriban tomb visions all are supposed utilize fade aways upon death, but sometimes this works and sometimes this doesn't. I don't know much about scripting but my game settings are as max as max can be and my PC components aren't the issue, Kotor loves Nvidia. When it comes to fading in this game engine, I think it might be you and your luck if the engine wants to cooperate with the script that actually allows it. Sometimes there might just be too much happening in the engine for it to register correctly. I'm hardly an expert on this though, this is just what I'm assuming from multiple inconsistent playthroughs.
-
1 pointThere's a very likely chance that the OP is very un-knowledgeable about in modding in general judging by this quote from their Mod Request thread. I would advise to assume novice level here.
-
1 point
-
1 pointProbably a script change that didn't specify fadeout on object destruction.
-
1 pointThis right here is the reason I haven't tried out any of your appearance mods, @N-DReW25. Between the constant updates, the unclear documentation of compatibility, and specifics of what's included in each - that's why I have steered clear. It's a shame because some of the screen shots look interesting. I suppose I'll just wait until it's included in Snigaroo's Mod Builds. No offense intended in any of this, of course.
-
1 pointOkay found it, its the 'Unescapable' field in the .are in the .rim - value needs to be set as 0 to allow party swapping. Thanks @CapitaineSpoque
-
1 pointGood day. I haven't seen these messages. Thank you!) The problem with the tail has been solved. But the problem with the eyelashes. Perhaps you'd like to take a look: Lara.rar
-
1 pointHello there everyone! As always, i'm in the middle of thousand different projects for the mod, but I felt like providing an update for the current WIP lower city and hidden bek base The new hidden bek appearances The lower city The hidden bek base The project goes further and further! Not as fast as i'd hope, but still we are very slowly getting there! 😅 For the people interested, i've created a discord channel dedicated to the project. It is not very active at the moment, but i post some screenshots or videos here and there so if you want to be up to date with some work in progress you can see it in there. You can also directly provide some feedback. It'll be way more active once i'll release the alpha build obviously! My discord for the project See ya next time! 👀
-
1 pointView File Animated Endar Spire Portholes This mod will replace and update texture files. For proper operation, KOTOR 1 Community Patch 1.10.0 must be installed. To Install 1. Download: LHR_dust.rar 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) Made with love Submitter Dark Hope Submitted 08/17/2025 Category Mods K1R Compatible Yes
-
1 point
-
1 pointPossible, yes. Entirely practical in some cases where stunt animations exist (e.g. Malak/Revan Dantooine star map cutscene, Kreia/Sion/Nihilus betrayal cutscene, etc.). Not particularly feasible in cases with custom animations where no equivalent stunt animations exist in the game files and/or scenes featuring certain types of impractical/impossible to replicate VFX (e.g. Bastila vs Revan fight dream sequences on both counts).
-
1 pointHere me out here, would it be possible to release the mod as updates or separate mods? You might be familiar with my own NPC Overhaul Series, the NPC Diversity Pack was lackluster when it came out and it's been updated over the years to include new content. Mods like Hearts of Beskar are part of the series but are separate incase people do not want, or cannot use, said mods but still want an NPC Overhaul via the Diversity Pack. The K1 Alien Pack isn't done, far from it, and all the aliens are added via separate installs meaning you can add Devaronians to your game without the Bith and you can add Quarren later when they're added for example. Would you be willing to tell us why this is important? Because I've ported Sith Commandos to Kotor I before, and the inclusion of Sith Commandos in Kotor I doesn't really negate Kotor II. I know you've ported a lot of Kotor II assets into Kotor I, and things like adding Devaronians or Mining Droids into Kotor I wouldn't hurt Kotor II. In the words of the famous Calo Nord: "Smart." Now this is what I mean when I suggest releasing these as separate mods. Having one big Frankenstein of a mod pack is bound to cause issues down the line with other Force Power and Feat mods, and not to mention that if players don't like the feats or powers you add they might just not play the mod, thus missing out on all your added content in-game because they didn't want the powers. Now if the mod was divided into multiple mods, you'd obviously play with all your separate mods together as that is the original intent but others might choose to not use your Feat and Force Power mod, or they might only play with your Feat and Force Power mod. Ultimately, separating your mods will be better because let's say if there is a bug with one of your Force Powers you'd only have to worry about your one Feat and Force Power mod instead of worrying about updating your big mega mod. What I'm saying here isn't your fault by any means, but I know there is at least one player who is boycotting the K1CP mod because of the Sentinel and Consular Class Skill Swap fix included in that mod. Petty, very much so... but if you have your class revisions as a standalone mod you won't have to deal with people downvoting your mod and writing entire essays as to why your changes to the classes are wrong (as is what happened with the K1CP). Can you explain how this works in-game? I thought classes were hard-coded. Care to show us some of these appearances? You mentioned "voice lines". Will these be voiced by an actor or by an AI? I obviously don't care about AI as I used AI to add voices for the generic background characters in the Revenge of Revan mod, but other players definitely do care about AI. Much like the guy who boycotts the K1CP because of the Sentinel and Consular Class Skill Swap fix, players might just avoid your mod if it uses AI. Again, if you were to divide your mod into multiple smaller mods that means the Anti-AI crowd would only avoid the one mod that uses AI whilst they might still use your previously mentioned Feat and Force Power mod and Class revisions mod for example. Will you be uploaded these fixes as standalone fix mods or donate them to the K1CP? I know many players play Kotor I and II with just the restored content mods and bug fix mods so these would definitely be valued as standalone mods without Feats, Force Powers, 100 new appearances, and possible AI voice lines. So what you're saying is that you took Kotor II placeables and "combined" them with the Kotor I modules, this is how you added the Oil Bath in the screenshot you provided without adding a new placeable, right? I would love to see this in-action! I would like to see what you have made here. I would like to hear some of your plans for these modules, and if you aren't wiling to reveal your plans in private then feel free to message me privately. I would like to see what you're doing for the restored Black Vulkar Base, my RC-K1CP mod will restore it at some point but as an optional install so our two mods may just be compatible with one another. I know there was another team working on the Enclave Sublevel, is this a separate project or are you collaborating with, or taking over, the work they did previously? I believe I donated a texture to that project too. I am curious as to how you plan to expand the Dantooine Crystal Cave, it logically makes sense that the cave is small in Kotor I but by the time of Kotor II the Militia bombed the original entrance and so the Kinrath dug out a larger cave system into the Khoonda plains. Are you just going to add new Kinrath enemies/lightsaber crystals, or is this where your disregard for Kotor II comes into play? I believe you've shown some of these off already on YouTube, and just like I've been saying I think separation of the mod into smaller mods, or at least different optional installs like what I did for my K1 Alien Pack might be for the best here. I do recall you added a Kotor II inspired cutscene in the Cantina where a bartender droid shows off the Upper City Cantina, this I felt was a work of art and I would 100% use it... should it be standalone from the other two examples I'm about to list. You added a female Sith Guard to the Sith Base on Taris, and even if she's voiced by an AI or an actor I felt the inclusion of her would be subjective. Some players might like the encounter, others might not. I 100% would use the Protocol Droid scene in the Cantina but might not be so keen on this cutscene. One cutscene I am not keen on is your enhanced Undercity Patrol. I believe you added a parody of the "Death Troopers" from the movie Rogue One with audio ported from Star Wars Battlefront II, unless I am mistaken. You've said that you joined the Kotor Modding Community last year, that's fine - but when I joined the Community almost 10 years ago I joined during the time when porting between Kotor I and II was a bannable offense. I think either TSLRCM or M4-78EP was removed from this site at one point because the end credits included the theme "The Old Republic" from Kotor I in its ending credits. Fun fact: I believe before the ban was lifted in 2018 the Administrators uploaded a blatantly obvious port of audio from Kotor I to Kotor II to see if people would even notice, well I noticed and I pointed it out. I guess you could say my logic in pointing it out back then was "If I can't port, you can't port". Thankfully, porting has been allowed for some time now and it's made the Kotor Modding Community so much more interesting with the mods we're now making. But as someone who made mods during a time when you couldn't port between Kotor I and II, can you understand why I'd be uncomfortable to play a mod that ports audio from Star Wars Battlefront II into Kotor I? Again, I'd happily use your Protocol Droid in the Upper City and probably many of your appearances too, but the Death Trooper is one that I would skip out on... though on the flip side someone might happily use the Death Trooper and skip the Protocol Droid in the Upper City. Regardless of what you might think of my opinion on the Sith Guard and Death Trooper, should you ever release the Protocol Droid in the Upper City, regardless if its standalone or part of a massive mega mod, would you be willing to make a compatibility patch with my RC-K1CP mod which restores the original Protocol Droid bartender to the Upper City Cantina? This is going to sound really dumb after everything I've said but do you think you can add the Taris Middle City into Kotor I? If you're using AI then dialogue and voices for already existing characters and new characters won't be a problem and, through model editing work, you seem to have the competency to make new and unique modules for a hypothetical Middle City section for Taris. But I understand if you don't want to. That'll be good! Also very good, don't make promises - the mod comes when it appears on the site out of the blue. I mean... maybe if you do go with the 'Frankstein Mega Mod' route I might be able to separate things that I like for you. Despite my criticisms with a few things, the standalone assets you've made thus far are fantastic!
-
1 pointYou will need the KOTOR Blender plugin. I used the 3.3 LTS version of blender but it looks like it has now been updated to newer versions. I still recommend using a LTS version. First you need to switch to the lightmap UV. If you don't, the lightmap will be baked on top of the diffuse texture. You can find this under UV Maps in each meshes Object Data Properties. Select each mesh and click UVMap_lm. Yes, it is tedious but it's required. To bake the lightmaps with the plugin, click the KotOR menu -> Lightmaps -> Bake(Auto). You should click an empty space, first, to make sure no meshes are selected. If meshes are selected it will only bake for what is selected. At this point you may notice the lighting looks bad. The UVs need to be unwrapped and some lightmaps will need to be resized to a higher resolution. This is optional but it helps me keep it organized. Look through the list of meshes and see which ones have lightmaps. I then rename the meshes to start with the lightmap name (lm0_Object19,lm1_Box01, lm9_mesh456,...). When unwrapping the UVs this makes it easy to select all meshes that share a lightmap, which you may be doing multiple times. There's 3 ways to unwrap the lightmap UVs. Each has different advantages and disadvantages. The best to use will depend on each group of meshes, sharing a lightmap. 1) Lightmap Pack (Most efficient) - This one will work for most but sometimes the triangles of a face get separated, creating an ugly seam. 2) Unwrap (Medium efficient) - Keeps the basic shape of faces the same bust doesn't pack as efficiently. This one requires you to select all(a key) UVs first or nothing happens. 3) Smart UV Project (Least efficient) - This one maintains the shape of faces perfectly but each UV takes up a lot of space. May require you to increase the lightmap resolution really high to look good (1024x1024 or more). While in the layout workspace, select all meshes that share a lightmap. Then switch to the UV Editing workspace. All meshes need to be selected in the 3D view, for the UVs to show in the UV editor. Then select one of the unwrap types in UV -> Unwrap. Remember, if doing regular unwrap, selecting all UVs is first required. Now, go back to the Layout workspace and bake the lightmaps. Some lightmaps may have weird artifacts or look low res. You can compensate for that by resizing the lightmap texture. Go to the UV Editing workspace and select the lightmap to edit. Then Image -> Resize. I try not to resize higher than 512x512 and I keep less detailed meshes between 16 and 128. The larger the texture size, the more memory it takes in game and the longer it takes to bake. Then go back to Layout workspace and bake again. To save the lightmap texture, go to UV Editing layout then Image -> Save As. You will need to do this for each lightmap once and make sure you choose TGA when saving. After, you can use Save All Images. I haven't even touched on lighting but here's a few tips: - Under World Properties, the surface color will affect your lighting a lot. I prefer to just remove the surface(or make it darker) and it gives me more control over the lighting. - Point lights fill the room with a lot of ambient light. If you want more control over the shadows use spot lights. - The game engine will add even more lighting on top of the scene. You can control this in the light's Object Properties -> KotOR Model Node -> Light
-
1 pointHello KotOR modding community. It has certainly been a long time since I've posted here. While life has been busy and can get in the way of modding, I have been working on a big project in secret. For the past few years I have been chipping away at my own version of an A.I. Upscale 4x mod for most of the default character files in both games. Because it has been slow going, I didn't want to get distracted by constantly responding to "when is it going to be ready?" prompts when I could be spending time on the files. I also didn't want to get anyone's hopes up about it, only to then keep delaying because I'm often too much of a perfectionist. But after so much time has elapsed, I keep thinking that I need to put something out, even if it is incomplete in my books. To give you an idea of how big a project this is, I have completed 329/475 textures that are common to both games, 71/214 textures for K1, and 184/419 textures for TSL. That makes for a grand total of 584/1108 textures or 52.71%. I'm using the textures as the basis for completion, but there are also 459 models for K1 and 648 models for TSL completed so far. I've attached a spreadsheet with a list of all the files involved. The reason why it is so slow going is that this mod is more than just a simple process of running all the character textures through an A.I. upscaling program. The purpose is to increase the size and fidelity of the character textures while maintaining the painterly style of the original game artists. I have also been attempting to fix many of the UVW mapping errors, lighting errors, and some XYZ errors that the original model .mdl & .mdx files may have had. One problem of upscaling textures that I've found is that the model seams become glaringly obvious at higher resolution, so I've been painstakingly painting those to look seamless. Anyone who is familiar with my previously released mods will know how much I try to fix those pesky model errors. The other thing about A.I. upscaling software, is that I haven't found one that gives perfect results. Instead of relying on one result, I usually run texture files through an A.I. upscaling program multiple times using different settings. Some settings result in "crunchy" textures (high contrast, sharp edges). Some result in "soft" textures (smooth gradients, lower contrast, blurry edges). Some result in better straight/parallel lines. Early tests used Vance AI; Deep Image; ImageUpscaler; or Let's Enhance. Eventually Topaz Labs' Gigapixel AI was chosen and used on the majority of textures. Then I combine textures in a multi layered Photoshop file, using layer masks to isolate the best parts of each upscaled image. This allows for some portions to be smooth (like skin, glass, metal or tubing), others to be sharp (like burlap, skin folds, hair, scratches, etc). Then I manually paint away errors, fix seams, and make additional changes. At any rate, the reason for this WIP post is that I've been out of the loop for so long, that I don't know the best way to package and upload the mod. I usually use 7zip, so that's not the problem. I currently have 378 tga, tpc, & txi files (4.09 GB) that are common to both games; 459 mdl, mdx, tga, tpc, & txi files (1.07 GB) specifically for K1; 648 mdl, mdx, tga, & txi files (2.90 GB) specifically for TSL. I was originally planning on packaging them up all together and letting the user to put them into their respective override folders, making the common files only needing to be downloaded once. The other option is to make two download packages, one for each game, where the common files are included in both packs. This would result in having to download the largest batch of files twice, but it would be easier for installation. To complicate it further, I would also make download packages for a tpc only installation (for smaller file sizes and easier to run in-game). The other questions I have are: which upload method do users prefer: single download for both games (smaller size overall), or two files (one for each game makes installation easier)? how many screenshot images can be uploaded to showcase the contents of the mod? I currently have 197 pngs for a total of 561 MB, and would like to make more. I've attached a few to sample a range of the types of changes the mod tackles. are there any samples for the Read Me file regarding Permissions and Credits? I want to make the tga version into a modder's resource. Where is the best place to put a link to my "Buy me a Coffee" tip jar? I'm hoping to use any funds towards software upgrades for future modding. I don't know if I'll ever actually finish this mod, but I need to share what I've got before the universe jumps in again and makes something impossible for me. Anyway, happy New Year. I hope to continue more of this work in 2025. Screenshot samples: KotOR upscale completed list v0_52.xlsx
-
1 point
-
1 point
-
1 pointI still need to fiddle with the lip sync for the Dantooine Ruins scene, but since that's horribly laborious, I decided to look at some of the other scenes. Here's a first crack at recreating the Star Map visions - albeit without the black spiderwebs/fog effect. It's not exactly 1:1, but close enough. With the animated camera setup done, it should be pretty simple to transfer it to the other three maps to capture their movies, and get the footage for the cross-fade during the revelation scene. Edit: Tweaked the setup a bit after working on the Kashyyyk map. Edit 2: Added the Manaan and Tatooine map sequences. One thing I don't understand is why they are so inconsistent. Some barely show the map opening before they end, others show the later section of the anim where you can actually see the galaxy map. I think it would probably be worth offering alternate versions that follow the Tatooine map's timing. Edit 3: Maybe the timing differences are because they used those same clips to create the Revelations sequence. I personally took a different approach in order to properly sync their animations and get a seamless transition between each shot.
-
1 pointThe Dantooine dream stunt anims exist, although Revan and Malak's positions don't line up with the Ruins layout so they'd need adjustment. The animated camera does line up with the layout though (starts outside the star map chamber). The models are M15aa_c01_cam, M15aa_c01_char02 (Malak), M15aa_c01_char04 (Revan), M15aa_c01_char03 (door). For other stuff like the Bastila/Revan fight and the revelation sequence, most of it should be able to be recreated with mostly generic anims. It would probably need to be done in TSL, just because you can script all anims there, unlike K1. There might need to be the odd custom anim cobbled together. The star map fly-arounds would be simple enough. It's really only the Hawk's take-off/landing sequences, Taris fly-overs/bombardment, and endgame Star Forge battle sequences that would be difficult. They can't really be done in-engine. I did play around with the idea of redoing the take-off/landing videos, but it would be a ton of effort. I had a brief fiddle with the first half of the Manaan take-off before moving off to focus on other things. That would really require a team of people, not just because of the workload but because you'd need people to handle different facets. Like all the missing VFX in this shot for example. Manaan_Take-off_WIP_Render_Test_2b.mp4
-
1 pointView File Light Side Female Saves with KOTOR 1 Community Patch and All Romances This is a set of KotOR 1 save files of a complete light side female Scout and Jedi Guardian playthrough, with the KOTOR 1 Community Patch (K1CP) installed, and all side quests, party member conversations and romance subplots completed. SAVE FILE DETAILS These save files consist of a 100% complete playthrough of a light side female player character with the KOTOR 1 Community Patch (K1CP) installed. All side quests are completed, including the Genoharadan quests, all party members' personal quest lines, as well as the romance subplots of Bastila (modded), Carth and Juhani. This set of save collection is also created with the purpose of testing party member and NPC content, including romances, in mind, so I used JCarter426's Biromantic Bastila and Pan-Galactic Flirting on top of K1CP in these saves. To make it easier to test mods that affect modules, I created a save immediately before entering a new area/module. In order to make it more convenient to test out different points of party member conversations and personal quest line, I also created save files before talking to party members as often as possible. Additionally, I created save files immediately before a new party member joins or a party banter is triggered. Class: Level 4 Scout + Level 16 Jedi Guardian Order of visiting the worlds: 1. Endar Spire + Taris 2. Dantooine 3. Yavin 4. Tatooine 5. Kashyyyk - until Jolee joins 6. Manaan - to start doing the Genoharadan quests 7. Rest of Kashyyyk 8. Yavin 9. Rest of Manaan 10. Korriban 11. Yavin 12. Unknown World + Star Forge MODS USED Mods I used in these save files: (Ordered by the installation order of the mods) 1. KOTOR 1 Community Patch 1.9.2 2. JC's Romance Enhancement: Biromantic Bastila for K1 1.2 by JCarter426 3. JC's Romance Enhancement: Pan-Galactic Flirting for K1 1.0 by JCarter426 4. Easy Swoop Racing by Darth333 (Installed only when doing the Manaan swoop races) Other mods that are shown in the screenshots that do not affect save files: KotOR High Resolution Menus 1.5 by ndix UR HD UI Menu Pack 1.1 by ndix UR Submitter Leilukin Submitted 10/22/2022 Category Game Saves Mods Used https://deadlystream.com/files/file/1258-kotor-1-community-patch/ https://deadlystream.com/files/file/1548-jcs-romance-enhancement-biromantic-bastila-for-k1/ https://deadlystream.com/files/file/2115-jcs-romance-enhancement-pan-galactic-flirting-for-k1/ https://www.geocities.ws/d333mods/minig.html Game Knights of The Old Republic
-
1 point@Sith Holocron requested that I go into some general detail for the community about why the Steam Workshop is generally bad for modding, both to have all the issues laid out and easily referenced, and to clarify some common misconceptions. I can't count the number of issues I've had to troubleshoot as a result of the Workshop and I know its systems and limitations in detail, so I feel fairly qualified to explain what makes the system inadequate compared to the standard methods the community uses for mod installation. I'll first briefly explain how mods installed from the Workshop work, then detail situations where using the Workshop is sensible before explaining why using the Workshop is generally not a good idea. If you'd only like to see an explanation of why you should be downloading mods manually, skip on down to section #3. If you don't use the Steam version of the game with the most recent (Aspyr) patch, needless to say this doesn't really matter for you, as you don't have Workshop support for your title anyway. How the Workshop Works First, it's important to reiterate that the Workshop is only available on the Aspyr patch of the game (not the 'legacypc' beta install option) on Steam. This update causes not a few issues, which means that even if you own the game on Steam you might want to revert it to that legacypc version even before considering modding; an inability to apply new textures to lightsaber hilts, the loss of fog effects, and sometimes extreme game stuttering are but a few of the issues the Aspyr patch causes (though, in fairness, it of course also introduces many useful conveniences, including native widescreen support and controller support, and it is now possible to restore many of the things the Aspyr patch breaks thanks to @J's 3C-FD patcher). To the topic at hand, however: on a basic level, the Workshop is just a download system for mods. It doesn't truly "install" them as such, as the TSLPatcher would do, it just takes stored data from archives and puts them in a repository which the Aspyr-patched version of the game can read. For example, if you install TSLRCM and two texture mods, the Workshop will take the file data from TSLRCM and those texture mods and separately store them in three different containing folders, which the game will then read on startup. A few of you might already see the problems with this, but we'll get into that in a moment. What the Workshop is Good For Jokes of "nothing" aside, the Workshop is actually very good for single-mod installs. If you want to use TSLRCM and only TSLRCM, go for it--the Workshop will download it and you can run it with no trouble at all. It will even keep the mod dynamically updated for you; the TSLRCM team even realized that this is a much easier and more foolproof method of installation for many users. And, so long as TSLRCM (or TSLRCM + M4-78) is the only mod you're using, it truly works fine. The issue comes in with multi-mod setups, which is how we get to.... Why You Should Avoid the Workshop Put simply, the Workshop was not well-designed when it comes to multi-mod installs, especially in the face of the array of tools the community has developed to encourage mod compatibility over the years, the TSLPatcher being foremost among them. For those that don't know, the TSLPatcher can append strings or modify individual lines within existing files (among a myriad of other things), which allows mods which would otherwise directly overwrite the same files to work together fine, so long as they're not editing the exact same data within the same files. Not only does the Workshop not have this, it also lacks a stunning array of other common-sense multi-mod features: Load orders are based on the order mods are subscribed to, and are overwritten in certain circumstances. This is a big one. Even the most archaic games have always allowed users to control file overwrites, deal with compatibility issues, and selectively prioritize one mod over another by controlling the order in which mods are installed, and oftentimes the specific files installed from mod to mod. Because the Workshop does not truly install mods as such and instead merely sits them in a folder to be read by the game, it's up to the Workshop which mods get read in which order, and which get prioritized. Mods subscribed to first are read first by the system, but because they're downloaded as complete packages ready-to-launch, it's not possible to remove files selectively unless you know exactly where to look--even then, the Workshop may try to repair your install of the mod, replacing files that you may have removed intentionally. Furthermore, no file manifest is given by the Workshop, which makes it that much more difficult to see which mods edit the same content, and incompatibility is a major systemic issue with the workshop as we'll see. Worst of all, mod updates or game reinstalls can entirely disrupt this subscription order and randomize the load order, making it difficult to achieve a stable load order even if you're doing all due diligence. One mod's changes can push out another's. Unlike the installation system typical with major mods where the TSLPatcher can minimize incompatibilities, there's no such protection here. Indeed the opposite, as having two mods with the same .2da file means that one's will inevitably win out, and the other's will lose, and the loser's data will be completely and totally ignored by the game. Not only does this guarantee that some mods are incompatible in function simply due to the Workshop's architecture, it means that you could encounter serious bugs if important files from one mod are overwritten by another. This is part of the reason why TSLRCM and M4-78 had to be combined on the Workshop eventually--despite being completely compatible with one another, the Workshop was ramming them together in incompatible ways. Mods installed manually don't play well with Workshop mods. Jumping off of the above, because mods aren't truly installed with the Workshop, a user can mod their game by installing files onto their game directory in steamapps/common as one would normally do, but also subscribe to mods on the Workshop. Yet the same issues as two mods editing the same file on the Workshop will now occur in this scenario: a loose .2da file in the override will conflict with a .2da file from a Workshop mod and one will completely cancel out the other, rather than taking each other into account whatsoever. This is a big reason why it's a good idea to do all one thing or all another, since combinations like this are invariably more work than simply modding with the right tools from the start. The Workshop has limited selection, and few exclusives. This is an indirect rather than direct issue with the Workshop, but it's worth pointing out all the same. Because of many of the above issues, the Workshop has a rather limited base of modifications, and most modifications released on the Workshop have also seen standard releases, either here on Deadlystream or on the KOTOR 2 Nexus. Because those mod versions would be more compatibility-friendly anyway, there's little reason to use the Workshop just for the sake of the mods on it; there's more variety and less headache installing mods elsewhere. Many Workshop mods are out-of-date and not supported by their authors. This is again (at least partly) an indirect issue, but I feel the need to mention it here because it does have consequences for users. It is very easy to upload mod content to the Workshop even if you aren't the original author, and difficult for original authors to get these reuploads taken down. Regardless of your stances on mod ownership or reuploading, the users who perform these uploads often drop them on the Workshop for quick downloads and kudos-padding and then abandon them, not providing any future updates or support that the original authors would at their typical download locations. This leads already-anemic Workshop content to also frequently suffer from being outdated, and lack proper support, as the uploaders are frequently not the original software authors and may not even understand how the content they've hosted works. While the above is by no means an exhaustive list, it does represent the bulk of the problems with the Workshop. I want to reiterate a final time that the Workshop is an easier install method, as it's a simple one-click solution, but, much like the dark side, it's an easy path that often brings its own problems down the line. It's never worth it to use the Workshop for a couple of mods only to find out that you have a serious incompatibility late into the game, and no clue how to resolve it. Manually downloading mods isn't much more difficult, and neither is their installation, while the compatibility benefits from doing so are significant. I hope this post has helped explain exactly why that is, and encouraged you to look into a traditional install instead. If concerns about compatibility now seem significant to you, or if you're new to modding and worried you'll simply be overwhelmed by the install process for mods, I (though biased) strongly recommend the mod builds. As fully-compatible mod lists, you won't need to worry about crashes from their use, and all the mods listed come with detailed instructions where necessary; spoiler-free builds are even available if you're a first-time player. With the builds as an option, there's really no reason not to skip the Workshop in favor of a much more content-rich and stable experience.
-
1 pointOne thing that was particularly helpful for me when I reskinned modules is the ever handy Rename Master, a utility that can rapidly rename hundreds of files.