I've released the source code to quite a few people now - various programmers who've e-mailed me over the intervening years asking if they could take it over. I generally let only one try in any three month period (so they don't tread on each others toes), but nothing has ever come of it.
Not that I'm really surprised - the code written is a shambling monstrosity. A half hybrid of C and C++ cobbled together from various other programs I wrote to reverse engineer the file formats, the fact that it even compiled was a miracle. However, when it did work, it worked quite well - I'm glad people enjoyed it.
Anyone wanting to recreate the project shouldn't have too much trouble. The biggest problem is the format of the dungeon cell data, which I don't believe has changed - I still have the original decoder, which is a sort of "self documenting" parser, though it's not as complete as some of the work people have finished since. All the intrepid creator needs is this documentation and some easy linear algebra, and they're mostly finished (if I recall, M2 was mostly written in a weekend of spare hours).
For format documentation, people are welcome to contact me for the source though I think kgober has some much better notes, which he might share. Mathematics help, I can also provide, but there's really not much beyond high school stuff in there (and anything else, you can pull straight off the internet). Much better mapping algorithms could be devised.
I don't play AC anymore, but I'm glad other people still do. It remains the game I have the fondest memories of, and I've yet to play anything else like it, or to find another community like that which formed around it.
adamw



Everyone comes home.
