Will MQ work with Omens beta?

A forum for the general posts relating to MacroQuest. *DEPRECATED: This forum is no longer in public use, but remains here for your reading pleasure. Enjoy

Moderator: MacroQuest Developers

Draimen
a lesser mummy
a lesser mummy
Posts: 69
Joined: Sun Jan 25, 2004 3:13 pm

Will MQ work with Omens beta?

Post by Draimen » Wed Aug 18, 2004 11:21 pm

I just got in Omens beta and downloaded the files. I did NOT see eqgame patched. However, MQ will not run. It does nothing, not even crash EQ lol.

I didn't expect it to work. Is there a way to make it work in omens? The process EQ is using is testeqgame.exe and I am assuming MQ just isn't using this same process, so how do I change that.

Thanks.

User avatar
aChallenged1
a grimling bloodguard
a grimling bloodguard
Posts: 1804
Joined: Mon Jun 28, 2004 10:12 pm

Post by aChallenged1 » Wed Aug 18, 2004 11:23 pm

They are different. You'd need the structures and offsets specifically for that. And the ones for test are changing all the time, big part of why there is not any support for it here.
Fuck writing MQ2 macros. Go with IS scripts; IS Rules!

Draimen
a lesser mummy
a lesser mummy
Posts: 69
Joined: Sun Jan 25, 2004 3:13 pm

Post by Draimen » Wed Aug 18, 2004 11:35 pm

ahh, so eqgame was not patched but since test uses testeqgame then offsets would be wrong, got ya.

I tried changing the process name in eqgame.h and client date and time, but still got incorrect client version hehe.

How do you determine the version date and time of an exe? The create date?

User avatar
ieatacid
Developer
Developer
Posts: 2727
Joined: Wed Sep 03, 2003 7:44 pm

Post by ieatacid » Wed Aug 18, 2004 11:46 pm

Fixing it goes far beyond setting the current version date and time.

User avatar
vladk
a ghoul
a ghoul
Posts: 122
Joined: Wed Oct 15, 2003 1:01 am

Post by vladk » Thu Aug 19, 2004 12:12 am

ieatacid wrote:Fixing it goes far beyond setting the current version date and time.
far FAR beyound.

dude you have to find all new offsets, all new structs and so on, I doubt you can do it if you are asking these questions.

Draimen
a lesser mummy
a lesser mummy
Posts: 69
Joined: Sun Jan 25, 2004 3:13 pm

Post by Draimen » Thu Aug 19, 2004 12:57 am

I know damn well how the shit works hehe. I asked because I didn't see eqgame patched while I was downloading omens content. The I found out it is using testeqgame.exe as opposed to eqgame.exe.

I would still guess that MQ would work right now for the beta. There is no real change to the actual game, just new zones. There were no new aa's, no new spells, nothing, just new zones.

Why would they reinvent the wheel with the beta exe? My guess is it is very similar to the live one.

fryfrog
a hill giant
a hill giant
Posts: 271
Joined: Fri Jun 20, 2003 5:37 am

Post by fryfrog » Thu Aug 19, 2004 1:01 am

I seriously doubt that the eqgame.exe and testeqgame.exe are very simliar at all. I have been using ShowEQ for almost the entire time I have been playing EQ and it RARELY works on live and test at the same time.

And showeq only deals with packets, which tend to not change as much or as frequently as the things MQ watches.

Think about it this way:

Every patch on live requires an MQ update, sometimes major sometimes minor. Every patch on live is the result of many patches on test. If this is the case, it would imply that MQ would need to be updated at every patch of the test server (just like it needs it on the live server at every patch).

Also, its not really re-inventing the wheel. In omens if they decide they need a few more variables to store new stuff like aa, hp, spell data or something else it means the .exe changes a little. Every small update/change they make alters the exe.

So when they say it is FAR FAR more than just changing the client date/time to match... they really do mean it :)

Amadeus
The Maestro
The Maestro
Posts: 2036
Joined: Sat Jun 29, 2002 3:51 pm

Post by Amadeus » Thu Aug 19, 2004 1:42 am

MQ will only work on Beta or test servers if you are capable of making extensive changes to code and so forth yourself.

That's the simple answer. When it goes live, you'll have MQ with it because it'll be on the live servers.