Page 2 of 4
Re: Long 3D meshes
Posted: Thu Jan 27, 2022 3:23 pm
by moonpaladin
Thanks for the info shakotay!!

Re: Long 3D meshes
Posted: Thu Jan 27, 2022 6:39 pm
by Drawing
Please share game name and site . So that script and researches made by other users could be linked to an existing game.
Re: Long 3D meshes
Posted: Thu Jan 27, 2022 7:19 pm
by moonpaladin
Drawing wrote: ↑Thu Jan 27, 2022 6:39 pm
Please share game name and site . So that script and researches made by other users could be linked to an existing game.
Tân Thiên Long 3D is the name of the game! if you get the filenames please let me know!

Re: Long 3D meshes
Posted: Sun Jan 30, 2022 6:45 am
by moonpaladin
Hello Durik! it's me again xD! sorry for the pin! but I have reviewed around 14k meshes, so hope this is the last
samples*, some meshes crash noesis, others just throw error, and around 200 + meshes that looks like rectangles, dunno if that is wrong or not, but is a bit suspicious that are many of them. Please take a look when you can /o/. thanks!
https://www.mediafire.com/file/6bmialmz ... 4.zip/file
Re: Long 3D meshes
Posted: Sun Jan 30, 2022 10:13 am
by Durik256
moonpaladin wrote: ↑Sun Jan 30, 2022 6:45 am
and around 200 + meshes that looks like rectangles
it's grass ????
moonpaladin wrote: ↑Sun Jan 30, 2022 6:45 am
I have reviewed around 14k meshes

Re: Long 3D meshes
Posted: Sun Jan 30, 2022 3:38 pm
by moonpaladin
Durik256 wrote: ↑Sun Jan 30, 2022 10:13 am
it's grass ????
Yep, seems like that, but are many meshes like it xd
Re: Long 3D meshes
Posted: Mon Jan 31, 2022 3:04 pm
by Durik256
new plugin, opens all your problematic models.(fmt_mesh.py)
The problem is incorrect unpacking. some models are broken.
The second problem is the Taiwanese language.
I don't know about archives.
but i made an unpacker. with correct file extension and cut trash(96 byte).(fmt_axp.py)
because of the language when unpacking, the names are strange. Noesis does not find the folder.
so I just give new name.
ogre viewer. throws an error due to strange names. if you rename the material or edit the script, then it opens not broken models, but does not find the skeleton due to the same problem.
You can still use the script to rename non-broken models:
Durik256 wrote: ↑Thu Jan 27, 2022 1:10 am
you can also use this script to rename all files that have a head "[MeshSerializer_v1.40]".
replace ([MeshSerializer_v1.40]>>[MeshSerializer) and (".dat >> ".mesh")
or use the second plugin from the archive so that there is no error when opening broken models.(fmt_mesh2.py)
Re: Long 3D meshes
Posted: Mon Jan 31, 2022 3:53 pm
by moonpaladin
Durik256 wrote: ↑Mon Jan 31, 2022 3:04 pm
new plugin, opens all your problematic models.(fmt_mesh.py)
Thanks a lot Durik! really thanks for take your time on doing this !

Re: Long 3D meshes
Posted: Mon Jan 31, 2022 4:15 pm
by moonpaladin
Durik one question! after using the unpacker I got around 7k .dat files, by chance do you know if them contain any kind of mesh file or what could be these files?. Because after checking the meshes I have not found some creatures, so could be that some meshes have not the "[MeshSerializer" header

.
Re: Long 3D meshes
Posted: Mon Jan 31, 2022 4:29 pm
by Durik256
moonpaladin wrote: ↑Mon Jan 31, 2022 4:15 pm
I got around 7k .dat files,
not all archives contain names at the end, and if the last file does not contain names, then I check the file headers manually (.dds, .png, .tga, .mesh, .skeleton, .xml) all other files will have a .dat extension, and a file with names too, you can find it and parse and rename files. So .dat can be anything, check in hex editor,
Re: Long 3D meshes
Posted: Mon Jan 31, 2022 4:59 pm
by moonpaladin
Thanks! gonna check all these .dat files

Re: Long 3D meshes
Posted: Mon Jan 31, 2022 5:36 pm
by moonpaladin
Durik after review it, there is a way that these "[Serializer_" files that have skeleton info, have mesh data too? little suspicious that a skel file have a size around 300kb-500kb. As I have been reviewed all the files, there are like sections of characters, others creature, others mixed, but well Im trying to give it a sequence. So I'm attaching some samples, if these files have any kind of mesh info should look like a creature. sorry for so much spam
https://www.mediafire.com/file/3hvit3qr ... l.zip/file
edit I had unpacked the model3.axp that weighed 1.3 gigabytes, the strange thing was that there were few meshes, now I just used your script to unpack it, and it seems that it has extracted correctly because I have many .mesh, the problem is that these do not work with your script
(could be that are encrypted)
https://www.mediafire.com/file/byur6yhe ... s.zip/file
edit2Also at unpacked the model3.axp with aluigi script I found this file, seems that this one contains the filenames
https://www.mediafire.com/file/yca366vp ... 9.467/file
Re: Long 3D meshes
Posted: Mon Jan 31, 2022 7:54 pm
by Durik256
.skeleton files contain the skeleton and animation
moonpaladin wrote: ↑Mon Jan 31, 2022 5:36 pm
do not work with your script
I wrote that these are so-called broken files.
specifically, these do not have trash(96 bytes) at the beginning
add in fmt_mesh2.py:
Code: Select all
if bs.readShort() == 4096:
return 1
else:
bs.seek(-2, NOESEEK_REL)
after:
Code: Select all
def noepyCheckType(data):
bs = NoeBitStream(data)
so that when you open there is no message "Detected file type: Unknown"
Durik256 wrote: ↑Mon Jan 31, 2022 3:04 pm
or use the second plugin from the archive so that there is no error when opening broken models.(fmt_mesh2.py)
moonpaladin wrote: ↑Mon Jan 31, 2022 5:36 pm
Also at unpacked the model3.axp with aluigi script I found this file, seems that this one contains the filenames
the model3.axp archive contains the filenames at the end. my script unpacks it with the correct extensions using this file.
look inside the script
edit: curiously. after reinstalling the game, all archives had names at the end. before that it was not so. for example, in archive "Model5.axp" file with names was at position 1216
Re: Long 3D meshes
Posted: Mon Jan 31, 2022 8:24 pm
by moonpaladin
Durik256 wrote: ↑Mon Jan 31, 2022 7:54 pm
.skeleton files contain the skeleton and animation
Gotcha!
Durik256 wrote: ↑Mon Jan 31, 2022 7:54 pm
I wrote that these are so-called broken files.
so that when you open there is no message "Detected file type: Unknown"
I edited the script and it doesn't throw error, anyways it doesn't load any kind of mesh just look blank
Durik256 wrote: ↑Mon Jan 31, 2022 3:04 pm
edit: curiously. after reinstalling the game, all archives had names at the end. before that it was not so. for example, in archive "Model5.axp" file with names was at position 1216
Did you just reinstall, still doesn't update the game? or click on launcher? maybe at doing that it removes the names

Re: Long 3D meshes
Posted: Mon Jan 31, 2022 8:49 pm
by Durik256
moonpaladin wrote: ↑Mon Jan 31, 2022 8:24 pm
Did you just reinstall, still doesn't update the game? or click on launcher? maybe at doing that it removes the names
Yes, I have not launched and never played this game.
Then why only in some archives there was such a problem?
moonpaladin wrote: ↑Mon Jan 31, 2022 8:24 pm
mesh just look blank
well, if you looked inside the script, you would see that it only checks the header and creates an empty model.
(broken files contain incorrect information about the number of triangles, etc.)
of all the files with models, only these open:
Code: Select all
name|allFile|(*.rip_mesh)
Model.axp 18878 >> 8480
Model2.axp 3451 >> 659
Model3.axp 2944 >> 15
Model4.axp 2387 >> 0
Model5.axp 1215 >> 508
Most likely the problem is in unpacking. you need to solve this problem.