So I've been facing issues with the game client crashing, freezing, or drastically dropping to 9 fps in sieges when more than 100 people are around, making me avoid sieges quite often. But today, I experimented with a new config for the system file and managed to maintain a solid 40-50fps during the siege of Miren. I figured I'd share the lines I revised in case anyone else is struggling with freezes, crashes, fps drops, etc. My graphics settings are all set to the lowest, except for texture detail at the second highest, and object and terrain range at maximum, while using the high-quality engine. This type of tweaking seems fine since it just optimizes smooth gameplay without altering the game’s appearance or mechanics.
sys_spec_ObjectDetail = "0"
sys_spec_Particles = "0"
sys_spec_Physics = "0"
sys_spec_PostProcessing = "0"
sys_spec_Shading = "0"
sys_spec_Shadows = "0"
sys_spec_texture = "0"
sys_spec_Quality = "0"
ac_animErrorClamp = "0"
ac_clampTimeAnimation = "0"
ac_clampTimeEntity = "0"
ac_disableFancyTransitions = "1"
ca_AnimWarningLevel = "0"
ca_AnimationDeferredLoad = "1"
ca_AnimationUnloadMaxPerFrame = "0"
ca_AnimationUnloadCheckPerFrame = "0"
ca_AnimationUnloadDelay = "0"
ca_ClothMode = "0"
ca_EnableCCG = "0"
ca_EnableCubicBlending = "0"
ca_EnableLightUpdate = "0"
ca_EnableTangentSkinning = "0"
ca_MemoryDefragEnabled = "0"
ca_NoMorph = "1"
ca_NormalizeBases = "0"
ca_PrecacheAnimationSets = "1"
ca_SSEEnable = "1"
ca_SafeReskin = "0"
ca_disable_thread = "0"
ca_thread = "1"
d3d9_AllowSoftware = "0"
d3d9_PSforce11 = "0"
d3d9_TripleBuffering = "0"
e_CullVegActivation = "0"
e_clouds = "0"
e_DecalsLifeTimeScale = "0"
e_Dissolve = "0"
e_DynamicLights = "0"
e_GI = "0"
e_GsmCache = "0"
e_GsmLodsNum = "1"
e_ParticlesMaxScreenFill = "16"
e_HwOcclusionCullingObjects = "0"
e_HwOcclusionCullingWater = "0"
e_OcclusionCullingViewDistRatio = "0"
e_ParticlesThread = "1"
e_PrecacheLevel = "1"
e_cbuffer = "2"
e_PreloadMaterials = "1"
e_PrepareDeformableObjectsAtLoadTime = "1"
e_ProcVegetationMaxSectorsInCache = "64"
e_Recursion = 0
e_Render = "1"
e_SkyBox = "1"
e_SkyQuality = "0"
e_SkyType = "0"
e_StatObjBufferRenderTasks = "0"
e_StatObjPreload = "1"
e_beach = "0"
e_clouds = "0"
e_flocks = "0"
e_fog = "0"
e_HwOcclusionCullingObjects = "0"
e_HwOcclusionCullingparticles = "0"
e_HwOcclusionCullingVegetation = "0"
e_HwOcclusionCullingWater = "0"
e_light_maps = "1"
e_light_maps_quality = "0"
e_optimized_render_object = "0"
e_proc_vegetation = "0"
e_recursion_occlusion_culling = "0"
e_shadow_spots = "0"
e_skip_terrain_culling = "1"
e_sky_box = "1"
e_stencil_shadows = "0"
e_streamCgf = "0"
e_sun = "0"
e_water_ocean_soft_particles = "0"
e_water_render_distance = "0"
e_weather_fx_enable = "0"
es_DebrisLifetimeScale = "1.0"
es_UpdateInvisibleCharacter = "0"
g_MaxFPS = "-1"
g_NoWarFog = "1"
g_chainSkillChangeCooltimeDelay = "0.000"
g_chainSkillIndicateDelay = "0.000"
g_chatlog = "0"
g_client_var = "0"
g_enableSkillVoice = "0"
g_loadSlotState = "3"
g_save_preset = "1"
g_showFPS = "1"
g_showUIActionMsg = "0"
g_show_breath = "0"
g_uiContour = "0"
g_ui_stillview = "1"
g_muteMyPet = "1"
g_openSpecialServerList = "0"
g_playerprofile = "custom"
r_ChromaticAberration = "0"
r_checkSunVis = "0"
r_DeferredShadingAmbientLights = "0"
r_DynTexAtlasCloudsMaxSize = "2"
r_DynTexAtlasSpritesMaxSize = "2"
r_EnvCMResolution = "3"
r_EnvCMupdateInterval = "1.0"
r_EnvTexResolution = "3"
r_EnvTexUpdateInterval = "1.0"
r_FSAA_samples = "0"
r_GeomInstancing = "0"
r_HDRBloomRatio = "0"
r_HDRBrightLevel = "0"
r_HDRGrainAmount = "0"
r_MSAA = "0"
r_MeshPrecache = "1"
r_MotionBlur = "0"
r_MultiGPU = "2"
r_MultiThreaded = "1"
s_SFXVolume_COMMENT_GOSSIP = "1.000000"
s_SFXVolume_COMMENT_NPC = "0.377564"
s_SFXVolume_COMMENT_QUEST = "1.000000"
s_SFXVolume_COMMENT_SYSTEM = "0.600000"
s_SFXVolume_ENV = "0.350000"
s_SFXVolume_FX = "0.188782"
s_SFXVolume_UI = "0.232347"
sys_warnings = "0"