Hmm did you just copy the game dll's to base and d3xp ? or did you open pak003.pk4 and drop them in there ?.
Reason i ask is that if you just copy the game dll's to the folders they will get overwritten everytime you start a game by the game dll in pak003.pk4.
Better yet make a new zip file and name it pak004.pk4 with my dll in it, that way you can easily switch between vanilla and my version by just removing pak004.pk4

the map loading bug sounds exactly like its trying to load the old vanilla dll
