Mwoconfig - Cryengine Config Editor For Mwo
#21
Posted 06 January 2022 - 02:28 PM
I more or less got rid of the flickering problem on most maps, just the Solaris one seems to be pretty unsolvable.
For some settings in MWOConfig, the tooltips are a bit misleading or just very hard to understand. I would offer to go over the texts and maybe help with improving them. Unfortunately, I saw that the texts are contained in MWOConfigDB.db, a binary file. If you somehow put them in a text file, I could make a pull request on GitHub.
#22
Posted 08 January 2022 - 05:33 PM
#23
Posted 08 January 2022 - 05:41 PM
Havoc Lamperouge, on 08 January 2022 - 05:33 PM, said:
Anything recent can run it.
What your definition of 'run' is will be the guiding for the answer.
I can run everything on max with my 8700k @ 4.7ghz I just have to accept I'm not going to get 80-120FPS if I do.
#24
Posted 10 January 2022 - 09:43 AM
MrVaad, on 15 December 2021 - 01:33 PM, said:
;[3] How many frames till we update the AMS. gp_hud_ams_update ;[3] How many frames till we update the ECM. gp_hud_ecm_update ;[3] How many frames till we update the stealth armour. gp_hud_stealth_armour_update ;[2] How many frames till we update the target doll gp_hud_targetinfo_update ;[3] How many text warnings to update per frame gp_hud_textwarning_update ;[2] How many frames till we update the compass marker gp_hud_compass_update ;[2] How many frames till we update the engine. gp_hud_engine_update ;[2] How many frames till we update the heading. gp_hud_heading_update ;[2] How many frames till we update the heat. gp_hud_heat_update ;[2] How many frames till we update the throttle. gp_hud_throttle_update ;[3] How many frames till we update the weapons (on the right panel only ?). gp_hud_weapon_update
Thats odd, the damn hud is one of the things that robs the most FPS in this game. Hud off usually leads to 10-20% better FPS with my r5 5600x and RX6800.
#25
Posted 10 January 2022 - 09:53 AM
Here's an example of what I mean. https://ibb.co/8bVd3pV
and how it usually looks https://ibb.co/WzcLB6B
Edited by ForkTheSp00nWrecker, 10 January 2022 - 09:56 AM.
#26
Posted 10 January 2022 - 11:22 AM
ForkTheSp00nWrecker, on 10 January 2022 - 09:53 AM, said:
Here's an example of what I mean. https://ibb.co/8bVd3pV
and how it usually looks https://ibb.co/WzcLB6B
It's not terrain in your screenshots, these are 3D objects like buildings, bridges, rocks, etc.
You need to raise or lower "object level of detail distance" (which increase/decrease the distance where objects switch to the next lod model). Cryengine name in the cfg is "e_lodratio"
#27
Posted 10 January 2022 - 09:55 PM
Copy paste this into your user.cfg file replacing the existing entries. Forgot to add in this is most likely going to need a reasonably beefy system. Running a 10600k and 1080ti with no issues at 4k 60 with plenty of fps overhead(171 fps no vsync) so it should be fine for slightly older stuff especially at lower resolutions. If not then reduce the lod settings MrVaad pointed out until you reach your target fps as it will still generally give you a nice image quality boost over vanilla max settings.
e_Dissolve=1
e_LodCompMaxSize=255
e_LodRatio=255
e_ObjQuality=4
e_ParticlesQuality=4
e_ParticlesObjectCollisions=1
e_ParticlesPreload=1
e_PreloadDecals=1
e_PreloadMaterials=1
e_StatObjPreload=1
e_TerrainLodRatio=0.5
e_TerrainTextureLodRatio=5
e_TerrainDetailMaterialsViewDistXY = 4096
e_TerrainDetailMaterialsViewDistZ = 4096
e_ViewDistMin=4096
gfx_inputevents_mouse_move_threshold=0.0166
gp_mech_showfps=1
i_mouse_smooth=1
r_BatchType=0
r_DepthOfField=0
r_GeomInstancingThreshold=2
r_SSAO=0
r_ShadersAsyncCompiling=3
r_ShadersAsyncMaxThreads=4
r_ShadersCompileAutoActivate=1
r_ShadersPreactivate=1
r_ShadersUseInstanceLookUpTable=1
r_SnowHalfRes=1
r_TexMaxAnisotropy=16
r_TexMinAnisotropy=16
r_Texture_Anisotropic_Level=16
r_TexturesWarmup=1
r_WaterCaustics=0
r_WaterReflectionsQuality=0
r_WaterTessellationHW=0
r_ssdo=0
r_sunshafts=0
sys_flash_curve_tess_error=10
sys_flash_edgeaa=0
Edited by Meep Meep, 28 January 2023 - 12:14 AM.
#28
Posted 11 January 2022 - 10:54 AM
Meep Meep, on 10 January 2022 - 09:55 PM, said:
e_LodRatio=255
e_LodsForceUse=1
sys_job_system_max_worker=6 ;Change this to the amount of physical cores on your cpu.
Please be very carefull and warn people when posting config files that you've messed with (if it's for a beefy pc for example).
e_LodCompMaxSize=255 will likely make all big objects never switch to a lower model even at the other end of the map (huge rocks, buildings, bridges, some mountains).
Same with e_LodRatio=255, you're using a value ten times bigger than very high, any objects will likely never switch to the next lower level of detail even at the other end of the map.
And sys_job_system_max_worker uses the number of cpu threads (not cores), setting 0 let the game use your number of cpu threads.
e_LodsForceUse=1 force the engine to load all level of details models for an object (from the most detailed to the less detailed), without checking if each level is usefull (ie not different enough from the higher detailed model)
Edited by MrVaad, 11 January 2022 - 11:15 AM.
#29
Posted 11 January 2022 - 10:58 AM
edit; The reasoning for the extreme lod settings is that the game is optimized for hardware almost a decade old and has never been updated for modern systems so even on max the lodding is fairly awful. Since I have a modern pc I decided to push the lodding to the engines limits to see if it helped with the visuals and yes indeed it did. The devs or what is left of them need to do a quick and dirty edit themselves since they will have access to settings we can't reach and they can be more fine tuned about it instead of the brute force approach I took.
reedit;
MrVaad, on 11 January 2022 - 10:54 AM, said:
Ah you added this in after I replied. The reason for this is that on some maps brute forcing maximum lod range makes some terrain and object disappear or flicker since they don't seem to have a max lod entity. So I had to force load all lod levels so they would show up.
Edited by Meep Meep, 12 January 2022 - 02:18 PM.
#30
Posted 11 January 2022 - 01:04 PM
MrVaad, on 11 January 2022 - 10:54 AM, said:
Please be very carefull and warn people when posting config files that you've messed with (if it's for a beefy pc for example).
e_LodCompMaxSize=255 will likely make all big objects never switch to a lower model even at the other end of the map (huge rocks, buildings, bridges, some mountains).
Same with e_LodRatio=255, you're using a value ten times bigger than very high, any objects will likely never switch to the next lower level of detail even at the other end of the map.
And sys_job_system_max_worker uses the number of cpu threads (not cores), setting 0 let the game use your number of cpu threads.
e_LodsForceUse=1 force the engine to load all level of details models for an object (from the most detailed to the less detailed), without checking if each level is usefull (ie not different enough from the higher detailed model)
Meep Meep, on 11 January 2022 - 10:58 AM, said:
edit; The reasoning for the extreme lod settings is that the game is optimized for hardware almost a decade old and has never been updated for modern systems so even on max the lodding is fairly awful. Since I have a modern pc I decided to push the lodding to the engines limits to see if it helped with the visuals and yes indeed it did. The devs or what is left of them need to do a quick and dirty edit themselves since they will have access to settings we can't reach and they can be more fine tuned about it instead of the brute force approach I took.
@MEEP MEEP
First Thanks for the Settings.
Exactly what I want from a game !!!
Show me every object at any distance, but maybe with reduced settings.
@MRVaad
Sorry Mr. Vaad but this time you pushing on the wrong person!
Not the settings OVERLOAD is Meep Meeps Mistake, only no description.
But the OVERLOAD is exactly what some wants even no bad systems.
I LOVE ALPINE, By this time half MWO-Team and Forum must know that, but every time I see the Mountains get blurred or flatten i want to vomit !!!
THIS should NEVER (and not NOT) happen in any game I say I am addicted to play!
The moment ANY Dev starts to think for me on that I get VOMIT. IT IS NOT OTHERS CHOICE.
THE STAND OF TECH is:
Show everything, and on low level degrade the details but not fully avoid them !!!!
That should be possible with any game from 2010 afterwards ....
So on this I think you (both) should describe THESE special settings and maybe tweak around them for the rest of us (as it seems you both seem to have the brains, the time and the ability to do that) for the rest of us noobs
Best Thx and regards
#31
Posted 11 January 2022 - 01:12 PM
anyone knows a way to make the GAME-START afer login faster?
Why must PGI force the download from Internet that much?
Is there a way to bypass or CACHE that thing MORE?
I have PrimoCache, but even this piece of GENUITY can not help MWO go faster to Start-Screen to rejoin a Match after Crash!!!
THAT IS A PAIN IN THE ARS!
#32
Posted 11 January 2022 - 06:02 PM
Seelenlos, on 11 January 2022 - 01:12 PM, said:
anyone knows a way to make the GAME-START afer login faster?
Why must PGI force the download from Internet that much?
Is there a way to bypass or CACHE that thing MORE?
I have PrimoCache, but even this piece of GENUITY can not help MWO go faster to Start-Screen to rejoin a Match after Crash!!!
THAT IS A PAIN IN THE ARS!
Do you have the no vid mod when launching the game?
#34
Posted 12 January 2022 - 02:14 PM
Seelenlos, on 11 January 2022 - 01:04 PM, said:
First Thanks for the Settings.
Exactly what I want from a game !!!
Show me every object at any distance, but maybe with reduced settings.
Even with the tweaked user.cfg you need to turn everything to very high except for post processing which can be turned to low if you want the best image quality with no blurring and depth of field effects. Sadly xml edits don't have enough granularity to have both huge render distances and lower settings due to the quirks of the cryengine. If somehow the game could be ported to ue4 it would allow for much much easier tweaking on the user side but eh thats a pipe dream at this point. Best we can hope for is a bit of dev time to go over the existing settings and buff them up a bit so that modern systems can benefit. In many ways its just better lodding thats needed as the textures and effects are still fine and that should be a fairly easy fix even for a single person as long as they have dev access to the core code.
Hey MrVaad maybe you want to offer your services on this side of things much like the cauldron crew is doing for balance? We would certainly shower you will kudos for your efforts and who knows what a patreon account would collect?
#35
Posted 12 January 2022 - 05:20 PM
Seelenlos, on 12 January 2022 - 11:38 AM, said:
cfg or another additional mod ??
regards
Just an additional file that stops those videos from loading
https://drive.google...G3NCaKGOc33HElw
Meep Meep, on 12 January 2022 - 02:14 PM, said:
Even with the tweaked user.cfg you need to turn everything to very high except for post processing which can be turned to low if you want the best image quality with no blurring and depth of field effects. Sadly xml edits don't have enough granularity to have both huge render distances and lower settings due to the quirks of the cryengine. If somehow the game could be ported to ue4 it would allow for much much easier tweaking on the user side but eh thats a pipe dream at this point. Best we can hope for is a bit of dev time to go over the existing settings and buff them up a bit so that modern systems can benefit. In many ways its just better lodding thats needed as the textures and effects are still fine and that should be a fairly easy fix even for a single person as long as they have dev access to the core code.
Hey MrVaad maybe you want to offer your services on this side of things much like the cauldron crew is doing for balance? We would certainly shower you will kudos for your efforts and who knows what a patreon account would collect?
Oddly enough, running your settings gives me more stable FPS than trying to run it with most things off. The only thing that does kill the FPS with your settings is water. So i just toned down that aspect and mostly stable fps close to 120 with a r5 5600x and rx6800 at 3840x1200
#36
Posted 13 January 2022 - 10:05 AM
ForkTheSp00nWrecker, on 12 January 2022 - 05:20 PM, said:
https://drive.google...G3NCaKGOc33HElw
Oddly enough, running your settings gives me more stable FPS than trying to run it with most things off. The only thing that does kill the FPS with your settings is water. So i just toned down that aspect and mostly stable fps close to 120 with a r5 5600x and rx6800 at 3840x1200
Thx,
interestingly I get the best results from MrVaad and MeepMeep Mix, which MrVaad described !
So it seems still each system reacts differently on PGIs setting! << - > route of the Problem.
PGI invests too much time on MW5. They should allocate the team for 2 Months (after asking the helpers like Coulderan and MrVaad, MeepMeep and other who lend their helping hands when to do those 2 months) back to MWO and make a little optimization.
Maybe would not help PGI but will help us !
Edited by Seelenlos, 13 January 2022 - 10:05 AM.
#37
Posted 13 January 2022 - 01:57 PM
edit; I will add that the changes don't actually do all that much on a 24" 1080p panel vs a 58" 4k panel given how much larger the image is on 4k where you can see every little detail and greeble. Hell I don't even notice the bad lodding for the most part on the small screen. Guess I have been gaming on big screens for too long and become a snob..
Edited by Meep Meep, 13 January 2022 - 02:21 PM.
#38
Posted 21 January 2022 - 12:13 AM
#39
Posted 22 January 2022 - 03:32 PM
When in mech selection screen, the caching makes the game stutter more over time and scroll down the page.
Any now and then I must now restart the client (not every time, but happend 4 times now.
Just a warning as MrVaad hinted before.
#40
Posted 22 January 2022 - 03:35 PM
Meep Meep, on 12 January 2022 - 02:14 PM, said:
Hey MrVaad maybe you want to offer your services on this side of things much like the cauldron crew is doing for balance? We would certainly shower you will kudos for your efforts and who knows what a patreon account would collect?
He is already in the Cauldron and has put forward some great suggestions to PGI.
Like all things - it is dependant on resources.
4 user(s) are reading this topic
0 members, 4 guests, 0 anonymous users