⚡ Graphics Overdrive
The gods forged Valheim from ancient mists and towering pines, but its visual power was bound by hidden walls: 150-metre shadow cliffs, sleeping reflections, locked streaming buffers, and rigid engine caps. Break the seals.
Unlock every graphics dial in Valheim — upscaling, frame generation, hardware ray tracing, and in-game auto-tuning.
Graphics Overdrive opens over 120 engine and graphics settings in Unity 6000's Built-in Render Pipeline. Choose between a streamlined Basic menu or an exhaustive Expert menu with live sliders, real-time FPS and VRAM readouts, hardware ray-traced shadows and reflections, and built-in FSR 3 / DLSS upscaling and frame generation.
Take total control with Test and Tune: an endless, automated benchmark flight through every biome where you can tweak every setting live with instantaneous frame-time and low-percentile telemetry, or let Auto-tune find the optimal settings for your target frame rate.
Test and Tune restarts Valheim into a live benchmark flight with every setting unlocked on screen.
| You | It |
|---|---|
| Press Test & Tune | restarts smoothly into a borderless fly-through of the benchmark world at maximum refresh rate |
| Press Tab | slides up the full settings console with live frame times, 1% and 0.1% lows, VRAM and RT timings |
| Press A (Auto-tune) | tests candidate settings across challenging tour zones and proposes the best configuration for your target FPS |
| Press L | controls the flight: pause, adjust speed, jump biomes, change weather, or sweep time of day |
| Hold B | compares your live adjustments against the baseline configuration you entered with |
| Press Esc | choose Save to keep your settings (backed up first) or Abort to revert every change |
🔄 Automatic default updates with Undo · 🌲 1024 px texture pack fit by default · 🕯️ Torches & fires in ray-traced reflections · 🛡️ Smooth Motion startup crash guard
| If… | Then… | |
|---|---|---|
| 🐧 | you play on Linux | works natively on Vulkan (-force-vulkan). All development and automated testing is performed on native Linux Vulkan. |
| 🪟 | you play on Windows | add -force-vulkan to your Steam launch options for FSR 3, DLSS, frame generation, and ray tracing. If running as administrator, Native Door uses its registry fallback. |
| 🕹️ | you use Direct3D 11 / 12 on Windows | Basic and Expert menus, FSR 1 spatial upscaling, and all 120+ engine dials work. FSR 3, DLSS and hardware ray tracing require Vulkan. |
| 🔒 | you play on multiplayer servers | Graphics Overdrive is 100% client-side. The dedicated server ignores it, and no network traffic is generated. |
| 🔄 | you are updating from 1.1.x | settings you never changed take 1.2.0 defaults and retuned presets. Both menus show an update notice with one-click Undo, and your previous config is backed up to backups/. |
| 🖼️ | you use HD Texture Packs (Willybach etc.) | Texture pack fit is set to 1024 px by default, loading massive packs in ~4.6 GB VRAM without out-of-memory crashes. |
Two ways to tune: simple one-click presets or complete granular control over 120+ engine settings.
| 🎛️ Dual Menu System | available both in the main menu and in-game (Settings > Graphics or via F11) |
| ⚡ Basic Mode | clean, modern interface: master presets, ray tracing levels (No RT, RT Blend, RT Ultra), upscaler selector, and render scale slider |
| 🛠️ Expert Mode | ten categorized tabs: Resolution & AA, Shadows, Lighting, LOD & Streaming, Terrain & Water, Post-Processing, Engine, and Native |
| 📊 Built-in Telemetry | real-time FPS, frame pacing, 1% and 0.1% lows, and dedicated GPU VRAM counters |
| 💾 Custom Presets | save and load named graphics profiles directly from the menu |
📖 Read the saga — why Valheim leaves its graphics dials locked, and how Graphics Overdrive unlocks them
Valheim runs on Unity 6000's Built-in Render Pipeline with Post Processing Stack v1. The game ships with dormant graphics subsystems:
- Dormant Screen-Space Reflections (SSR): Post Processing Stack v1 contains a raymarched SSR engine that Valheim leaves disabled. Graphics Overdrive awakens it with adjustable ray count, step size, and distance falloff.
- SSAO Downsampling: Vanilla renders ambient occlusion below native resolution. Graphics Overdrive allows full-resolution sampling and bilateral blur.
- Tiny Streaming Buffers: Async GPU uploads default to 4 MB buffers and 2 ms slices, causing stutter during zone transitions. Graphics Overdrive expands streaming bandwidth to eliminate loading hitches.
- The 150 m Shadow Cliff: Sun shadows normally cut off at 150 m. Graphics Overdrive pushes shadow cascades out to 300 m and beyond with smooth cascade blending.
An automated flight through every biome to test, benchmark, and auto-tune your graphics.
| 🚁 Continuous Tour | seamless flight through Meadows, Black Forest, Mountain, Swamp, Plains, and Ocean with no camera cuts |
| ⏱️ Auto-Tune Engine | automatically sweeps settings to match your monitor's refresh rate or target frame rate |
| 🎭 Theater View | minimal HUD strip showing real-time frame time graph, percentiles, and hardware stats |
| 📊 CSV Export | benchmarks export segment-by-segment frame times, low percentiles, and VRAM usage to Benchmarks/ |
| 🛡️ Zero Risk | the session never touches your saves; exit with Abort to revert every setting, or Save to apply |
📖 Read the saga — how Auto-tune optimizes your performance
Auto-tune identifies the heaviest scenes in Valheim—dense Black Forest canopies at dusk, mistland particle effects, and ocean storm reflections. It tests individual graphics parameters across standardized laps, measuring exact frame time delta (in milliseconds) and 1% lows.
Instead of guessing whether shadow resolution or volumetric smoke is causing frame drops, Auto-tune ranks settings by visual impact per millisecond saved, providing a transparent proposal before applying any changes.
State-of-the-art temporal upscaling and frame interpolation integrated directly into the Vulkan render pipeline.
| 🚀 AMD FidelityFX Super Resolution 3 | native FSR 3 upscaling from 20% to 100% resolution with sharp motion clarity |
| ⚡ FSR 3 Frame Generation | doubles perceived frame rate with temporal motion vector interpolation on all modern GPUs |
| 👁️ DLSS & DLSS Frame Gen | optional integration for NVIDIA RTX GPUs when libraries are present |
| 🎯 FSR 1 Spatial Upscaler | available on all platforms, including DirectX 11 / 12 and integrated graphics |
| 🛡️ Smooth Motion Guard | automatic crash detection protects game launch if driver-level generation fails |
Real hardware ray-traced shadows and reflections on Vulkan.
| Level | What it traces |
|---|---|
| No RT | high-performance rasterized lighting with extended cascades and awakened SSR |
| RT Blend | crisp ray-traced contact shadows near the camera, smoothly blending into soft raster shadows |
| RT Ultra | full ray-traced shadows, ambient occlusion, water reflections, and light-emitting fire cores |
📖 Read the saga — ray tracing implementation details
Graphics Overdrive's Native Door interfaces directly with Vulkan ray tracing extensions (VK_KHR_ray_tracing_pipeline / VK_KHR_acceleration_structure). The engine builds bounding volume hierarchies (BVH) for static and dynamic scene geometry, tracing rays for accurate sun shadows, contact hardening, and reflective surfaces.
In 1.2.0, light sources such as torches, braziers, and hearths are injected directly into the ray tracing scene, illuminating wet dungeons, water bodies, and polished halls.
First five minutes: Install mod → Launch with -force-vulkan → Press F11 in-game → Pick your preset or start Test and Tune.
| Key | Context | Action |
|---|---|---|
| F11 | In-Game or Main Menu | Toggle Graphics Overdrive settings window |
| Tab | Test and Tune | Slide up live settings adjustment panel |
| A | Test and Tune | Open Auto-tune target and optimization dialog |
| L | Test and Tune | Open flight controls (pause, speed, biome, weather) |
| B (Hold) | Test and Tune | Momentarily preview baseline settings |
| H | Test and Tune | Toggle theater telemetry HUD strip |
| Esc | Test and Tune | Open Save / Abort session exit dialog |
| Mod / Tool | Compatibility | Notes |
|---|---|---|
| Willybach's HD Valheim | ✅ Compatible | Automatic 1024 px fit prevents VRAM overflow |
| Other HD Texture Packs | ✅ Compatible | TexturePackFit limits memory footprints safely |
| VikingOS / BarrkUI | ✅ Compatible | Full UI layout and panel adjustment support |
| BetterWorlds | ✅ Compatible | Seamless compatibility across custom world sizes |
| ServerSync Mods | ✅ Compatible | 100% client-side; never conflicts with server rules |
🖥️ Client Settings — configured in-game (F11) or in com.wubarrk.graphicsoverdrive.cfg
| Section | Setting | Default | Description |
|---|---|---|---|
[0 - Master] |
FollowUpdatedDefaults |
true |
Automatically adopt retuned presets on mod updates |
[1 - Mode] |
ExpertMode |
false |
Switch between Basic 1-page view and 10-tab Expert view |
[2 - Presets] |
ActivePreset |
Balanced |
Active preset profile (Balanced, High, Ultra, SSRT, Custom) |
[6 - Resolution & AA] |
TexturePackFit |
Max1024 |
Caps oversized texture pack mipmaps to conserve VRAM |
[6 - Resolution & AA] |
ActiveUpscaler |
FSR3 |
Active upscaling tech (Vanilla, FSR1, FSR3, DLSS) |
[Native] |
RayTracing |
true |
Enable hardware ray tracing subsystem on Vulkan |
[Native] |
RtPreset |
Ultra |
Ray tracing quality tier (Blend, Ultra) |
Dependencies: BepInExPack Valheim 5.4.2351+ · Credits: AMD FidelityFX Super Resolution 3, meowmeowlikeameowman (ray-traced reflection lights report) · Made by Wubarrk. · License: MIT