Since the January 17, 2024 game update that brought DirectX 11 (DX11) to live servers, playing EQ for me became annoying. Lag, stuttering, poor framerates, and long zoning. It seemed I would either have to wait for Darkpaw to fix this, or, worst case, spend money I don't have on new computer equipment. The game was practically unplayable. Then I came across FrankTheNotTank's thread here: https://forums.daybreakgames.com/eq...1-lag-black-shaders-too-dark-gameplay.295741/ I decided to try this. I exited EQ. From my EQ folder I copied my eqclient.ini file to another folder for a backup, then deleted the one in the EQ folder. Note that Windows by default hides the ".ini" part of the filename, so on your system it might just be eqclient (INI file). I knew EQ would create a new eqclient.ini file, although it would be missing my personal settings, that's why I made a backup copy, so I would have those settings if needed. Then I started up the LaunchPad. From there I went to the gear icon Advanced Tools and Validate Game Assets. Which probably found nothing. Then I went though Game Configuration. Instead of it saying "AMD Radeon(TM) RX Vega 11 Graphics" twice as it used to, the second line was now "Microsoft Basic Render Driver". Clicking on Next, I kept all the boxes for models checked as before, since I have plenty of memory. Clicking Next, I unchecked Mip Mapping and Dynamic Lighting. I checked Texture Caching and kept Texture Compression checked. Resolution I changed from some high numbers to 640x480. This would mean the first time I started EQ afterwards it would be a tiny box on my screen. But that's ok because once it was in-game I could change it to a larger settings. Texture Quality I changed from High to Low. I finished this and started up EQ. Once I was in-game, I opened Options and went to the Display tab. Then I clicked the Video Modes button and changed it to 1920x1080 (your setting will depend upon your monitor resolution). It wasn't easy doing this with such a small tiny box EQ but once I did the game filled up the screen and I could adjust it a bit for normal gaming. My chat windows were moved a bit but easy to fix. I would have to set settings back to how I like but it was so much better. The game was like it was before the DX11 change. No more lagging or stuttering or long zoning. At least it was close enough to before the update to be fine. I did go into my old eqclient.ini to get my key binds (what keys do what that I had changed from default) and my text chat colors (I was used to different ones than default). A few more settings would have to be adjusted as well. So, now to the nitty gritty. What changed to make my EQ go from unplayable with DX11 to about the same as before the update? Well, I did change the Texture Caching and a few other things in the LaunchPad Game Configuration. Was that all I needed to do and not have to replace the eqclient.ini? I don't know. But let's look at the differences between the old (it could be 25 years old) eqclient.ini and the new one. First off, I would tell Darkpaw that the graphics/performance settings should not be in the same file as keybinds, text chat colors, druid tracking settings, AutoAFK settings, chat filters, and whatever else is in there. Some of what is in my file might be left over from years ago, who knows. Put the graphics/performance settings in their own file. Next, when the game makes a change to some setting used in the file, go in the player's file and make the change. Delete the obsolete entries. You can make a backup of the file first if you are worried (in fact, due to bugs that would probably be a good idea). When the LaunchPad starts, it should check the eqclient.ini file and fix it by removing obsolete stuff and bad settings. In fact, if possible it would really be nice to have EQ do what some other games do which is offer a test of your system's performance and then set things to recommended settings, with the option for the player to change them. But that is a pretty big project, although with the change to DX11 and all the issues we are having it might be worth it. So, now to the differences: Old: MipMapping=TRUE New: MipMapping=FALSE Old: ShowDynamicLights=TRUE New: ShowDynamicLights=FALSE Old: TextureCache=FALSE New: TextureCache=TRUE Old: TextureQuality=1 New: TextureQuality=0 These look like things I changed in the LaunchPad Game Configuration settings and might be enough to be behind the massive improvement in EQ performance after DX11 borked it up. But let's move on and look at more. Several settings differ in the Old and New where one might use TRUE/FALSE and the other use 1/0 (one/zero). Unless there is a bug (possible) that should make no difference. EQ should read 1 as TRUE and 0 as FALSE. So I will ignore when they are the "same". Old: ClientCore0=-1 ClientCore1=-1 ClientCore2=-1 New: ClientCore0=-1 Note the extra ClientCore should make no difference, especially when only running one instance of EQ. Old: PostEffects=1 New: PostEffects=FALSE (remember FALSE=0) Old: [VideoMode] Width=1920 Height=1080 WindowedWidth=1923 WindowedHeight=1069 New: [VideoMode] Width=800 Height=600 WindowedWidth=1920 WindowedHeight=1069 This is after I set the Video Modes button and changed it to 1920x1080, the new eqclient.ini still has it as 800x600. I have no idea if this makes any difference. That's all the important differences. However, the old eqclient.ini also has these settings below that the new eqclient.ini does not. Are the ignored by EQ or are they causing problems? DisableWestBugFix=0 14PixelShaders=TRUE 1xPixelShaders=TRUE HidePlayerWin=0 HidePartyWin=FALSE HideTargetWin=0 HideSpellsWin=0 HideHotboxWin=FALSE HideChatWin=FALSE HideMainMenuWin=FALSE ChatLineSpacing=0 VideoMode=0 CombatMusic=0 ServerFilter=0 ShowGrass=0 DisableTattoos=FALSE UseArrowCamera=FALSE DoProperTinting=FALSE SpeakerType=0 IgnoreNumLockState=FALSE LoadVeliousArmorsWithLuclin=FALSE Gamma=20.000000 StreamItemTextures=1 SpellParticleDensity=1.000000 SpellParticleNearClipPlane=2.000000 SpellParticleCastFilter=24 EnvironmentParticleDensity=1.000000 EnvironmentParticleNearClipPlane=8.000000 EnvironmentParticleCastFilter=24 ActorParticleDensity=1.000000 ActorParticleNearClipPlane=8.000000 ActorParticleCastFilter=24 ActorNewArmorFilter=24 HideAltAdvWin=1 TargetGroupBuff=1 WindowedGamma=1 LinearGammaContent=1 AllowPreLuclinMountRiders=1 VeteranRewardsTimestamp=1583610159 TerrainTextureQuality=2 Announce=0 SkyUpdateInterval=60000 Shadows=0 HideFirstUseAlerts=0 Bloom=1 SkyCubemapSize=0 IgnoreFile1=1 FogScale=4.000000 Sky=2 LoD=1 SameResolution=1 InverseMouse=0 LookSpring=0 MouseActive=1 Destroy=0 AANoConfirm=0 pointMerchantNoConfirm=0 MouseWheelZoom=1 MouseTurnZoom=1 MouseRightHanded=1 NameFlashSpeed=5 TradeskillResultLoreEquippedWarning=1 UiScale=1.00 Most of these are likely meaningless, obsolete, or non-default options that would be added to the new file if I changed them in-game. But only Darkpaw knows. That's all I have for now. At this point, if you have the same or similar DX11 problems I did, I suggest you do the LaunchPad changes I did and see if that is enough to fix it. Deleting your eqclient.ini is not something to do without being very careful. However, it is an option if all else fails. Good luck.