Alvar007

Members
  • Content Count

    83
  • Joined

  • Last visited

  • Days Won

    21

Everything posted by Alvar007

  1. There's no texture specified. I used the same method as when I ported Darth Sion and the rest which worked fine. Also the texture for the head and the hair are showing up correctly and those are different objects, so I don't think that's the issue.
  2. All right so I've been trying all the different combinations in retargeting for the game. The first one is using a TOR anim with the Kotor rig, it works flawlessly: You can see the finger precision here, it's pretty accurate: Although it's a shame that the facial animations cannot be added since that was one of the main motivations to use these anims, in that case maybe using the Mixamo animations is better in the long run since there are more of them and they are easier to port. Next I tried retargeting animations between Kotor rigs, in this case the humanoid animations to the Selkath rig: It seems to be working fine, except for the lobes and eyes that probably would need to be animated manually. Maybe that Selkath mod could finally be a reality? Lastly for the most complicated part, porting a TOR model with the original TOR rig into the game. That scaling factor you mentioned was useful, you need to scale then rotate to match the Kotor models and then apply all the transforms. I managed to create object bones from the armature using a script generated by this custom GPT that's especialized in Blender. The script is here if you are interested. Honestly this thing is amazing, you can interact with it like you are trying to explain your problem to another person and it will fix any errors or issues you may have. I couldn't find any other script on the internet aside from the one you posted but that generated a single mesh so it wasn't helpful, then this thing just solves my problem in seconds. Now that you have the rig made of objects you can create an MDL root and retarget the Kotor anim to the TOR armature, then apply the armature keyframes to the object rig using KotorBlender like I did previously. Unfortunately the resting pose will affect the final animation so you need to take care of that. You can either manually pose the vertices in edit mode or you can apply the armature modifier and then add it again. You will see that the model has the legs outstreched more than usual in object mode but not in edit mode, that's the resting position we need. Then when you delete the armature for exporting, the model will come back to the correct resting pose since is no longer being affected by the armature deforming. After doing all this the model was broken in game even though it showed fine in Blender after re-importing it. So I tried converting it to ASCII and importing it to KotorMax (the only version that works for me is 3ds Max 8 ) and now the model itself showed fine. The problem is that the textures appear missaligned somehow, but I checked both in Blender and 3ds Max and the UVs seem to be fine, even after reimporting the model to check that the program wasn't fooling me. Also I made sure that there are no more than 17 bones per mesh and the object names have no more than 16 characters since I remembered you mention that in this same thread. So I'm stuck at this point, I tried everything but I don't really see why it's not working. I have to say I baked the textures from the materials that the plugin uses, but since Blender has tools that rely on the vanilla shaders and not custom ones, the textures on the viewport show fine but they don't bake good inside Blender. So I had to edit them afterwards even removing the alpha channel which was causing the model to be invisible. There's still the hands mesh that won't show up no matter what I do: I attached the files I was working with just in case someone fixes the issue. tor model.zip
  3. It's not too bad. The original rig has 4 bones per finger whereas Kotor only has 2, so you won't get as much accuracy but works well enough IMO. Here's an example: In the original the index finger is almost all the way straight when she points, but this is as close as you can get. I'm not sure. The full version is archived on the internet so you can find it easily. I have been checking the plugin out and it seems very advanced so I could probably retarget the TOR anims to the Kotor rig just like with the Mixamo rig. The question is if I wanted to port the TOR rig directly (so that you don't have to reweight TOR characters to the Kotor rig) the skeleton has to be made of objects right? The game doesn't accept normal bones? If so that's gonna be a little more complicated.
  4. So after all this time I am back resurrecting this thread because I made a very interesting discovery! I was poking around with retargetting animations and I managed to port a mocap animation from Mixamo to the game! Thanks to the "Unapply object keyframes" feature that KotorBlender has, I could retarget the animation from the Mixamo armature to the Kotor armature. At first I used the Rokoko Blender plugin to retarget the animations and the results weren't half bad, but then I tried with Auto Rig Pro and the results were even better! Here's how it looks in Blender: And here's ingame: I will keep experimenting on this. I may try to retarget the TOR rig to the Kotor animations like @DarthParametric and @JCarter426 were doing a few years ago, although I don't know how that will turn out.
  5. Hey Salk! It's good to see you again, my friend. I have no doubt of that haha! Best regards
  6. I posted it on their discords but they didn't respond yet lol. I assume they are really busy, just like I usually am. So I don't think I would have time to help them, but thanks for the comment!
  7. Hello, it's been a while since the beginning of the year, but I finally finished the machinima I was working on and I just wanted to share it here. I spent 3+ years on this since I first started it soon after the covid hit the world. Obviously I didn't work every single month on it but still it took way longer than expected. It's a second part to another machinima I did back on summer 2015 when I first started modding Kotor. Since then I learned a lot about the game and really put to use the best that the new tools can offer. So I really have to thank the community for that. Here's the link: Texts are in Spanish but I added English subtitles where necessary. If you wanna see the first part you can go to the same channel or watch it here: I really hope you can enjoy this, even if the story makes no sense lol. I plan on moving on to another projects, so I won't be doing Kotor modding for a time (not that I was already too active or anything anyway lol). I'm still going to visit this site regularly and try to help some people if they have questions, maybe even create some little mods that I have on the request list. I still have to look on MotionBuilder and stuff to maybe make animations easier. One day I will come back and create those Selkath animations. Cheers!
  8. Hey, this is my first status update on this site!

    Anyway, I intended to post this on New Year but there were more complications than I anticipated.

    So recently I softmodded my +20 year old original Xbox and I wanted to try modding the Kotor games with the new tools to check how far you could go.

    I saw some threads about this here and here, which were really useful but I wanted to note some things:

    · From my experiments, textures need to be square with a size of 512x512 maximum, otherwise they will not show up correctly. They don't need to be in TXB format, you can just throw the TGA and TXI into override.

    · I tried converting custom modules (like the ones in Brotherhood of Shadow) to the Xbox version, but they didn't work for some reason.

    · Character models and other mods can easily crash the game. I have had countless crashes which made my console freeze and I couldn't turn it on until a few hours passed which is why this took me so long.

     So with all this I just made a video about it here:

    Excuse the video and audio quality, I don't have a game capture lol.

    I also experimented with the Xbox version of the Jedi Knight games and ironically, they are way more limited than the Kotor games despite having released all the tools and source code for the PC version. You can see a video about it here:

    On another note, my machinima is getting closer to completion and I will show it here once it's done.

    No mods to show this time, but I hope you find this useful if you ever intend to mod the Xbox version of this games. And don't hesitate to post any other info about this I may have missed if you have any!

    Happy New Year!!

    1. Show previous comments  4 more
    2. Alvar007

      Alvar007

      Well so apparently converting the textures to TXB works at least for one of the custom modules in The Jedi Masters mod for TSL:

      IMG-20230117-211855.jpg

      But the module "bos_bridge" from Brotherhood of Shadow throws an aabb node error in MDLEdit, MDLOps gives some "Truncated combinations needed" messages although it writes the ASCII in the end. However if I try to convert this back to Xbox binary either with MDLEdit or KBlender it crashes the game, even with TXB textures.

    3. Thor110

      Thor110

      I bought two original xboxes ages back in the hopes of getting my project on there one day, keep meaning to mod them, but they will likely sit in a box until I am done.

      Great to see more people trying it though ^^

    4. Alvar007

      Alvar007

      Thought I would give an update on this: so I'm helping a friend fix the TSLRCM mod on Xbox and so far almost everything is working. I was having trouble with the restored shuttle module and I could not figure for the life of me why it wasn't working. Turns out the Xbox doesn't like the original name for some reason, so I renamed the .mod file to something ended in 101 (for example fak101) and it works! Doing it this way makes the game autosave before entering the module as if it was a new planet or something. You don't even need to rename the inside contents. Also no need to separate the module in different .rim files like the vanilla Xbox modules do. Just everything in a .mod file inside the modules folder works.

      So naturally after this I tried doing the same thing in the K1 fashion with the BoS module that was giving me problems and it worked!

      IMG-20231226-025052.jpg

      I had to convert the m60aa_01a to ASCII with MDLOps first, since MDLEdit was giving me an invalid value error when reading the aabb node. Then compile back to Xbox MDL with MDLEdit. The m60aa_01b had a different error: too much vertex calculations but that is easily fixable disabling the option in settings so that you can decompile and compile everything with MDLEdit this time.

      Hope this is useful for whoever wants to play these mods on Xbox, I wish you all a Merry Christmas and a happy new year!

  9. Like the description says, any mod that doesn't alter the supermodels should work. But even if they did you should be still seeing the Force Power in the list. If you don't then there is something wrong with your spells.2da file.
  10. Steam version always gives problems. Is the Force Power appearing in the list? Try using the legacypc option that apparently you can toggle on steam.
  11. Hey, sorry for the delay. I just tried the mod with a new and an used saved game and it works fine. Are you selecting the right folder in the installer for the right game? Keep in mind you have to select the main folder and not the override one. The Power should appear at the bottom of the Force Powers list when you level up.
  12. Alvar007

    Darth Sion K1 Port

    I think I know what's going on. Apparently I had some mods installed when testing this and my appearance.2da file was modified so I created the item pointing to a row that is non-existent on a clean install. Sorry about that. I've updated the file and also added compatibility for all languages, download it again and it should work now. If this doesn't do it any footage you can record is always welcome.
  13. @DarthParametric I gave it a try. I created my own set of bones and simulated them inside Blender with one of the combat animations. The result is okay inside the program but the bones have both rotation and translation to make the movement look like this. So if you parent them to the head for example you are combining the translations and you get weird results. One solution is to leave them unparented which breaks the rest of the animations but that wouldn't be a problem if someone was to bake them all. The manual cleanup to make smooth loop transitions for each animation is what makes this a pain in the ass. Not to mention is not as realistic because the bones need a few seconds to get back to the resting pose. Also I'm still using Blender 2.79 which uses the old plugin where you have one scene per animation so I would have to bake every single time for each animation. If I'm not mistaken in the new version of the plugin you can have all the keyframes in the timeline like Kotormax so that would be a solution. You can even test the results in Blender itself without having to go to the game or 3DSMax like I did here: The problem comes when apparently the mesh has verts with more than four weights and also some of them go over 1.0. So I corrected that automatically using MDLOps but unfortunately the movement I created breaks in game: So in my opinion this is too much work for too little. I was thinking why not parent the whole lekku to the head so there isn't any deformation? (although there would probably be clipping). Or maybe set it as a danglymesh?
  14. Alvar007

    Darth Sion K1 Port

    That's strange. Are you sure you installed the mod correctly? What language is your game? If it's not english there could be errors with the strings and that could cause the crash (although in the past my experience was that the lines didn't show up but it didn't crash the game). I may have to update the item to support multiple languages anyway.
  15. View File Darth Sion K1 Port Darth Sion K1 Port By Alvar007 ------------------------------------------------------------------------- DESCRIPTION: This mod allows you to play as the Sith Lord Darth Sion from TSL. There is also a custom item robe that you can equip to play as him whenever you want in the game. INSTALLATION: Just run the .exe that comes with this download and select the game's installation main folder (NOT override). To use the custom item you need to enable cheats and type "giveitem darthsion_k1" without quotes in the console. COMPATIBILITY: The item will only work if you didn't modify your appearance.2da before installing this mod. Otherwise you can change the .uti manually to make it work: just open the .uti with K-GFF Editor and change the "subtype" value in the second STRUCT ID inside PropertiesList (the one that has the PropertyName as 59 and not the other one with a value of 1 in that field) from 509 to whatever the row label is in your appearance.2da file. You will have to open it with Kotor Tool after patching it to know this. BUGS: None that I'm aware of. ------------------------------------------------------------------------- THIS MODIFICATION IS PROVIDED AS-IS AND 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. Submitter Alvar007 Submitted 01/02/2022 Category Mods K1R Compatible No  
  16. View File Gamorrean Animations Pack Gamorrean Animations Pack By Alvar007 ------------------------------------------------------------------------- DESCRIPTION: This mod adds a bunch of animations to the Gamorreans that were specified in the dialogue files but were missing in the model files. The added animations are the following: · Two grenade throwing animations retargeted from the male humanoid supermodel. · One shield activation animation retargeted from the male humanoid supermodel. · One inject animation retargeted from the male humanoid supermodel. · One new custom TALK_FORCEFUL animation used in conversations. INSTALLATION: Just run the .exe that comes with this download and select the game's installation main folder (NOT override). COMPATIBILITY: This mod will work as long as you don't have any modifications in your gamorrean model files or their apprearance.2da rows. BUGS: The combat parry and dodge animations for the player when facing the gamorreans will look as if they were facing a melee humanoid user due to the fact that I had to change their modeltype. Unfortunately there is no way around this. ------------------------------------------------------------------------- THIS MODIFICATION IS PROVIDED AS-IS AND 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. Submitter Alvar007 Submitted 01/02/2022 Category Mods K1R Compatible Yes  
  17. The 3 mods (Darth Sion port, his Force Power and the gamorrean anims pack) have been submitted and they are pending approval now. @DarthParametric I assume by your post that the danglymeshes don't do the job? I have yet to experiment with a physics sim. Which one were you thinking of, MotionBuilder perhaps? I don't know if what you're asking is accomplishable but if I were to try that I would need to know the location of the flappy bits as I'm not too familiar with the TOR models. I assume the bones for the lekku wouldn't work for the lobes of the Selkath for example. So I would have to take every one into account.
  18. View File Sion Force Heal K1 New Force Power: Sion Force Heal By Alvar007 ------------------------------------------------------------------------- DESCRIPTION: This mod adds a new Force Power to K1 based on Darth Sion's Force Rage Heal we can see in K2 and the end of a combat round. I've also added a custom effect texture for when the Force Power is being casted. Includes: · Ported animation. · Ported icon and custom description. INSTALLATION: Just run the .exe that comes with this download and select the game's installation main folder (NOT override). COMPATIBILITY: This mod replaces the lightsaber throw loop animation with the rage one, so as long as you don't have any other mods replacing the S_Male02 supermodel files it should work fine. In case you do, you could merge them together, provided that they are not using the same animation already. BUGS: The animation can get cancelled if you are running while casting the Force Power. ------------------------------------------------------------------------- THIS MODIFICATION IS PROVIDED AS-IS AND 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. Submitter Alvar007 Submitted 01/02/2022 Category Mods K1R Compatible No  
  19. Version 1.0.0

    469 downloads

    Gamorrean Animations Pack By Alvar007 ------------------------------------------------------------------------- DESCRIPTION: This mod adds a bunch of animations to the Gamorreans that were specified in the dialogue files but were missing in the model files. The added animations are the following: · Two grenade throwing animations retargeted from the male humanoid supermodel. · One shield activation animation retargeted from the male humanoid supermodel. · One inject animation retargeted from the male humanoid supermodel. · One new custom TALK_FORCEFUL animation used in conversations. INSTALLATION: Just run the .exe that comes with this download and select the game's installation main folder (NOT override). COMPATIBILITY: This mod will work as long as you don't have any modifications in your gamorrean model files or their apprearance.2da rows. BUGS: The combat parry and dodge animations for the player when facing the gamorreans will look as if they were facing a melee humanoid user due to the fact that I had to change their modeltype. Unfortunately there is no way around this. ------------------------------------------------------------------------- THIS MODIFICATION IS PROVIDED AS-IS AND 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.
  20. Version 1.0.0

    371 downloads

    New Force Power: Sion Force Heal By Alvar007 ------------------------------------------------------------------------- DESCRIPTION: This mod adds a new Force Power to K1 based on Darth Sion's Force Rage Heal we can see in K2 and the end of a combat round. I've also added a custom effect texture for when the Force Power is being casted. Includes: · Ported animation. · Ported icon and custom description. INSTALLATION: Just run the .exe that comes with this download and select the game's installation main folder (NOT override). COMPATIBILITY: This mod replaces the lightsaber throw loop animation with the rage one, so as long as you don't have any other mods replacing the S_Male02 supermodel files it should work fine. In case you do, you could merge them together, provided that they are not using the same animation already. BUGS: The animation can get cancelled if you are running while casting the Force Power. ------------------------------------------------------------------------- THIS MODIFICATION IS PROVIDED AS-IS AND 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.
  21. Version 1.0.1

    226 downloads

    Darth Sion K1 Port By Alvar007 ------------------------------------------------------------------------- DESCRIPTION: This mod allows you to play as the Sith Lord Darth Sion from TSL. There is also a custom item robe that you can equip to play as him whenever you want in the game. INSTALLATION: Just run the .exe that comes with this download and select the game's installation main folder (NOT override). To use the custom item you need to enable cheats and type "giveitem darthsion_k1" without quotes in the console. COMPATIBILITY: The item will only work if you didn't modify your appearance.2da before installing this mod. Otherwise you can change the .uti manually to make it work: just open the .uti with K-GFF Editor and change the "subtype" value in the second STRUCT ID inside PropertiesList (the one that has the PropertyName as 59 and not the other one with a value of 1 in that field) from 509 to whatever the row label is in your appearance.2da file. You will have to open it with Kotor Tool after patching it to know this. BUGS: None that I'm aware of. ------------------------------------------------------------------------- THIS MODIFICATION IS PROVIDED AS-IS AND 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.
  22. So after more than one year here I am posting again. I'm still working on my machinima but I wanted to show and release something for this new 2022. @Liserg asked me once again to port Darth Sion to K1 so I did and I plan to release him just like I did with the other Sith Lords in the past. He even has his own unique walking animation! I also recreated his iconic rage healing Force Power with a custom effect: As for the Vorn issue I mentioned in the posts above, I managed to fix it. It seems I was looking into the wrong dialogue. Apparently tat18_vorn.dlg is the own conversation for that NPC but it's not the one it plays in the cutscene when you have to face him. tat18_vorndroid2.dlg is the one that plays instead. And if you notice there is a TALK_FORCEFUL animation set for Vorn in that one. So that explains why he wasn't playing the nomal talking one when I changed the modeltype but the thugs were (as they don't have anything specified). Apparently the engine sets the TALK_NORMAL animation by default when the S modeltype is set. But if you change it to F and specify another dialogue animation then it defaults to the PAUSE1 animation. So I thought I would create one TALK_FORCEFUL animation for the piggies (I don't know if this is worth it, dunno if there are any other moments where they use it but whatever) and this is what I got: If you think this is decent I can release a pack for the Gamorreans animations in the downloads section. Hope you all have a fantastic New Year!
  23. Alright I covered all the melee animations (only related to the single saber ones since they are supposed to be using the axe) including attacks, parries and dodges but the choreography problem still exists since they have the axe equipped so I don't think there is nothing that can be done unless changing their .utc file. Also I mapped some other animations like "inject" (which is strangely used in the thugs dialogue) and some others like "runinj" and "pauseinj" that the piggies didn't have. The Vorn issue is still there I'm not sure why, I tried changing his appearance (since he uses Alien_Gammorean_03 instead of 01) but it didn't work. I dropped the files here anyway, maybe you can figure it out. gammorean anims.rar
  24. Yeah that's what I used to fix Malak's animations, it is really useful. I also tried it with the Selkath but it creates a complete mess I don't know exactly why, perhaps I should try again renaming some of the bones since the last time I just did an auto remap without renaming anything. I just checked those and there is a problem with the thugs ambush if you fight them after talking: they are using melee sword combat animations that the piggy model doesn't have because their .utc have the gamorrean axe equipped but I renamed the animations to the melee unarmed counterparts since there are just not enough of them to cover the sword ones. So their .utc would have to be replaced to unequip the axe fixing as well the player reacting with parries and flashes like they had a sword or lightsaber. I also need to mention that all the READY animations the piggies have in convos are not playing because there is not a humanoid counterpart for it (that I know of, correct me if I'm wrong). On top of this there is another problem with Vorn's lines playing the "tlknorm" animation which is supposed to be the default one when nothing is specified in the .dlg file. It just plays the PAUSE1 animation I'm not sure why, it doesn't happen in the conversation with the thugs so I'm a little lost here. With all these little problems I don't know if this mod is worth it, but you let me know.
  25. I stepped away from my machinima for a bit to fulfill DP's request. It was easy peasy using the mapper function that KotorMax has, I just had to adjust some things and deal with some controller errors but this is what I got: -Both throwing grenade animations: -Using shields: At first I tried naming them cthrowgren/cthrowgren1 or throwgren/throwgren1 but they didn't play so I had to do the same as Selkath and convert the model to an F type. Then I renamed the rest of the animations to their humanoid counterparts. Let me know if they are any good and I'll submit them to the download section.