I open this thread to keep you posted on mt5 extraction status.
But first, here are some screenshots, which are the scene/01/yd8s/ (GDROM#1) maps extracted via mt52obj last version I combined and rendered in wings 3d:
Obviously, there are still many bugs I have to fix, but under GNU/linux, the extraction is pretty stable.
Here are the project main components:
- libmt5: a library for reading mt5 files
- libpvr: a library for reading pvr and pvr containing files
- pvr2bmp: convert pvr containing files to bmp
- mt52obj: the main tool (is also a lib)
- gmt52obj: a graphical interface for mt52obj (win32 api)
that's why there will be a mt5viewer.
One nice thing is that mono won't be needed anymore for the gui, which will be a plain exe.
I'll let you know when I publish a version.