Page 1 of 2

Oddities with TestEqGame(from 7/3)

Posted: Tue Jul 08, 2003 1:02 am
by Darkhearted_Wizard
I've been taking a break from EQ for the past few days, and I recently went to update my offsets.. Unfortunately things seem to have changed dramatically.

There are very few "Possible StringData" references, a few of which are quite odd("who's yo daddy?" a few times). Basically there are no easily identifiable shared code landmarks between testeqgame.exe and eqgame.exe.

It would also appear there have been some drastic changes in the assembly, I can't be sure exactly(I don't know assembly sadly) but it looks like there's a lot more pointers and many things have been juggled(in terms of there's no pattern). Last I checked you could look at location 00401000 in both exes and see a pattern.. That's missing, StringData refs aside. The live goes: mov, call, sub, push, push, mov. Test is now: mov, dec, js, push, mov, push.

Just a heads up, patch is on the 9th.

Posted: Tue Jul 08, 2003 1:46 am
by BlueSkies
We should have seen this coming.

They released the map file. They know how we're finding offsets -- it's all over this forum, and we KNOW they watch it.

They have to change the functions. They have to change the assembly. That's all there is to it -- otherwise everything's open to us. And they know it.

We'll have to go back to the very beginning. Hey, Plaz, how'd you find the original offsets?

Posted: Tue Jul 08, 2003 12:51 pm
by Gandalf_the_White
most likely they're pushing more into the database.
not to mention the shit load of zone updates they're putting in.
if they can update all the zone files into one format, that would allow them to get rid of a large chunk of coding.
although.. that would require basically "reinstalling" EQ.. and massive download times...

Posted: Tue Jul 08, 2003 1:36 pm
by BlueSkies
Hope you're right... Although you know they're going to do Something to reduce the benefit that map file is bringing us...

Posted: Tue Jul 08, 2003 5:35 pm
by dont_know_at_all
I have just verified that the memory checkers are unchanged in testeqgame.exe from 7/6/2003.

Posted: Wed Jul 09, 2003 12:17 pm
by Mckorr
There have always been a lot of odd string messages hidden away in EQ... I remember going to Hate onetime with MQ running, did a /who npc... and found a bunch of invisible NPC's with the name "ShowEQ users suck"....

Posted: Wed Jul 09, 2003 1:00 pm
by compuboy
?! wow thats great

i was thinking about show eq when i realized i have a router and not a hub, and if anyone has any clue on how to make a ezxs55w belkin 5-port workgroup router to turn into a regular hub, i would much appreicate it

Posted: Wed Jul 09, 2003 1:37 pm
by kaz
compuboy wrote:?! wow thats great

i was thinking about show eq when i realized i have a router and not a hub, and if anyone has any clue on how to make a ezxs55w belkin 5-port workgroup router to turn into a regular hub, i would much appreicate it
its easy:

1) buy hub
2) plug eqpc and showeq pc into hub
3) plug hub into router.

hub costs like $10 now.

Posted: Wed Jul 09, 2003 2:02 pm
by Valerian
um, the router should also double as a hub...

Posted: Wed Jul 09, 2003 3:06 pm
by BlueSkies
Val -- routers don't double as hubs. You're thinking of Switches.

A hub is a multiport repeater. All it does is repeat each and every single packet it receives, onto each and every port it has, regardless of what the data is.

A Router is smarter. A Router looks at every single packet and determines where it's going. It does this by reading the destination MAC address to see if it's connected directly to the router or not. If so, it forwards the packet. If not, it checks its routing tables, and the packet's destination subnet, and sends the data to the proper port.

In the case of a router connected to a WAN link (ie, your cable or DSL provider), anything not in the same subnet as the router (most likely 192.168.0.xxx) goes to the WAN port.

Here's why ShowEQ won't work with a router.

When EQ data comes into the router, the router already knows where the data belongs, so it sends it to that port only. The SEQ computer can't see the data, and thus can't do anything with it.


You can do one of two things to fix this problem.
1) Get a hub and a half-foot section of line. Plug one end into any of the router ports (except the WAN link, maybe also called Uplink port), and the other into the hubs Uplink port. Plug the EQ and SEQ computers into the hub.

2) (This will really only work if you've got WinXP on your SEQ computer, because WinXP routing using NAT, which makes this soooo easy.) Install another LAN card into your SEQ computer. Unplug the EQ computer from the router. Buy or make a Cat5e crossover cable, and plug the EQ computer into the SEQ computer's new NIC. In Network Connections, use 'Set Up a home or office network' and tell it your SEQ computer connects directly to the internet. Tell it which NIC card to use (it should be the one connected to the router), then tell it which NIC card to listen for incoming connections on (that should be the one connected to the EQ computer). Go to the EQ computer, run 'Set up a home or office network', and tell it that it connects through another computer.

*phew*

Honestly, it's much easier just to go buy yourself a cheap 10/100 hub and plug it in. Linksys makes good cheap ones -- DLink is more reliable, but a little bit more expensive. You might spend a total of $20 if you make your own cables, $30 if you buy em. If you have to buy em, don't buy em from Best Buy, or Circuit City, etc. They overcharge. Go to your local computer store and ask them if they make cables to length. They charge per foot, so it's much cheaper.

Posted: Wed Jul 09, 2003 4:25 pm
by kaz
BlueSkies wrote:Val -- routers don't double as hubs. You're thinking of Switches.
Actually, your somewhat wrong,

1) switches dont double as hubs, they switch based on MAC, while hubs just repeat all traffic to every port.

2) most routers of the cable/dsl variety (likely what he is using) have a built in 4 port hub.

Posted: Wed Jul 09, 2003 4:47 pm
by fwiggles
I would just use myseq with a router. It is easy and it works with my linksys wireless broadband router. just gotta forward the correct port to the correct computer.

Re: Oddities with TestEqGame(from 7/3)

Posted: Thu Jan 22, 2026 10:53 am
by xyilla

Re: Oddities with TestEqGame(from 7/3)

Posted: Thu Jan 22, 2026 10:54 am
by xyilla

Re: Oddities with TestEqGame(from 7/3)

Posted: Thu Jan 22, 2026 10:55 am
by xyilla