
Anyway, after reading the argument help in the mapconv tool that comes with the Map tools, the main thing that stopped me from doing anything was on the 16 bit RAW heightmap. I had no clue how to do it. Napalm gave me an idea and it worked!
Anyway, I downloaded Terragen and this small tutorial and made myself a tiny 960x960 BMP, which had a heightmap that Terragen could export to a 16 bit RAW! :D (thx Napalm!) So anyway, I resized that 960x960 BMP up to the minium 1024x1024 specs. Then (for testing purposes) I created a 256x256 pure black bmp for the metal map (I wasn't trying to check out how the metal works, but apperntly anything on the red channel will be a patch?). And so, I use mapconv and used the following command:
mapconv -l -c 0.5 -x 100 -n 21 -o terragen_test.sm2 -m terragen_mmap.bmp -a terragen_hmap.raw -t terragen_test.bmp
And it compressed everything into a nice .sm2, but it also gave me a mini.dds and mini.bmp, which I'm not sure what they're for...
I'll probably make a program that will help make that huge command a bit easier to do.
Anyway, taking the sm2, I stuck it in the maps folder, copied an .smd file from another map and tweaked some things just to play around (mainly...description, spawn points, and water color, even tho my map has no water! ^_^) and so I have the 2 necessary files:
terragen_test.sm2 - Main map
terragen_test.smd -some map info file, edittable with Notepad
Fired up Spring.exe and launched the Commanders test, everything loaded up, and I see my ugly map ingame! :D THe heightmap didn't match the terrain so well, even though the terrain was this disgustingly rendered image with thick black borders

