This is basically the ultimate shader mod. It is a compilation of effects from EVERY shader mod and has been insanely optimised to give improved performance. These shaders also give a higher-frame rate than vanilla and much higher than Sky4CE's shader mod. The easiest way of looking at the optimisation is "Pluck all the hairs from your body to minimise drag before you go competitive swimming. Except your eyebrows because then you would look like a tool." That means there is absolutely no graphical disadvantages in anyway and the performance is astounding in comparison to other available shader mods.

This mod is compatible with 95% of other mods and is highly recommended.

A list of features include:

All of these shaders were originally based on Sky4CE SkyGRAPGICS v2.0 RC4.1 and Stalker Forever Water Shaders v1.0, Float32 2.0 combined with the shaders that come with LURK 1.0552.


Step 1. FSGame.ltx
If you have not used a mod before in STALKER it is required that you enable the game data folder. To make this happen, look inside your STALKER root directory and you will find a file called fsgame.ltx. Open it up and it should be the second line you need to edit. It will appear (If you haven't edited it before) like this:

$game_data$ = false|true|$fs_root$|gamedata\ This is telling the game to ignore everything and just read the game files in the database archives. We need to change that. Change that line to appear as:

$game_data$ = true|true|$fs_root$|gamedata\ Now it will load any files you have in the gamedata folder instead of the same named files in the databases. Simple? Save and exit.

Step 2. Extracting

Extract the shader folder into your STALKER gamedata folder. If a shader folder already exists, delete it to ensure compatibility.

Step 3. Setting up

Make your way to gamedata\shaders\r2 and locate a file called "ShaderSettings.txt". From there you can enable and disable all the features included in the mod. Remember, there are many features that are disabled by default which you can activate yourself.


How do I install SSM over another mod?

Delete the current shader folder located in gamedata/shaders then replace it with the contents of this mod. I suggest you then modify your ShaderSettings.txt file or use a preset settings file to suit your needs.

Can you describe the preset files?
Full Performance - All extra shader effects disabled, more FPS than Vanilla
Balanced - A balance between performance and quality
Extreme - Everything maxed out.

I keep getting the error "Your video card doesn't support Pixel Shader 1.1 or higher"
There are three causes for that error to show up:
1. You did not configure ShaderSettings.txt properly and caused an error
2. You installed over the top of a conflicting mod and it somehow bugged out instead of replacing the existing shaders
3. I could have broken a shader file

So how do I go about fixing that?
Here are the solutions to the above scenarios:
1. Try either rolling back your ShaderSettings.txt file or restoring a preset or the original ShaderSettings.txt from the mod
2. Delete the current shader folder located in gamedata/shaders then replace it with the contents of this mod
If you can't figure out how to fix the problem, go to %AppData%\XRay Engine\reports and email me the crash ZIP file at

Image RSS Feed Latest Screens
Sun Shafts Comparison Screen Space Ambient Occlusion Comparison Shadow Jittering Comparison
Downloads RSS Feed Latest Downloads
STALKER Shaders MAX 1.05

STALKER Shaders MAX 1.05

Oct 21, 2011 Full Version 7 comments

Now with Meltac's dynamic depth of field and various other tweaks and bugfixes

STALKER Shaders MAX 1.01

STALKER Shaders MAX 1.01

Jan 24, 2011 Full Version 0 comments

Improved the layout of the settings program and added more debug options to the end of the script.

Post comment Comments  (0 - 10 of 43)
H.A.V.K. May 22 2013, 3:11am says:

Kingo64, forgive me for possibly being totally ignorant here! Your webpage says that the STALKER-Call of Pripyat ShadersMAX files "cannot be mounted into the game...thus these don't do anything"...but, I've noticed that by using the DB extractor ( to exract the DB files, then delete/move the original DB files so all the DB files (extracted) reside in a new "gamedata" folder, and override the "shaders" folder within (and deleting the "user.ltx" file and "shader-cache" folder) with your files, results in a working shader I believe. I changed your mblur setting in the settings file and it doesn't this all mean that your shaders DO actually work for CoP???

+1 vote     reply to comment
H.A.V.K. May 22 2013, 4:21am replied:

1. Extracted the DB files in the "resource" folder with the DB Extractor...rename output as "gamedata" and move to game dir...

2. Delete/move original DB files in the "resource" folder so they don't load at all, thus all game files are now loading from the "gamedata" folder...

3. Override the "shaders" folder (backup first) inside the "new" (extracted) "gamedata" folder with your CoP ShadersMAX files...

4. Delete the "user.ltx" file and "shaders-cache" folder in your "(User)\STALKER - Call of Pripyat\My Documents" folder...

5. Start the game and use the "Full Dynamic Lighting(DX9)" setting (or it may crash)...

+1 vote     reply to comment
UtterHopelessNoob Jun 5 2013, 9:52pm replied:

Late, but I believe he was referring to DX10 and 10+11 modes, where although you can do all of that with the files, quite a few of the shader effects are basically a part of the engine. (for Dx9 you don't even need to use the DB unpacker, just create a gamedata/shaders.)

+1 vote     reply to comment
thexfiles123 Feb 17 2013, 6:23pm says:

Great job, can't believe this improves the graphics so much and it's such a small file.

+1 vote     reply to comment
Guest Feb 13 2013, 8:05am says:

This comment is currently awaiting admin approval, join now to view.

krabbitnl May 11 2012, 2:40am says:

This looks amazing! does this also feature the reflections on the visors etc. that the dynamic shaders mod has?
Also, I want to install this over my Stalkersoup mod, is that possible??

+1 vote     reply to comment
Kingo64 Jun 4 2012, 7:08am replied:

This looks amazing! does this also feature the reflections on the visors etc. that the dynamic shaders mod has?
- No, it does not. You might as well use Dynamic Shaders as they are build directly off this shader mod

Also, I want to install this over my Stalkersoup mod, is that possible??
- Yeah no problem. It should work fine

+1 vote     reply to comment
Kingo64 Feb 26 2012, 9:12am replied:

Did you delete the preexisting shaders folder from Complete before you popped mine or not?

There are three causes for that error to show up
1. You installed over the top and it somehow bugged out instead of deleting the exist shaders folder and placing mine in
2. You did not configure ShaderSettings.txt properly and caused a syntax error
3. I could have broken a shader file

If you can't figure out how to fix the problem, press CTRL+V in reply here and it will post the crash log.

Thanks for the feedback

+1 vote     reply to comment
Meltac Apr 19 2012, 3:57am replied:

"Newer graphics cards don't use Pixel Shaders". This is not true. Pixel shaders (or fragment shaders) are a basic and vital part of the DirectX graphic pipeline and they are still being used in current GPUs and games. The problem here is not that pixel shaders v1.1 itself wasn't supported, that error message is very misleading.

The problem is that - unless you have broken some shader or config file like Kingo stated - your graphic card doesn't support one or more specific feature(s) being used in these shaders. This might happen with old and new GPUs as well.
As already said on GSC forums, some GPUs - even new ones - appear to have troubles with some specific shader settings, first of all SSAO. Disabling that/those feature(s) in ShaderSettings.txt solves the issue in most cases.

See also this thread (for CS, but is also true in ShoC):

Note that another reason might be some hardware failure such as overheating, but that's less likely than the above.

+1 vote     reply to comment
ClankyMichael Mar 27 2012, 8:57pm replied:

no because im on a Radeon 6850 and it works fine with pixel shaders for this mod and i dont have any performance decrease on highest setting possible. You should try downloading the latest drivers and see if it works im using 12.1 Catalyst drivers i believe.

+1 vote     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

S.T.A.L.K.E.R. Shadow of Chernobyl Icon
Developed By
Send Message
Official Page
Release Date
Released Oct 19, 2009
Mod Watch
Track this mod
Community Rating



23 votes submitted.

You Say


Ratings closed.

First Person Shooter
Single & Multiplayer
Embed Buttons

Promote STALKER Shaders MAX on your homepage or blog by selecting a button and using the HTML code provided (more).

3,275 of 21,435
Last Update
2 years ago
60 members