Shadowlands M2 to Wotlk 3.3.5 (Including Skels)


Description

Take a Shadowlands model and downport to Wotlk including M2's with Skels

What I will assume you know for this tutorial.

  • How to acquire files from CASC or Wow.tools
  • Your way around the 010 Editor and have the relevant template
  • Adding files to MPQ
  • Editing the correct DBC files to add model to client
  • How to use blender to decrease poly count if required

Tools you need

Step 1 - TXID Removal

For this step you can use any TXID removal method you want.

This step can also be done at any point before the MultiConverter step but it's just easier to do it now and not forget it.

I will get round to reimplementing the TXID removal that MultiConverter 3.6 has in my version, at which point you won't be reading this step :) 

3P4cpr8.png.ccffbfaf6a9ec719eb8c6f2d278dfaa4.png

tYF7PAX.png.99f06e2efdd90a1b5a6303c07db8f11d.png

Sylvanasshadowlands3 is weird and M2Mod requires her Skel to be renamed to sylvanas.skel, I haven't seen another skel model with this issue.

Step 2 - Convert to M2i

grRnOAc.png.60975124c68c213742e6b741bd649055.png

Load the m2 you want to converter into M2Mod and click Go!

** Option Step **

You now have the model in m2i format, this is the stage where you would decrease the poly count and edit submeshes if necessary. 

The max poly count for a model is 21845 in wotlk, probably best to check how many it has before you run into issues later on.

This guide will give you some idea of what to do HD character model triangle reduction

Step 3 - Convert back to M2

E4KPYEa.png.1ec4bc4949f862e6fec62d2f1bf1752e.png

Whether you or not you have forayed into Blender it's now time to convert back to M2, just Preload and Go! once more.

You will now have an Export folder inside the original model folder, in my example I have an extra skel from before which I will delete now because MultiConverter uses the model name to find the skel.

OpKsFfI.png.723b93a12694b68a727cdd06cf0c2134.png

Step 4 - Change skin names

To avoid skin errors we must rename the LOD skin files into normal skin files, however many LOD files there are rename them to be in ascending order after the original skin file. To produce something like below.

uOKesro.png.5c32ad042ed27fed0b3e2dac02c277fd.png

Step 5 - Edit M2 number of skin profiles

Now we need to go into 010 and change the number of skin profiles to be 4 or however many skins you now have.

We haven't converted the file yet so you'll need to run the template at the offset 0x8

kbTlM35.png.89725904ea185c1f589326ecb03d0a11.png

Open up the Template Results and find the entry relating to number of skin profiles and change the value of 1 to your number.

KOZPYuO.png.666e2f316a8e04cbcd1f287ff30d57e5.png

Step 6 - MultiConverter 

All we have to do now is convert the M2 to Wotlk format

This step will work for models that have skels and ones that don't.

If the model has a skel you will see the size of the m2 drastically increase once it's converted whereas when there is no skel it barely changes.

jOC9VYa.png.d3e5545ee01ec97d6eba5a0b59519f05.png

Drag the M2 into MultiConverter and click Fix, for one file the conversion should be very quick.

QNmydjE.png.88c903f302b87a913c5ce0c3ac2ea04b.png

The size has increased so if the green progress bar didn't give it away we have now put the skel back into the m2.

QblWERT.png.751938695ab0024cfcd77c1f8df62fd0.png

Step 7 - Add to MPQ and DBC editing

Now add the converted files to the MPQ and edit the correct DBCs, @Tyrallis has a guide on how to do this Retroport to WOTLK Update-1

Step 8 - Admire Ingame

Screenshot_14.thumb.png.58e31840c2979fb16be38968c6123f89.png

Please comment an issue you have and i'll try and update the guide, any issues with MultiConverter please go to my Github repo and submit and bug with reproduction steps.

 

  • Like 3
  • Thanks 2


Recommended Comments

please how to find skin file in 010 editor? i've tried all template but didnt find related to skin

Share this comment


Link to comment
Share on other sites

I think in the current version of the script is named "unit nViews"

Share this comment


Link to comment
Share on other sites
On 4/29/2022 at 7:09 PM, Nupper said:

image.png.9ac17dc8f114f470f31e20b884fe65e4.pngimage.thumb.png.a6db314c4a95e9a76286911397065c48.png

go to wow.tools and download the latest listfile, it seems like you're isnt up to date, it doesn't know that filedataid.

Try using the community guessed one.

 

Share this comment


Link to comment
Share on other sites
On 7/16/2022 at 12:51 AM, xhidan said:

please how to find skin file in 010 editor? i've tried all template but didnt find related to skin

pretty sure amarothtools has it in his package

else

 

010Templates.rar

  • Like 1

Share this comment


Link to comment
Share on other sites

M2Mod.exe 我遇到了此错误,我该怎么办?谢谢!

Warning.png.b0eadeb2d1fb7c11c0d2326b6564df48.png

Share this comment


Link to comment
Share on other sites
On 8/15/2022 at 3:17 AM, yun said:

M2Mod.exe 我遇到了此错误,我该怎么办?谢谢!

Warning.png.b0eadeb2d1fb7c11c0d2326b6564df48.png

Create a "mappings" folder in your m2mod root and place the filelist.csv there

Share this comment


Link to comment
Share on other sites

Is this at all capable of downporting the HD worgen and goblin player models?

Share this comment


Link to comment
Share on other sites

How to Legion to MoP Model

Edited by yun

Share this comment


Link to comment
Share on other sites
On 8/18/2022 at 12:30 AM, Atraxian said:

Create a "mappings" folder in your m2mod root and place the filelist.csv there

It has been solved. Thank you

Share this comment


Link to comment
Share on other sites

Does anyone know why my skin files might not be recognized in my folder when removing TXID? In my particular case, I'm trying to import lich2.m2

Share this comment


Link to comment
Share on other sites

Please help! I don't understand how to do 5 step.  Which template need to use? I used M2AlastorOne.bt. And i cant find num_skin_profiles. And when i drag the M2 into MultiConverter and click Fix, size does not increase

  • Like 1

Share this comment


Link to comment
Share on other sites

hello callumhutchy! hope you are well.

thanks for your sharing and that's very hopeful. but may I get your help to know the details of step 5? which template will be used at there? thanks.

Share this comment


Link to comment
Share on other sites

In the current m2 template the num_skin_profiles line is named "unit nViews"

Share this comment


Link to comment
Share on other sites
On 6/19/2023 at 5:53 PM, Atraxian said:

In the current m2 template the num_skin_profiles line is named "unit nViews"

thank you bro.

Share this comment


Link to comment
Share on other sites
On 6/19/2023 at 5:53 PM, Atraxian said:

In the current m2 template the num_skin_profiles line is named "unit nViews"

after edit the value of "uunit nViews", the MultiConverter still will not handle the lod skins even if changed the name of lod skin according to the skin file. and seems like iff ignore this step, the model also works. not sure why.

Share this comment


Link to comment
Share on other sites

 

 

image.png.0707f3aa978117218e5b38d4fe205532.png

image.png.ce9f2e2cbe2b8cf26f4ee9a7787487cc.png

 

Any Idea how to fix these?  Goblin M2 w/ skele taken from Classic WoW 

Share this comment


Link to comment
Share on other sites

What exactly are the "Bare Feet" .  You mean actually cutting away the feet of models post mop?  

Share this comment


Link to comment
Share on other sites

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