I was trying to get myseq to work, without renaming maps. It will put the old eq map name in the memory location, and it will load. Then it will update that with the new zone name. Then it tries to load the new map, which does not exist.
I got regular showeq up and running using v4.3.20 (got from cvs using date of 01/01/2004) compiled in ubuntu 8.04 with gcc 3.3.6 (package was g++-3.3 which installed gcc-3.3 also) with only a few problems. Also had to get libgdbm to compile it.
I downloaded using:
Then I installed needed packages to compile.
Code:
apt-get install g++-3.3
apt-get install libgdbm3
apt-get install libgdbm-dev
I had to export AUTOCONF=autoconf2.50 because it wasn't finding the version properly.
Did my exports needed:
Code:
export AUTOCONF=autoconf2.5
export CC=gcc-3.3
export CXX=g++-3.3
Also went and fixed UTS_RELEASE.
I also had to force make thru errors using make -i -f Makefile.dist.
There was one error in xmlconv.cpp, on line 206. I changed the type of convert from uint, to int.
Configured. And compiled.
That got me up and running
When showeq runs, it loads the right map, and when it gets the new updated zone name, it will update the text in the status bar. So it works rather well.
I will put up maps for SoD, but I dont want to change names. I will add an option to MySEQ to not clear maps, if the new map is not found. That way MySEQ will work with original name maps. I can't find all the map names used, and don't want to continually tweak with stuff to get it working.
So I will get a new version of MySEQ out soon, so it handles the map renaming stuff in the eqemu's, provided you have the original zone map names.
Razzle
Edit: Updated some typos. The 4.3.20 version turns out to be the correct version, instead of 4.3.21. There were opcodes incorrect in .21, but after finding the correct codes, they actually matched .20.