Flightsim.toFlightsim.to
    AeroTuneMFS - Image 1

    Description

    ✈️ AeroTuneMFS — Intelligent Performance Optimization & System Health Platform for MSFS 2020 & 2024

    AeroTuneMFS is a lightweight, AI-assisted performance companion for Microsoft Flight Simulator. It runs alongside the simulator and continuously adjusts key graphics settings such as Terrain LOD (TLOD), Object LOD (OLOD), Cloud Quality, and Shadow Quality in real time — keeping your flight smooth and stable without constant manual tweaking.

    Now in v1.1.0, AeroTune expands beyond real-time tuning with the introduction of System Health reports, performance analytics, and graph-based insights via the new Pro platform.

    Unlike simple FPS-based tools, AeroTune reacts to actual system load, VRAM pressure, altitude, AGL (above ground level), and flight phase (ground, climb, cruise, approach). The result is more consistent performance where it matters most: takeoff, approach, and busy airport environments.


    ⭐ Key Features

    Core Engine (Free)

    • Real-time dynamic tuning of TLOD, OLOD, Clouds, and Shadows
    • Altitude-aware tuning with High-Altitude TLOD Boost
    • Low-AGL safety guard for stable approaches
    • Independent OLOD mode for better object detail control
    • Optional ML-based stutter detection
    • Emergency VRAM protection with smooth recovery
    • Built-in Calibration Wizard (quick 3-minute setup)
    • Multi-backend GPU telemetry (NVML, DXGI, ADLX, etc.)
    • Lightweight overlay with live tuning feedback
    • Automatic updates (stable & beta channels)

    🆕 Pro Platform (v1.1.0)

    • System Health reports with performance breakdowns
    • Graph-based analytics (CPU, GPU, VRAM, stability trends)
    • Session history & performance insights
    • Smarter diagnostics and bottleneck detection
    • Future advanced analysis tools (expanding platform)


    🧠 How It Works

    AeroTune does not chase FPS numbers.

    Instead, it:

    • Monitors CPU, GPU, RAM, and VRAM load
    • Detects instability and stutters
    • Applies small, reversible tuning steps
    • Learns your system’s stable limits over time (ML calibration)
    • Avoids changes during low-altitude and unstable phases

    This conservative approach keeps visuals smooth without aggressive oscillation or visual “popping.”


    📦 Installation

    Download and run the installer (close MSFS first)
    Follow the setup wizard (default path recommended)
    Launch Microsoft Flight Simulator
    Start AeroTuneMFS
    Right-click the tray icon to access features

    ⚠ For memory-write features (TLOD/OLOD/Cloud/Shadow tuning), run AeroTune as Administrator.


    🔑 First Run & Activation

    AeroTuneMFS includes a free core experience.

    On first launch, you’ll activate with a free API key to enable:
    • Secure memory detection
    • Updates and platform features

    Optional: Upgrade to Pro to unlock System Health reports and advanced analytics.


    🛠 Troubleshooting

    • “Waiting for Microsoft Flight Simulator…” → normal if MSFS isn’t running
    • GPU/VRAM shows 0% → switch telemetry backend in tray
    • Dynamic Settings ON → recommended OFF to avoid conflicts
    • High VRAM → AeroTune will automatically reduce load temporarily
    • OLOD not changing → memory address may not yet be detected

    ⚠️ Due to how MSFS manages memory, some settings (OLOD, Clouds, Shadows) may not always be available. AeroTune will safely continue with available controls.


    📁 Files & Folders

    Config:
    %APPDATA%\AeroTuneMFS\aerotune_config.json

    Logs:
    %APPDATA%\AeroTuneMFS\logs\

    Presets:
    %APPDATA%\AeroTuneMFS\presets\

    ML Model:
    %APPDATA%\AeroTuneMFS\stutter_model.pkl


    🌐 Links

    Website:
    https://aerotunemfs.com

    Documentation:
    https://aerotunemfs.com/#documents-section

    Support the project:
    https://ko-fi.com/darrene


    📜 Credits & Disclaimer

    AeroTuneMFS is a solo passion project by Darren Edwards.
    Huge thanks to all Alpha and Beta testers for their feedback and support.

    Not affiliated with Microsoft or Asobo Studio.


    Comments(337)

    Log in to join the discussion

    Log In

    23 days ago

    🚀 Coming Soon: AeroTune v1.1.1

    ✨ What’s New:
    CPU / Render Thread Smoothing (NEW!): AeroTune can now detect when you are CPU or render-thread limited. It will gently reduce TLOD to smooth out spikes and improve consistency.

    Keep an eye out for: “Smoothing render thread — reducing TLOD slightly”

    Auto-Start: AeroTune can now automatically launch and attach with MSFS for a more seamless startup experience.

    Smarter VRAM Handling: Better detection of VRAM saturation with improved behavior when you're approaching your hardware limits.

    🔧 Fixes & Optimizations:
    OLOD Max Enforcement: OLOD limits are now treated as a hard cap, preventing values from exceeding your configured max.

    VR & Multi-Screen Stability: More stable tuning under heavy rendering loads—especially helpful for high-resolution setups.

    Memory Detection Updates: Continued improvements to reliability and compatibility across various sim builds.

    General Stability: Internal tweaks for more consistent optimization behavior.

    This update will be hitting Pro users for early testing very soon.

    26 days ago

    Does this work with MSFS24 SU5 BETA

    26 days ago

    Hi! I haven't officially completed my own suite of tests on SU5 yet, but I know several users are already running AeroTune with SU5.

    29 days ago

    Not sure if this has already been mentioned but I notice that when I set a TLOD parameter (100-200) and save those changes, the next time I open Aerotune it resets this to 20-100 for me without a notice. Am I missing something? I would prefer not to have to override this setting with each start up :)

    29 days ago

    In beta v1.1.1.3 this has been improved. AeroTune now uses preset/profile-based limits (instead of silently resetting values), so any TLOD range you set is now tied to an active profile rather than being overridden on startup.

    about 2 months ago

    Greetings, I'm writing to express my gratitude. As a first-time user, I have only compliments. This optimizer is undeniably the best I've ever used. Despite having a lower-end RTX 4060 and Ryzen 7 5700x, it keeps my MSFS sessions stable, which is why I continue to play. Keep up the great work!

    about 2 months ago

    Really appreciate you taking the time to say that, thank you! It's exactly what AeroTune was built for - More improvements on the way!

    about 2 months ago

    What is the TLOD value in Live Screen? I have my range set 125 to 250, but TLOD always shows less than 100?

    about 2 months ago

    That value on the Live Screen is the current live TLOD AeroTune is actively applying, not your configured range. Your 125–250 is just the allowed range — AeroTune will drop below it if needed to protect performance (usually VRAM or stutter risk).

    about 2 months ago

    Hello. How can I autostart your app with MSFS? I use msfs autostart to start different software but your app doesnt start with it. And would be perfect if app and cmd window starts minimized to tray. As autofps does. That's very inconvinient to start aerotune every time manually and have 2 additional app windows in system panel.

    about 2 months ago

    Hi — AeroTune doesn’t currently have a proper “start with MSFS and launch straight to tray” workflow like AutoFPS, which is why external auto-start tools may not behave as expected with it. I agree it would be a much better experience, especially avoiding the extra app/CMD windows, and it’s something I’m looking to improve.

    about 2 months ago

    The new uptate v1.1.0 works PERFECT. Great work. Thank You. Very much.

    about 2 months ago

    Very glad to hear and thank you!

    2 months ago

    I tried, and unfortunately after couple of mins of checking it, I had to go back to AutoFPS. The main problem I had when using the software that I didn't have before was when panning the camera down/up to check the efb on the A2A Comanche there is a huge stutter and that for me is a no no as Im checking the EFB map when flying VFR. I will leave 4 starts to the app, seems great, and I hope the ML model improves and gets better. Definitívy in the future I will give it another try

    2 months ago

    Thanks for trying AeroTune and for the feedback. The stutter when panning the camera definitely isn’t something AeroTune should introduce. The current live version is the stable release, but I'm actively improving the tuning logic and behaviour in the beta builds, which often include adjustments and improvements before they reach the main version. If you’re open to it, it might be worth joining the beta and giving it another try there, as updates are happening more frequently. Thanks again for the 4 stars and the constructive feedback.

    2 months ago

    I have to say this as developer myself, it's SUSPICIOUS having this tool force you to use any sort of KEY/CODE and running background process to the cloud. Even if there aren't any hiddent intentions here, a developer knows any connection to the cloud is a vulnerability. So, is why is that risk necessary for a tool that is meant to optimize locally/not interact with the internet?

    Very suspicious really...

    [Edit] ----------
    The Dev answered, I appreaciate your non-defensive response, the explanation is welcome.
    cheers

    2 months ago

    AeroTune itself does all optimisation locally on your machine. The tuning logic, telemetry analysis, and the actual adjustments to things like TLOD, clouds, shadows, etc. are not cloud-driven and do not depend on an internet connection to function.

    The API key is simply used for a few platform features around the application ecosystem, such as:
    * licensing/activation
    * beta access management
    * optional features like health report (from v1.1.0+) uploads or support diagnostics

    Those checks are lightweight and periodic — they’re not part of the optimisation engine itself. If the connection isn’t available, AeroTune will still run locally and continue monitoring and optimising the sim.

    You’re also absolutely right that any internet connection introduces a theoretical attack surface, which is why the communication is limited to a small set of endpoints and only exchanges minimal data needed for those services.

    So the key isn’t there because the optimiser needs the cloud — it’s there because AeroTune is distributed as a managed application with beta access, updates, and optional services, rather than a completely standalone script.

    Totally understand the concern though — it’s a reasonable thing to question when looking at any software that communicates externally.

    3 months ago

    Hi, I have a question. I also have AutoFps, and there is a file of autofps installed in the community folder. Its name is Mobi flight event module. That file needs to be installed to run AutoFps. It automatically installs in your community folder when u install autofps. But my question is, does that file have an effect on aerotunemfs? Can that file create a conflict even if i only run aerotunemfs? I dont run autofps and aerotunemfs at the same time.

    Kind regards

    Nesher

    3 months ago

    Hi! The Mobiflight Event Module that AutoFPS installs in the Community folder won’t affect AeroTune if AutoFPS itself isn’t running.

    AeroTune doesn’t rely on that module and it communicates with the sim in its own way, so having the Mobiflight module present in the Community folder won’t interfere with AeroTune.

    Conflicts would only really happen if two optimisation tools were running at the same time and both trying to change things like TLOD or other settings.
    ...
    MSFS 2020MSFS 2024

    AeroTuneMFS

    AeroTuneMFS is an AI-powered performance optimizer for Microsoft Flight Simulator. It dynamically adjusts Terrain LOD and Object LOD in real time based on system load, altitude, and flight phase, with a High-Altitude TLOD Boost for cruise. An optional ML stutter-detection mode anticipates performance drops, while SimConnect-aware, airport-gated tuning and a minimal overlay keep everything smooth without getting in the way. Easy to install — no technical skills required.

    Downloads13K
    Version1.1.0
    File Size104.6 MB
    Published10 months ago
    Updated1 month ago

    User Reviews

    4.7

    44 reviews

    5
    82%
    4
    7%
    3
    9%
    2
    0%
    1
    2%

    More Information

    Simulator
    MSFS2020/24
    CategoryUtilities
    Sub-CategoryApplications

    Version History

    AeroTuneMFS v1.1.0 — Changelog Major Release — Pro Platform & System Health NEW: Pro Platform Launch Introduces optional Pro tier with advanced analysis features Includes one-time unlock, subscription (Patron), and trial support NEW: System Health Dashboard Session-based performance reports Graph-based analytics (CPU, GPU, VRAM, stability trends) Historical insights and performance tracking Clear, human-readable diagnostics and recommendations 🧠 Intelligence & Optimization NEW: Stage B Predictive Stability Layer Detects early instability signals before stutters occur Applies pre-emptive tuning adjustments Learns recovery effectiveness over time IMPROVED: Self-Calibration (Stage A) More stable threshold learning with safer bounds Better warm-up handling and cooldown logic Improved rollback safety and baseline protection IMPROVED: ML & Stutter Detection Reduced false positives Improved cooldown and recovery behaviour Clearer separation between ML and statistical modes 🎯 Tuning & Control NEW: Independent OLOD Mode (Enhanced) OLOD operates independently from TLOD Altitude-aware scaling with VRAM safety Improved airport-phase behaviour NEW: Quick Controls UI Faster access to tuning controls Improved usability for in-flight adjustments IMPROVED: TLOD / OLOD Logic Smoother transitions under load Reduced oscillation and over-correction 📊 Telemetry & Performance Monitoring IMPROVED: GPU Telemetry System Expanded backend support (NVML, DXGI, ADLX, PDH, etc.) Better AMD VRAM detection and reliability Hot-switchable backend selection IMPROVED: Performance Monitor Stability Safer reconnect behaviour Improved SimConnect handling Reduced error spam and broken-pipe issues 🔍 Memory & Detection IMPROVED: Address Discovery Engine More reliable detection of TLOD, OLOD, Clouds, and Shadows Multi-sample validation and retry logic Wider detection range with improved tolerance NEW: World Load Resync Resets cached addresses on session reload Reduces missing variable issues after flight changes 🛡️ Stability, Safety & UX NEW: Crash Detection & Watchdog Improved crash analysis system Optional auto-exit when MSFS closes IMPROVED: Overlay System Reduced message spam Smoother transitions and better readability NEW: One-Click Updater Automatic download and install Supports stable and beta channels IMPROVED: API Key Handling One-click paste support Safer validation and cleaner error messages 🔐 Security & Backend IMPROVED: Secure Storage API and Cloud Address Service keys no longer stored in config Moved to secure local storage IMPROVED: Network Resilience Better handling of invalid responses and rate limits Cleaner user-facing error messages ⚙️ System & Config IMPROVED: Configuration System Smarter validation with reduced false warnings Better module-level isolation IMPROVED: Calibration Logic Safer thresholds for real-world stability Better handling of airport and low-altitude phases 🎯 Summary v1.1.0 marks a major step forward for AeroTune: From real-time optimizer → full performance platform Introduction of Pro + System Health analytics Smarter, safer, and more predictive tuning Improved stability across MSFS 2020 and 2024