Halflife: [CS 1.6] Monitor Refresh Rate issue. [Feature Request?]

Created on 15 Feb 2013  Â·  38Comments  Â·  Source: ValveSoftware/halflife

Ever since the beta launch, and the removal of the -freq launch option, everyone has had cs run at 60hz. The only way to get a higher refresh rate is to use a third party software called refresh lock, which locks certain monitor refresh rates to certain resolutions. If you just brought back the -freq launch option everyone would be pleased.

Counter-Strike Feature Request reviewed

Most helpful comment

Hi all, this should be fixed in the latest HL1/OpFor/TFC/CS betas. The -freq parameter is now respected when used with -nofbo and the resulting full-screen setting will attempt to use the specified refresh rate.

When used without -nofbo, -freq will still attempt to set the refresh rate of the screen to the specified value but will only succeed if the monitor supports that setting at the current desktop resolution.

All 38 comments

+1 ; no extra tool needed - would be nice - thanks

@idderf dont you have a 60 hz screen then?
what happens if you tick off the " wait for vertical sync " option in the Video options?
(or gl_vsync 0 in console?)

I have a 120hz screen. I use gl_vsync 0 in console. The problem is that the game still runs in 60hz, because it does so by default, and now there is no option to choose frequency, so you have to lock it with a 3rd party software.

What screen do you have?
Is it reporting 120 Hz on the resolution you are actually using?
An admin of mine has a 120 Hz screen ant hes FPS was stead 120 yesterday
with vsync and such on.
On 2013-02-15 12:14, idderf wrote:

I have a 120hz screen. I use gl_vsync 0 in console. The problem is
that the game still runs in 60hz, because it does so by default, and
now there is no option to choose frequency, so you have to lock it
with a 3rd party software.

—
Reply to this email directly or view it on GitHub
https://github.com/ValveSoftware/halflife/issues/45#issuecomment-13602131.

Benq xl2410t. Yes

you can change the windows resolution to 640x480@100hz, then start cs 1.6 if you play in 640x480- and now its 100hz
with nvidia you must add this resolution before changing

@idderf seems to be some bug then i guess :-)
@JohnJRambo thx, but its not ideal :-)

Being able to choose screen refresh rate in the Graphics section of the settings would be a good addition

@Gr1mRe4pEr would be the best solution :+1: go alfred do your magic :-) and great thanks for doing it !

Change your desktop resolution to the refresh rate you want, then problem fixed.

I think it would be preferable to have an option in the ingame video settings tab for selecting refresh rate. My reason is that I use a 120hz lcd monitor and 120hz feels significantly better on my desktop while ingame it feels better/smoother at 100hz which I'm told has something to do with it being in sync with fps, updaterate, etc.

Enlighten me please. Why would anyone use -freq with LCD display? Does it give some sort of smoother image or something? I used this command with my old CRT display for some time just to enforce 100 fps and later removed it from my launch options. I didn't notice any difference neither on my old CRT nor on new LCD displays.

So we have to run windows in 640x480 @ 120HZ if we want 120HZ in CS? Well thats a good solution. Or not.

@alfred-valve are you working on improving this or do we have to use 3rd party software?

@alfred-valve -freq 75 (100, 120) is a very useful command. All the people I know "in game" use it. How to set freq where there is no access to the properties of the system or to intstall RefreshLock or another program? (lan events, computer clubs). People want that this command come back. Or maybe you add item menu to select it?
Sorry for my bad english, i hope you will understand my thought.

I don't have a monitor handy that I can test this code with, so you guys will need to tell me if it works when it comes out in the next beta update.

ok, I'm running the beta so I'll let you know.

It's not working for me but it doesn't seem to be updating to today's version either... I verified the cache integrity and opted out and back into the beta but it still says
Exe build: 11:29:41 Mar 27 2013 (5998)

Oh, oops, I see the problem, restart Steam to get the new build (I had failed to set it live).

ok, it says Exe build: 13:55:53 Mar 28 2013 (5999)
but the -freq 100 launch option still doesn't work. It stays on 120 which is what my desktop refresh rate is.

Can you post a screenshot of the Monitor tab in the "Advanced settings" button for the Screen resolution option in windows, with the "Screen refresh rate" pulldown selected.

Is it enough if I just tell you that it says
60
100
110
120

and "hide modes that this monitor cannot display" is checked. Also I used the -freq 100 launch option before it was disabled with these new updates.

Hmm, okay. I guess the win32 I am using isn't good enough, I'll hunt more.

its working for me but strangely not all the time!! sometimes i have to retype or change the -freq command under launchoptions... btw im not using a crt!

p.s.: when i start cs via the library menu it seems to be working more often then not but when i start it from the steam system tray most of the time it doesnt!

doesn't work for me, but I'm using LCD monitor
image
-freq 60 or 70 doesn't change anything

-freq is only affects without -nofbo, but it was logical to do, or vice versa (only with -nofbo), or always ...

no, I didn't have -nofbo when I was testing it, and that's not a logical thing to do at all.

not working for me as well

yeah not working for me too.
LCD, wanna play at 75Hz :\
hope u fix it, alfred :)

-freq only works sometimes but without -nofbo, not sure of the cause.

Any news on this?

I really don't understand why they made -freq not working when we are using -nofbo option.
-freq should be working when using -nofbo option.

I don't want to use the refreshlock or any external program.
I don't want to use 75Hz supported resolution everytime i have to launch CS 1.6.
It's annoying and looks weird and pain for someone who ALT+TAB a lot.
Please make -freq works just like pre-2013 update when used with -nofbo (which supposed to be old rendering method)

Hi all, this should be fixed in the latest HL1/OpFor/TFC/CS betas. The -freq parameter is now respected when used with -nofbo and the resulting full-screen setting will attempt to use the specified refresh rate.

When used without -nofbo, -freq will still attempt to set the refresh rate of the screen to the specified value but will only succeed if the monitor supports that setting at the current desktop resolution.

OMG OMG OMG

REAL MVP mikela

Thanks!

-freq with nofbo works!

But graphic is looking very pixelated even with or without nofbo/freq

[img]https://i.imgur.com/aRAHPn2.png[/img]

-freq with nofbo works!

But graphic is looking very pixelated even with or without nofbo/freq

[img][https://i.imgur.com/aRAHPn2.png[/img]](https://i.imgur.com/aRAHPn2.png%5B/img%5D)

1650 related.

Closing as done.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ptrBR picture ptrBR  Â·  3Comments

twisterniq picture twisterniq  Â·  4Comments

metita picture metita  Â·  3Comments

BlackShadow picture BlackShadow  Â·  3Comments

CS-PRO1 picture CS-PRO1  Â·  3Comments