Page 3 of 7
Posted: Mon Mar 10, 2003 4:44 pm
by driftinsupra
But I am not even try9ing to run eq yet? I am just trying to get the program working but your right I didnt try to use the new offsets so I will give that a shot and see how it works then
Posted: Mon Mar 10, 2003 4:54 pm
by almostleet
Having the same problem as supra here, atleast I don't feel so alone now. But yeah evrything is GO except MQ shuts down after a few seconds. (yes I have the latest offsets)
Posted: Mon Mar 10, 2003 5:06 pm
by driftinsupra
ok I found out it will stay open until I move my mouse cursor over the icon in the systray. Whats up with that?
Posted: Mon Mar 10, 2003 5:12 pm
by almostleet
But it still won't work when you run EQ, I tried.
Posted: Mon Mar 10, 2003 5:13 pm
by eqjoe
The DX81 SDK typicaly will install in C:\dxsdk. So the additional resources include directory field will say : C:\dxsdk\lib . Don't forget to setup Macroquest as your active project. Also setup eqlib as a dependancy to Macroquest. Under "fileview", dont forget to add your macroquest files to the project.
Posted: Mon Mar 10, 2003 5:37 pm
by dont_know_at_all
driftinsupra wrote:ok I found out it will stay open until I move my mouse cursor over the icon in the systray. Whats up with that?
Macroquest has crashed after it has drawn the icon.
It will crash if you don't have the MemChecker address in your eqgame.ini.
Posted: Mon Mar 10, 2003 5:43 pm
by driftinsupra
ok got updated offsets and still it just exits out
Posted: Mon Mar 10, 2003 5:48 pm
by driftinsupra
Ok well I copied everything in the release directory over into the old release directory and it seems to work, can anyone tell me if this is gonna skrew anything up?
Posted: Mon Mar 10, 2003 5:55 pm
by driftinsupra
OK so more hitches in the road. I ran mq and then eq and all seems to have gone well. I get into the game and see the familiar MacroQuest is active message but as soon as I do a /whotarget on an NPC I crash to desktop. Is this me being an idiot or something that isnt quite fixed with MQ?
Posted: Mon Mar 10, 2003 5:56 pm
by eqjoe
Silly question... did you copy the eqlib.dll to the same directory which you where running macroquest.exe? If the exe cant find the dll, the exe will exit.
Posted: Mon Mar 10, 2003 6:02 pm
by almostleet
Macroquest has crashed after it has drawn the icon.
It will crash if you don't have the MemChecker address in your eqgame.ini.
Can you elaborate a bit more on this for me please?
Posted: Mon Mar 10, 2003 6:04 pm
by eqjoe
almostleet wrote:Macroquest has crashed after it has drawn the icon.
It will crash if you don't have the MemChecker address in your eqgame.ini.
Can you elaborate a bit more on this for me please?
You will also see that behavior if the executable can not find the correct eqlib.dll.
Posted: Mon Mar 10, 2003 6:10 pm
by almostleet
How do I check my MemChecker address?
this is the line in the .ini
MemChecker=004F7D24
Posted: Mon Mar 10, 2003 6:11 pm
by dont_know_at_all
driftinsupra wrote:OK so more hitches in the road. I ran mq and then eq and all seems to have gone well. I get into the game and see the familiar MacroQuest is active message but as soon as I do a /whotarget on an NPC I crash to desktop. Is this me being an idiot or something that isnt quite fixed with MQ?
This sounds like you have old source. If you got source from me, get rid of it and grab the latest from the website. I originally did the memcheck changes based on the CVS source which is waaaay old.
You may have old offsets also.
Lastly, make eqjoe is correct. Make sure that the mq executable is finding the eqlib.dll that you compiled.
Posted: Mon Mar 10, 2003 6:15 pm
by eqjoe
Guys... all of you that are having problems with MQ exiting right after you start it, or it exits after you put your mouse over it. The directory which you start macroquest.exe should also have in it both your INI files (eqgame.ini and Macroquest.ini), eqlib.dll, Perl56.dll and ItemDB.txt. When you compile this project the DLL and the EXE will be in seperate directories. Copy them both to a fresh directory with the other files listed here.