Page 1 of 4

MQ2 & EQEMU

Posted: Sun Dec 12, 2004 3:05 pm
by daeath
Guess I should first put in my disclaimer:

Yes, I did use Search!

Seems like the Emu is running an older version of eqgame.exe - looks like mine's from Oct 13th. Guess that's why I'm getting an error when I type /macro ingame. (Invalid command)

Someone posted that I should check CVS - I went to sourceforge and immediately found MQ2's that date back to July, and saw a link to the web access CVS repository. I clicked that, and the viewer only showed the current version.

So I downloaded WinCVS, and used the anonomous login - and using the import and checkout commands could only find the current version.

So how do I look for previous versions of macroquest (specifically one compatible with Oct13th 2004 eqgame.exe) or just get ahold of the source?

Thx

Posted: Sun Dec 12, 2004 3:17 pm
by eqjoe
I dont think the new site has a CVS. If you have not noticed, MQ2 is no longer on sourceforge.


-j

Posted: Sun Dec 12, 2004 3:25 pm
by daeath
Penis!

So, is it still possible to get older versions of MQ2?

Posted: Sun Dec 12, 2004 5:58 pm
by peach

Posted: Sun Dec 12, 2004 6:20 pm
by daeath
Thanks for the suggestion Peach, I saw that post when I was searching for help. I tried the cvs commands that were in there - but looks like I'm still only getting the current UtD version, not an archived one (except the July 18th one). I could try the 7/18 version, but I was wondering if there was one for the Oct 13th eqgame.exe I have, or does it not matter?

Posted: Sun Dec 12, 2004 7:50 pm
by eqjoe
I have the MQ2 for the 10/11 EQ exe. PM me and I will send you a link.

-j

Posted: Fri Dec 17, 2004 11:08 am
by daeath
Hmm... still having problems. Eqjoe sent me the October version of MQ2, I compiled it and had to use an mq2.exe from the latest version. When I'm ingame and type /macro I get a "Invalid command, use /help" error. Any suggestions?

Posted: Fri Dec 17, 2004 11:14 am
by eqjoe
The injector (Macroquest.exe) is not built when you compile the project. It is not GPL and the source is not available much less distributed. The latest injector should work fine.

-j

Posted: Fri Dec 17, 2004 12:35 pm
by eqjoe
I checked out Winters Roar. It looks like a very old client. I would say late 03 or early 04. It also seems that the devs there have modified it such that it does not have the original release date/time stamps. So there will be no MQ2 client that will work out of the box. It might be tough to figure out which EQ/MQ client is being used there. If you can find someone that has all the EQ clients dating back to late last year.. compaire the size of the file to whatever is archived?

-j

Posted: Fri Dec 17, 2004 1:53 pm
by daeath
Thanks for checking out WR joe, problem is that I don't play on WR. I play on the standard emu servers, like Krusher's/PEQ/Shah's Revenge. I know WR hasn't updated thier client in a while - they run thier own patcher and DB and don't release updates as frequently as all the misc servers. I don't know how different the 2 might be (WR&PEQ), but if they are using the same client what could I possibly do to get MQ running on these older clients if nobody has a previous release? Is there somewhere in the code I can go and modify? (I have a basic working level of C)

If the standard emu servers are just using the October client as I suspect, anyone have any other suggestions to get it to work?

To me, it seems like mq2 isn't running at all. I get the icon in my system tray, but it feels like its not interfacing with EQ. Is that typical if I'm using the wrong version with the client I have?

Posted: Fri Dec 17, 2004 4:18 pm
by eqjoe
MQ2 is designed to give you a pop-up if the client version is wrong. You can override this:

Code: Select all

#define __ClientName                               "eqgame" 
#define __ExpectedVersionDate                 "Oct 11 2004" 
#define __ExpectedVersionTime                "15:21:50" 
#define __ActualVersionDate                      0x5F694C
#define __ActualVersionTime                     0x5F6958

#define __ClientOverride                           0 
In eqgame.h .. change ClientOverride to a 1.

-j

Edit: daeath - check your PMs

Re: MQ2 & EQEMU

Posted: Sat Mar 08, 2025 9:14 pm
by xyilla

Re: MQ2 & EQEMU

Posted: Sat Mar 08, 2025 9:15 pm
by xyilla

Re: MQ2 & EQEMU

Posted: Sat Mar 08, 2025 9:16 pm
by xyilla

Re: MQ2 & EQEMU

Posted: Sat Mar 08, 2025 9:17 pm
by xyilla