Back to Utility Suite
Open Source Utility

Truck Simulator Config Optimizer

A modern, high-performance GUI tool designed to automatically locate, analyze, and optimize config.cfg files for Euro Truck Simulator 2 and American Truck Simulator. Optimize memory buffers, activate developer console mode, and unlock decrypted save formats with single-click precision.

Active Stable Release
Versionv1.0.0
PlatformWindows (64-bit)
Source

Key Features

  • Smart Config Auto-Detection

    Automatically locates your config.cfg path inside Windows Documents using native Windows Shell API for both ETS2 & ATS.

  • Buffer Page Size Stutter Fix

    Sets r_buffer_page_size "50" to expand rendering memory buffers, eliminating micro-stutters and crashes caused by heavy mod combinations.

  • Developer Mode & In-Game Console

    Enables free camera navigation (`0` key, `Ctrl+F9` teleport) and in-game tilde console (`~`) commands effortlessly.

  • Safe & Clean Configuration Editing

    Cleanly modifies target keys while preserving user comments, structure, and unrelated settings without risk of file corruption.

How to Use

1

Download and run Truck_Simulator_Config_Optimizer.exe. No installation or Python setup is required.

2

Select your game (Euro Truck Simulator 2 or American Truck Simulator). The auto-detector will load your config file.

3

Click "Optimize All Settings" or apply granular optimizations. Launch your simulator and enjoy optimal performance!

Optimized Settings Breakdown

Free Camera & Teleport

g_developer "1"

Enables the developer free camera (numpad 0) and fly-by controls, allowing instant truck teleportation using Ctrl+F9.

Command Terminal

g_console "1"

Activates the in-game developer console accessed via the tilde key (~) for live command execution, weather control, and debugging.

Save Decryption

g_save_format "2"

Exports profile save files in decryptable text format, enabling full compatibility with SII Decrypters and custom profile editing.

Anti-Stutter & Stability

r_buffer_page_size "50"

Expands memory buffer allocation from default 10MB to 50MB, resolving buffer overflow crash loops and stuttering in heavy mod packs.

Frequently Asked Questions

Does this tool require Python installed?

No. The application is compiled into a standalone Windows executable (.exe) with zero external runtime dependencies.

Will optimizing config.cfg reset my keybindings or settings?

No. The tool performs surgical modifications exclusively on the target performance and developer variables, keeping your keybindings, graphics, and audio settings intact.

Why is r_buffer_page_size "50" important?

The default buffer size is too small for modern ETS2/ATS setups with high-resolution map mods (ProMods, RoEx), high-detail trucks, and dense traffic, causing frame drops or random crash to desktop (CTD). Setting it to 50 provides solid headroom.

Is this tool open source and safe?

Yes! The complete source code is public under the GNU GPLv3 license on GitHub. It operates 100% locally on your computer with no telemetry or network access.