MQ2 problem

Need help running MacroQuest 1? Too bad! Use MQ2.

Moderator: MacroQuest Developers

Xecros
a lesser mummy
a lesser mummy
Posts: 54
Joined: Tue Apr 22, 2003 9:24 am

MQ2 problem

Post by Xecros » Tue Nov 25, 2003 4:14 pm

After todays patch, i come here to look for the new offsets. Much to my surprise, MQ2 is now the supported version.

So off i go to download the latest zip file for MQ2. I downloaded it.
I updated eqgame.h with the info found here
I compiled it under VS6 useing the instructions found here without any problems or errors.
I then ensure that the eqgame.ini has the latest offsets which i found here
I copy the entire contents of the Released folder to another location on my hard drive.
I run macroquest2.exe and verify my little icon in the system tray
I start everquest
I get into game just fine without any errors or crashing but, MQ2 does not appear to be working. I can do none of the commands or run any macro's. For all intents and purposes, it's as if MQ2 isn't even loaded.

any help would be appreciated.

thank you
Xec

Xecros
a lesser mummy
a lesser mummy
Posts: 54
Joined: Tue Apr 22, 2003 9:24 am

Post by Xecros » Tue Nov 25, 2003 4:43 pm

just to expand on what i did for compiling

I opened the zip file and unzipped all of it to c:\mq
opened a dos box and navigated to c:\mq and ran mq2auth.exe
it said 2 files were updated, then i closed the dos box
opened windows explorer and navigated to the mq directory
i updated eqgame.h
double clicked on macroquest2.dsw, this brought up my VS6 program
I clicked on Build -> Set Active Configuration
I highlight MQ2Main and clicked on, OK
I clicked on Build -> Build MQ2main.dll, it finished with no errors
I clicked on Build -> Batch Build
In the new window that popped up, everything had a checkmark next to it, so i hit the button, Build, everything compiled with no errors
updated the offsets
then i tried using it has per my above post and ran into my problem

Xecros
a lesser mummy
a lesser mummy
Posts: 54
Joined: Tue Apr 22, 2003 9:24 am

Post by Xecros » Tue Nov 25, 2003 5:00 pm

good news...I fixed it!!!

After perusing the boards some more, i came across some info concerning mq2auth.exe and why it's used....

I was running mq2auth has instructed, but nothing was said that i also had to run it on the machine i wish to use MQ2 on. So after i did that and put the updated files back...i compiled and now it works just fine :)

Seventh
orc pawn
orc pawn
Posts: 16
Joined: Thu Nov 20, 2003 7:14 pm

Post by Seventh » Tue Nov 25, 2003 9:09 pm

Hmmz, same issue here, all my offsets an ini's are updated, and from what I can tell I ran the auth the proper way.

Can you toss up a link for the Threads Of Enlightenment? :)

Xecros
a lesser mummy
a lesser mummy
Posts: 54
Joined: Tue Apr 22, 2003 9:24 am

Post by Xecros » Wed Nov 26, 2003 12:51 am

Here is the link to the thread that enlightened me. http://macroquest2.com/phpBB2/viewtopic.php?t=4132

The first time i read it, i was looking for instructions on how to compile MQ2 so I just skimmed over the info.

Strangely enough, the title of the thread reads "Compiling MQ2 for your friends or other computers" Silly me for thinking it had the instructions on how to compile MQ2.

I went back and read it more thoroughly a 2nd time thinking i missed some critical step in my compiling process or some vital configuration that needed to be set. This was when i came to fully understand the importance of mq2auth.exe :)

If your compiling MQ2 on a 'puter other than the 'puter that runs EQ, then this is what i recommend you do.

run mq2auth.exe
now copy mq2auth.exe and the two files it updates to a floppy
take that floppy to the 'puter that runs everquest
plug the floppy in and run mq2auth.exe
now take that floppy back to the 'puter doing the compiling
copy the 2 updated files back where you got them and overwrite whats there
now compile and everything should be fine :)

Rass
orc pawn
orc pawn
Posts: 13
Joined: Sun Dec 29, 2002 9:59 am

Post by Rass » Wed Nov 26, 2003 1:39 am

I have the same UI on 3 pc's. All my pc's have eq and MQ2 in the same dir paths. I have VC6 on 1 of them. I downloaded and uncompiled the zip on all 3 pc's.
1. I run MQauth on the compiling pc.
2. Copied the 2 .h files to the next bot pc
3. Ran MQauth on pc-2
4. Copied the 2 new .h files to pc-3
5. Ran MQauth on pc-3
6. Copied the 2 new .h files to the compiling pc (pc-1)
7. Compiled with VC6

No errors on compile. I copied the entire dir and sub dir's to pc-2 and pc-3 except for MQMain dir.

The compiler pc (pc-1) and pc-3 run file and the UI is fine but pc-2 is all messed up. The UI has odd labels listed and messed up ascii code on certain boxes and no MQ commands work.

Any ideas?

Thanks,

Rass

Seventh
orc pawn
orc pawn
Posts: 16
Joined: Thu Nov 20, 2003 7:14 pm

Post by Seventh » Wed Nov 26, 2003 2:09 am

I'm starting to wonder if my problem is related.

I compiled on the same PC I run EQ on. I ran auth before compiling, per the instructions. Compiled fine, no errors. Program starts up fine, default UI, MQ isn't having any effect on EQ at all.

/boggle