Need help running MacroQuest2? Ask your questions about how to get things to work on your computer.
Moderator: MacroQuest Developers
-
jomomma
- orc pawn

- Posts: 13
- Joined: Tue Feb 24, 2004 1:13 pm
Post
by jomomma » Thu Mar 18, 2004 4:49 pm
To the point. I load EQ and have no problems with lag until I start MQ2. The game slows WAY down and I have to restart the computer. I have /maxfps set to 20 fg and 5 bg, but changing this doesnt help. I am using the Mar 16 version. I have never had this problem with previous versions.
Two questions I have:
Why is the program slowing my computer so much?
Why cant I close MQ2 completely by just right clicking its icon and exiting from the start bar?
Thanks.
P.S. I tried to search for this topic before I posted and have read the manual several times.
Oh, and one more thing YOU GUYS ROCK!!!!! This is the one program that has make EQ fun for me again. The mundane has become bearable now. Keep up the great work.
When I can't think of anything good to say, I don't say anything at all.
-
dweomer
- a lesser mummy

- Posts: 62
- Joined: Thu Feb 19, 2004 3:33 pm
Post
by dweomer » Thu Mar 18, 2004 4:54 pm
Theres mention of this somewhere else, but basically mq2 isn't using the foreground fps value at all, instead it always uses the background value. Thats why you are seeing the lag start when you load mq2, because once it loads thw mq2fps plugin it immediately throttles your fps down to 5. You should take a look at the fps meter, woulda been obvious from that

-
jaq
- a ghoul

- Posts: 148
- Joined: Fri Mar 12, 2004 8:29 am
Post
by jaq » Thu Mar 18, 2004 7:28 pm
-
Lax
- We're not worthy!

- Posts: 3524
- Joined: Thu Oct 17, 2002 1:01 pm
- Location: ISBoxer
-
Contact:
Post
by Lax » Thu Mar 18, 2004 7:42 pm
Make this change in eqgame.h
Code: Select all
#define __HWnd [color=red]0x7953C4 [/color]
compile and you're set.
have fun, this will be in a new zip soon
-
jomomma
- orc pawn

- Posts: 13
- Joined: Tue Feb 24, 2004 1:13 pm
Post
by jomomma » Thu Mar 18, 2004 8:00 pm
Woo hoo! my first post and no flames. Thanks guys, I will try out the solutions.
When I can't think of anything good to say, I don't say anything at all.
-
jomomma
- orc pawn

- Posts: 13
- Joined: Tue Feb 24, 2004 1:13 pm
Post
by jomomma » Thu Mar 18, 2004 8:16 pm
OK, I made the applicable changes in eqgame.h and recompiled but that didnt seem to correct the problem.
I did change the background value and that did the trick. I guess I will wait for the next patch to come out, thanks again for the help.
When I can't think of anything good to say, I don't say anything at all.
-
dweomer
- a lesser mummy

- Posts: 62
- Joined: Thu Feb 19, 2004 3:33 pm
Post
by dweomer » Thu Mar 18, 2004 9:16 pm
doesn't work for me either. still same behavior.
-
Lax
- We're not worthy!

- Posts: 3524
- Joined: Thu Oct 17, 2002 1:01 pm
- Location: ISBoxer
-
Contact:
Post
by Lax » Thu Mar 18, 2004 10:56 pm
Hmm well, it fixed it for me. Check if its different between windowed and non-windowed?
-
jaq
- a ghoul

- Posts: 148
- Joined: Fri Mar 12, 2004 8:29 am
Post
by jaq » Fri Mar 19, 2004 7:03 pm
I tried the new offset lax with no luck.. tried it in fullscreen as well as windowed mode, and got same results.
-
zedisdeadbaby
- a ghoul

- Posts: 83
- Joined: Sun Nov 03, 2002 4:24 pm
Post
by zedisdeadbaby » Sat Mar 20, 2004 12:31 pm
I had this too, found the FPS setting and I thought it fixed it. There were intermittent lag spikes as I ran MQ for 3 minutes or so then got booted to the server select screen.
I'm not using any addon but MQ, and I'm compiling with .NET 2003. I used that abs() fix posted in the other thread to get it to compile too.
-
SwiftyMUSE
- Developer

- Posts: 1205
- Joined: Tue Sep 23, 2003 10:52 pm
Post
by SwiftyMUSE » Sat Mar 20, 2004 4:31 pm
MQ2Globals.cpp
Code: Select all
// EQ Address Initialization
DWORD EQADDR_HWND=0x6D5190;
change to
Code: Select all
// EQ Address Initialization
DWORD EQADDR_HWND=__HWnd;
-
Lax
- We're not worthy!

- Posts: 3524
- Joined: Thu Oct 17, 2002 1:01 pm
- Location: ISBoxer
-
Contact:
Post
by Lax » Sat Mar 20, 2004 4:55 pm
lol
good catch