nbohr1more 2093 Posted Monday at 04:28 AM Report Share Posted Monday at 04:28 AM Hmm... While I don't see any performance regression in standard stencil mode, soft shadows with stencil seems to have regressed here. I barely use that mode anymore but it used to be higher performance than shadow maps... Can anyone confirm? Quote Please visit TDM's IndieDB site and help promote the mod: http://www.indiedb.com/mods/the-dark-mod (Yeah, shameless promotion... but traffic is traffic folks...) Link to post Share on other sites
lowenz 601 Posted Monday at 09:44 AM Report Share Posted Monday at 09:44 AM (edited) Suggestion/Request: we already have "144" as a dedicated FPS limit (for 144 Hz monitors), can you add "75" as another one? Thanks! 60 70 -> 75 80 90 100 110 120 130 140 -> 144 150 etc. G-Sync (compatible) issue (low performance value after loading a savegame) still is there. Press ESC, stand by in the menu screen for some seconds, return to the game and the framerate is alright. Or move around a little. Edited Monday at 10:00 AM by lowenz Quote Task is not so much to see what no one has yet seen but to think what nobody has yet thought about that which everybody see. - E.S. Link to post Share on other sites
stgatilov 1129 Posted Monday at 11:51 AM Author Report Share Posted Monday at 11:51 AM 2 hours ago, lowenz said: Suggestion/Request: we already have "144" as a dedicated FPS limit (for 144 Hz monitors), can you add "75" as another one? Thanks! You can set value 144 via console. but I don't think it will give you 144 FPS. There is some place in the main loop, which ensure that at least 1000 / 144 milliseconds have passed since last time we have been here. The real FPS is usually lower than this cap. Quote Link to post Share on other sites
lowenz 601 Posted Monday at 01:54 PM Report Share Posted Monday at 01:54 PM (edited) No problem about that, it's just about coherency of the FPS limiter option in the menu. 144 is already there, the only other common value missing is 75. Edited Monday at 01:55 PM by lowenz Quote Task is not so much to see what no one has yet seen but to think what nobody has yet thought about that which everybody see. - E.S. Link to post Share on other sites
AluminumHaste 1052 Posted Monday at 03:58 PM Report Share Posted Monday at 03:58 PM How about we just do this instead: 2 Quote I always assumed I'd taste like boot leather. Link to post Share on other sites
lowenz 601 Posted Monday at 04:09 PM Report Share Posted Monday at 04:09 PM It would be perfect Quote Task is not so much to see what no one has yet seen but to think what nobody has yet thought about that which everybody see. - E.S. Link to post Share on other sites
cabalistic 739 Posted Monday at 05:24 PM Report Share Posted Monday at 05:24 PM Really? I feel that would be pretty stupid, honestly... The fps cap is there so your GPU doesn't run amok in the menu and other lightweight scenes, or to keep a more stable average FPS. There is absolutely no use case to select every value between 30 and 300, so a slider just isn't the right tool, imho. There are only a few select values that actually make sense. 3 Quote Link to post Share on other sites
nbohr1more 2093 Posted Monday at 05:44 PM Report Share Posted Monday at 05:44 PM The only thing I think we should do is set the max to 300. Physics gets out-of-hand above that: https://bugs.thedarkmod.com/view.php?id=5464 1 Quote Please visit TDM's IndieDB site and help promote the mod: http://www.indiedb.com/mods/the-dark-mod (Yeah, shameless promotion... but traffic is traffic folks...) Link to post Share on other sites
AluminumHaste 1052 Posted Monday at 06:17 PM Report Share Posted Monday at 06:17 PM Ok, I'll leave it as is. To be clear, I set the steps to be "5" in the slider in the gui file, but it's ignoring that. 1 Quote I always assumed I'd taste like boot leather. Link to post Share on other sites
lowenz 601 Posted Monday at 07:36 PM Report Share Posted Monday at 07:36 PM (edited) 2 hours ago, cabalistic said: Really? I feel that would be pretty stupid, honestly... The fps cap is there so your GPU doesn't run amok in the menu and other lightweight scenes, or to keep a more stable average FPS. There is absolutely no use case to select every value between 30 and 300, so a slider just isn't the right tool, imho. There are only a few select values that actually make sense. But the selected value doesn't (can't?) reflect the actual value as stgatilov says, so a slider is a more adaptive solution. If I want adaptive sync on a 75 Hz monitor I must limit the frametime to 1/74 *actual* seconds, not a "75" nominal value. Edited Monday at 07:38 PM by lowenz 1 Quote Task is not so much to see what no one has yet seen but to think what nobody has yet thought about that which everybody see. - E.S. Link to post Share on other sites
MirceaKitsune 249 Posted Monday at 08:02 PM Report Share Posted Monday at 08:02 PM 2 hours ago, nbohr1more said: The only thing I think we should do is set the max to 300. Physics gets out-of-hand above that: https://bugs.thedarkmod.com/view.php?id=5464 Thought those bugs were fixed a while ago, hope that can be solved. If there should be a hard limit, I think that should be 1000 honestly: That would allow one frame per millisecond, which is where there may be a structural code limitation if going beyond. Also there will probably never be a monitor that runs at 1000 Hz in the history of the world, at least not for personal computers... the eye would not pick up on anything that fast anyway. Quote Link to post Share on other sites
AluminumHaste 1052 Posted Monday at 08:15 PM Report Share Posted Monday at 08:15 PM Dude, don't. We already have 360hz displays and nvidia showed off a 1700hz display back in 2016. Quote I always assumed I'd taste like boot leather. Link to post Share on other sites
AluminumHaste 1052 Posted Monday at 08:18 PM Report Share Posted Monday at 08:18 PM And yeah, some games and some monitors running freesync (like mine), don't use freesync on anything AT or OVER the cap. For example, if my game is running at 144 fps, I don't get freesync, but between 30-143 fps I do. Now, what happens is that I get the occasional frame drop to below 144 fps and it stutters. If I keep it at 143 fps, it's butter smooth, even when it drops lower. Quote I always assumed I'd taste like boot leather. Link to post Share on other sites
lowenz 601 Posted Monday at 09:17 PM Report Share Posted Monday at 09:17 PM That's exactly the point of having a slider. Quote Task is not so much to see what no one has yet seen but to think what nobody has yet thought about that which everybody see. - E.S. Link to post Share on other sites
MirceaKitsune 249 Posted Monday at 09:24 PM Report Share Posted Monday at 09:24 PM 1 hour ago, AluminumHaste said: Dude, don't. We already have 360hz displays and nvidia showed off a 1700hz display back in 2016. Huh, never knew that. In 2016 I would have thought only NASA may have 1000 Hz screens. Yeah ideally there can be no limitation, but I'm not sure to what extent the system can allow that... great work was done modernizing the engine though so it's hopefully not impossible. Quote Link to post Share on other sites
HMart 319 Posted Monday at 11:30 PM Report Share Posted Monday at 11:30 PM (edited) Personally I have a 165hz monitor and I set it to 120hz, why you may ask, because most old games can't go past 60fps without something breaking and most modern games that can run at above 60fps, are to heavy for my modest GPU to constantly run at 165fps or above, to take full advantage of the fast refresh rate. Plus imo is a waste of energy, 120hz is good enough for me. Edited Monday at 11:31 PM by HMart Quote Link to post Share on other sites
nbohr1more 2093 Posted 23 hours ago Report Share Posted 23 hours ago 23 hours ago, nbohr1more said: Hmm... While I don't see any performance regression in standard stencil mode, soft shadows with stencil seems to have regressed here. I barely use that mode anymore but it used to be higher performance than shadow maps... Can anyone confirm? OK, I went back to 2.07 and it is the same. RTTC v1 is just super heavy on Soft Stencil Shadows mode. ( 13FPS ... ) I will update to 2.08 and confirm further but I think this is pretty definitive. Edit: Yep. 2.08 is the same. No regression (phew). Quote Please visit TDM's IndieDB site and help promote the mod: http://www.indiedb.com/mods/the-dark-mod (Yeah, shameless promotion... but traffic is traffic folks...) Link to post Share on other sites
AluminumHaste 1052 Posted 12 hours ago Report Share Posted 12 hours ago Something that has been broken or never worked, is skyboxes turning black when using either g_stopTime 1, or using the jitter option for screenshot command (screenshot <width><height><samples>). https://bugs.thedarkmod.com/view.php?id=5494 I don't expect it to get fixed, but I've brought it up before in passing, but I guess it's time to make a bugtracker for it. Here is a 32 sampled screenshot, skybox turns black Quote I always assumed I'd taste like boot leather. Link to post Share on other sites
nbohr1more 2093 Posted 11 hours ago Report Share Posted 11 hours ago 1 hour ago, AluminumHaste said: Something that has been broken or never worked, is skyboxes turning black when using either g_stopTime 1, or using the jitter option for screenshot command (screenshot <width><height><samples>). https://bugs.thedarkmod.com/view.php?id=5494 I don't expect it to get fixed, but I've brought it up before in passing, but I guess it's time to make a bugtracker for it. Here is a 32 sampled screenshot, skybox turns black I think this happens because the "hacked view" for portalsky relies on "shake angle" and Player.cpp disables "calculate shake" during g_stopTime: if ( !g_stopTime.GetBool() ) { UpdateAnimation(); Present(); UpdateDamageEffects(); LinkCombat(); playerView.CalculateShake(); } Maybe just add an "else { playerView.CalculateShake(); }" there? 1 Quote Please visit TDM's IndieDB site and help promote the mod: http://www.indiedb.com/mods/the-dark-mod (Yeah, shameless promotion... but traffic is traffic folks...) Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.