Re: Ripping Samus Dread (.pkg file)
Posted: Sat Oct 09, 2021 8:58 pm
Okay i found it in s090_skybase.pkg as 00000012.MMDL
Yes is set to True. I'm sharing my file in case there is something wrong with it:Joschka wrote: ↑Sat Oct 09, 2021 8:40 pmThat looks correct, did you also set the option below to True ? After you did this did you save the file then close/reopen Noesis or reloaded the plugins (Tools -> Reload) for the changes to be applied ?Enderfacio wrote: ↑Sat Oct 09, 2021 8:33 pm Yes this is were I have the dumped files:
dumpPath = r"H:\Metroid\Extracted_NCA\romfs"
And I'm loading the .mmdl files from the same dumped location:
H:\Metroid\Extracted_NCA\romfs\packs\players
But I don't know why is not working
That should work, did you put your the .py file in the plugins/python folder in Noesis ? And the dreadMap.txt there too ?Enderfacio wrote: ↑Sat Oct 09, 2021 9:01 pm Yes is set to True. I'm sharing my file in case there is something wrong with it:
https://drive.google.com/file/d/1UtgjDl ... sp=sharing
Joschka wrote: ↑Sat Oct 09, 2021 8:46 amThe meshes are put together based on their original names, I didn't try to assign textures so far but it should work correctly. Enderfacio managed to get it right it seems.kees wrote: ↑Sat Oct 09, 2021 1:30 am we got an issue with the mapping of the materials. i dont know how your script works joshka but there are more than 1 material assigned to a mesh. i assigned the body texture and noticed the shoulders were off. i overlayed the UVmap over the head one for the shoulders. and it seems to fit right. when earlier tried the varia suit i noticed some funkyness with the textures in some places being off. could this be the culpred?
in the meantime im gonna collect all the textures base ones i can and make a zip file to put in here and report an issue on the github.
***edit*** here is the link with the file. it should have the material ajusted for it (only included the ones i showed the issue with to keep size down and it shows enough anyway). not sure if it will be any help but here it is. also ill refrain from sending it on the github since i see youre still updating it so im not posting issues when youre already at it probably fixing it
https://www.filemail.com/d/rrrbaphcweqbjyz
***edit2*** the new script for noesis works good and the vertex colors are getting picked up so! the only thing is that material issue but i know that happend right before i posted that.
Yes, I can load the .mmdl models thanks to the fmt_mmdl.py file you made, but somehow it doesn't link the 3d models with the textures. I don't know what else to tryJoschka wrote: ↑Sat Oct 09, 2021 9:16 pmThat should work, did you put your the .py file in the plugins/python folder in Noesis ? And the dreadMap.txt there too ?Enderfacio wrote: ↑Sat Oct 09, 2021 9:01 pm Yes is set to True. I'm sharing my file in case there is something wrong with it:
https://drive.google.com/file/d/1UtgjDl ... sp=sharing
You saved this file and put it next to fmt_mmdl.py right ? https://raw.githubusercontent.com/Josch ... eadMap.txtEnderfacio wrote: ↑Sat Oct 09, 2021 9:48 pm Yes, I can load the .mmdl models thanks to the fmt_mmdl.py file you made, but somehow it doesn't link the 3d models with the textures. I don't know what else to try
if need be just copy over the folder location when yorue in the root of your gamedump like this. just copy that adress and just post that. and ill make another package for you. but at least how i got it to work is that python plugin and the text file in that plugin location on noesis like before. then go into edit mode on notepad in the python file and paste taht adress there in between the brackets. at least thats how i got it to work so i think that explains that joshka? forgot to add picture of the brackets oops but it should be row 9 in notepad ++Enderfacio wrote: ↑Sat Oct 09, 2021 9:48 pmYes, I can load the .mmdl models thanks to the fmt_mmdl.py file you made, but somehow it doesn't link the 3d models with the textures. I don't know what else to tryJoschka wrote: ↑Sat Oct 09, 2021 9:16 pmThat should work, did you put your the .py file in the plugins/python folder in Noesis ? And the dreadMap.txt there too ?Enderfacio wrote: ↑Sat Oct 09, 2021 9:01 pm Yes is set to True. I'm sharing my file in case there is something wrong with it:
https://drive.google.com/file/d/1UtgjDl ... sp=sharing
I did it like 20 times or more and then the debug log screen show up again, so now I can send this screenshot of the error (got to say now some textures appear)Joschka wrote: ↑Sat Oct 09, 2021 10:00 pmYou saved this file and put it next to fmt_mmdl.py right ? https://raw.githubusercontent.com/Josch ... eadMap.txtEnderfacio wrote: ↑Sat Oct 09, 2021 9:48 pm Yes, I can load the .mmdl models thanks to the fmt_mmdl.py file you made, but somehow it doesn't link the 3d models with the textures. I don't know what else to try
If so grab this version, replace your previous file, reload Noesis and then send me a screenshot of the debug log after you load a model :
fmt_mmdl.zip
its cause the alpha map is there it acts like that since they probably use that as an emission map. i just go in gimp and edit that map out. so the bc map is also the albedo aswell as the emission mappingEnderfacio wrote: ↑Sat Oct 09, 2021 11:54 pm Turns out that exporting the textures in .jpg is the best option. i made some renders with Keyshot: