In Assetto Corsa Rally, the developers implemented a forced 60 FPS cap for non-driving scenes (menus, garage, and replays).
This guide will show you how to bypass this limit using custom configuration files and external tools.

1. Create or Download the Engine.ini File

A crucial detail: Assetto Corsa Rally does not include an Engine.ini file by default.
You must create it manually or Download here: https://mega.nz/file/OVBiSaqR#44ZjrcAWni_GPU6mStkvh2OVDoNyaUi4MNe55F5ORGk

Key Feature: Unlocked FPS in Menus & Replays

It is crucial to highlight that this Engine.ini mod by ilborga70 completely bypasses the hardcoded 60 FPS lock imposed by the developers in menus and replays.
This allows the game to utilize your full framerate potential at all times, ensuring that navigating the UI and watching replays is just as fluid and responsive as the gameplay itself.
This setup focuses on maximizing FPS using DLSS, reducing input lag with NVIDIA Reflex, and sharpening the image via custom `.ini` modifications.

Optimization Tutorial: DLSS 4.5 Performance & FPS Boost

Step 1: In-Game Display Settings

First, configure the basic display options within the game menu to ensure external tools can manage the framerate and synchronization.
Display Mode:Borderless
VSync:OFF (Crucial: disable this to reduce input lag).
Frame Limiter:OFF (We will limit frames using external software later).


Step 2: In-Game Graphics & Upscaling

Navigate to the Graphics tab to set up the upscaling method.
Graphic Preset: Medium (Recommended starting point).
Motion Blur:OFF (Improves clarity).
Anti-aliasing and upscaling method: DLSS.
Resolution Scale:54% (This equates to the DLSS: Performance preset. Adjusting the slider to 54% creates the specific downscaling ratio desired for this config).
Frame Generation:OFF.
Overall Sharpness: 50%.
DLSS Sharpness: 0% (Sharpness will likely be handled by the game engine or driver).


Step 3: Engine.ini Modification (Advanced)

You need to manually edit the game's configuration file to inject custom variable settings.

1. Locate the file: Go to your game's config folder (typically: `C:\Users\[YourUsername]\AppData\Local\acr\Saved\Config\WindowsNoEditor\` or similar depending on the specific game installation).
2. Open: `Engine.ini` with Notepad or Notepad++.
3. Add the Code: Paste the following lines under the `[SystemSettings]` section (if the section doesn't exist, create it at the bottom):


[SystemSettings]
; --- VSYNC, FPS E UPSCALING (DLSS/FSR/TSR) ---
r.ngx.dlss.enable=1
r.Streamline.InitializePlugin=1
r.Streamline.DLSSG.Enable=1
t.Streamline.Reflex.Enable=1
r.NGX.DLSS.DilateMotionVectors=0
r.Streamline.DilateMotionVectors=0
r.FidelityFX.FSR2.UseNativeDX12=1
r.FidelityFX.FSR3.UseNativeDX12=1
r.FidelityFX.FSR3.UseRHI=0
r.FidelityFX.FI.OverrideSwapChainDX12=1
r.AntiAliasingMethod=4
r.TemporalAA.Upscaler=1
t.MaxFPS=0
r.VSync=0



4. Lock the File: Save the file and close it. Right-click on `Engine.ini`, select Properties, and check Read-only (Sola lettura).
This prevents the game from overwriting your custom settings.

Step 4: RivaTuner Statistics Server (RTSS)

Use RTSS to manage the frame pacing and input latency.
Framerate limit: Set this to 90 (or your monitor's specific sweet spot).
Setup (Compatibility Properties):
Click the "Setup" button.
Under "Compatibility properties", find Enable framerate limiter.
Set the drop-down to NVIDIA reflex.
Ensure Enable passive waiting is checked.
Injection Properties:
Check Inject NVIDIA Reflex latency markers.
Set Inject NVIDIA Reflex sleep call to auto.

Step 5: NVIDIA Profile Inspector / Global Settings

Finally, tweak the driver-level settings for the GPU (GeForce RTX 4080 in the example, but applies to other RTX cards).
Low Latency Mode:Ultra.
DLSS Override - Model Presets:
Set to: Custom - FG: Latest, SR: Preset M, RR: Latest.
Note: Preset M is often used to reduce ghosting and improve image stability.
Resizable BAR (rBAR): Enabled (with options `0x00000001` - typical for RDR2/Returnal profiles but applied here for performance).
Shadercache: Unlimited.

Summary of Benefits:

VSync OFF + Reflex + RTSS: Provides the lowest possible input latency and smooth frame pacing.
DLSS 54%: significantly boosts FPS by rendering at a lower resolution and AI-upscaling, while "Preset M" ensures the image remains stable.
Engine.ini: Forces specific DirectX 12 and Upscaling behaviors that the in-game menu might not expose.