Oh dear :/
Sure you extracted it and named the folder right? Make sure all path locations are set perfectly, as I suspect they may be case sensitive.
If a certain map or area can't be loaded I don't think it stops M2Server from loading.
Is your D:\mirserver\Mir200\Map folder actually called 'Map'? It must correspond exactly with the MapDir lcoated in the !setup.txt file
Code:
How mine looks >_>
[Share]
BaseDir=C:\Server\Mir200\Share\
GuildDir=C:\Server\Mir200\GuildBase\Guilds\
GuildFile=C:\Server\Mir200\GuildBase\Guildlist.txt
VentureDir=C:\Server\Mir200\ShareV\
ConLogDir=C:\Server\Mir200\ConLog\
CastleDir=C:\Server\Mir200\Envir\Castle\
EnvirDir=C:\Server\Mir200\Envir\
[b]MapDir=C:\Server\Mir200\Map\[/b]
And another thing - are you sure it's not just the Map files taking a long time to load? I've got tonnes of maps in mine, so it takes like 10 seconds for M2Server to get past it.
Also, make sure your MapInfo.txt is named correctly, and is in the 'Envir' folder. Just to be sure it's working, try this:
Make a copy (or backup) of the MapInfo.txt you have. Just rename it to MapInfoBackup.txt or something and leave it in the Envir folder alongside the original. Then open your normal MapInfo.txt and delete EVERYTHING out of it and place this text in:
If you have map 0 in your /Mir200/Map folder it should load fine, except you may get a LOT of NPC load errors when you do this, M2Server will still run fine. It's just a test to make sure it's the contents of your MapInfo.txt causing the problem. If it loads fine (despite the error messages), then it's obviously a problem with the MapInfo.txt, and you should run through it with a fine-tooth comb. If it isn't, then restore the file from your MapInfoBackup.txt as it is not the MapInfo that is causing you problems.