• 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

Project EQ - Performance expectations.. EQEmu

xam

Member
Joined
Oct 13, 2020
RedCents
130¢
Just fired up a fresh install (from https://docs.eqemu.io/server/installation) and was surprised that I was hitting performance issues with 12 toons (6 no probs), so wondering what I'm doing wrong, as this is the same PC that I used to run 30 on live with, so guess I have a few questions:

1) Using purely MQ2 (no isboxer) - what tweaks should I be doing such as /framelimiter or whatever, out of the box from a standard V/V install?
2) I tried tweaking eqclient cpuaffinity to -1 for each core, didn't seem to help.
3) I disabled all sound, spell effects on every character.
4) I disabled all advanced models for toons.
5) Both CPU and Memory don't go over 50% on the machine, so unsure what the chunkiness is in the play lag.
6) Am I expecting too much from EQEmu - can people advise how many toons they are running nicely, and any suggested enhancements I can make.
7) I'm fully prepared to go out and buy another box to run as a pure server, but not convinced this will help .. considering my low CPU/Memory usage, and its all local networking.

As an example, if I run across Nexus (smallest zone I could think of) and then call 11 toons to run over, they are anything BUT smooth, and take way too long. Running 6 I don't experience this.


# Playing Machine and hosting EQEmu (Tried both windows and as a docker container from CentOS VM Guest) #

OS Name Microsoft Windows 11 Pro
Version 10.0.22631 Build 22631
Intel(R) Core(TM) i7-9700KF CPU @ 3.60GHz, 3600 Mhz, 8 Core(s), 8 Logical Processor(s)
Installed Physical Memory (RAM) 64.0 GB
1 TB M2.SSD


# Also tried running a standalone EQEmu Server on this spec #

Windows 11
13th Gen Intel Core™ i7-13700H Processor
32GB LPDDR5x RAM
1 TB SSD

Help! As much as I enjoy running 6 - very keen to get 30 going to smash some things asap ;
 
Thanks Aquietone, I had enabled that on all toons, and then explicitly set to 10 frames for bgfps because I couldn't see what the default was, didn't change much unfortunately.
Would love to know if this is client or server process related lag..
 
Have you tried logging onto an emu server that allows more characters? like EQ Might you can login 10 i think, see if your clients run smooth there
 
Just tried, seems like performance was worse on there with just 6 than on my local server.
So probably something to do with my local setup?

Only main diff is an upgrade from win10-win11 since I used to play 30 on live... identical hardware etc.
 
setting these certainly helped a little also, but still not the performance I was hoping for.
/framelimiter bgrender disable
/framelimiter clearscreen enable

Going to run up an AWS or GCP server with massive overkill specs just to rule out server side..
 
Most people who box many characters on EMU end up moving to E3 ... I don't know why but Kissassist just doesnt like Emu servers
 
Most people who box many characters on EMU end up moving to E3 ... I don't know why but Kissassist just doesnt like Emu servers
KissAssist is fine tuned for Live whereas E3 (especially E3Next) is fine tuned for Emu. Some of the code for things like managing how you cast or how a bard twists is completely different. E3 code also have some code specifically to workaround bugs that exist in Emu but not in live..

E3 is also mostly for non-automated play. You drive play from one character whereas KA is largely automated play. Sure you could automate or not automated but when I was on Emu we ended up rewriting large swaths of KA for our friends who didn't want to use E3.

Side note. If you've never ran the re-write of E3 that's written in C# you're really missing out. There's a handful of features that really make me consider bringing the backend over to Live.
 
Most people who box many characters on EMU end up moving to E3 ... I don't know why but Kissassist just doesnt like Emu servers
One of the issue that I have found is KA leverages eq based ingameme assist role and that doesn't exist in emu once you make a raid so things get very weird at times.
 
Project EQ - Performance expectations.. EQEmu

Users who are viewing this thread

Back
Top
Cart