So upon logging in after some time of not playing due to medical problems i found some major issues. 1 i use to be able to box more then most can fathom just to log em in cause i could. I have noticed insanely amounts of cpu/gpu usage being added as almost a memory leak. 2 6 accounts had me a 80-87% cpu usage which for me is beyond high. So I found lots lag and was wondering hmm what can it be. So my first thing i tried and actually fixed it completely. Eqclient.ini is doing some very very funky stuff at the moment. I replaced my eqclient.ini with a older rof version ini and it was day and year difference. I cant even say night and day because i went from 6 accounts at 85% to 6 accounts with only 14% usage. While my medical problems dont allow me to play like i use to and find the direct issue i will report it to be looked into if yall care to single it out 1 by 1 till find the issue. But replacing it with older ini 100% fixed the issue.
where did you find the old ROF ini ? my computer: AMD fx8350 OC'd to 4.8ghz gtx 1080 ftw 32GB RAM Can't 3 box anymore after last patch .... prior to last patch I could load in 15 accounts with 0 lag.
OP's Solution is Verified. I just logged in 9 accounts with 0 lag after swapping my Eqclient.ini file out with an older version.
What parameter changes were there between new and old? It is just a text file after all. Surely you could diff the new vs old and list what the differences are that have such a significant impact.
Try renamng your current eqclient.ini to something like eqclientold.ini and let eq recreate the client.ini. You may need to reset some of your personal preferences but see how that effect your cpu/gpu usage.
Code: [Defaults] GraphicsMemoryModeSwitch=1 APVOptimizations=TRUE DisableWestBugFix=0 Sound=TRUE TextureQuality=1 VertexShaders=0 20PixelShaders=0 14PixelShaders=0 1xPixelShaders=0 MultiPassLighting=FALSE UseLitBatches=TRUE WindowedMode=TRUE InspectOthers=FALSE Log=FALSE AttackOnAssist=FALSE ShowInspectMessage=TRUE LockWindows=FALSE InvWinLabels=TRUE HidePlayerWin=FALSE HidePartyWin=FALSE HideTargetWin=FALSE HideSpellsWin=FALSE HideHotboxWin=FALSE HideChatWin=FALSE HideMainMenuWin=FALSE ChatLineSpacing=0 ShowDynamicLights=TRUE ChatFontSize=3 ShowNamesLevel=0 VideoMode=0 MousePointerSpeedMod=0 ShowSpellEffects=0 CombatMusic=TRUE MixAhead=8 ServerFilter=0 TrackPlayers=TRUE TrackSortType=NORMAL TrackFilterType=0 DefaultLanguage=0 ShowGrass=0 DisableTattoos=FALSE UseArrowCamera=FALSE NetStat=TRUE DoProperTinting=FALSE Sound44k=0 SpeakerType=0 LoadSocialAnimations=true AllLuclinPcModelsOff=False UseLuclinHumanMale=TRUE UseLuclinHumanFemale=TRUE UseLuclinBarbarianMale=TRUE UseLuclinBarbarianFemale=TRUE UseLuclinEruditeMale=TRUE UseLuclinEruditeFemale=TRUE UseLuclinWoodElfMale=TRUE UseLuclinWoodElfFemale=TRUE UseLuclinHighElfMale=TRUE UseLuclinHighElfFemale=TRUE UseLuclinDarkElfMale=TRUE UseLuclinDarkElfFemale=TRUE UseLuclinHalfElfMale=TRUE UseLuclinHalfElfFemale=TRUE UseLuclinDwarfMale=TRUE UseLuclinDwarfFemale=TRUE UseLuclinTrollMale=TRUE UseLuclinTrollFemale=TRUE UseLuclinOgreMale=TRUE UseLuclinOgreFemale=TRUE UseLuclinHalflingMale=TRUE UseLuclinHalflingFemale=TRUE UseLuclinGnomeMale=TRUE UseLuclinGnomeFemale=TRUE UseLuclinIksarMale=TRUE UseLuclinIksarFemale=TRUE UseLuclinVahShirMale=TRUE UseLuclinVahShirFemale=TRUE UseLuclinElementals=TRUE LoadVeliousArmorsWithLuclin=TRUE DefaultChannel=8 LastCharSel=0 ShowCreationHelp=FALSE Music=0 SoundVolume=5 Gamma=11 SpellParticleOpacity=1.000000 EnvironmentParticleOpacity=1.000000 ActorParticleOpacity=1.000000 TrackAutoUpdate=TRUE DetectWelcomeFailure=0 WindowedModeXOffset=-8 WindowedModeYOffset=-12 AllowResize=1 Maximized=0 RestoredXOffset=-8 RestoredYOffset=-12 RestoredWidth=1270 RestoredHeight=696 AlwaysOnTop=0 ShowVoiceNoticeWindow=false SpellParticleDensity=0.000000 SpellParticleNearClipPlane=2.000000 SpellParticleCastFilter=1 EnvironmentParticleDensity=0.000000 EnvironmentParticleNearClipPlane=2.000000 EnvironmentParticleCastFilter=24 ActorParticleDensity=0.000000 ActorParticleNearClipPlane=2.000000 ActorParticleCastFilter=24 ShowAlarmWindow=false LeftClickTargetHelp=1 HideAltAdvWin=TRUE TargetGroupBuff=0 UseD3DTextureCompression=FALSE MipMapping=FALSE TextureCache=FALSE LoadArmor17=FALSE LoadArmor18=FALSE LoadArmor19=FALSE LoadArmor20=FALSE LoadArmor21=FALSE LoadArmor22=FALSE LoadArmor23=FALSE GraphicsMemoryMode=0 TerrainTextureQuality=0 SkyUpdateInterval=60000 SkyCubemapSize=0 AcceptKickRequests=1 AutojoinHelp=1 ScreenshotNumber=38 CPUAffinity19=3 CharCreateRotateOn=0 [HitsMode] MyHitsMode=1 MyHitsAlwaysDraw=0 MyHitsX=4 MyHitsY=60 MyHitsCount=3 MyHitsFontSize=1 MyHitsShowHeader=1 MyHitsShowBG=0 MyHitsBGWidth=330 OtherHitsMeMode=1 OtherHitsMeAlwaysDraw=0 OtherHitsMeX=4 OtherHitsMeY=112 OtherHitsMeCount=3 OtherHitsMeFontSize=1 OtherHitsMeShowHeader=1 OtherHitsMeShowBG=0 OtherHitsMeBGWidth=330 OtherHitsOtherMode=1 OtherHitsOtherAlwaysDraw=0 OtherHitsOtherX=4 OtherHitsOtherY=164 OtherHitsOtherCount=3 OtherHitsOtherFontSize=1 OtherHitsOtherShowHeader=1 OtherHitsOtherShowBG=0 OtherHitsOtherBGWidth=330 [TextColors] User_1_Red=255 User_1_Green=255 User_1_Blue=255 User_2_Red=190 User_2_Green=40 User_2_Blue=190 User_3_Red=0 User_3_Green=255 User_3_Blue=255 User_4_Red=40 User_4_Green=240 User_4_Blue=40 User_5_Red=0 User_5_Green=128 User_5_Blue=0 User_6_Red=0 User_6_Green=128 User_6_Blue=0 User_7_Red=255 User_7_Green=0 User_7_Blue=0 User_8_Red=90 User_8_Green=90 User_8_Blue=255 User_9_Red=90 User_9_Green=90 User_9_Blue=255 User_10_Red=255 User_10_Green=255 User_10_Blue=255 User_11_Red=255 User_11_Green=0 User_11_Blue=0 User_12_Red=255 User_12_Green=255 User_12_Blue=255 User_13_Red=255 User_13_Green=255 User_13_Blue=255 User_14_Red=255 User_14_Green=255 User_14_Blue=0 User_15_Red=90 User_15_Green=90 User_15_Blue=255 User_16_Red=255 User_16_Green=255 User_16_Blue=255 User_17_Red=255 User_17_Green=255 User_17_Blue=255 User_18_Red=255 User_18_Green=255 User_18_Blue=255 User_19_Red=255 User_19_Green=255 User_19_Blue=255 User_20_Red=240 User_20_Green=240 User_20_Blue=0 User_21_Red=240 User_21_Green=240 User_21_Blue=0 User_22_Red=255 User_22_Green=255 User_22_Blue=255 User_23_Red=255 User_23_Green=255 User_23_Blue=255 User_24_Red=255 User_24_Green=255 User_24_Blue=255 User_25_Red=255 User_25_Green=255 User_25_Blue=255 User_26_Red=128 User_26_Green=0 User_26_Blue=128 User_27_Red=255 User_27_Green=255 User_27_Blue=255 User_28_Red=90 User_28_Green=90 User_28_Blue=255 User_29_Red=240 User_29_Green=240 User_29_Blue=0 User_30_Red=0 User_30_Green=140 User_30_Blue=0 User_31_Red=90 User_31_Green=90 User_31_Blue=255 User_32_Red=255 User_32_Green=0 User_32_Blue=0 User_33_Red=90 User_33_Green=90 User_33_Blue=255 User_34_Red=255 User_34_Green=0 User_34_Blue=0 User_35_Red=215 User_35_Green=154 User_35_Blue=66 User_36_Red=110 User_36_Green=143 User_36_Blue=176 User_37_Red=110 User_37_Green=143 User_37_Blue=176 User_38_Red=110 User_38_Green=143 User_38_Blue=176 User_39_Red=110 User_39_Green=143 User_39_Blue=176 User_40_Red=110 User_40_Green=143 User_40_Blue=176 User_41_Red=110 User_41_Green=143 User_41_Blue=176 User_42_Red=110 User_42_Green=143 User_42_Blue=176 User_43_Red=110 User_43_Green=143 User_43_Blue=176 User_44_Red=110 User_44_Green=143 User_44_Blue=176 User_45_Red=110 User_45_Green=143 User_45_Blue=176 User_46_Red=255 User_46_Green=255 User_46_Blue=255 User_47_Red=255 User_47_Green=255 User_47_Blue=255 User_48_Red=255 User_48_Green=0 User_48_Blue=0 User_49_Red=255 User_49_Green=0 User_49_Blue=0 User_50_Red=255 User_50_Green=0 User_50_Blue=0 User_51_Red=255 User_51_Green=0 User_51_Blue=0 User_52_Red=255 User_52_Green=255 User_52_Blue=255 User_53_Red=255 User_53_Green=255 User_53_Blue=255 User_54_Red=255 User_54_Green=255 User_54_Blue=255 User_55_Red=255 User_55_Green=255 User_55_Blue=255 User_56_Red=255 User_56_Green=255 User_56_Blue=255 User_57_Red=255 User_57_Green=255 User_57_Blue=255 User_58_Red=255 User_58_Green=255 User_58_Blue=255 User_59_Red=255 User_59_Green=255 User_59_Blue=255 User_60_Red=215 User_60_Green=154 User_60_Blue=66 User_61_Red=215 User_61_Green=154 User_61_Blue=66 User_62_Red=215 User_62_Green=154 User_62_Blue=66 User_63_Red=215 User_63_Green=154 User_63_Blue=66 User_64_Red=215 User_64_Green=154 User_64_Blue=66 User_65_Red=215 User_65_Green=154 User_65_Blue=66 User_66_Red=215 User_66_Green=154 User_66_Blue=66 User_67_Red=215 User_67_Green=154 User_67_Blue=66 User_68_Red=215 User_68_Green=154 User_68_Blue=66 User_69_Red=215 User_69_Green=154 User_69_Blue=66 User_70_Red=255 User_70_Green=255 User_70_Blue=0 User_71_Red=255 User_71_Green=0 User_71_Blue=255 User_72_Red=0 User_72_Green=200 User_72_Blue=200 User_73_Red=255 User_73_Green=255 User_73_Blue=255 User_74_Red=255 User_74_Green=255 User_74_Blue=255 User_75_Red=0 User_75_Green=255 User_75_Blue=255 User_76_Red=255 User_76_Green=0 User_76_Blue=0 User_77_Red=255 User_77_Green=255 User_77_Blue=255 User_78_Red=90 User_78_Green=90 User_78_Blue=255 User_79_Red=255 User_79_Green=255 User_79_Blue=0 User_80_Red=255 User_80_Green=255 User_80_Blue=0 User_81_Red=255 User_81_Green=255 User_81_Blue=255 User_82_Red=255 User_82_Green=255 User_82_Blue=255 User_83_Red=255 User_83_Green=255 User_83_Blue=255 User_84_Red=255 User_84_Green=255 User_84_Blue=255 User_85_Red=255 User_85_Green=255 User_85_Blue=255 User_86_Red=255 User_86_Green=155 User_86_Blue=155 User_87_Red=90 User_87_Green=90 User_87_Blue=255 User_88_Red=255 User_88_Green=255 User_88_Blue=255 User_89_Red=255 User_89_Green=255 User_89_Blue=255 User_90_Red=255 User_90_Green=255 User_90_Blue=255 User_91_Red=255 User_91_Green=255 User_91_Blue=255 User_92_Red=255 User_92_Green=127 User_92_Blue=0 User_93_Red=255 User_93_Green=255 User_93_Blue=255 User_94_Red=255 User_94_Green=255 User_94_Blue=255 [Options] IgnoreFile1=1 Camera1-Distance=30.000000 Camera1-DirHeading=192.000000 Camera1-Heading=0.000000 Camera1-Pitch=0.000000 Camera1-Height=5.000000 Camera1-Zoom=90.000000 Camera1-Change=1 Camera2-Distance=82.000000 Camera2-DirHeading=277.000000 Camera2-Heading=0.000000 Camera2-Pitch=0.000000 Camera2-Height=18.000000 Camera2-Zoom=90.000000 Camera2-Change=1 MaxFPS=100 MaxBGFPS=100 Realism=5 ClipPlane=20 FogScale=4.000000 LODBias=10 MouseSensitivity=4 Anonymous=0 Trade=2 GuildInvites=1 Sky=1 ParticleDensity=3 LoD=1 SameResolution=1 PCNames=0 NPCNames=1 PetOwnerNames=1 InverseMouse=0 LookSpring=0 MouseActive=1 Destroy=1 AANoConfirm=1 pointMerchantNoConfirm=0 MouseWheelZoom=1 MouseTurnZoom=1 MouseRightHanded=1 LootAllConfirm=0 DismissMercenaryConfirm=1 RaidInviteConfirm=1 LoadScreenMode=1 Channel00=1 Channel01=1 Channel02=1 Channel03=1 Channel04=1 Channel05=1 BadWord=1 PCSpells=2 NPCSpells=1 BardSongs=1 CriticalSpells=1 CriticalMelee=1 SpellDamage=1 Channel06=0 Channel07=0 Channel08=0 Channel09=0 HideDamageShield=1 DotDamage=1 PetAttacks=1 PetMisses=1 FocusEffects=1 PetSpells=1 HealOverTimeSpells=1 ItemSpeech=0 Strikethrough=1 Stun=0 BardSongsOnPets=1 SwarmPetDeath=0 FellowshipChat=0 MercenaryMessages=1 Spam=1 Achievements=0 LootNoDrop=2 ShadowClipPlane=0 ActorClipPlane=50 [VideoMode] Width=640 Height=480 FullscreenRefreshRate=0 FullscreenBitsPerPixel=32 WindowedWidth=1270 WindowedHeight=704 [News] LastRead=4D4D86AA Automatic=0 [KeyMaps] KEYMAPPING_FORWARD_1=17 KEYMAPPING_BACK_1=31 KEYMAPPING_RIGHT_1=32 KEYMAPPING_LEFT_1=30 KEYMAPPING_DUCK_1=46 KEYMAPPING_CYCLEREPLY_1=0 KEYMAPPING_TARGETNPC_1=66 KEYMAPPING_TOGGLETARGET_1=0 KEYMAPPING_HOT2_1_1=0 KEYMAPPING_CYCLENPCTARGETS_1=15 KEYMAPPING_OPEN_INV_BAGS_1=1610612759 KEYMAPPING_CLOSE_INV_BAGS_1=1610612760 KEYMAPPING_CONSIDER_1=45 KEYMAPPING_CMD_PUSH_TO_TALK_1=33 KEYMAPPING_TARGETNPC_2=41 KEYMAPPING_CYCLEPCTARGETS_1=41 KEYMAPPING_CMD_CLIPBOARD_PASTE_1=1610612783 KEYMAPPING_CMD_TOGGLE_PVP_LEADERBOARD_1=0 KEYMAPPING_HOT1_2_1=3 KEYMAPPING_HOT1_3_1=4 KEYMAPPING_CAST12_1=49 KEYMAPPING_HOT1_10_1=49 KEYMAPPING_CMD_TOGGLE_FIND_WINDOW_1=2 KEYMAPPING_HOT1_9_1=49 KEYMAPPING_HOT3_1_1=1610612738 KEYMAPPING_HOT4_6_1=1610612743 KEYMAPPING_HOT4_7_1=1610612744 KEYMAPPING_HOT4_8_1=1610612745 KEYMAPPING_HOT4_9_1=1610612746 KEYMAPPING_USE_1=22 KEYMAPPING_CENTERVIEW_2=199 KEYMAPPING_FIRST_PERSON_CAMERA_1=49 KEYMAPPING_CHASE_CAMERA_1=24 KEYMAPPING_CYCLEREPLY_BACK_1=0 KEYMAPPING_CYCLENPCTARGETS_2=1073741865 KEYMAPPING_TOGGLETWOTARGETS_1=1073741839 KEYMAPPING_TARGETME_2=82 [TradeskillWnd] CtrlBypass=1
Above is a basic Rof2 eqclient.ini replacing your current with this on will reduce lag but there is a chance it may disable some things in game that you are custom to as i assume the newer ini has more features added. But until they can pinpoint the problem this one will work for now.
Two big differences I see in the EQClient listed above and mine are: UseWASDDefault=1 CPUAffinity0=0 Since the issue has to do with the CPU usage, I am thinking the second one might be the problem. Thoughts?
For most multi-boxers on current OS versions you should have a CPUAffinity line per instance and set to minus 1. So if you 4 box you should have CPUAffinity0=-1 CPUAffinity1=-1 CPUAffinity2=-1 CPUAffinity3=-1 All this really does is have Everquest offload CPU decisions to the Operating System. Otherwise you can specify which instances run on specific CPU cores. So that if you had a quad core CPU... CPUAffinity0=0 CPUAffinity1=1 CPUAffinity2=2 CPUAffinity3=3 would have Everquest run each instance on a different core. Keep in mind that certain unmentionable software packages have their own methods of dealing with CPU core assignments and optimization strategies. This whole issue is a holdover from Everquest's age. When this game was developed we only had single core CPUs and for a time the game would run every instance on that one core. So when the first dual core processors came out people would find processor core 0 running at 100% while processor core 1 would be just idling and doing very little. The concept of CPUAffinity was to be able to spread the instances across all available cores. This decision making now is normally offloaded to the Windows OS which is what the "minus 1" setting will do. (Note, when dealing with computer issues most things are numbered starting at zero not one!)
Well one problem with this.... I had Cpu affinity turned on in orig ini. 6 accounts with it on had me at 87% cpu usage. I removed the ini altogether replacing with older one without cpu affinity im at 14% usage with same 6 accounts. I dont even need cpu affinity to run 1000% times better.
This is not by any means a cpu affinity issue as my problem is 100% fixed without that even being enabled in my eqclient.ini or any other methods of turning it on. This to me is purely a cpu or gpu memory leak. By removing something in that orig ini it has fixed my issue I played with this for about 14 hours before i found it was something in the eqclient.ini. I built my pc to never know the meaning of lag on any game that is out at the moment. So as can imagine when i go from playing normal to ultimately not playing at all from lag it sent me on a mission to find its cause. I dont have the energy nor time i once did to single it out hoping someone at the company will take the time or someone on the forums here will take the time to single it out.
This is the biggest culprit, and with the eqaffinitycpu it would have a severe effect. (hw) Vertex Shaders can NOT be disabled. That hw stands for hardware and by having it unchecked it has moved the workload from the hardware to be emulated by software. Without Vertex Shaders graphics would be practically non-existent. In fact, several threads over the last year of people upgrading their system, copying their EQ folder, including eqclient.ini and not changing the settings.. or they run into something and starts unchecking boxes. The hw Vertex Shaders was added by SOE when there were a few video cards that could not draw them, so they had to be emulated via software side, pushing the load to the CPU...... Also, the "lag" could have been the game was not taking up enough system resources and the CPU/GPU throttling down, since most systems are set by default to either Balance or Power Saver. Changing Power Options to High Performance prevents the CPU throttling. You also may need to setup a profile for everquest in the Nvidia panel and set Power Management mode to Max Performance.
Well that ini posted is the fix. I run 100% better with that ini then the default one daybreak gives on download at the moment. So mine is disabled with 6 accounts at 14% verse using daybreaks ini at 87% 6 accounts.
Off topic, but i wonder what the lockwindow option does. If only that could lock all my UI windows in one fell swoop...
I just tried many CPUAffinity settings and it made little difference so long as I didn't expect 1 core to run many instances. So I agree there is another culprit like the HW Vertex Shaders mentioned previously.
Sadly, they must have patched the eqcliient.ini again today ... because I got the lag back. switched out the eqclient.ini again ... and no more lag once again.
Can you (or somebody) post both the before and after .ini files? The information (and solution) appears to be available, but everybody is only posting half of the problem and then making guesses. Let's get a laggy .ini and a working .ini from the same system and identify the specific differences.
Has any of this been posted in bugs or somewhere a Dev might see it? Would be nice for them to take a look at it.