Client versions above 10.8.6 unusable

Request help for teeworlds-related subjects (mapping, servers, ..).
For client issues, see our repositories (https://github.com/ddnet/ddnet/issues).
User avatar
Ravie
MAPS Team
Posts: 380
Joined: Sat Feb 04, 2017 5:04 am
Player profile: https://ddnet.tw/players/Ravie/
Mapper profile: https://ddnet.tw/mappers/Ravie/
Clan: TOP

Client versions above 10.8.6 unusable

Post by Ravie »

I've had this issue for a while now, but it seems to not have been fixed so I'm making a post about it.
Ever since OpenGL was implemented in the client I'm unable to use it, so I'm stuck using 10.8.6.
When I launch the game it runs at an abysmal framerate, it's even difficult to navigate through menus.
When I enable OpenGL the game won't run at all (black window opens and appears to load the game but then it disappears and nothing happens) so I have to disable OpenGL using the ddnet_settings.cfg file to even be able to run the game again.
Of course I have tried messing with the settings, but I was unable to find a solution :(
I hope someone can fix this issue, cause I don't wanna use 10.8.6 forever :(
Image
User avatar
deen
TECHNICAL Team
Posts: 3575
Joined: Mon May 05, 2014 2:30 pm
Player profile: https://ddnet.org/players/deen/
Discord: deen#5910

Re: Client versions above 10.8.6 unusable

Post by deen »

Operating system, gpu?
User avatar
Ravie
MAPS Team
Posts: 380
Joined: Sat Feb 04, 2017 5:04 am
Player profile: https://ddnet.tw/players/Ravie/
Mapper profile: https://ddnet.tw/mappers/Ravie/
Clan: TOP

Re: Client versions above 10.8.6 unusable

Post by Ravie »

Processor - Intel(R) Pentium(R) CPU B960 @ 2.20GHz
Video Card - Intel(R) HD Graphics
Operating System - Microsoft Windows 10 64-bit
Image
User avatar
deen
TECHNICAL Team
Posts: 3575
Joined: Mon May 05, 2014 2:30 pm
Player profile: https://ddnet.org/players/deen/
Discord: deen#5910

Re: Client versions above 10.8.6 unusable

Post by deen »

Most recent GPU driver? It works fine on my 10 year old laptop intel gpu, so that's weird. Maybe Jupeyy has an idea.
ᴷᵉᵏᶳ
Posts: 32
Joined: Fri Oct 20, 2017 4:33 pm
Player profile: https://ddnet.tw/players/ᴷᵉᵏᶳ
Mapper profile: https://ddnet.tw/mappers/ᴷᵉᵏᶳ
Clan: ΛLIVΣ

Re: Client versions above 10.8.6 unusable

Post by ᴷᵉᵏᶳ »

Your GPU doesn't and won't ever support OpenGL 3.3, except your would swtich to linux and install MESA drivers
https://de.wikipedia.org/wiki/Intel_HD_Graphics

If you let it disabled it will render everything as in older clients. So it's probably a different problem for you.
Backup your setting and reset it.
set cl_refresh_rate and gfx_refresh_rate to zero
clean your laptop fans, make sure your windows energy plan is set to performance. try update your GPU driver:
https://ark.intel.com/de/products/59836 ... e-2_20-GHz
User avatar
Ravie
MAPS Team
Posts: 380
Joined: Sat Feb 04, 2017 5:04 am
Player profile: https://ddnet.tw/players/Ravie/
Mapper profile: https://ddnet.tw/mappers/Ravie/
Clan: TOP

Re: Client versions above 10.8.6 unusable

Post by Ravie »

I reset the settings and updated the driver, with no effect.
Older client versions work flawlessly, so the issue must be caused by some recent changes to the client.
Image
ᴷᵉᵏᶳ
Posts: 32
Joined: Fri Oct 20, 2017 4:33 pm
Player profile: https://ddnet.tw/players/ᴷᵉᵏᶳ
Mapper profile: https://ddnet.tw/mappers/ᴷᵉᵏᶳ
Clan: ΛLIVΣ

Re: Client versions above 10.8.6 unusable

Post by ᴷᵉᵏᶳ »

https://ci.appveyor.com/project/heinric ... /artifacts

these are auto build releases from github, try the 64bit. Maybe the official release build is still unoptimized, dunno
User avatar
deen
TECHNICAL Team
Posts: 3575
Joined: Mon May 05, 2014 2:30 pm
Player profile: https://ddnet.org/players/deen/
Discord: deen#5910

Re: Client versions above 10.8.6 unusable

Post by deen »

Or we forgot some if(m_UseOpenGL3_3) somewhere in the code?

Also, shouldn't it automatically downgrade if opengl3 fails?

And that Windows GPU drivers don't support new OpenGL versions sucks...
ᴷᵉᵏᶳ
Posts: 32
Joined: Fri Oct 20, 2017 4:33 pm
Player profile: https://ddnet.tw/players/ᴷᵉᵏᶳ
Mapper profile: https://ddnet.tw/mappers/ᴷᵉᵏᶳ
Clan: ΛLIVΣ

Re: Client versions above 10.8.6 unusable

Post by ᴷᵉᵏᶳ »

deen wrote: Fri Apr 13, 2018 8:53 am Or we forgot some if(m_UseOpenGL3_3) somewhere in the code?

Also, shouldn't it automatically downgrade if opengl3 fails?

And that Windows GPU drivers don't support new OpenGL versions sucks...
Well he complains about lags not crashes, if I get it right.
It can automatically downgrade as long SDL does it job and returns an error if the higher context is not available(<-- The only reason I can think of is bad driver, or he also had a dedicated GPU, and his laptop allows switching).


Anyway, I'm pretty sure, that at least 11.0.3 hadn't changed anything that could cause any more lag in the old renderer. So I assume it's either other code, or his setup.
Last edited by ᴷᵉᵏᶳ on Fri Apr 13, 2018 10:21 am, edited 1 time in total.
User avatar
deen
TECHNICAL Team
Posts: 3575
Joined: Mon May 05, 2014 2:30 pm
Player profile: https://ddnet.org/players/deen/
Discord: deen#5910

Re: Client versions above 10.8.6 unusable

Post by deen »

Non-OpenGL3 has low fps, OpenGL3 crashes.

Ravie: Which version exactly introduced the problem? 11.0, 11.0.1, 11.0.2, 11.0.3 or newer?
Post Reply

Who is online

Users browsing this forum: No registered users and 3 guests