Master ITM and ETM For Easier Modding
May 10, 2022 14:37:31 GMT 10
atomoksetin, scoovyhd, and 3 more like this
Post by kTeo on May 10, 2022 14:37:31 GMT 10
Hey friends, i've taken my time the last few days to build something that would be beneficial to every modder out there.
So as we may know, each stage has their own ETM and ITM file for loading models of items and objects. They also have an assigned texture which is always located in the stage's .pack file. This makes adding new ITM and ETM models a VERY, VERY tedious process since you will have to always add multiple files into your ETM and ITM, reassign all textures, and update your 44000XXX.pack file.
It took some time, but now we are able to skip this entire process with this universal ETM and ITM file that loads in memory all models and textures automatically for us!
We already had a master ITM running around made by Mr.Curious, but sadly this one relied on side-chaining the entire thing on Companion by Raz0r, which caused the game to constantly crash after some time of gameplay due to memory leaks. I used his ITM work on this project to save me time, reassigned the entire thing to another .pack and added my ETM work on top.
What this Master file do is it stores all textures in the game's memory as soon as you boot up the game, and we only have to add the ETM file (which contains all models already) to our stage .udas file. Then, we can freely add any ITA or ETS entry as we want and the models will appear in the game. A very simple utility that can save dozens, if not hundreds of hours of work!
The ETM and ITM files in this pack are named by default "0000.ITM" and "0000.ETM" which can be used to side-chaining directly into Companion, so it loads on every area. I'm not sure this would have a chance of randomly crashing your game on loading screens as the total file size is not near big as Mr.Curious's ITM textures (over 100mb), so the memory should be just fine with this side-chain. However, i strongly recommend for you to be sure the game can handle everything, otherwise you should add them manually into your stages's .udas files.
I haven't had much time to test everything on the ETM side of this Master file, so if you notice anything wrong with it (an specific object not appearing or having missing textures, missing animations, etc) please contact me so i can update it.
DOWNLOAD HERE
This also works with HD Project, you can use the optional texture file for HD textures.
Cheers!
Update 1: Added et68 and et69
Update 2: Added et06, fcv files for et42 and missing textures for et0a
Update 3: Added all missing ITM models (all combined treasures)
Update 4: Added a few missing ETM models and made a secondary version compatible with HD Project
Update 5: Added a few missing ETM models and textures. Hopefully this update wraps up the master file for 100% functionality.
~kTeo
So as we may know, each stage has their own ETM and ITM file for loading models of items and objects. They also have an assigned texture which is always located in the stage's .pack file. This makes adding new ITM and ETM models a VERY, VERY tedious process since you will have to always add multiple files into your ETM and ITM, reassign all textures, and update your 44000XXX.pack file.
It took some time, but now we are able to skip this entire process with this universal ETM and ITM file that loads in memory all models and textures automatically for us!
We already had a master ITM running around made by Mr.Curious, but sadly this one relied on side-chaining the entire thing on Companion by Raz0r, which caused the game to constantly crash after some time of gameplay due to memory leaks. I used his ITM work on this project to save me time, reassigned the entire thing to another .pack and added my ETM work on top.
What this Master file do is it stores all textures in the game's memory as soon as you boot up the game, and we only have to add the ETM file (which contains all models already) to our stage .udas file. Then, we can freely add any ITA or ETS entry as we want and the models will appear in the game. A very simple utility that can save dozens, if not hundreds of hours of work!
The ETM and ITM files in this pack are named by default "0000.ITM" and "0000.ETM" which can be used to side-chaining directly into Companion, so it loads on every area. I'm not sure this would have a chance of randomly crashing your game on loading screens as the total file size is not near big as Mr.Curious's ITM textures (over 100mb), so the memory should be just fine with this side-chain. However, i strongly recommend for you to be sure the game can handle everything, otherwise you should add them manually into your stages's .udas files.
I haven't had much time to test everything on the ETM side of this Master file, so if you notice anything wrong with it (an specific object not appearing or having missing textures, missing animations, etc) please contact me so i can update it.
DOWNLOAD HERE
This also works with HD Project, you can use the optional texture file for HD textures.
Cheers!
Update 1: Added et68 and et69
Update 2: Added et06, fcv files for et42 and missing textures for et0a
Update 3: Added all missing ITM models (all combined treasures)
Update 4: Added a few missing ETM models and made a secondary version compatible with HD Project
Update 5: Added a few missing ETM models and textures. Hopefully this update wraps up the master file for 100% functionality.
~kTeo