euro truck simulator 2 care package
⚪ Last updated 2023⚠️ Install Order · 1 step
Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.
Preview

🔍 Analysis
- 👍 3.4% endorsement rate — high engagement, a strong quality signal
- 🏆 #7 of 20 Visuals and graphics mods in this game by downloads
📋 About This Mod
- description
For euro truck simulator 2 v1. 48. 1 and up
The saying goes there are many ways to Rome in this
game quite literally and figuratively when it comes
to modding this game.
Basically this mod shifts the color palette, reduces
the quite pronounced darkness gamma wise and adds a
little sharpening in the mix this is based on an unmodded
game so if you are using other mods that alter the light
or weather you might not get quite the same effect as shown
in the screenshots.
If you do not like specific tweaks please see 'further tweaking'
for disabling specific shader tweaks.
3dmigoto shader tweaks:
- reduce intensity sun shafts
- reduce light lower hemisphere time day and night
- reduce distance fog
- darken mie or raleigh effect horizon
- slightly decrease lights buildings night also effects
dashboard cabine lights and light in rear view mirror
- reduce secondary glow light sources is frame based
update 18/08/2023 v1. 481
- added a slight curve with custom shader curve.hlsl
- some slight tweaks to the tonemap shader (upscale.hlsl)
*see 'further tweaking' to disable curve
update 15/02/2022 v1. 2
- a custom shader upscale.hlsl (3dmigoto) replaces reshade
- no longer use smaa by reshade switched to smaa internal of game
- tested on windows 10 (v1903)
- reworked distance fog, mie / raleigh effect horizon is preserved more accurately
- reworked global illumination day and night environment added fake light
The package has a customized shader 'upscale.hlsl' which
does some fullscreen tweaks as sharpening and color modification.
- updating
if a older package (1. 1 or older) was installed remove the following
folder(s) and file(s) in the folder which contains eurotrucks2.exe
shadercache
shaderfixes
d3dcompiler_46.dll
ReShade.ini
Then copy the contents of the zip file to the install folder of
euro truck simulator 2, the folder which contains eurotrucks2.exe.
- install
Copy the contents of the zip file to the install folder of
euro truck simulator 2, the folder which contains eurotrucks2.exe
- optional install
The following instructions are only needed
if you do not like using unverified dll's you can:
download 3dmigoto from:
https://github.com/bo3b/3Dmigoto/releases
download version 1. 3. 16 and place the following dlls in the install dir of
euro truck simulator 2:
d3d11.dll (64bits)
d3dcompiler_46.dll
then copy `d3dx.ini, ShaderCache and ShaderFixes from the zip file to the same dir aka folder.
make sure to set (line 248):
the default setting is:
which sets 3dmigoto to a debug mode.
Also add at line 19:
include = ShaderFixes\upscale.ini
include = ShaderFixes\curve.ini
- verify
After running the game the folder ShaderFixes should
gradually (scene and level dependent) contain the .bin versions:
024c100f26cb5995-ps_replace.bin
253c19c80724faa9-ps_replace.bin
c13a1011424bea38-ps_replace.bin
ec2dbe1651eb5218-ps_replace.bin
f9c3201cb125959a-ps_replace.bin
upscale.hlsl
upscale.ini
024c100f26cb5995-ps_replace.txt
253c19c80724faa9-ps_replace.txt
c13a1011424bea38-ps_replace.txt
ec2dbe1651eb5218-ps_replace.txt
f9c3201cb125959a-ps_replace.txt
upscale.hlsl
upscale.ini
This means that the file(s) .txt have been compiled by 3dmigoto (d3d11.dll)
- tested
Tested with file version 1. 48. 1 of euro truck simulator 2
on win 10 / nvidia 1050gtx ti
See screenshot for settings game.
- performance
3dmigoto gpu usage 1080p@ ~60fps
without - clock 1080hz gpu usage ~70%
with - clock 1120hz gpu usage ~72%
approximately 4% increase (1050gtx ti on win 7 / win 10)
max gpu: 1772Mhz gpu usage 100%
- further tweaking
If you like you can compare the modified shader, ShaderCache contains
the original shader, to alter values.
The curve shader can be disabled by opening d3dx.ini
in a text editor and altering line 20 from:
include = ShaderFixes\curve.ini
;include = ShaderFixes\curve.ini
To disable specific tweaks open the shader from
This visual and graphics mod for Euro Truck Simulator 2 v1.48.1 and up adjusts the color palette, reduces darkness, and adds sharpening. It includes 3dmigoto shader tweaks to alter sun shafts, fog, and lighting effects. The mod is based on an unmodded game, so other light or weather mods may affect results.
✨ Key Features
📊 Pros & Cons
✅ Pros
- 37 endorsements from the community
- 1,085 downloads indicate moderate usage
- Regular updates with version history (v1.2, v1.481)
⚠️ Cons
- Requires 3dmigoto for shader tweaks, adding complexity
- May conflict with other mods that alter light or weather, reducing effectiveness
- Specific tweaks may need manual disabling via 'further tweaking' for users who dislike them
This mod is for Euro Truck Simulator 2 players who want to enhance the game's visuals with a balanced color palette, reduced darkness, and sharper image without using Reshade. It's ideal for those comfortable with shader mods and willing to tweak settings. Players using other lighting or weather mods may not get the intended effect and should skip or test carefully.
💡 Beginner Tips
- Ensure you have 3dmigoto installed and configured before adding this mod.
- If you use other visual mods, test this mod in a clean profile to see its full effect.
- Read the 'further tweaking' section to disable specific shader tweaks you don't like.
📊 Mod Details
- Game
- Euro Truck Sim 2 Mods
- Author
- thrive4
- Version
- 1.48.1
- Downloads
- 1,085
- Endorsements
- 37
- Category
- Visuals and graphics
- Created
- 5/19/2020
- Updated
- 8/21/2023
🔧 How to Install ETS2 Mods
Subscribe on Steam Workshop or drop .scs files into /mod/ folder.
📖 Full step-by-step install guide for ETS2 →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for ETS2 commands, item IDs, and more.
Keep browsing — more ETS2 mods await