Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
ResetXPDR committed Feb 29, 2024
2 parents 3b87e92 + 51aac5d commit 544fc7d
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,10 @@ This utility is a new development that is a simplification of, and a slightly di
- A greatly simplified GUI option that uses pre-defined settings for an automated experience suited to most user scenarios, and</br>
- Auto restoration of original settings changed by the utility.<br/><br/>

Important:<br/>
- This utility directly accesses active MSFS memory locations while MSFS is running to read and set TLOD and cloud quality settings on the fly at a maximum rate of one read and, if required, change per setting per second. The utility will first verify that the MSFS memory locations being used are still valid and if not, likely because of an MSFS version change, will attempt to find where they have been relocated. If it does find the new memory locations and they pass validation tests, the utility will update itself automatically and will function as normal. If it can't find or validate MSFS memory locations at any time when starting up, the utility will self-restrict to read only mode to prevent the utility making changes to unknown MSFS memory locations.<br/>
- As such, I believe the app to be robust in its interaction with validated MSFS memory locations and to be responsible in disabling itself if it can't guarantee that. Nonetheless, this utility is offered as is and no responsibility will be taken for unintended negative side effects. Use at your own risk!<br/><br/>

Which app should I use? DynamicLOD_ResetEdition or MSFS2020_AutoFPS?:
- Essentially both apps are intended to give you better overall performance but with different priorities to achieve it that result in a slightly different experience. They both allow a lower TLOD down low and on the ground, when your viewing distance reduced anyway so the visual impact is minimal, and a higher TLOD when at higher altitude and not in close proximity to complex scenery or traffic. They also adjust OLOD and Cloud Quality but TLOD is usually the most important determiner of performance at these two extremes.
- Where they differ is that DynamicLOD provides user set tables for LOD changes at specific altitudes, giving the user precise control over when and where these changes take place such that they can optimise them to their particular flight activity they normally do, and can set a specific profile for each one. The price of such precise control is that the user must be intimately familiar with LODs to be able to tune a variety of settings in the app for the best outcome and this can be a bit daunting for more casual and non-technical users.
Expand All @@ -20,12 +24,9 @@ Which app should I use? DynamicLOD_ResetEdition or MSFS2020_AutoFPS?:
This utility can be installed concurrent with any DynamicLOD variant. You just shouldn't run them at the same time, as they would both be fighting each other with MSFS settings. AutoFPS can detect whether itself or a previous DynamicLOD variant is running and will quit if it finds one. DynamicLOD_ResetEdition 0.3.7 does the same except it doesn't know about AutoFPS because I started that after 0.3.7 was released, so you need to be aware of that potential conflict if you start DynamicLOD_ResetEdition 0.3.7 after MSFS_AdaptiveLOD. DynamicLOD_ResetEdition 0.3.8 and onwards will be fully AutoFPS aware.

FG users - The app does detect correct FG FPS when FG is enabled in MSFS, however just because FG is enabled it doesn't mean FG is always active. Specifically, FG is enabled with DX12 AND HAGS AND FG turned on in MSFS, but it is only active when the MSFS is the focused app. As soon as you switch to any window other than MSFS then FG becomes inactive, not through this app but through your graphics driver, so if you switch to this app and it goes on top of your MSFS window you will see FG Inactive on the app status line because that is what has happened. In order to actually see the app report correct FG FPS, the app needs to be showing on another monitor and MSFS needs to have the focus. With v0.4.0, ff you don't have a second monitor, it is not possible to see it. Nonetheless, the app will be reading FG FPS correctly and it will be using the Target FG FPS you have set. v0.4.1 onwards has an app "On Top" option which will allow to overlay your MSFS session and give MSFS the focus, which will allow the correct FG FPS to display in the app.
Important:<br/>
- This utility directly accesses active MSFS memory locations while MSFS is running to read and set TLOD and cloud quality settings on the fly at a maximum rate of one read and, if required, change per setting per second. The utility will first verify that the MSFS memory locations being used are still valid and if not, likely because of an MSFS version change, will attempt to find where they have been relocated. If it does find the new memory locations and they pass validation tests, the utility will update itself automatically and will function as normal. If it can't find or validate MSFS memory locations at any time when starting up, the utility will self-restrict to read only mode to prevent the utility making changes to unknown MSFS memory locations.<br/>
- As such, I believe the app to be robust in its interaction with validated MSFS memory locations and to be responsible in disabling itself if it can't guarantee that. Nonetheless, this utility is offered as is and no responsibility will be taken for unintended negative side effects. Use at your own risk!<br/><br/>

If you are not familiar with what MSFS graphics settings do, specifically TLOD and cloud quality, and don't understand the consequences of changing them, it is highly recommended you do not use this utility.
<br/><br/>
<br/>

This utility is unsigned because I am a hobbyist and the cost of obtaining certification is prohibitive to me. As a result, you may get a warning message of a potentially dangerous app when you download it in a web browser like Chrome or from your antivirus program, including Windows Defender. You can either trust this download, based on feedback you can easily find on Avsim and Youtube, make an exception in your browser and/or antivirus program for the download then run a virus scan and malware scan before you install just be sure, otherwise choose not to and not have this utility version.<br/><br/>

Expand Down

0 comments on commit 544fc7d

Please sign in to comment.