First is the silly resolutions they offer. They dont work, so you have to manually make the game use your native resolution combined with some other tweaks. After I have done that game was looking much better for me.

So to do the following you need to go to:c:\Program Files\Steam\SteamApps\common and find game folder there (path is example one, you may have it differently) Anyways once you are in the game folder go to \Enslaved\Engine\Config

Locate file called BaseEngine.ini open it with Notepad ( and make a backup just in case )

Now we need to change the following:ResX=1280 ResY=720 <- This is the resolution your game uses. Even thou I put 1920x1080 in game options, game will be using this one. Now you may ask " Man what the hell? I changed resolution " Well I have same question.... Anyways change it to your native monitor resolution for best effect. Example - My monitor is full HD = 1920x1080 is my native, so I changed ResX and ResY to -> ResX=1920 and ResY=1080

Are we done? No.

Next.

MaxAnisotropy= Put this to 16 This is texture filtering, no performance loss however better looking textures, more detail

DetailMode= put this to 5 ( default is 2, 5 is maximum you can put, put 6 game crashes, increases the detail of the game )

ShadowFilterRadius= put this to 5 ( default is 2 ) Changes the smoothness of shadow edges, the higher the value, the smoother, imo best balance - 5

Now jagged edges and AA you have 2 options

1) change MaxMultisamples=1 to MaxMultisamples=4 or 8 or 16

or

2) Go to your video card control panel and apply AA to the game through there.

I use number 2 as Nvidia AA gives me better performance.

Ok now Framerate CAP and Vsync

UseVsync=False ---- Is Off by default, everyone knows what Vsync is so if you need it put True, if not keep it as it is.

bSmoothFrameRate=TRUE <-- Good old framerate cap, put FALSE ( and YES USE CAPS :O ) if you want to cancel it.

if you keep it at TRUE there are two optionsMinSmoothedFrameRate=22 <-- keep it as it isMaxSmoothedFrameRate=62 <--- now this one is a ♥♥♥♥♥♥♥, basically first of all depending on the REFRESH RATE of your MONITOR most of you will have 60hz monitor some may have higher refresh rate , like me for example, so there are two options

If you have 60hz monitor put MaxSmoothedFrameRate=60 --- that will prevent tearing with vsync turned on and prevent tearing in general

If you have HIGHER then 60hz monitor, in my case as an example I have Asus 144hz monitor, so I put this to MaxSmoothedFrameRate=144. Basically if you have higher then 60hz try to put the refresh rate of your monitor.

Thats it folks, feel free to play with settings and always backup the file, also make sure AFTER you tweak and are ready to play make the file READ ONLY

Right click BaseEngine.ini--> Properties --> General --> lower left corner tick READ ONLY --> Apply--- > Ok. And we are done, basically why you need to do this as game will at random times reset stuff to default, and read only prevents it from doing so.

So tweak around but dont tweak too much, theres a setting that makes the hot girl look like a fatass :o

Feel free to ask any question

Peace.

UPDATE 1

The ANNOYING as HELL intro videos that you cannot skip.

To remove them and Get right to the first menu ( saves time as well and nerves ( jup )) you need to do the following:

Get to the game folder, next navigate to \Enslaved\MonkeyGame\Movies

Now all you need to do is move the following files to some backup folder of your choice

OR

( in rare cases steam may check files before it loads the game and tell you something like " bla bla bla missing files, redownload them " so do not move them, simply add .bac in the end of each of those files listed below. Example : Legal_Screen.bik.bac

( what this will do is basically IF your steam forces you to redownload them, after the rename files are still there, but they are different extension so the steam sees them and game cant read them so we get same result of not seeing the videos.

Now if you do not have file extentions enabled in Windows, that means you see not NamcoBandai.bik but just NamcoBandai file, you will not be able to rename the extention as it is hidden. So to change that you need to do the following:

Next small lag SPIKES or HANGS after videos or cutscenes or scripted scenes have been reported by people. I had them as well and managed to either get rid of them completelly or makes them less then a second so they are bareley noticible.

My bet is that they are caused by your PC loading the next scene or script combination and developers put a lot of scripts at same time, that is what causes them AND as well Motion Blue in this game seems to cause that, I had random spikes when I was turning around very fast.

So we will do 2 things hopefully helping you sort it out

MotionBlur=True make it MotionBlur=FalseMotionBlurPause=True make it MotionBlurPause=False as well

If you dont know what motion blur is, its basically an effect that blurs your screen when you turn around and in certain other conditions. if you really like and dont have spikes, keep it on.

Next thing is a small tool you will have to download, what it does is allows the game to use more then 2 Gig's of RAM which in result helped me to decrease the spikes. Basically it allows the game to use as much RAM as the game needs which will result in better loading times and slight increase in performance.

You are done, hopefully that will help you get rid of those annoying spikes.

UPDATE 3.1People are reporting that disabling in game Vsync also fixes the issue ( or minimises it )

To disable it use: UseVsync=False as a workaround if you have a lot of screen tearing, try using Nvidia or ATI Vsync (apply it to .exe file). If it persists with ATI/Nvidia Vsync, disable that as well and try playing the game without any Vsync what so ever.

Basically play around with those settings untill you find the best combination for you.

UPDATE 4

For those using controller and even after turning off vibration still have it, do the following:

All the credits for that go to the original author of the post; Backup the files you are about to overwrite if you want to have vibration back later on.

DX10 won't magically add "better effects". The developers need to actually add effect for there to be effects. Changing the game to run in DX10 won't make the game look any different.

You didnt even test it did you? It does improve the image.

No, I don't see the point. I've never heard of a time when changing the renderer from DX9 to DX10 in a UE3 games has ever made a difference in the way the game looks. It requires the developers to use the DX10 features for there to be DX10 features.

Can you at least explain what about the game looks better with DX10? I guess I'll give it a try but I really doubt there's any difference.

Actually I think the DX10 rendering made it look a bit nicer, the shadows are a bit of a mess though on characters, they look grainy.

Well problem is they look exactly the same in dx9 mode, I am trying to figure out what causes that. Increasing shadow quality makes them look worse for some reason. I will try to experiment a bit with settings. Game doesn't look bad but shadows are just one minor problem left.

DX10 won't magically add "better effects". The developers need to actually add effect for there to be effects. Changing the game to run in DX10 won't make the game look any different.

This option don't affect anything, like in another UT Engine games like a UT, ME2/3 and etc witch ones don't oficial support it. Some of you can CTD while try it enable, some not, but it 100% and more 200% don't affect anything else.

"DetailMode=2" if i still clearly remeber, 2 is a maximum number for all last generation UT engine games.

"SkeletalMeshLODBias=0""ParticleLODBias=0"

LOD Bias affects the clarity of textures, by determining how Mipmapped textures appear. Higher positive values make things blurrier.You can use value "-1" and try it. (do not use values lower then "-1").In my ME3/2 configs and Bulletstorm i use this values for more sharper things.

About mouse, same section, but another config - "MonkeyInput.ini"

"MouseSensitivity=20.000000" (sensetivity)"bEnableMouseSmoothing=True" (mouse acceleration, "True" by default, change it "False" to OFF, but zoomed sens will still be horrible)

No, I don't see the point. I've never heard of a time when changing the renderer from DX9 to DX10 in a UE3 games has ever made a difference in the way the game looks. It requires the developers to use the DX10 features for there to be DX10 features.

Can you at least explain what about the game looks better with DX10? I guess I'll give it a try but I really doubt there's any difference.

You are correct that it does Not introduce any new effects, however for me it makes the picture a bit more smooth and juicy. Difference is minor at best, however if there is an option to use something that is there, I don't skip it.

Ok after round 30 minutes of testing, and comparing static screens, you are very correct. It does look better, I guess that was placebo indeed. However on my rig I can still say that certain screenshots have better more clearer lighting conditions. But DX9 is more pleasing, and Yes tested in game AA, it doesnt work in dx10 for some reason. Didnt notice that before as was forcing AA through nvidia control panel.