Framerate lock in A17...

no, you don't enable vsync if you have freesync, unless you love inputlag.
refreshrate is already synced to fps, no need for vsync at all.

if fps is below your monitors sync range, it will send the same frame more often, above should just be capped with ingame limiter. (or afterburner, or radeon settings,..)

interesting that you make false assumptions regarding "60FPS lock in 7dtd!!", which is clearly not true, and then try to educate others regarding *sync, which is partially also not true.

never mind, i'm out here, good luck.
Since you clearly know not what you say, linky time!

https://linustechtips.com/main/topic/918492-g-sync-with-v-sync/

https://forums.tomshardware.com/threads/what-is-the-diffrence-between-nvidia-vsync-and-gsync.2089349/

Just Google for God's sake. VSync caps you at the refresh rate of your monitor to prevent tearing. Yes, if you have vsync on and are rendering 100fps and the monitor is at 60Hz you get 60fps and slight latency with input. That is the entire issue here. I have a 144Hz monitor that is only going into 60Hz mode with 7 Days. 7 Days/Unity will NOT change to 144Hz for whatever stupid reason. Due to owning an RTX 2080 Ti, this means input lag as you described, or I get screen tearing if vsync is off because it renders well beyond what my monitor can handle with vsync off. I have seen the Steam FPS counter (and several in-game counters in other games) peg out at 999fps. Does that mean I am "leet" and getting to view those frames? Not on a 144Hz monitor!

I asked for help, not some grade-school explanation of "turn off vsync and get higher framerate" because you're not listening. The issue is not vsync. The game is literally creating its fullscreen mode application at 60Hz, not 144Hz and there is no option to tell it to do so. Is that clear enough?

Beelzybub, maybe I missed something. I was not trying to offend you. The issue, as stated in the original post, has absolutely NOTHING to do with vertical sync. Everybody is screaming it without understanding the basics of communication between a monitor and a video device. The game is setting my monitor to 2560x1440x60Hz, whereas every other game engine and game (Below Zero notwithstanding) uses 2560x1440x144Hz. You have nothing to appologize for.

Now please, stop mentioning vertical sync. Vsync, G-Sync, and FreeSync are not the issue. The issue is that the game is setting the wrong refresh rate when creating the fullscreen game window. I want THAT to work right. That is the solution I am looking for. How do I tell 7 Days to set the correct refresh rate when the game starts?

 
Odd, so that puts Unity in the days prior to DOS games. I have been a hobbyist programmer since the late 80's and I learned OpenGL (remember Neon Helium's stuff?) to do 3D rendering. I have ALWAYS been able to set a refresh rate, assuming the monitor supported it, in Win32/OpenGL. I can specify the refresh rate on Unreal Engine, Source Engine, Quake/Q2/etc, and many others. I cannot for the life of me figure out why Unity doesn't have a feature that has existed since, well, forever.

I have just managed to fix the issue and I came here to report it. My refresh rate was indeed being set to 60Hz every single time 7 Days started. My monitor literally told me this. I went in and deleted all of the "ScreenManager*" settings from the registry and restarted. Now it runs in 144Hz no matter what I do. Had I been smart, I would have backed up the old registry entries and posted them here for the devs to see. None of them seemingly have anything to do with refresh rate, but deleting them and starting the game again allowed the game to figure out I am on a 144Hz monitor. I seem to recall having issues similar to this before in A17. It is my personal belief that something changed when you guys switched to the newer Unity Engine and something wasn't clicking with the old settings.

I now have vertical sync and G-Sync on and the game runs liquid smooth. I get between around 58fps and about 120fps constantly, unless I am indoors where it can shoot to 144fps and sit there, so everything is good again. I apologize for sounding rude before, but I was asking about refresh rate, not vsync. While vsync is tied directly to refresh, it was NOT my issue. It just got old hearing the same thing over and over when it wasn't my issue. Sorry if I pissed anybody off.

 
I found this topic because I had the same problem, and I thank you because I was confused with the use of v-sync.

My problem was that I have the GTX1070 connected to a 144 Hz Gsync monitor and a 60 Hz television. I have removed the television from the Nvidia control panel and it already works correctly with the v-sync activated (before it was activated or not, it was limited to 60 fps). I guess it's a game error because in others it doesn't happen.

I hope it will help you.

 
Had the same problem. Changing the "Renderer" to "Vulkan (not fully supported yet!)" in the game launcher fixed it for me. I get up to 150 fps now.

 
Back
Top