ValveSoftware / halflife

Half-Life 1 engine based games
Other
3.59k stars 599 forks source link

r_dynamic needs option to disable, please. #1578

Open disabledgamer opened 9 years ago

disabledgamer commented 9 years ago

Hello, every person I have asked using intel onboard apu to play cs has extremely poor performance because of dynamic lights, the flashlight being on causes fps to hit under 20 and same with nightvision.

Along with majority of maps having these lights enabled causes extremely poor performance.

This was not the case while we had d3d option, constant 100 fps always.

Please allow us to turn r_dynamic to 0, in its current state this game is nearly unplayable and frustrating especially considering I can run counter-strike: source at a constant 200 fps if i wanted yet i get 14-100 fps randomly in 1.6.

HARDSTYLEBG commented 9 years ago

Yes i support this too.

treetoon commented 9 years ago

r_dynamic can be disabled in half-life, is it not functional?

I agree that the performance is terrible, needs heavy optimizations.

kolcsarlevi commented 1 year ago

Dear Valve Developers

Is there any reason why this option is not permitted in CS multiplayer? I cannot set r_dynamic to 0 on servers, it reverts back to 1. In this thread the goldsrc engine based Sven-Coop was fixed by kisak-valve (https://github.com/ValveSoftware/halflife/issues/1674) can you do this for CS also (removing the limitation)? _"Removed rdynamic from the list of cheat CVARs. (We now allow players access to this CVAR in multi-player for performance reasons on AMD hardware.)" The OpenGL rendering has dynamic lightning perfomance issues with AMD and Intel graphics and affects the framerate seriously even with modern GPU-s. The D3D rendering removal around 2013 (cross platform update to Linux) was forcing players to OpenGL only, but this performance issue was never fixed. It is the most played PC game in the history, can you do this for the community? It can make huge impact and it's not a big effort to change it. I do believe that you guys are listening to the community and that is why I am writing this. Thank you!

JoelTroch commented 1 year ago

Dear Valve developers

I'm not a Valve developer and some people you pinged aren't (or are no longer) working at Valve as well.

In this thread the goldsrc engine based Sven-Coop was fixed by kisak-valve

AFAIK Kisak is not a programmer, he's a moderator and has no involvement in Sven Co-Op whatsoever.

kolcsarlevi commented 1 year ago

Dear Valve developers

I'm not a Valve developer and some people you pinged aren't (or are no longer) working at Valve as well,

In this thread the goldsrc engine based Sven-Coop was fixed by kisak-valve

AFAIK Kisak is not a programmer, he's a moderator and has no involvement in Sven Co-Op whatsoever.

Sorry for involving you and others, but I dont know exactly who is maintaining Half Life and Counter Strike currently. The r_dynamic (dynamic lights) option can be disabled in Half Life single player but not in Counter Strike. This issue is about 10 years old, when Valve removed the D3D rendering (multiplatform update to Linux) the users with AMD and Intel graphics had no other choice but to play with the performance issues in the OpenGL implementation. It would be great if someone can modify this. This game is still in the Steam stats top ranking, and I think it's a fair thing to change after the 2013 D3D rendering removal. Thank you again considering this, and sorry again for unwanted notifications.