• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

Benchmark Macro

edud

Member
Joined
Apr 5, 2006
RedCents
31¢
This macro bechmarks how well macroquest/everquest performs on your computer.
Though it may not seem to be usefull it can help you work out settings to get best performance out of everquest.
It can also be usefull if you need to do a lot of commands per second. ;)
Rich (BB code):
sub main
	/declare counter 	 timer 	outer 100
	/declare score1		 int 	outer 0
	/declare score2		 int 	outer 0
	/declare score3		 int 	outer 0
	/declare score5		 int 	outer 0
	/declare score4		 int 	outer 0
	/declare score6		 int 	outer 0
	/declare i		 int 	outer 0
	/declare testarray[5000] string	outer
	/declare teststring	 string	outer	
	/echo Started Benchmark Macro
	/echo Macro takes 44seconds to complete
	/echo Running test 1 of 5 (10 seconds)

	|Test 1
	:loop1
	/varcalc score1 ${score1}+1
	/if (${counter}) /goto :loop1
	
	|Test 2
	/echo Running test 2 of 5 (10 seconds)
	/varset counter 100
	/for i 1 to 5000
		/if (${counter}) /varset teststring "YES"
		/varcalc score2 ${score2}+1
		/varset testarray[${i}] ${teststring}
	/if (${counter}) /next i
	
	|Test 3
	/echo Running test 3 of 5 (4 seconds)
	/varset counter 40
	/for i 1 to 5000
		/if (${testarray[${i}].Find[YES]}) /varcalc score3 ${score3}+1
	/if (${counter}) /next i
	
	|Test 4
	/echo Running test 4 of 5 (10 seconds)
	/varset counter 100
	:loop2
	/varcalc i 240*345-34/4564*233+123*123/3242^8
	/varcalc score4 ${score4}+1
	/if (${counter}) /goto :loop2
	
	|Test 5
	/echo Running test 5 of 5 (10 seconds)
	/varset counter 100
	:loop3
	/squelch /target clear
	/squelch /target myself
	/squelch /target next
	/if (${Target.ID}) /varcalc score5 ${score5}+1
	/if (${counter}) /goto :loop3
	/varcalc score6 ${score1}+${score2}+${score3}+${score4}+${score5}
	/varcalc i ${score6}/29430 * 100
	
	/echo =========Results=========
	/echo Test1: ${score1} Straight Addition
	/echo Test2: ${score2} Create Array
	/echo Test3: ${score3} Read Array
	/echo Test4: ${score4} More Complex Calculation
	/echo Test5: ${score5} Mob Targeting
	/echo TOTAL: ${score6}
	/echo Comparison: ${i}%
/return
 
Last edited:
45% as compaired to the best result i got. When i run i get 99% - 100%. A friend whos pc is slightly faster gets 105%.
 
I am runing a liquid cooled 3.4g p4 with 2 gigs of ram and dual 6800gts, win xp pro. Any tips on how I can get it faster? I typically have 20 processes running when I run eq/mq2. I noticed a new macro I am testing is lagging me around #Turbo 80 (has a bunch of math calcs in it) and some others I run fine over #turbo 200.
 
Close off all other running programs
/plugin mq2fps unload
make sure limit fps is set to 100 in options

3 boxing makes the number pretty much half and also greatly reduces my dps.

My computer is
3800 athlon 939
3gb ram
7800GTX video
Win XP Pro

Eq is running at 1024x768 in windowed mode and i dont use wineq

All the macro does is basicly count the number of commands done per second
 
great tool! I am defraging, adjusted all my system specs to best performance etc. Then gonna log back in and try again, thanks allot, this really lets me see some of my limiting factors for more yummy dps!
 
Ouch, first time running the benchmark on my laptop, 21% =/

*edit* Turning off Trillian, iTunes, uTorrent, TextPad, and my compiling program, jumped up to 40%...lol.

Will have to try right away the next time I turn on the computer.
 
Anyone beat my 15% ? in the downwards direction that is :)

This is on P500, 512mb ram, MX420 64mb video card. Don't think you can get much worse than that and still be able to run EQ...
 
the mq2fps worked best for me, after defrag and optimizing my settings in xp to performance I actually went down 2% lol, unloaded mq2fps and shot up to 67% now.
 
Grrrr.... Just uploaded the macro to the house and ran it, got 26% the first run through. I think I will have to look at what is running on the computer when I get home tonight. No wonder I lag when I get a few sessions going.
 
I started out with 126%, and stopped some services/processes, and then with/without MQ2FPS, i dropped down to 67%.
 
I am running eq from a separate hard drive (not the same one my operating system is on). Is this hurting my performance, with my system specs I thought my performance would have been better.
 
dobey said:
I am running eq from a separate hard drive (not the same one my operating system is on). Is this hurting my performance, with my system specs I thought my performance would have been better.


eqplaynice that comes with Wineq2 is way better then mq2fps.

Also if you member of Lax's board(wineq2 www.lavishsoft.com) he has some good write up's about that.

Basically, there is no need for it. And it probly actually slow you down.

I don't recall all technically reason's, but you can look it up.

10-15years ago how you setup would have been some what 'normal', just isn't anymore.
 
Benchmark Macro

Users who are viewing this thread

Back
Top
Cart