Important information: this site is currently scheduled to go offline indefinitely by end of the year.

Shenmue MT5 + Shenmue 2 MT7 Converter !

Post questions about game models here, or help out others!
McCuñao
veteran
Posts: 101
Joined: Sat Apr 22, 2006 1:49 pm
Has thanked: 8 times
Been thanked: 5 times

Re: deleted

Post by McCuñao »

Bump. Any updates?

Merry christmas, by the way.
McCuñao
veteran
Posts: 101
Joined: Sat Apr 22, 2006 1:49 pm
Has thanked: 8 times
Been thanked: 5 times

Re: deleted

Post by McCuñao »

Happy new year. Bump again.
ReeceMix
advanced
Posts: 64
Joined: Sat Nov 10, 2007 3:01 pm
Has thanked: 6 times
Been thanked: 14 times

Re: Shenmue 1 & 2 MT5 + MT7 Information & Converter Requests

Post by ReeceMix »

2 yearly bump
ReeceMix
advanced
Posts: 64
Joined: Sat Nov 10, 2007 3:01 pm
Has thanked: 6 times
Been thanked: 14 times

Re: Shenmue MT5 + Shenmue 2 MT7 Converter Requests

Post by ReeceMix »

Since Shenmue PC (2008) is now here ... and the games use the same Model Data . Buuuuuuummmmmmmp
User avatar
shakotay2
MEGAVETERAN
MEGAVETERAN
Posts: 4284
Joined: Fri Apr 20, 2012 9:24 am
Location: Nexus, searching for Jim Kirk
Has thanked: 1147 times
Been thanked: 2242 times

Re: Shenmue MT5 + Shenmue 2 MT7 Converter Requests

Post by shakotay2 »

well, from my experience you can bump threads as much as you want: if there's no interest you need to do your own research and show the results

With this said I make a little update to my post as of Sun Dec 08, 2013 1:13 pm concerning the MT5 format.
Not really sure what I missed then. After compiling the project from here:
https://github.com/yazgoo/mt5_extraction_tools

Code: Select all

Author 	Olivier Abdesselam (yazgoo)
 Creation Date 	4 9 2009
 License 	BSD
I surprisingly got this:
BIKS503G.jpg
(There's a mt7 (py) project contained in the above linked project but as you may know I'm not a fan of python.)
You do not have the required permissions to view the files attached to this post.
Tuts: a) Bigchillghost, viewtopic.php?f=29&t=17889
b) Extracting simple models: http://forum.xentax.com/viewtopic.php?f=29&t=10894
"Quoting the whole thing. Would u ever stop this nonsense?"
ReeceMix
advanced
Posts: 64
Joined: Sat Nov 10, 2007 3:01 pm
Has thanked: 6 times
Been thanked: 14 times

Re: Shenmue MT5 + Shenmue 2 MT7 Converter Requests

Post by ReeceMix »

shakotay2 wrote:well, from my experience you can bump threads as much as you want: if there's no interest you need to do your own research and show the results

With this said I make a little update to my post as of Sun Dec 08, 2013 1:13 pm concerning the MT5 format.
Not really sure what I missed then. After compiling the project from here:
https://github.com/yazgoo/mt5_extraction_tools
Yazgoo did some solid groundwork for MT5 extraction but Hellwig's is the most accurate converter
https://github.com/hellwig/shencon
http://www.shenmuedojo.net/forum/viewto ... 37&t=47275

I only bump this time because of the Re-Release and its better for search results not to make duplicate threads on the same topic.
With the re-release I hope there will be new interest in creating a fully working extractor , and possibly model exporter/importer to take Shenmue Modding to another level.

There is also a discord server
https://www.shenmuedojo.com/forum/index ... erver.376/
ReeceMix
advanced
Posts: 64
Joined: Sat Nov 10, 2007 3:01 pm
Has thanked: 6 times
Been thanked: 14 times

Re: Shenmue MT5 + Shenmue 2 MT7 Converter Requests

Post by ReeceMix »

Someones figured out a Unity Importer based on Heliwigs sources
https://www.shenmuedojo.com/forum/index ... unity.499/
User avatar
shakotay2
MEGAVETERAN
MEGAVETERAN
Posts: 4284
Joined: Fri Apr 20, 2012 9:24 am
Location: Nexus, searching for Jim Kirk
Has thanked: 1147 times
Been thanked: 2242 times

Re: Shenmue MT5 + Shenmue 2 MT7 Converter Requests

Post by shakotay2 »

Another mt5 to obj conversion using yazgoo's basic mt5 "disasembler" (it's not a "disassembler" of course :D, it's a converter imho)
map07-mt5.png
(small problem with the compiled exe is the correct use of parameters imho)
It's something like
test_mt5.exe --no-strips %1 [path to output directory] %1.obj %1.mtl x
in a batch file mt5.bat to be called like so
mt5.bat MAP07.MT5
for example
(MAP07.MT5 should reside in the exe folder if you don't want to mess with paths)

(Didn't check Hellwig's converter so far, only see that there's a huge png.h contained in his project, so texture support might be improved? Also the mt5 parser code is 4 times bigger than yazgoo's.)
You do not have the required permissions to view the files attached to this post.
Tuts: a) Bigchillghost, viewtopic.php?f=29&t=17889
b) Extracting simple models: http://forum.xentax.com/viewtopic.php?f=29&t=10894
"Quoting the whole thing. Would u ever stop this nonsense?"
ReeceMix
advanced
Posts: 64
Joined: Sat Nov 10, 2007 3:01 pm
Has thanked: 6 times
Been thanked: 14 times

Re: Shenmue MT5 + Shenmue 2 MT7 Converter Requests

Post by ReeceMix »

Fishbiters Shenmunity, an Importer that imports MT5 files (which contain PVR images) and MAP files from PKS archives which are similar but have a texture in a different PKF archive

Based on Heliwigs sources, Shenmunity is the Most advanced Importer in existance, it also extracts characters correctly which neither Yazgoo or Heliwigs extractor could do
https://www.shenmuedojo.com/forum/index ... -unity.499

My only real issue is that it doesnt convert directly to OBJ (or whatever 3D format), there are Unity FBX, OBJ exporters but the FBX one doesnt keep textures and the OBJ one is out of date and I cant get it to work (or the structure of the import needs altering in some way)

Yazgoo laid the groundwork but building on his work is only copying what Heliwig did

Fishbiters sources
https://github.com/Fishbiter/Shenmunity
Last edited by ReeceMix on Fri Oct 26, 2018 8:32 pm, edited 3 times in total.
User avatar
shakotay2
MEGAVETERAN
MEGAVETERAN
Posts: 4284
Joined: Fri Apr 20, 2012 9:24 am
Location: Nexus, searching for Jim Kirk
Has thanked: 1147 times
Been thanked: 2242 times

Re: Shenmue MT5 + Shenmue 2 MT7 Converter Requests

Post by shakotay2 »

well, fishbiter's source, don't have the time to deal with it- looks complicated. :D

But I compiled Hellwig's source, good result, Unpacker outputs a dae and png files.

Sadly my blender dae importer doesn't load the textures automatically so I'd need to apply them manually.
Done for one only:
map07-mt5-HW.png
@ReeceMix: maybe you could upload a character-mt5 files which Hellwig's Unpacker can't extract?
You do not have the required permissions to view the files attached to this post.
Tuts: a) Bigchillghost, viewtopic.php?f=29&t=17889
b) Extracting simple models: http://forum.xentax.com/viewtopic.php?f=29&t=10894
"Quoting the whole thing. Would u ever stop this nonsense?"
ReeceMix
advanced
Posts: 64
Joined: Sat Nov 10, 2007 3:01 pm
Has thanked: 6 times
Been thanked: 14 times

Re: Shenmue MT5 + Shenmue 2 MT7 Converter Requests

Post by ReeceMix »

ReeceMix
advanced
Posts: 64
Joined: Sat Nov 10, 2007 3:01 pm
Has thanked: 6 times
Been thanked: 14 times

Re: Shenmue MT5 + Shenmue 2 MT7 Converter !

Post by ReeceMix »

[bruce] Final Bump: Took 9 years but we got there eventually due to renewed interest and the release of Shenmue 1&2 PC

Many Thanks to ShenmueDojo, Yazoo, Heliwig & Lemon Haze and the many people Involved over the years who complied thier knowlege into the ShenmueDKSharp tools & researchers (personally I did nothing but ask)
pititos
ultra-n00b
Posts: 4
Joined: Tue Oct 04, 2022 10:52 am

Re: Shenmue MT5 + Shenmue 2 MT7 Converter !

Post by pititos »

Wanted to extract a few models off of What's Shenmue and Shenmue I, went on and compiled hellwig's shencon with Codeblocks, then used the binary on the .MT5 files extracted with GDI Explorer. For some reason it refuses to convert them and spits out this error intead:

uncompressed file with size198572
successful read 198572 bytes from file D:\file.MT5
Texture Pointer:10210 Model Pointer:f310
node definition ofs=62224 has unknown bytes not equal to zero.


What''s the issue here? Do .MT5 files have to be extracted or decompressed in any certain way first? I know it should be working fine since shakotay2 got it right. Are there any other tools to extract the models with skeleton/body weighing? Anything from .fbx to .dae will do; I hate .obj files with a burning passion.
User avatar
shakotay2
MEGAVETERAN
MEGAVETERAN
Posts: 4284
Joined: Fri Apr 20, 2012 9:24 am
Location: Nexus, searching for Jim Kirk
Has thanked: 1147 times
Been thanked: 2242 times

Re: Shenmue MT5 + Shenmue 2 MT7 Converter !

Post by shakotay2 »

As far as I remember I didn't check a character-mt5 file because no one provided one.
Tuts: a) Bigchillghost, viewtopic.php?f=29&t=17889
b) Extracting simple models: http://forum.xentax.com/viewtopic.php?f=29&t=10894
"Quoting the whole thing. Would u ever stop this nonsense?"
pititos
ultra-n00b
Posts: 4
Joined: Tue Oct 04, 2022 10:52 am

Re: Shenmue MT5 + Shenmue 2 MT7 Converter !

Post by pititos »

shakotay2 wrote: Sun Aug 27, 2023 3:59 pm As far as I remember I didn't check a character-mt5 file because no one provided one.
Could you be able to check these files if I posted them here? These were ripped from the original Dreamcast discs. I've been fighting my entire afternoon here trying to compile ShenmueDK with MSYS2, so if you were able to extract them I would appreaciate it.
For a lack of a better disposable file sharing service here's this link: https://files.catbox.moe/az6arh.7z otherwise I would have used Anonfiles if it still existed.
Post Reply