The primary goal for Mafia: DE optimization is High-Fidelity Noir Realism. The game uses a custom engine (Illusion Engine) that handles light and reflections beautifully, but its antialiasing (TAA) and depth of field can be overly aggressive. This config focuses on maximizing “Geometry Detail” and “Shadow Quality” to ensure the classic cars and period-accurate architecture remain sharp, even during high-speed chases.
Hardware Compatibility & Expectations
- CPU Intensity: Mafia: DE is surprisingly CPU-bound in dense city areas like Little Italy. Lowering “Vegetation” and “Decals” helps stabilize the frame rate in these zones.
- VRAM and Textures: The game has excellent texture streaming. If you have 8GB+ VRAM, you should keep “Texture Quality” at maximum to avoid the blurry road texture bug.
- Refresh Rate Bug: The engine occasionally struggles with monitors over 60Hz. This config includes a fix to ensure the internal refresh rate matches your display.
File Location
The configuration file is located in your local Documents folder:
%USERPROFILE%\Documents\My Games\Mafia Definitive Edition\Saves\videoconfig.cfg
Best videoconfig.cfg for Cinematic Feel
Open the file with Notepad. The format is a string of numbers. For a Cinematic/Max Quality setup (at 1920×1080), the string should look like this:
0 0 1920 1080 1 0 1 1 0
Manual Translation of the Config String:
| Position | Setting | Value | Description |
| 1 & 2 | Display Index | 0 0 | Primary monitor settings. |
| 3 & 4 | Resolution | 1920 1080 | Matches your native desktop resolution. |
| 5 | Fullscreen | 1 | Set to 1 for exclusive fullscreen (best for V-Sync). |
| 6 | V-Sync | 0 | Off (Use NVIDIA/AMD control panel for smoother sync). |
| 7 | Multi-Sample | 1 | Basic AA toggle. |
| 8 | Refresh Rate | 1 | Forces the engine to recognize high refresh monitors. |
Advanced Engine Tweaks (The “Blur Fix”)
Since the game lacks a “Film Grain” or “Depth of Field” toggle in the main menu, you can force these off using NVIDIA Filters (Alt+F3) or by adding lines to the Engine.ini if using mods.
To manually remove the “Dirty Lens” and “Grain” effect without mods:
- Navigate to:
\Mafia Definitive Edition\edit\maps\engine\ - Locate and backup the
bluenoisefolder andcolor_grain.dds. - Delete them to force the engine to render a clean, grain-free cinematic image.
Key Parameters for Cinematic Immersion
| Parameter | Recommended Value | Impact |
| Geometry Detail | High | Vital for the long-range draw distance of the city skyline. |
| Shadow Quality | High | Prevents “shadow flickering” on car grills and window panes. |
| Reflection Quality | Medium | High/Ultra reflections can cause a “hall of mirrors” effect on wet roads. |
| Volumetric Effects | Medium | Keeps the “atmospheric fog” look without the massive FPS tax. |
In-Game Optimization Strategy
To complete the look, adjust these in the Settings > Game menu:
- Motion Blur: Off. The game has a built-in camera shake that provides enough movement “weight” without the blur.
- Depth of Field: Off. This stops the game from blurring the background when you are driving, which is essential for spotting shortcuts.
- Brightness/Contrast: Lower the brightness slightly and increase contrast. This deepens the shadows, leaning into the “Noir” aesthetic of the 1930s setting.
Troubleshooting & Common Fixes
- Resolution Resetting: If the game keeps reverting to 720p, set your
videoconfig.cfgto Read-only after saving your changes. - Cutscene Stutter: The cinematics are capped at 30 FPS by default. In the
videoconfig.cfg, ensure the final digit is 0 to allow for uncapped transitions. - Blurry Textures on AMD: If you are using an AMD card, set Texture Filtering Quality to “High Quality” in the Adrenalin software to counter the engine’s soft TAA.
Frequently Asked Questions (FAQ)
Does disabling Motion Blur ruin the cinematic feel?
In Mafia: DE, the motion blur is “per-object” and can be very messy. Turning it off actually makes the car models look more realistic during high-speed chases, as you can see the vibration of the chassis and wheels.
Why is “Vegetation” so heavy on performance?
Outside the city (in the countryside), the game renders thousands of individual grass blades with physics. Dropping this to Medium can gain you 15-20 FPS with almost no visible difference while driving.
How do I fix the “Global Illumination” flickering?
This is often caused by Indirect Lighting being set to High. Setting it to Medium uses a more stable light-probe method that prevents the “flashing” seen in some interiors.
Conclusion and Expected Results
By refining the videoconfig.cfg and removing the forced post-process layers, you are transforming Mafia: DE from a “blurry console port” into a sharp, high-fidelity period piece. You can expect the total removal of the “dirty lens” grain, sharper car reflections, and a stable frame rate during the intensive ‘Fair Play’ race mission.