Jump to content

Trails in the Sky 2nd Chapter


Recommended Posts

Posted (edited)
3 hours ago, amorrow28 said:


you can just rename badge point in the skeleton to disable it. To change the mi files, use the included binary JSON tools that comes with Kuro MDL tools.

 

Thanks again for the help. What I meant to say is that you dont have to disable the badge point in case its used in other scenes. I was able to change it into a bone and put it against her hips for v2 of my variants. At the very least the bone can be hidden within the body but it will still show up in scenes she holds it up.

Spoiler

image.jpeg.d8df68f4bb800ec5bbcc3f8c5bcbdb40.jpeg

 

4 hours ago, Fartlockerr said:

I haven't gotten around to trying 2nd chapter modding, but I have still been plugging away at modding daybreak. Yesterday I saw this post in the sky 1st chapter thread, where @1A1a130 added butt physics to Estelle. I haven't tried this with Sky 2nd chapter but have been able to add butt physics to Daybreak 1 models using this strategy.

I dont really know how to edit the armature myself, so I have made a script to run in blender to add these bones. If you import a GLB model that has the standard "Hips" bone, go to the scripting tab, click new and paste this text, then select the armature on the right and run the script. That will add butt bones to the character. I can't gurantee they will be in the correct position or height for all models, but I've had good luck so far.

Once you've added the butt bones, go back to object mode, select the body meshes, and shift click the armature again, then go to weight painting mode. From here, click the green upside down triangle on the right (Data) and you should now see Butt bones and Butt_Top bones.

For the base butt bones, I've been using a strength of .25 to .333, and for the Butt_Top bones I've been using .2 to .25 with a smaller brush like the attached screenshots.

I then used some adjusted version of the JSON in @1A1a130's json. Here are the jiggly settings I've liked for big donk characters. I hope this helps others add ass physics to their models!

More Conservative jiggle:


Make em Clap option:


 

Screenshot 2026-08-23 133626.png

Screenshot 2026-08-23 133700.png

Add Butt Bones.txt 3.17 kB · 1 download

Grimcat Ass Clappin gif (change extension).txt 9.99 MB · 1 download

 

Just a suggestion if you havent tried it but you might be able to achieve similar results by using the hiproll/top bones without having to add new bones. Thats what I used for my Naamah animation and main characters typically have it.

 

Lastly Anelace was added to v1 of the original outfit mod with the badge issue resolved.

Spoiler

image.jpeg.bb8591451db7c275059bd4423a92039b.jpeg

https://www.loverslab.com/topic/269892-trails-in-the-sky-2nd-chapter/#findComment-7375862

 

Edited by SuperKam1
Posted
On 8/20/2026 at 1:24 PM, prbb said:

I'm looking for a mod that replaces the OP audio track with the old‑version one.

 

先求个把OP音轨替换成老版的MOD

 

like this https://www.bilibili.com/video/BV1KF8H6mEPQ

我在b站上传了演示视频(视频中为初版mod,效果不如N站和云盘链接中的)https://www.bilibili.com/video/BV1XF8T6nExX/?spm_id_from=333.1387.upload.video_card.click
 
https://www.nexusmods.com/trailsintheskyfirstchapter/mods/75  这是我在N站上传的链接,也可以去N站下载。

这是成人游戏社区,你在这里找OP替换mod真的很奇怪😛
 

I uploaded a demonstration video on Bilibili showing the OP replacement mod being installed and running in the game. (The video uses an early version of the mod, so the results are not as good as those of the version available through the Nexus Mods and Pan.baidu.com links.)

Bilibili: https://www.bilibili.com/video/BV1XF8T6nExX/?spm_id_from=333.1387.upload.video_card.click

Nexus Mods: https://www.nexusmods.com/trailsintheskyfirstchapter/mods/75
You can also download the mod from Nexus Mods.

This is an adult game community, so it's pretty weird to come here looking for an OP replacement mod 😛

Posted
1 hour ago, SuperKam1 said:

 

Thanks again for the help. What I meant to say is that you dont have to disable the badge point in case its used in other scenes. I was able to change it into a bone and put it against her hips for v2 of my variants. At the very least the bone can be hidden within the body but it will still show up in scenes she holds it up.

  Reveal hidden contents

image.jpeg.d8df68f4bb800ec5bbcc3f8c5bcbdb40.jpeg

 

 

Just a suggestion if you havent tried it but you might be able to achieve similar results by using the hiproll/top bones without having to add new bones. Thats what I used for my Naamah animation and main characters typically have it.

 

Lastly Anelace was added to v1 of the original outfit mod with the badge issue resolved.

  Reveal hidden contents

image.jpeg.bb8591451db7c275059bd4423a92039b.jpeg

https://www.loverslab.com/topic/269892-trails-in-the-sky-2nd-chapter/#findComment-7375862

 


badge point is only for it sitting there. All my sky 1st mods have that locator disabled, and the badge shows up in cutscenes as expected. 🙂

Posted
48 minutes ago, amorrow28 said:

 

Hello, @amorrow28-san!. Sorry to jump in while you're busy discussing bone-related topics with others.

I am following your tutorial "Transferring a costume with new physics bones and adapted animations" on the Steam version of Trails in the Sky the 2nd, but I've hit a roadblock in the "Adding physics to the model" section regarding the .mi files.

Specifically, cle_decrypt_decompress.py does not seem to work on the .mi files from this title (they are simply skipped without making a backup). Upon inspecting them, they start with the header JSON (not F9BA or D9BA like CLE releases), and the inside appears to be a binary-serialized format rather than pure text JSON.

Are there any updated tools or methods available to cleanly convert these binary .mi files into editable text, and pack them back?

Is manually editing these binary .mi files the only way to add DynamicBone entries for this title?

Thank you as always for your amazing tutorials and tools. Any advice would be greatly appreciated!

Posted
3 minutes ago, _QED said:

Hello, @amorrow28-san!. Sorry to jump in while you're busy discussing bone-related topics with others.

I am following your tutorial "Transferring a costume with new physics bones and adapted animations" on the Steam version of Trails in the Sky the 2nd, but I've hit a roadblock in the "Adding physics to the model" section regarding the .mi files.

Specifically, cle_decrypt_decompress.py does not seem to work on the .mi files from this title (they are simply skipped without making a backup). Upon inspecting them, they start with the header JSON (not F9BA or D9BA like CLE releases), and the inside appears to be a binary-serialized format rather than pure text JSON.

Are there any updated tools or methods available to cleanly convert these binary .mi files into editable text, and pack them back?

Is manually editing these binary .mi files the only way to add DynamicBone entries for this title?

Thank you as always for your amazing tutorials and tools. Any advice would be greatly appreciated!

The tool for editing .mi files is located in the folder KuroMDLTools_v1.6.6\decode_binary_json.

amorrow28's tool release page is here: https://github.com/eArmada8/kuro_mdl_tool/releases

Posted
18 minutes ago, lakovic said:

The tool for editing .mi files is located in the folder KuroMDLTools_v1.6.6\decode_binary_json.

amorrow28's tool release page is here: https://github.com/eArmada8/kuro_mdl_tool/releases

Thank you very much, @lakovic-san! I must have simply overlooked that folder.

Thanks to your guidance, I was successfully able to decode the .mi files using kuro_decode_bin_json.py. I really appreciate you taking the time to help out. Thanks again!

Posted (edited)
On 8/22/2026 at 11:02 AM, phenom316 said:

Was this mod from 1st chapter or is it for the 2nd chapter demo? I extracted the assets just like before, placed the mdl and image files in the proper locations. The mod works great at start of the game, but after the scene with her dad in the garden and she runs off, the mod no longer works and she is back in her default outfit. Anyone else have this issue? thanks.

原因很简单,开场使用的是2nd的默认建模,和父亲对话后换成了1st默认建模

 

这个剧情自动切换建模问题在无法换装的试玩版无解,等到正式版应该可以通过costume选项里指定服装来把大多数场景使用的建模固定下来

 

 

The reason is simple: the opening uses the 2nd default model, and after the conversation with the father it switches to the 1st default model.

This story-triggered automatic model-switching issue has no solution in the demo version (where costume changes are unavailable). In the full release, it should be possible to lock the models used in most scenes by specifying the outfit in the costume options.

The reason is simple: the opening uses the 2nd default model, and after the conversation with the father it switches to the 1st default model.This story-triggered automatic model-switching issue has no solution in the demo version (where costume changes are unavailable). In the full release, it should be possible to lock the models used in most scenes by specifying the outfit in the costume options.
Edited by planetkeeper
Posted (edited)
On 8/23/2026 at 8:52 PM, phenom316 said:

Has anyony gotten this to work for 2nd chapter, and would like to share what mdl and image file to use?. I know her model number is chr5002. I have 3 different Shera mods, including @lakovic 1st chapter collection. I tried putting each one in the game and the closest I got was her head and hair but no body. thanks

 

Bad news is you have to do more than just add the texture files (.dds) which now need encryption/decryption as discussed on the first page of this thread. This is due to them using new shaders so a lot of shaders which make the models appear wont work with this. If you are savvy enough you can copy the shader from the current model to whichever model you want and replace the texture files.

 

Good news is I just got to the part with Schera and I made a mod for her though its not full nude and somewhat on the kinky side. The proper .dds files are in there if you want to take a stab at getting to the full nude.

Spoiler

image.jpeg.83c9d3e4f84e74c87cf85eae5e7ba18a.jpeg

https://www.loverslab.com/topic/269892-trails-in-the-sky-2nd-chapter/#findComment-7375862

 

Edited by SuperKam1
Posted
53 minutes ago, SuperKam1 said:

 

Bad news is you have to do more than just add the texture files (.dds) which now need encryption/decryption as discussed on the first page of this thread. This is due to them using new shaders so a lot of shaders which make the models appear wont work with this. If you are savvy enough you can copy the shader from the current model to whichever model you want and replace the texture files.

 

Good news is I just got to the part with Schera and I made a mod for her though its not full nude and somewhat on the kinky side. The proper .dds files are in there if you want to take a stab at getting to the full nude.

  Reveal hidden contents

image.jpeg.83c9d3e4f84e74c87cf85eae5e7ba18a.jpeg

https://www.loverslab.com/topic/269892-trails-in-the-sky-2nd-chapter/#findComment-7375862

 


I’m not sure if it’s worthwhile to “fix” all the sky 1st models, to be honest. Sky 2nd demo is missing a MASSIVE number of shaders, including shaders used for ongoing NPCs like Aina. I think there will be a lot more in the final game.

 

(I think the demo is exciting but I’m it sure why everyone is so desperate to have it modded like the final game, to be honest… quite a lot of things are missing and could be changed in the final game.)

Posted
1 hour ago, SuperKam1 said:

 

Bad news is you have to do more than just add the texture files (.dds) which now need encryption/decryption as discussed on the first page of this thread. This is due to them using new shaders so a lot of shaders which make the models appear wont work with this. If you are savvy enough you can copy the shader from the current model to whichever model you want and replace the texture files.

 

Good news is I just got to the part with Schera and I made a mod for her though its not full nude and somewhat on the kinky side. The proper .dds files are in there if you want to take a stab at getting to the full nude.

  Reveal hidden contents

image.jpeg.83c9d3e4f84e74c87cf85eae5e7ba18a.jpeg

https://www.loverslab.com/topic/269892-trails-in-the-sky-2nd-chapter/#findComment-7375862

 

thanks for the help. i was able to use a nude shera mod I have from 1st chapter and combine it with your image files and it worked like a charm. thanks.

Posted (edited)

 

Spoiler

image.thumb.png.438c268eb8328eae35b18109f7aa7055.png

Anelace Eight Leaves One Blade School(八葉一刀流) Early-Style

  • Description: Replaces Anelace's default outfit.

  • Concept: Based on her appearance shown in Trails of Cold Steel artworks—designed with my personal headcanon of her "early Eight Leaves One Blade training days."

  • Credits & Details: This is a test model created by following @amorrow28-san's tutorial to port and adapt Estelle's skirt bones to Anelace.

  • Note: This is purely a technical proof-of-concept test, so I have no current plans for further polish or major updates. Sharing it as-is.

https://www.loverslab.com/topic/269892-trails-in-the-sky-2nd-chapter/#findComment-7375960

 

Special Thanks:

@amorrow28-san - For the invaluable tutorials

  https://github.com/eArmada8/kuro_mdl_tool/wiki/Transferring-a-costume-with-new-physics-bones-and-adapted-animations

Edited by _QED
Posted

I tried to mess with the games files a bit but it seems I can't open any the unpacked *.dds texture files, are they encrypted? (both GIMP 3.2.4 and Paint.Net give me errors.)

Posted

Same for the DDS files coming with some mods uploaded here like "sexybody02.dds", I just checked.  ("Opening '*\sexybody02.dds' failed: Invalid DDS format magic number." error.)

Posted
4 hours ago, _QED said:

image.thumb.png.438c268eb8328eae35b18109f7aa7055.png

Anelace Eight Leaves One Blade School(八葉一刀流) Early-Style

  • Description: Replaces Anelace's default outfit.

  • Concept: Based on her appearance shown in Trails of Cold Steel artworks—designed with my personal headcanon of her "early Eight Leaves One Blade training days."

  • Credits & Details: This is a test model created by following @amorrow28-san's tutorial to port and adapt Estelle's skirt bones to Anelace.

  • Note: This is purely a technical proof-of-concept test, so I have no current plans for further polish or major updates. Sharing it as-is.

DL File anelace_8l1bs_poc.7z

Special Thanks:

@amorrow28-san - For the invaluable tutorials

  https://github.com/eArmada8/kuro_mdl_tool/wiki/Transferring-a-costume-with-new-physics-bones-and-adapted-animations

 

I love this outfit you made for her @_QED-san, it's the perfect balance of sexy and cute!

Posted
7 hours ago, amorrow28 said:

 

I love this outfit you made for her @_QED-san, it's the perfect balance of sexy and cute!

Thank you so much, @amorrow28-san! I'm really happy you like how it turned out!

Following your guide helped me understand bone porting much better, and learning from your advice will definitely open up a lot more possibilities for my future projects.

Thanks again for the great tutorial and for always sharing your guidance!

Posted

For some reason the Estelle no shorts mod doesn't work. Did the game update and break things? It was working just fine just yesterday.

Posted
10 minutes ago, Onsokkun said:

For some reason the Estelle no shorts mod doesn't work. Did the game update and break things? It was working just fine just yesterday.

they updated "asset_common_model.pac" file with new content (the file got bigger), therefore the patch reinstalled it from scratch in your game folder.

You can simply rename it again in something else like "asset_common_modelBK.pac", but I recommend unpacking it again and reinstalling the no short patch to enjoy all the updated assets.

Posted
5 minutes ago, GUNPERMACHT said:

they updated "asset_common_model.pac" file with new content (the file got bigger), therefore the patch reinstalled it from scratch in your game folder.

You can simply rename it again in something else like "asset_common_modelBK.pac", but I recommend unpacking it again and reinstalling the no short patch to enjoy all the updated assets.

Oh I see! My dumbass forgot to rename it lol. Thanks.

Posted
12 hours ago, GUNPERMACHT said:

I tried to mess with the games files a bit but it seems I can't open any the unpacked *.dds texture files, are they encrypted? (both GIMP 3.2.4 and Paint.Net give me errors.)

 

Dunno if you ever got your answer, but I linked tools to decompress the textures here.

Posted
On 8/21/2026 at 12:13 PM, amorrow28 said:

sky2nd_free_camera.png.a584489da14b4d5b11bd317609f7440b.png

 

Free camera for Trails in the Sky 2nd Chapter!  Upload will be replaced when the final game comes out.

 

Sky 2nd Free Camera for v1.00 demo.CT.zip 7.84 kB · 6 downloads

 

How to use:

 

Enjoy!

 

Here are all my other free camera scripts:  Trails in the Sky 1st ChapterTrails of Cold Steel (CS) 1, CS2, CS3, Trails into Reverie, Trails through Daybreak, Trails through Daybreak IIHajimari no Kiseki, Kuro no Kiseki, Kuro no Kiseki 2, Kai no KisekiTokyo Xanadu eX+, Ys VIII: Lacrimosa of Dana, Atelier Ryza, Atelier Ryza 2.  I also made a MinZ (*cough* upskirt) script for CS4.

 

Force Pause Animation isn't working after the update game

Posted (edited)

I haven't been fully successful, but I've tried to port some mods to sky 2nd. I think Amorrow's assessment that it's best to wait for the full release is totally right, I was just curious what I could get working trying to convert shader nodes in the material_info.json files.

I definitely don't have the clothes/hair textures looking like they should, and it seems like something has also changed with the alpha mask / opacity  around the lips and face.

I largely did this using AI, It's a little over my head, but below you can see some samples of where I got to, as well as the summary of the changes to the material_info.json that the AI helped make.

*Edit* I added a vibe coded python script (the attached .txt file) if you want to try to get models from other games running in Sky 2nd chapter. It needs to be run in a folder that has "broken_material_info.json" and "working_material_info.json" like shown below. The working material info file should be from a mod that works well on sky 2nd chapter, I've used SuperKam1's mod as a starting point. The broken material info should be the mod you want to convert, for my example below it was Grimcat and Rixia mods from Daybreak.

The textures do not look exactly right, and the eye/lip issue shown below still persists, but if you were having issues with completely invisible models before, give it a try.

 Screenshot2026-08-27182513.png.6b4376d1749ff68ad6a200d968882ede.png
 

Quote

Screenshot2026-08-27150411.thumb.png.a6cfbafdd2b48fffa834afebf470e4a4.pngScreenshot2026-08-27150629.thumb.png.f466f6470d7b217759d89ffdcb21813b.png

 

Summary of changes to material_info.json:
 

Here is a complete breakdown of the modifications required to successfully port character models from Trails in the Sky 1st Chapter to the 2nd Chapter demo.

The core issue was that the updated game engine uses a strictly validated, pre-compiled shader cache. It silently aborts rendering meshes if it encounters legacy material structures.

1. Shader Permutation Hash Alignment

The primary gatekeeper for mesh visibility was the shader_switches_hash_referenceonly string. The 1st Chapter hashes were unrecognized by the new engine.

  • The Fix: The hash strings for every material were updated to perfectly match a working, compiled equivalent from the demo files (e.g., swapping to aef26c40f9f13865 for metal and cloth, and f3bd03426e57b291 for skin).

2. Array Replacements and Node Injection

The engine expects specific configurations inside the unpacked JSON structures, requiring a complete overhaul of the material definitions.

  • The Fix: Using Python scripts to batch-process the files, the old "shaders" and "material_switches" arrays were entirely overwritten with the demo's required nodes.

  • Added: New engine requirements like Switch_ToonMask, Switch_Face_Light_Adjust, and multi-pass rendering variables.

  • Removed: Unsupported legacy flags that trigger compilation failures.

3. Texture Slot Pruning & Renaming

The old materials requested texture files that the new shaders were not programmed to evaluate.

  • The Fix: Unsupported entries were manually stripped from the "textures" array, such as normal maps on the main body skin or specular maps on the hair.

  • Toon Ramps: Outdated toon ramp references (like toon_cloth2 or toon_skin) were renamed to the standard demo references (toon_chr01 and toon_chr02) to prevent the engine from hanging while searching for missing archive files.

4. Alpha Channel Packing (Decal Transparency)

The older engine used an entirely separate texture slot (Slot 8, utilizing a _r_p.dds file) to manage transparency masks for floating facial expressions. The new chr_skin shader dropped support for this specific slot, causing the face cutouts to render 100% opaque.

  • The Fix: The transparency data must be moved out of the JSON and into the texture files themselves. By extracting the mask from the old _r_p file and packing it directly into the Alpha channel of the primary diffuse .dds file, the face decals can blend smoothly into the underlying mesh.

Once these structure modifications and texture packings are completed, repacking the assets via the kuro_mdl_tool utility suite allows the meshes to render perfectly in the updated environment.

 

update material info.txt

Edited by Fartlockerr
Posted (edited)

Please find my nude alt models for Estelle, Schera, Anelace, and Khloe.

My last post was sorta confusing and I kept editing it with too many options. I deleted that post and put together a simple zip with what I considered to be the best settings over the past few days of tweaking, I'm especially happy with the physics updates. Please let me know if you encounter any issues.

 

Credit to @lakovic for the nude base model and @SuperKam1 for the base 2nd chapter demo outfits.

Edit: 8/29 - Khloe updated to the body type of Thicc DOA. Added Big Titty Thicc Lewd DOA Estelle to chr5000_c45. Added Haloween Thicc Estelle as a separate zip file which also replaces chr5000_c45


Screenshot2026-08-29151155.png.1e76ed3f77d24a6c81befab315c02af3.png
Samples:

 

Quote

Screenshot2026-08-27224850.png.12ee7655627b72ce6c8d2d1e30c862d6.pngScreenshot2026-08-29135151.png.b0dc04be7f86720f23d56a93b927030a.pngScreenshot2026-08-28192420.thumb.png.cf68c6856f307244385156f906b31835.pngScreenshot2026-08-28194540.thumb.png.855dc1c2a2a6d355b32fff0b3cf6cc94.pngScreenshot2026-08-26210415.png.bddcebec0cfdb2b227a2a4dedb9c1d23.pngScreenshot2026-08-30175755.thumb.png.12f89860d32c3299baaff7bdb859b0c7.pngScreenshot2026-08-30194521.png.77fa0e72cc88cd4cbedcc00b7cfe2b1d.pngScreenshot2026-08-30201422.thumb.png.6e03733d41659b3b5e0daa5b5048297a.png

 

 

 

Trails 2nd Demo Fartlocker Estelle Schera Anelace Khloe.zip

Estelle Lewd Thicc Haloween.zip

Edited by Fartlockerr
9-2 Added Missing Estelle Hair Texture

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...