It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
no new info appears not to work at all.
Post edited June 28, 2019 by gloomfrost
avatar
gloomfrost: Just got the game today and haven't played it yet(still installing)from what i have heard in several places is if you have lots of ram over 16 gigs that that heapsize command can make a big difference for performance.

https://segmentnext.com/2018/02/14/kingdom-come-deliverance-fps-boost-optimizations-tweaks/
https://steamcommunity.com/sharedfiles/filedetails/?id=1301236093

RAM allocation
"For this method to work, all you have to do is right-click on the game’s exe file and open properties. Under the general tab select “set launch options” and here you have type in a command depending on how much RAM you have.
Seems that this game really struggles with RAM allocation. If you have 16 GB, use the command
"-heapsize 2097152" in launch options. If you have 8 GB use "-heapsize 1048576". This will allocate ram to be used as a cache for the game. Also, dont set a cache that's bigger than about an 1/8th of your overall ram, it'll likely lower FPS rather than increase it.

For different amounts of RAM:

4 GB -heapsize 524288
6 GB -heapsize 786432
8 GB -heapsize 1048576
12 GB -heapsize 1572864
16 GB -heapsize 2097152
24 GB -heapsize 3145728
32 GB -heapsize 4194304

When i try this with on my Kingdom Come - Deliverance shortcut on my desktop i have to choose the shortcut tab and the target box which is

"E:\gog games\Kingdom Come Deliverance\bin\Win64\KingdomCome.exe"

so if i have 32 gig in my system and allow for 8 gigs for the windows10 i should be able to assign 24GB to Kingdom Come - Deliverance

would the target now be

"E:\gog games\Kingdom Come Deliverance\bin\Win64\KingdomCome.exe -heapsize 3145728"

would that be correct?

Anyone would can help, thanks!
Make it
"E:\gog games\Kingdom Come Deliverance\bin\Win64\KingdomCome.exe" -heapsize 3145728
Or use Galaxy client with command line options
Anyone tested this on the GOG version yet?
awesome, thank you for the correction. Going to try it out this weekend when i can play ;)
According to someone on the Kingdom Come forum, this doesn't actually work (in either version, I guess): https://forum.kingdomcomerpg.com/t/low-fps-ram-allocation-fix/44232/4
Post edited March 01, 2018 by Avantre
Overall it seems to help keep my frame rates more stable so it doesn't drop nearly as much as without it set. I am running a stock 1080Ti btw. So before when using without I'd be getting a few dips into the 55fps range, and with it I basically rarely get a drop past 58 fps while a good 98% of the time outside the 30FPS cutscenes I have a solid 60FPS (vsync on).

Just a warning though, I have 64GB of system RAM so I tried the 32GB heapsize and it broke the rendering engine. Stuff wasn't rendering properly I dropped it down to 20GB and that seemed to work fine.
avatar
LurkerLito: Overall it seems to help keep my frame rates more stable so it doesn't drop nearly as much as without it set. I am running a stock 1080Ti btw. So before when using without I'd be getting a few dips into the 55fps range, and with it I basically rarely get a drop past 58 fps while a good 98% of the time outside the 30FPS cutscenes I have a solid 60FPS (vsync on).

Just a warning though, I have 64GB of system RAM so I tried the 32GB heapsize and it broke the rendering engine. Stuff wasn't rendering properly I dropped it down to 20GB and that seemed to work fine.
I read somewhere that the safe limit is 1/8th of your ram. But can't remember where I read that.
Putting the game on high priority also helps a little bit.
avatar
gloomfrost: ...
would the target now be

"E:\gog games\Kingdom Come Deliverance\bin\Win64\KingdomCome.exe -heapsize 3145728"

would that be correct?

Anyone would can help, thanks!
That will not work (if this option works at all). Has to be written in the target line like this:

"E:\gog games\Kingdom Come Deliverance\bin\Win64\KingdomCome.exe" -heapsize 3145728

--Note the difference in the quote positions. The quotes are only needed when the path name has spaces in it, and you only put the quotes around the path name--if you include the -Option inside the path name quotes, then nothing will run because it thinks the -Option is a part of the path name and of course no such path exists on your computer...;)
There should be exactly one space between the last " and the -Option, and make sure that the -Option isn't supposed to be - Option, with a space between the - and the first letter of the Option name. Sometimes these command line options can be very specific in that way, etc.
This won't work at all because it's not a valid runtime parameter to start with. Cry Engine does not accept that as an input.

"Fake instructions. SAD!"
avatar
jamieboo: Anyone tested this on the GOG version yet?
You cant do it on GOG still waiting for somebody to give a work around or not use steam as there end all be all client when giving tech advice!