Anyways, I have been working on a map editor for Spring in JAVA, since it seemed easy enough.
Here are some screenshots:

(requires Java3D)
and

As you can see, I have been trying to implement time-saving features such as transparency, streamlined compiling, and terrain preview. My guess is that people will still import images from outside programs.
Anyways, my questions:
(1) Mapconv.exe mentions a tile file to assist it in finding tiles. Because my program relies on tiles for the texture anyways, I was curious to know what the format of this tile file was.
(2) Would someone be interested in making a JAVA SMD creator GUI that I could plug-in ? As of now, I am just using maelstrom's for great user unfriendly-ness.
and finally
(3) There are rumors on the internets that there is development on a new map engine. From what I hear, old maps will still work, however, do I need to consider working on optimisations for the new one? Would it be more efficient to bypass mapconv entirely and compile directly to Spring's format? I don't understand C++ very well and I don't feel like reverse engineering the source.
Thanks for your time!