Macro delays on background bot? -- SOLVED!

Need help running MacroQuest2? Ask your questions about how to get things to work on your computer.

Moderator: MacroQuest Developers

Vexix
Genbot Janitor
Posts: 245
Joined: Sat Apr 17, 2004 10:10 am

Macro delays on background bot? -- SOLVED!

Post by Vexix » Wed Jun 09, 2004 11:27 am

I've been running genbot on my two toons, and have noticed that the background bot is always significantly slower in running the program than the foreground bot. It's not the frame rate -- they're both set to 50 fps, and render rate 1/1. I just bought another GB of memory, which I thought would improve the problem but it didn't have any effect. I'm running Windows XP. Does that make any difference?

I added a command to log every major subroutine, and I can see that sure enough, the foreground bot is calling about 3 subs a second, and the background bot is calling a sub about every 1-30 seconds. If I switch windows, then the opposite bot starts to slow down, and the previous moves along just fine.

There's no particular pattern I can see connecting any particular sub with the delay.

Any ideas? Two-boxing just isn't working with this kind of delay.

--Vexix
Last edited by Vexix on Thu Jun 10, 2004 2:04 pm, edited 1 time in total.

Falco72
a hill giant
a hill giant
Posts: 215
Joined: Fri Sep 26, 2003 3:24 am

Post by Falco72 » Wed Jun 09, 2004 1:47 pm

As far as I know:
DO NOT use Turbo (it is set at 20 in default, no need to use it);
DO USE EQW, instead of using the EQ built in window functionality;
DO USE 50 FPS on fore, 35 background and a render 1/30 for background;
DO NOT USE sound on the background (put a file named nosound.txt in your EQ directory).
These are my settings and I have no problems at all running two session a time.

Vexix
Genbot Janitor
Posts: 245
Joined: Sat Apr 17, 2004 10:10 am

Post by Vexix » Wed Jun 09, 2004 7:19 pm

Thanks Falco. Sounds pretty similar to what I'm doing. Are you on XP?

I did find last night that it improved a bit when I dropped down my background render rate, and moved to 640X480 windows. Anyone else have any ideas on this?

--Vexix

Falco72
a hill giant
a hill giant
Posts: 215
Joined: Fri Sep 26, 2003 3:24 am

Post by Falco72 » Thu Jun 10, 2004 1:59 am

No, I am on win 2000 pro.

Grumpy
a hill giant
a hill giant
Posts: 167
Joined: Sun Nov 10, 2002 4:22 pm

Post by Grumpy » Thu Jun 10, 2004 10:20 am

Start > Control Panel > System > Advanced Tab > Settings button under Performance > Advanced Tab

Under Processor Scheduling, switch it from Programs to background services, if that doesn't do it switch the Memory section from Programs to System Cache.

Note that these changes will negatively impact your foreground processes (how much depends on how powerful your system is and how hoggish your programs are.)

Vexix
Genbot Janitor
Posts: 245
Joined: Sat Apr 17, 2004 10:10 am

Post by Vexix » Thu Jun 10, 2004 2:03 pm

Thanks grumpy. You are dead right. I did exactly that, and genbot is WAY more reliable now. Thanks!

--Vexix