PDA

View Full Version : ShowEQ 5.2.1 for Live 10/27



purple
10-28-2005, 12:31 AM
Announcing the release of ShowEQ version 5.2.1. This version is compatible with EQ Live as of 10/27. Other than live compatibility, this release contains no bugfixes or new features. The release is purely to maintain compatibility with live servers as of the 10/27 patch. I haven't really tested this much, but it seemed ok at 2am when I really needed to get to bed...

KNOWN ISSUES:
- Not all opcodes are remapped after the patch, but 99% of them are. Thanks to ieatacid for help with opcodes.
- The gm flag in spawnStruct hasn't been refound again, so people may randomly show up flagged as *GM* in your spawn list. If you prefer to be an optimist, maybe I randomly picked the correct byte from the 385 byte struct. If you prefer to be a realist, I probably didn't.

Really other than the random GM flagging, I don't expect anything that was working before to stop working. Actually, a lot more opcodes are correct now than were prepatch, as I hadn't really been keeping them up except the important ones since they changed back during the summer.

Changelog:


purple (10/27/05)
-------------------
+ Updated version to 5.2.1.0
+ Fixed all opcodes for patch on 10/27 (thanks ieatacid for help)
+ Redid spawnStruct for patch, added showhelm flag
+ Added 8 bytes to the end of charProfileStruct, including showhelm flag


Fetch the new release from the files section on sourceforge (https://sourceforge.net/project/showfiles.php?group_id=10131&package_id=13256&release_id=366587), or if you prefer to live on the edge and do anoncvs, I'd imagine sourceforge will be updated by tomorrow afternoon sometime, depending on the temperature and the price of tea in china.

To install:


$ tar xjvf showeq-5.2.1.0.tar.bz2
$ cd showeq-5.2.1.0
$ ./configure
$ make
$ make install


If you have problems with ./configure, try:


$ LIBC=gnu ./configure


If you use packages for your specific distribution maintained by someone who isn't me, I'm imagine they will be along shortly so please be patient.

dogmeat
10-28-2005, 02:42 AM
as always, thanks dude.

hug
10-28-2005, 08:04 AM
Wow, thanks Purple! That was less than a half day turn around from servers up till fixed. Did you manage to get any sleep?

uRit1u2CBBA=
10-28-2005, 08:16 AM
I think he got seq working with the patch in less time it took me to get my custom UI refit to work.

LordCrush
10-28-2005, 08:58 AM
Purple you rock !! - Thank you :D

BlueAdept
10-28-2005, 09:00 AM
You rock. Thank you so much!

Gulfdiver
10-28-2005, 09:59 AM
Thanks Purple and all the others who cracnked this out for us.. I've only been back in game for about 6 months now.. but dam I rely on this tool to keep me from getting lost on raids.. (I like to afk to smoke a butt or 2.. I don't smoke in the house)

Oh and btw.. I got a laugh out of Purple's phrase

depending on the temperature and the price of tea in china

I ain't heard that phrase in years! (I think Purple's dated himself) :D

tanner
10-28-2005, 05:02 PM
Unstable (aka sid) packages.

Format: 1.7
Date: Fri, 28 Oct 2005 01:55:24 -0500
Source: showeq
Binary: showeq-dev showeq showeq-doc
Architecture: source i386 all
Version: 5.2.1-1
Distribution: unstable
Urgency: low
Maintainer: Robert J. Tanner <[email protected]>
Changed-By: Robert J. Tanner <[email protected]>
Description:
showeq - realtime packet analyzer for Everquest
showeq-dev - development tools for ShowEQ
showeq-doc - documentation for showeq
Changes:
showeq (5.2.1-1) unstable; urgency=low
.
* New upstream release
* http://www.showeq.net/forums/showthread.php?t=5426
Files:
7982475ec40328c3f065c3be9bc64f41 826 custom optional showeq_5.2.1-1.dsc
975b19d1ec36db9f639717847256f5c5 994919 custom optional showeq_5.2.1.orig.tar.gz
96478afe6f0ba623241548538bd4691c 15154 custom optional showeq_5.2.1-1.diff.gz
b79ef6cda2da3351c4a89f54272ad4a4 10690518 custom optional showeq-doc_5.2.1-1_all.deb
ae178e92a206c3f97313e12d19f4a162 4153010 custom optional showeq_5.2.1-1_i386.deb
5ffc4d31efd50ae9bb0aa4aacee128c4 84928 custom optional showeq-dev_5.2.1-1_i386.deb

shannara07
10-28-2005, 05:09 PM
Thanks for the update purple. One question... I'm running Fedora 4, and I keep getting an error on the ./configure command. I tried both and neither is working. Any ideas?

purple
10-28-2005, 05:23 PM
I have an excellent idea. Try cut and pasting the error message you're getting in here so someone has half a chance to help.

shannara07
10-28-2005, 05:34 PM
Sorry, I wasn't on my linux box when I made the first post. Here's the error from LIBC=gnu ./configure command:

[root@localhost showeq-5.2.1.0]# LIBC=gnu ./configure
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for doxygen... no
configure: WARNING: doxygen not found - will not generate any doxygen documentation
checking for perl... /usr/bin/perl
checking for gcc... no
checking for cc... no
checking for gcc3... no
checking for gcc-3.0... no
checking for g++... no
checking for c++... no
checking for gcc... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for gcc... no
checking for g++3... no
checking for g++-3.0... no
checking for supported compiler version... checking for style of include used by make... GNU
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking for C++ compiler default output file name... configure: error: C++ compiler cannot create executables
See `config.log' for more details.

Plain old ./configure gives me:

[root@localhost showeq-5.2.1.0]# ./configure
checking build system type... Invalid configuration `i686-pc-linux-': machine `i686-pc-linux' not recognized
configure: error: /bin/sh ./config.sub i686-pc-linux- failed


The config.log file has:

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by showeq configure 5.2.1.0, which was
generated by GNU Autoconf 2.59. Invocation command line was

$ ./configure

## --------- ##
## Platform. ##
## --------- ##

hostname = localhost.localdomain
uname -m = i686
uname -r = 2.6.11-1.1369_FC4
uname -s = Linux
uname -v = #1 Thu Jun 2 22:55:56 EDT 2005

/usr/bin/uname -p = unknown
/bin/uname -X = unknown

/bin/arch = i686
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
hostinfo = unknown
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown

PATH: /usr/kerberos/sbin
PATH: /usr/kerberos/bin
PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /sbin
PATH: /bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /usr/X11R6/bin
PATH: /root/bin


## ----------- ##
## Core tests. ##
## ----------- ##

configure:1590: checking build system type
configure:1603: error: /bin/sh ./config.sub i686-pc-linux- failed

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_build=
ac_cv_build_alias=i686-pc-linux-
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXCPP_set=
ac_cv_env_CXXCPP_value=
ac_cv_env_CXXFLAGS_set=
ac_cv_env_CXXFLAGS_value=
ac_cv_env_CXX_set=
ac_cv_env_CXX_value=
ac_cv_env_DOXYGEN_PAPER_SIZE_set=
ac_cv_env_DOXYGEN_PAPER_SIZE_value=
ac_cv_env_F77_set=
ac_cv_env_F77_value=
ac_cv_env_FFLAGS_set=
ac_cv_env_FFLAGS_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=

## ----------------- ##
## Output variables. ##
## ----------------- ##

ACLOCAL=''
AMDEPBACKSLASH=''
AMDEP_FALSE=''
AMDEP_TRUE=''
AMTAR=''
AR=''
AUTOCONF=''
AUTOHEADER=''
AUTOMAKE=''
AWK=''
CC=''
CCDEPMODE=''
CCd=''
CFLAGS=''
CGIDIR=''
CGI_FALSE=''
CGI_ICONS=''
CGI_ICON_DIR=''
CGI_TRUE=''
CPP=''
CPPFLAGS=''
CXX=''
CXXCPP=''
CXXDEPMODE=''
CXXFLAGS=''
CXXd=''
CYGPATH_W=''
DB3_INCLUDES=''
DB3_LDFLAGS=''
DEBUG=''
DEFS=''
DEPDIR=''
DOXYGEN_PAPER_SIZE=''
DX_COND_chi_FALSE=''
DX_COND_chi_TRUE=''
DX_COND_chm_FALSE=''
DX_COND_chm_TRUE=''
DX_COND_doc_FALSE=''
DX_COND_doc_TRUE=''
DX_COND_dot_FALSE=''
DX_COND_dot_TRUE=''
DX_COND_html_FALSE=''
DX_COND_html_TRUE=''
DX_COND_latex_FALSE=''
DX_COND_latex_TRUE=''
DX_COND_man_FALSE=''
DX_COND_man_TRUE=''
DX_COND_pdf_FALSE=''
DX_COND_pdf_TRUE=''
DX_COND_ps_FALSE=''
DX_COND_ps_TRUE=''
DX_COND_rtf_FALSE=''
DX_COND_rtf_TRUE=''
DX_COND_xml_FALSE=''
DX_COND_xml_TRUE=''
DX_CONFIG=''
DX_DOCDIR=''
DX_DOT=''
DX_DOXYGEN=''
DX_DVIPS=''
DX_EGREP=''
DX_ENV=''
DX_FLAG_[]DX_CURRENT_FEATURE='[]DX_CURRENT_FEATURE'
DX_FLAG_[]DX_CURRENT_FEATURE='[]DX_CURRENT_FEATURE'
DX_FLAG_[]DX_CURRENT_FEATURE='[]DX_CURRENT_FEATURE'
DX_FLAG_[]DX_CURRENT_FEATURE='[]DX_CURRENT_FEATURE'
DX_FLAG_[]DX_CURRENT_FEATURE='[]DX_CURRENT_FEATURE'
DX_FLAG_[]DX_CURRENT_FEATURE='[]DX_CURRENT_FEATURE'
DX_FLAG_[]DX_CURRENT_FEATURE='[]DX_CURRENT_FEATURE'
DX_FLAG_[]DX_CURRENT_FEATURE='[]DX_CURRENT_FEATURE'
DX_FLAG_[]DX_CURRENT_FEATURE='[]DX_CURRENT_FEATURE'
DX_FLAG_[]DX_CURRENT_FEATURE='[]DX_CURRENT_FEATURE'
DX_FLAG_[]DX_CURRENT_FEATURE='[]DX_CURRENT_FEATURE'
DX_FLAG_[]DX_CURRENT_FEATURE='[]DX_CURRENT_FEATURE'
DX_FLAG_[]DX_CURRENT_FEATURE='[]DX_CURRENT_FEATURE'
DX_FLAG_[]DX_CURRENT_FEATURE='[]DX_CURRENT_FEATURE'
DX_FLAG_[]DX_CURRENT_FEATURE='[]DX_CURRENT_FEATURE'
DX_FLAG_[]DX_CURRENT_FEATURE='[]DX_CURRENT_FEATURE'
DX_FLAG_[]DX_CURRENT_FEATURE='[]DX_CURRENT_FEATURE'
DX_FLAG_[]DX_CURRENT_FEATURE='[]DX_CURRENT_FEATURE'
DX_FLAG_[]DX_CURRENT_FEATURE='[]DX_CURRENT_FEATURE'
DX_FLAG_[]DX_CURRENT_FEATURE='[]DX_CURRENT_FEATURE'
DX_FLAG_[]DX_CURRENT_FEATURE='[]DX_CURRENT_FEATURE'
DX_FLAG_chi=''
DX_FLAG_chm=''
DX_FLAG_doc=''
DX_FLAG_dot=''
DX_FLAG_html=''
DX_FLAG_man=''
DX_FLAG_pdf=''
DX_FLAG_ps=''
DX_FLAG_rtf=''
DX_FLAG_xml=''
DX_HHC=''
DX_LATEX=''
DX_MAKEINDEX=''
DX_PDFLATEX=''
DX_PERL=''
DX_PROJECT=''
ECHO='echo'
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP=''
EXEEXT=''
F77=''
FFLAGS=''
HAVE_GD_FALSE=''
HAVE_GD_TRUE=''
INSTALL_DATA=''
INSTALL_PROGRAM=''
INSTALL_SCRIPT=''
INSTALL_STRIP_PROGRAM=''
LDFLAGS=''
LIBGETOPT=''
LIBOBJS=''
LIBPNG=''
LIBPTHREAD=''
LIBS=''
LIBSM=''
LIBTOOL=''
LIBZ=''
LIB_QT=''
LIB_X11=''
LN_S=''
LTLIBOBJS=''
MAINT=''
MAINTAINER_MODE_FALSE=''
MAINTAINER_MODE_TRUE=''
MAKEINFO=''
MEMORY_LIBS=''
MOC=''
OBJEXT=''
PACKAGE=''
PACKAGE_BUGREPORT=''
PACKAGE_NAME='showeq'
PACKAGE_STRING='showeq 5.2.1.0'
PACKAGE_TARNAME='showeq'
PACKAGE_VERSION='5.2.1.0'
PATH_SEPARATOR=':'
PROFILE_LIBS=''
QT_DOCS=''
QT_INCLUDES=''
QT_LDFLAGS=''
RANLIB=''
SET_MAKE=''
SHELL='/bin/sh'
SHOWEQ_EXTRA_RPATH=''
SHOWEQ_RPATH=''
STRIP=''
TEST_SERVER_FALSE=''
TEST_SERVER_TRUE=''
UIC=''
USEDB3_FALSE=''
USEDB3_TRUE=''
USER_INCLUDES=''
USER_LDFLAGS=''
USE_THREADS=''
VERSION=''
X_INCLUDES=''
X_LDFLAGS=''
X_PRE_LIBS=''
ac_ct_AR=''
ac_ct_CC=''
ac_ct_CXX=''
ac_ct_F77=''
ac_ct_RANLIB=''
ac_ct_STRIP=''
ac_pt_DX_DOT=''
ac_pt_DX_DOXYGEN=''
ac_pt_DX_DVIPS=''
ac_pt_DX_EGREP=''
ac_pt_DX_HHC=''
ac_pt_DX_LATEX=''
ac_pt_DX_MAKEINDEX=''
ac_pt_DX_PDFLATEX=''
ac_pt_DX_PERL=''
am__fastdepCC_FALSE=''
am__fastdepCC_TRUE=''
am__fastdepCXX_FALSE=''
am__fastdepCXX_TRUE=''
am__include=''
am__leading_dot=''
am__quote=''
am__tar=''
am__untar=''
bindir='${exec_prefix}/bin'
build=''
build_alias=''
build_cpu=''
build_os=''
build_vendor=''
datadir='${prefix}/share'
db3_includes=''
db3_libs=''
exec_prefix='NONE'
host=''
host_alias=''
host_cpu=''
host_os=''
host_vendor=''
includedir='${prefix}/include'
infodir='${prefix}/info'
install_sh=''
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localstatedir='${prefix}/var'
mandir='${prefix}/man'
mkdir_p=''
oldincludedir='/usr/include'
prefix='NONE'
program_transform_name='s,x,x,'
qt_docs=''
qt_includes=''
qt_libraries=''
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target=''
target_alias=''
target_cpu=''
target_os=''
target_vendor=''
x_includes='NONE'
x_libraries='NONE'

## ----------- ##
## confdefs.h. ##
## ----------- ##

#define PACKAGE_BUGREPORT ""
#define PACKAGE_NAME "showeq"
#define PACKAGE_STRING "showeq 5.2.1.0"
#define PACKAGE_TARNAME "showeq"
#define PACKAGE_VERSION "5.2.1.0"

configure: exit 1



Thanks for your help!

purple
10-28-2005, 05:41 PM
Do you even have a compiler installed?

Cryonic
10-28-2005, 07:11 PM
help questions really do need to be posted in the helpdesk section, not as replies in the News section.

You appear to be missing the dev tools...