I've just fixed with the help of BrainDamage my map decompiler to work on windows
It can extract:
Main texture ( full size and full detail)
Height Map
Metal Map
Type Map
I un7zipped it, ran decompiler.exe, selected a Major_Madness3.0.sd7, asked it to extract everything but the grass, then it closed down without having created any new files.
I tried with a file Major_Madness3.0.smf (I dunno if I'm supposed to input the packed map file or what) and only asked to extract the texture, again it closed without doing anything.
I retried and this time for input I put the Mjoar_Madness3.0.sd7 and for output & smt (hadn't read that before) I put the Major_Madness3.0.smt, this time it crashed with a "instuction at 0x686008a3 using memory address 0x00000001 memory cannot be "read".
I retried and this time for input I put the Major_Madness3.0.smf and for output the folder were is Major_Madness3.0.smt, and this time, it worked! Woot! The "saving" progress bar stayed forever until I realised it had already done the work and just didn't replace the message in it.
So it works, but the intuitivity of the user interface really needs to worked on.
Thanks, beside the broken group AI and the Lua thing, which anyway only expot heightmap, I wasn't aware there was any map exporter, and am I pleased to now have one, that is working for me.