Rising Storm 2: Vietnam

Rising Storm 2: Vietnam

163 arvostelua
Rising Storm 2: a poor man's guide (FPS tweaks)
Tekijältä Tohkai
Are you poor?

You can't afford water so you shower in diarhea you get from the low quality rice you eat?
The lights go out when your hamster decides to sleeps?
Your computer has the raw processing power of half a super nintendo and you can't run tetris on medium?

Yet you want to play RS2?

This guide is for you. It consists in tweaks to perform in one .ini file.
   
Palkinto
Lisää suosikkeihin
Lisätty suosikkeihin
Poista suosikeista
1 - Notes on the engine, the game, and also being poor
My personnal experience of being poor

I, personally, am not that poor but still somewhat am.
I'm in Canada for a year and didn't bring my gaming beast - I was having quite a blast, playing RS2 at max settings (altho it looks like ♥♥♥♥ IMO) and over 200FPS, blowing ♥♥♥♥ up and ruling the EU servers, back in my home country.

I just came to Canada with a craptop - a total piece of ♥♥♥♥ from ages long forgotten, when myths and knights walked the earth (at least 2012) rocking an i5 3210 which would probably struggle to give me the result of an addition, 8 giggles of crappy ram and an Nvidia 670M - Good to start fires, but couldn't render Spyro: year of the dragon in 420p at 30 FPS.

My 2.5 K/D became negative and I became butthurt. So I looked for stuff to fix that framerate.

Unreal Engine 3 and why it's a piece of ♥♥♥♥

When I was like 15 I was all amazed by this ♥♥♥♥♥♥♥ engine while playing at 10 FPS on my low end acer computer on my cracked version of the very bad Unreal III. TEN ♥♥♥♥♥♥♥♥ YEARS AGO.

This engine was used to code about a ♥♥♥♥♥♥♥ million and a half games, from the most popular hits to the lowest turds. It slowly started being ♥♥♥♥, like all engines, and was replaced lately by the extremely good UE4 which is getting a bad rep because of crappy unoptimized games like Ark but essentially ♥♥♥♥♥♥♥ rocks.

TripWire however loves to live in the past. And when RO2 was released, the Engine was already dying.

The engine was so ♥♥♥♥♥♥♥ dead by the time RS2 got released that you could call it necrophilia. Seriously what the ♥♥♥♥ TWI move on already.


Why is that old ass engine giving me so much ♥♥♥♥ ?

Every engine that's being kept alive and pushed past its limits like a 90 year old vegetable forced to lift weights after his 5th heart surgery is going to give you a ♥♥♥♥♥♥ framerate. Every single one.
Check any game by bethesda once you start to mod it.
Check how poorly DoI or Insurgency run because of the stuff they're forcing onto the source engine.

Just try to mod the ♥♥♥♥ out of an old game to make it look amazing and see that it won't even run at 5 FPS while not even using all of your hardware.

There could be many reasons. Engines are complicated, there's a lot of maths going on. In the case of RS2 I would say that the devs had to code a lot of ♥♥♥♥ that wasn't in the engine to begin with as Unreal Engine allows you to modify the code. But that thing is too old, and won't give satisfying results compared to a good engine that'd be asked to do the same thing.
2 - the actual tweaks
This guide assumes that you've taken everything down to the max and are still getting poor framerate.
Alright so all these tweaks need to be done in:

%userprofile%\Documents\My Games\Rising Storm 2\ROGame\Config\ROEngine.ini
(paste that in your file browser. If it asks you what you wanna open that file with, choose the notepad. This file might be located somewhere else on another system, tested on WIN10 here)

Edit that file with the notepad. It's where all the magic happens.

BUT WHATEVER YOU DO, KEEP YOUR NATIVE RESOLUTION!

You shouldn't play any milsim in a low res. You need to spot stuff. Keep that at max.
You'll thank me when you'll get addicted to that ping sound every time you pop a tiny pixel head with the mosin.

Use CTRL+F in the file to find what you're looking for.

For most of these options you'll find them as "True", which means the game engine will read that file, say "oh so this is ON, so I gotta use it". You want to replace these by "False".

UseVsync=False
Since you're getting a poor framerate, you're not getting any tearing. So no need to try and enforce that.

DynamicDecals=False
Blood, explosion/burn effects on the ground and other stuff like that are decals. They use VRAM.

DecalCullDistanceScale=
Okay so replace whatever number you got by half that or less.
This option is the distance at which decals will be displayed on screen if they're displayed.

DynamicLights=False
This is a huge one. You want to set that one to false. It processes the lightning according to light sources, how it would IRL. But you're poor. You can't have that.

It will also cause weird ♥♥♥♥ sometimes. For isntance you'll most likely get a character that has the same lightning all over him, and it'll sorta stay the same way as it was when that guy spawned.
This can lead to black characters and other weird stuff.


Amazing.

A wonderful helicopter ride over song be as a poor person

DynamicShadows=False
You're not rich enough to be allowed a soul. Why would you even have shadows?
Deactivate that.

Dynamic shadows are shadows casted by moving stuff on the ground and on surfaces. This can be a pain sometimes as I would spot enemies because of their shadows through a door, full auto the wooden walls and hear them cry calling me a haxor.
But it really helps to deactivate them.


Look at this poor! he has no shadow! Look at him! point at him and laugh!

MaxShadowResolution=128
You might want to set it lower than I did.
This controls the shadow resolutions - they will be a lot more blurry.

MaxWholeSceneDominantShadowResolution=200
You may want to set a different number too. Decrearsing it also reduces shadow quality but the render is processed faster.

ShadowFadeResolution=10
Overall shadow resolution at distance. Distant shadows become uglier.
Same, I just used a random low number.

ShadowFadeExponent=0.15
Again, I used a random low number. Shadows will fade farther.

bEnableBranchingPCFShadows=False
This technique is used to smooth shadows properly. Undo that.

bAllowWholeSceneDominantShadows=False
This is when you got moving dynamic lights (flames , rockets, tracers, IDK) that cause dynamic shadows. Well it disables that.

MaxAnisotropy=1
Anisotropic filtering is a technique used on textures so they don't become ugly to look at further from the camera. You're poor. You can't have nice things. Set it to like 1

bUseBackgroundLevelStreaming=False
This increarses or decrearse distant or near texture resolution. You want ugly. You want fast. You set it to false.


Save. RIGHT CLICK THE FILE. Click properties. Set to read only!
This will prevent the game from reverting the changes you just made. Take that, game. I'm poor, you hear me? POOR.

Now you've been a good boy/girl/xir (this is 2017 ya'll) so I'll reward you with some cutting edges visual with my tweaks:

I think I need my glasses

Note the clouds being reflected while actually not being up there in the sky

GOOOOOD MORNING OPERATION FORREST. Flight simulator 95 had better graphics.

I'm poor, I can't read

That foliage looks like it's from tomb raider 2

Nice textures!

Kill me already


Guide's over. Get the hell out of my face. I hate you. I hate poor people. I hate myself.
44 kommenttia
Trauma 29.5.2023 klo 8.05 
Most progressive rs2 player
ariagato 15.6.2021 klo 0.38 
Real good guide
T h e A M a n 8.1.2021 klo 8.03 
I love the immersion of playing rs2 with the computer graphics of the 60s
Pearl of Glory-Ents 6.1.2021 klo 11.57 
10 out of 10 fucking guide, you are the man, man. :steamthumbsup: :racetrophy:
Neos 8.4.2020 klo 5.27 
Supreme guide. Thank you very much
THE BOOGIE MAN 29.1.2020 klo 7.45 
this guide made my week
DirtyGrandpa 25.1.2020 klo 16.40 
Try to switch off Antialiasing to OFF, SmoothFrameRate =True and texturestreaming= True with poolsize set to 1/2 of DDR memory. IT worked for me for some period of time :)
Hashem 24.10.2019 klo 16.21 
i dont knoe but now its works
󠀡󠀡 13.8.2019 klo 18.55 
Joe what
Hashem 26.6.2019 klo 9.56 
try uninstally some steam games you odnt pla anymore it shou dhelp a bit too or your files you dont need.