Ferc Kast 42 Posted November 22, 2018 View File K1 Heads Port ================================ KNIGHTS OF THE REPUBLIC II Mod ================================ Title: K1 Heads Port Version: 1.0.1 Author: Ferc Kast Contact: PM me on DeadlyStream *********** DESCRIPTION *********** This mod ports the original player heads from KOTOR I for use as playable heads in KOTOR II. To use reskins for these heads, follow these steps: 1) Move the relevant head and / or portrait tpcs out of your override folder. 2) After extracting the textures from the reskin mod, prefix the head texture filenames with "K1_" or "k1_" (without the quotes). 3) Copy the textures into your override folder. ************ INSTALLATION ************ Unzip the file. Run TSLPatcher, and point the installer to your KOTOR II installation folder. If you are using the Steam copy of TSLRCM, point it to the folder where it is installed. ************** UNINSTALLATION ************** Copy the 2das from the backup folder into the Override folder. Remove the following files from the Override folder: - k1_pfha01.mdl - k1_pfha01.mdx - k1_pfha01.tpc - k1_pfha01d.tpc - k1_pfha01d1.tpc - k1_pfha01d2.tpc - k1_pfha01d3.tpc - k1_pfha02.mdl - k1_pfha02.mdx - k1_pfha02.tpc - k1_pfha02d.tpc - k1_pfha02d1.tpc - k1_pfha02d2.tpc - k1_pfha02d3.tpc - k1_pfha03.mdl - k1_pfha03.mdx - k1_pfha03.tpc - k1_pfha03d.tpc - k1_pfha03d1.tpc - k1_pfha03d2.tpc - k1_pfha03d3.tpc - k1_pfha04.mdl - k1_pfha04.mdx - k1_pfha04.tpc - k1_pfha04d.tpc - k1_pfha04d1.tpc - k1_pfha04d2.tpc - k1_pfha04d3.tpc - k1_pfha05.mdl - k1_pfha05.mdx - k1_pfha05.tpc - k1_pfha05d.tpc - k1_pfha05d1.tpc - k1_pfha05d2.tpc - k1_pfha05d3.tpc - k1_pfhb01.mdl - k1_pfhb01.mdx - k1_pfhb01.tpc - k1_pfhb01d.tpc - k1_pfhb01d1.tpc - k1_pfhb01d2.tpc - k1_pfhb01d3.tpc - k1_pfhb02.mdl - k1_pfhb02.mdx - k1_pfhb02.tpc - k1_pfhb02d.tpc - k1_pfhb02d1.tpc - k1_pfhb02d2.tpc - k1_pfhb02d3.tpc - k1_pfhb03.mdl - k1_pfhb03.mdx - k1_pfhb03.tpc - k1_pfhb03d.tpc - k1_pfhb03d1.tpc - k1_pfhb03d2.tpc - k1_pfhb03d3.tpc - k1_pfhb04.mdl - k1_pfhb04.mdx - k1_pfhb04.tpc - k1_pfhb04d.tpc - k1_pfhb04d1.tpc - k1_pfhb04d2.tpc - k1_pfhb04d3.tpc - k1_pfhb05.mdl - k1_pfhb05.mdx - k1_pfhb05.tpc - k1_pfhb05d.tpc - k1_pfhb05d1.tpc - k1_pfhb05d2.tpc - k1_pfhb05d3.tpc - k1_pfhc01.mdl - k1_pfhc01.mdx - k1_pfhc01.tpc - k1_pfhc01d.tpc - k1_pfhc01d1.tpc - k1_pfhc01d2.tpc - k1_pfhc01d3.tpc - k1_pfhc02.mdl - k1_pfhc02.mdx - k1_pfhc02.tpc - k1_pfhc02d.tpc - k1_pfhc02d1.tpc - k1_pfhc02d2.tpc - k1_pfhc02d3.tpc - k1_pfhc03.mdl - k1_pfhc03.mdx - k1_pfhc03.tpc - k1_pfhc03d.tpc - k1_pfhc03d1.tpc - k1_pfhc03d2.tpc - k1_pfhc03d3.tpc - k1_pfhc04.mdl - k1_pfhc04.mdx - k1_pfhc04.tpc - k1_pfhc04d.tpc - k1_pfhc04d1.tpc - k1_pfhc04d2.tpc - k1_pfhc04d3.tpc - k1_pfhc05.mdl - k1_pfhc05.mdx - k1_pfhc05.tpc - k1_pfhc05d.tpc - k1_pfhc05d1.tpc - k1_pfhc05d2.tpc - k1_pfhc05d3.tpc - k1_pmha01.mdl - k1_pmha01.mdx - k1_pmha01.tpc - k1_pmha01d.tpc - k1_pmha01d1.tpc - k1_pmha01d2.tpc - k1_pmha01d3.tpc - k1_pmha02.mdl - k1_pmha02.mdx - k1_pmha02.tpc - k1_pmha02d.tpc - k1_pmha02d1.tpc - k1_pmha02d2.tpc - k1_pmha02d3.tpc - k1_pmha03.mdl - k1_pmha03.mdx - k1_pmha03.tpc - k1_pmha03d.tpc - k1_pmha03d1.tpc - k1_pmha03d2.tpc - k1_pmha03d3.tpc - k1_pmha04.mdl - k1_pmha04.mdx - k1_pmha04.tpc - k1_pmha04d.tpc - k1_pmha04d1.tpc - k1_pmha04d2.tpc - k1_pmha04d3.tpc - k1_pmha05.mdl - k1_pmha05.mdx - k1_pmha05.tpc - k1_pmha05d.tpc - k1_pmha05d1.tpc - k1_pmha05d2.tpc - k1_pmha05d3.tpc - k1_pmhb01.mdl - k1_pmhb01.mdx - k1_pmhb01.tpc - k1_pmhb01d.tpc - k1_pmhb01d1.tpc - k1_pmhb01d2.tpc - k1_pmhb01d3.tpc - k1_pmhb02.mdl - k1_pmhb02.mdx - k1_pmhb02.tpc - k1_pmhb02d.tpc - k1_pmhb02d1.tpc - k1_pmhb02d2.tpc - k1_pmhb02d3.tpc - k1_pmhb03.mdl - k1_pmhb03.mdx - k1_pmhb03.tpc - k1_pmhb03d.tpc - k1_pmhb03d1.tpc - k1_pmhb03d2.tpc - k1_pmhb03d3.tpc - k1_pmhb04.mdl - k1_pmhb04.mdx - k1_pmhb04.tpc - k1_pmhb04d.tpc - k1_pmhb04d1.tpc - k1_pmhb04d2.tpc - k1_pmhb04d3.tpc - k1_pmhb05.mdl - k1_pmhb05.mdx - k1_pmhb05.tpc - k1_pmhb05d.tpc - k1_pmhb05d1.tpc - k1_pmhb05d2.tpc - k1_pmhb05d3.tpc - k1_pmhc01.mdl - k1_pmhc01.mdx - k1_pmhc01.tpc - k1_pmhc01d.tpc - k1_pmhc01d1.tpc - k1_pmhc01d2.tpc - k1_pmhc01d3.tpc - k1_pmhc02.mdl - k1_pmhc02.mdx - k1_pmhc02.tpc - k1_pmhc02d.tpc - k1_pmhc02d1.tpc - k1_pmhc02d2.tpc - k1_pmhc02d3.tpc - k1_pmhc03.mdl - k1_pmhc03.mdx - k1_pmhc03.tpc - k1_pmhc03d.tpc - k1_pmhc03d1.tpc - k1_pmhc03d2.tpc - k1_pmhc03d3.tpc - k1_pmhc04.mdl - k1_pmhc04.mdx - k1_pmhc04.tpc - k1_pmhc04d.tpc - k1_pmhc04d1.tpc - k1_pmhc04d2.tpc - k1_pmhc04d3.tpc - k1_pmhc05.mdl - k1_pmhc05.mdx - k1_pmhc05.tpc - k1_pmhc05d.tpc - k1_pmhc05d1.tpc - k1_pmhc05d2.tpc - k1_pmhc05d3.tpc - pmha05hair.tpc - po_pfha1.tpc - po_pfha1d.tpc - po_pfha1d1.tpc - po_pfha1d2.tpc - po_pfha1d3.tpc - po_pfha2.tpc - po_pfha2d.tpc - po_pfha2d1.tpc - po_pfha2d2.tpc - po_pfha2d3.tpc - po_pfha3.tpc - po_pfha3d.tpc - po_pfha3d1.tpc - po_pfha3d2.tpc - po_pfha3d3.tpc - po_pfha4.tpc - po_pfha4d.tpc - po_pfha4d1.tpc - po_pfha4d2.tpc - po_pfha4d3.tpc - po_pfha5.tpc - po_pfha5d.tpc - po_pfha5d1.tpc - po_pfha5d2.tpc - po_pfha5d3.tpc - po_pfhb1.tpc - po_pfhb1d.tpc - po_pfhb1d1.tpc - po_pfhb1d2.tpc - po_pfhb1d3.tpc - po_pfhb2.tpc - po_pfhb2d.tpc - po_pfhb2d1.tpc - po_pfhb2d2.tpc - po_pfhb2d3.tpc - po_pfhb3.tpc - po_pfhb3d.tpc - po_pfhb3d1.tpc - po_pfhb3d2.tpc - po_pfhb3d3.tpc - po_pfhb4.tpc - po_pfhb4d.tpc - po_pfhb4d1.tpc - po_pfhb4d2.tpc - po_pfhb4d3.tpc - po_pfhb5.tpc - po_pfhb5d.tpc - po_pfhb5d1.tpc - po_pfhb5d2.tpc - po_pfhb5d3.tpc - po_pfhc1.tpc - po_pfhc1d.tpc - po_pfhc1d1.tpc - po_pfhc1d2.tpc - po_pfhc1d3.tpc - po_pfhc2.tpc - po_pfhc2d.tpc - po_pfhc2d1.tpc - po_pfhc2d2.tpc - po_pfhc2d3.tpc - po_pfhc3.tpc - po_pfhc3d.tpc - po_pfhc3d1.tpc - po_pfhc3d2.tpc - po_pfhc3d3.tpc - po_pfhc4.tpc - po_pfhc4d.tpc - po_pfhc4d1.tpc - po_pfhc4d2.tpc - po_pfhc4d3.tpc - po_pfhc5.tpc - po_pfhc5d.tpc - po_pfhc5d1.tpc - po_pfhc5d2.tpc - po_pfhc5d3.tpc - po_pmha1.tpc - po_pmha1d.tpc - po_pmha1d1.tpc - po_pmha1d2.tpc - po_pmha1d3.tpc - po_pmha2.tpc - po_pmha2d.tpc - po_pmha2d1.tpc - po_pmha2d2.tpc - po_pmha2d3.tpc - po_pmha3.tpc - po_pmha3d.tpc - po_pmha3d1.tpc - po_pmha3d2.tpc - po_pmha3d3.tpc - po_pmha4.tpc - po_pmha4d.tpc - po_pmha4d1.tpc - po_pmha4d2.tpc - po_pmha4d3.tpc - po_pmha5.tpc - po_pmha5d.tpc - po_pmha5d1.tpc - po_pmha5d2.tpc - po_pmha5d3.tpc - po_pmhb1.tpc - po_pmhb1d.tpc - po_pmhb1d1.tpc - po_pmhb1d2.tpc - po_pmhb1d3.tpc - po_pmhb2.tpc - po_pmhb2d.tpc - po_pmhb2d1.tpc - po_pmhb2d2.tpc - po_pmhb2d3.tpc - po_pmhb3.tpc - po_pmhb3d.tpc - po_pmhb3d1.tpc - po_pmhb3d2.tpc - po_pmhb3d3.tpc - po_pmhb4.tpc - po_pmhb4d.tpc - po_pmhb4d1.tpc - po_pmhb4d2.tpc - po_pmhb4d3.tpc - po_pmhb5.tpc - po_pmhb5d.tpc - po_pmhb5d1.tpc - po_pmhb5d2.tpc - po_pmhb5d3.tpc - po_pmhc1.tpc - po_pmhc1d.tpc - po_pmhc1d1.tpc - po_pmhc1d2.tpc - po_pmhc1d3.tpc - po_pmhc2.tpc - po_pmhc2d.tpc - po_pmhc2d1.tpc - po_pmhc2d2.tpc - po_pmhc2d3.tpc - po_pmhc3.tpc - po_pmhc3d.tpc - po_pmhc3d1.tpc - po_pmhc3d2.tpc - po_pmhc3d3.tpc - po_pmhc4.tpc - po_pmhc4d.tpc - po_pmhc4d1.tpc - po_pmhc4d2.tpc - po_pmhc4d3.tpc - po_pmhc5.tpc - po_pmhc5d.tpc - po_pmhc5d1.tpc - po_pmhc5d2.tpc - po_pmhc5d3.tpc **** BUGS **** Some of the male lips clip slightly on the character creation screen, but they are fine during the rest of the game. Let me know if you find any others. ******* CREDITS ******* - Fred Tetra, for developing the KOTOR Tool - Stoffe, for developing TSLPatcher ********* CHANGELOG ********* 1.0.1 - Updated Readme for clearer instructions on using reskins with this mod. 1.0 - Initial Release *********** PERMISSIONS *********** You may not redistribute this mod on other sites without my permission. You may use this mod in your own if you ask me. ********** DISCLAIMER ********** THIS MODIFICATION IS PROVIDED AS-IS AND IS NOT SUPPORTED BY BIOWARE/OBSIDIAN ENTERTAINMENT OR LUCASARTS 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 Ferc Kast Submitted 11/21/2018 Category Mods TSLRCM Compatible Yes 3 1 Quote Share this post Link to post Share on other sites
DarthVarkor 384 Posted November 22, 2018 For some reason, this causes my Steam version of TSL to crash on the character creation screen. I tested it using the disc copy and it works fine, which is weird as both pretty much have the same mods installed on them. Particularly any TSL head reskins I have. A clean install of my Steam version will probably fix this I imagine. Either way, great work! Quote Share this post Link to post Share on other sites
DarthParametric 3,785 Posted November 22, 2018 2 minutes ago, DarthVarkor said: this causes my Steam version of TSL to crash on the character creation screen Do you have TSLRCM installed via the Workshop? Or any other Workshop mods with an appearance.2da and/or heads.2da? Quote Share this post Link to post Share on other sites
DarthVarkor 384 Posted November 22, 2018 2 minutes ago, DarthParametric said: Do you have TSLRCM installed via the Workshop? Or any other Workshop mods with an appearance.2da and/or heads.2da? Definitely not TSLRCM from workshop. But to be honest I could have any number of other mods installed from the workshop (my fault over the years) I think a clean install will be easier than the hassle of slogging through them all. Quote Share this post Link to post Share on other sites
DarthParametric 3,785 Posted November 22, 2018 Make sure you unusubscribe from all mods and then delete whatever files are left over in \steamapps\workshop\content\208580\ 1 Quote Share this post Link to post Share on other sites
DarthVarkor 384 Posted November 22, 2018 Will do. Sorry to keep hijacking this thread, but I've encountered another issue. While the mod runs fine on my disc version, when re-naming a reskin for one of the K1 heads to work as mentioned, the character creation screen also crashes once I reach that head. The reskin I'm using is this one (the "without scars version). I renamed all the files to have "K1_" before them but it always crashes. I've attached the mod files I've renamed in-case I've no doubt done something wrong. Reskin files .rar Quote Share this post Link to post Share on other sites
R2-X2 35 Posted November 22, 2018 Finally I can use my favourite head from K1 in TSL! Will definitely use it the next time I play it. Quote Share this post Link to post Share on other sites
Ferc Kast 42 Posted November 22, 2018 8 hours ago, DarthVarkor said: For some reason, this causes my Steam version of TSL to crash on the character creation screen. I tested it using the disc copy and it works fine, which is weird as both pretty much have the same mods installed on them. Particularly any TSL head reskins I have. A clean install of my Steam version will probably fix this I imagine. Either way, great work! Weird; I tested it on my copy of TSL on Steam. 7 hours ago, DarthVarkor said: Will do. Sorry to keep hijacking this thread, but I've encountered another issue. While the mod runs fine on my disc version, when re-naming a reskin for one of the K1 heads to work as mentioned, the character creation screen also crashes once I reach that head. The reskin I'm using is this one (the "without scars version). I renamed all the files to have "K1_" before them but it always crashes. I've attached the mod files I've renamed in-case I've no doubt done something wrong. Reskin files .rar Hmm. I will look at it when I get the chance. 1 1 Quote Share this post Link to post Share on other sites
Ferc Kast 42 Posted November 23, 2018 @DarthVarkor here's what I found: Your .mdl & .mdx files have a different date modified from 2010 while a fresh copy of my mod has a date modified from 2018. I'm not sure how you got those two files, but that's what caused the game crash. (I replicated it by using the ones you had in your zip file.) For replacing the portraits, and I should have been explicit on that part, you don't need to prefix them with "k1_" or "K1_"; only the head textures need that. Also, I found that the textures were not being overriden properly afterwards; so, I may have to recompile the tpcs to see if that fixes it. In the meantime, you can remove the relevant tpc files when you have a custom reskin you want to use for a certain head. TL/DR Temporary instructions for using a reskin for one of these heads with my mod while I address this issue: Move or delete the relevant tpcs files out of your override folder Keep the portrait names the same Prefix the head texture file names with "K1_" or "k1_" Hopefully, I can have a fix up tomorrow to replace this bandaid fix. Update: It didn’t work as planned. So, I have two options: Update the readme with the steps from this post. OR switch the tpcs to tgas, increasing the file size. Personally, I’m leaning toward the first option. 1 Quote Share this post Link to post Share on other sites
DarthVarkor 384 Posted November 24, 2018 I'll give your suggestion a go and report back! Quote Share this post Link to post Share on other sites
DarthVarkor 384 Posted November 24, 2018 UPDATE: Removed the .tpc files for k1_pmhc04, fixed the portrait names and re-installed the reskin files with "K1" attached to their names, all as you described. Still crashes :/ Quote Share this post Link to post Share on other sites
Ferc Kast 42 Posted November 25, 2018 Did you make sure that your mdl / mdx files were the ones from the mod's zip file, and not the ones you uploaded? Other than that, I'm not sure what else would be causing your crashes. 1 Quote Share this post Link to post Share on other sites
DarthVarkor 384 Posted November 25, 2018 5 hours ago, Ferc Kast said: Did you make sure that your mdl / mdx files were the ones from the mod's zip file, and not the ones you uploaded? Other than that, I'm not sure what else would be causing your crashes. Ah my bad. It works perfectly, thanks for your help! 1 1 Quote Share this post Link to post Share on other sites
Ferc Kast 42 Posted November 25, 2018 Glad you got it working. 👍 Noticed another typo in the readme, so gonna upload a new copy later today with better instructions on using reskins with this, and correct the typo. 😀 1 Quote Share this post Link to post Share on other sites
HDR1 5 Posted November 25, 2018 First off, great job getting the heads over to K2! Second, are you sure the lips on the male heads don't have issues? You mentioned that it's only on the character creation screen, but the lips look off even in-game to me. I played with the same head as DarthVarkor. The mouth seems to always be closed and frowning, which makes his expressions look off. There are points in the idle cycle where his mouth moves but instead of opening his mouth to exhale it looks like his mouth expands/shrinks. I can't make a video but I took a couple screenshots to compare the head from K1 to the K2 port. They are not the best but I tried to take them when the expressions were similar: Quote I'm not sure if this is an error and it can be fixed or if it's an engine thing, but you could compare the mdl files you ported to the regular K2 head mdl files, maybe the rigging is different? The K2 PMHH01 head was apparently based on this one so that could be a good starting point if you want to look at it. Quote Share this post Link to post Share on other sites
DarthParametric 3,785 Posted November 25, 2018 Typically heads will need to be re-rigged with the target game's rig rather than just recompiling the vanilla model. Quote Share this post Link to post Share on other sites
Ferc Kast 42 Posted November 26, 2018 I did a complete playthrough while testing, and didn't notice anything with the lips aside from the creation screen; but, I'll check it out in Max. Quote Share this post Link to post Share on other sites