Falling faster with levitate?

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

SomeoneElse
decaying skeleton
decaying skeleton
Posts: 6
Joined: Sun Nov 09, 2003 11:14 pm

Falling faster with levitate?

Post by SomeoneElse » Sun Nov 09, 2003 11:20 pm

Has anyone else had issues with levitate while running MQ? With the latest version of MQ, suddenly, it seems that I fall faster while levitating. If I turn it off, the problem is solved.

GD
a snow griffon
a snow griffon
Posts: 353
Joined: Sat Jun 29, 2002 11:57 pm

Post by GD » Mon Nov 10, 2003 12:08 am

I think it has to do with FPS limiting, since when you have a slow FPS in EQ, you tend to drop like a rock.
Opinions are like assholes, everyone has one, but most of them stink.

Lax
We're not worthy!
We're not worthy!
Posts: 3524
Joined: Thu Oct 17, 2002 1:01 pm
Location: ISBoxer
Contact:

Post by Lax » Mon Nov 10, 2003 12:30 am

I run MQ all the time, and do not "drop like a rock" at any time. Are you using EQW? Version 2.35a?
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

SomeoneElse
decaying skeleton
decaying skeleton
Posts: 6
Joined: Sun Nov 09, 2003 11:14 pm

Post by SomeoneElse » Mon Nov 10, 2003 7:41 am

I forgot about the FPS limiting. That has to be the reason.

Yes, I'm using EQW v2.35a.

rencro
Custom Builder
Custom Builder
Posts: 56
Joined: Sat Sep 27, 2003 12:39 am

Post by rencro » Mon Nov 10, 2003 12:36 pm

It is the reason. Im still borked even with latest

Lax
We're not worthy!
We're not worthy!
Posts: 3524
Joined: Thu Oct 17, 2002 1:01 pm
Location: ISBoxer
Contact:

Post by Lax » Mon Nov 10, 2003 1:04 pm

heh well you need to report these things or they dont get fixed ;)

EQLib_Main.cpp search for this, make the line in red look like I have it here:

Code: Select all

		if (GetForegroundWindow()==*pEQhWnd)
		{
[color=red]//			Sleep(gFG_SLEEP);[/color]
		}
		else
		{
			Sleep(gBG_SLEEP);
		}
That should solve your problem if this is what it is, let us know
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

rencro
Custom Builder
Custom Builder
Posts: 56
Joined: Sat Sep 27, 2003 12:39 am

Post by rencro » Tue Nov 11, 2003 5:37 am

Sorry Lax, long day at work. I made this change and recompiled, and this definately corrected my issues.

I had talked a bit about it in the EQCPU thread...

Runspeed is good, and when running genbot there is no more noticeable lag.

User avatar
dont_know_at_all
Developer
Developer
Posts: 5450
Joined: Sun Dec 01, 2002 4:15 am
Location: Florida, USA
Contact:

Post by dont_know_at_all » Tue Nov 11, 2003 6:08 am

when using eqw, the eq window is not the foreground window.

you need to change the BG fps to modify the frame rate when using eqw.

Lax
We're not worthy!
We're not worthy!
Posts: 3524
Joined: Thu Oct 17, 2002 1:01 pm
Location: ISBoxer
Contact:

Post by Lax » Tue Nov 11, 2003 11:29 am

DKAA, I use EQW 100% of the time. Foreground is definitely the foreground for me. If you're using EQW 2.35a it should be for you also... if not, it needs to be fixed. Send me your EQW.DLL and I will solve it, OR open up EQW.DLL in IDA, wait for it to analyze, hit "g" and type in "hWnd".. tell me what offset hWnd is at.

I had some debugging in place to find that kind of bug but plaz cleaned it up the day it was CVS'd :)
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

Lax
We're not worthy!
We're not worthy!
Posts: 3524
Joined: Thu Oct 17, 2002 1:01 pm
Location: ISBoxer
Contact:

Post by Lax » Tue Nov 11, 2003 12:38 pm

Zip updated, if you have had problems with the FPS limiter now or in the past please help debug (DKAA make sure to do this please)

Turn on debug spew the usual way (EQLib_Utilities.cpp, macroquest.ini) and also uncomment the DBG_FPS line in EQLib.h. Then make sure if you're running EQW that in the debug spew, it says "EQW Detected". Also make sure that it says both "Foreground" and "Background" at some point in the log, and make sure when you are checking it in another window that it is in fact background ;)
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

Lax
We're not worthy!
We're not worthy!
Posts: 3524
Joined: Thu Oct 17, 2002 1:01 pm
Location: ISBoxer
Contact:

Post by Lax » Tue Nov 11, 2003 4:11 pm

Still waiting on word from this, someone that had a problem with the fps limiter please
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

User avatar
dont_know_at_all
Developer
Developer
Posts: 5450
Joined: Sun Dec 01, 2002 4:15 am
Location: Florida, USA
Contact:

Post by dont_know_at_all » Tue Nov 11, 2003 5:19 pm

I will test this later tonight.

Eqw version 2.35.

Lax
We're not worthy!
We're not worthy!
Posts: 3524
Joined: Thu Oct 17, 2002 1:01 pm
Location: ISBoxer
Contact:

Post by Lax » Tue Nov 11, 2003 6:06 pm

Ok, this seems limited to those who are actually using EQW 2.35 instead of 2.35a. I've updated it thanks to DKAA donating the eqw.dll from 2.35 :) Grab newest zip, set maxfps to the defaults 50 foreground 20 background (I actually prefer 30 background if the char is doing anything important) and it should run a lot smoother for you
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

User avatar
dont_know_at_all
Developer
Developer
Posts: 5450
Joined: Sun Dec 01, 2002 4:15 am
Location: Florida, USA
Contact:

Post by dont_know_at_all » Wed Nov 12, 2003 5:22 am

Close this problem report. Current dev CVS is fixed for 2.35.