Jump to content

Shadowlands M2 to Wotlk 3.3.5 (Including Skels)

By callumhutchy
in Retroporting

Recommended Posts

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.

 

Link to comment
Share on other sites

×
×
  • Create New...