For cross platform compatibility I checked the executable
using a tool from Mono and it is flagged that it will work fine and there are no incompatibility. That means it should run fine under Mac or Linux with
Mono 2.4 installed. It is actually why I specifically compiled it under 2.0 instead of 3.5.
Sorry for personal preferences but java has been taken over by the wolves. I haven't written anything in it since I was forced to about 8 years ago. I am not saying that .NET (any language) is any better. I just can't stand Java since the massive class rework back in version 1.2 (I think?). Meh /rant
Sean I hope I didn't step on your toes with this. I can never re-find the post where you said you were working on it. I know it is out there. I read it once. I even mailed you to see if you wanted help after you spoke about time constraints. But it also seemed like your project was a bit more ambitious. Handling the mods that people have loaded and structuring the loading of those mods. This is just a quick and dirty launcher with some of the variables that are used most often available to be modified.
Anyhow any comments on its actual functionality? I was thinking of adding a Graphics, Sound and Performance tabs that would have a bit more details on those sections. Also add a bit more validation on the directories. it seems they can get out of synch some times.