: I've been looking but I can't seem to find one. Would I have to get the
: original games to use it? If so, I have a Windows computer so all I can
: run is Marathon 2. I realize this is a bit of a noob question...
Hah. This is quite an interesting subject, for various reasons. Well, just one, actually. There's no one official map editor for AO. Though most people use Pfhorge or Forge, the actual list of editors for the various Marathon games is more-or-less:
Pfhorge
Forge
Pfhorte 1 & 2
Bloodhound
Hammer
Obed
Vulcan
And I'm sure there's more, too.
They all have their good and bad sides, and none are cross-platform. Ugh. This is something that should really be dealt with. Oh, and the ones that are finished are in many cases not well-written, too. And none have E0 support (Something I've tried to change, but basically the only active one is Pfhorge and it's creator was somewhat busy last time I asked. I tried writing it into Pfhorge then Pfhorte, but both are in *shudder* objective C, which isn't really cross-platform anyway, but more importantly I don't know it. Then I tried with Bloodhound and Hammer, but both are not close to being finished. ARGHH!!!)
Who wants to write a final one? The format isn't theoretically that hard to deal with, but in reality compiler bugs (THESE HAVE ALMOST DRIVEN ME FUCKING INSANE), little/big endian formats, strange short/normal/long ints, the way levels/maps are structured, a lack of documentation, and a completely inexplicable point format (oh not to mention randomly corrupted data, probably from compiler bugs >:| ) will kill you. . . . Okay, I'll keep trying.
....