LagAbuse.com

General Section => Technical support => Topic started by: begin on January 21, 2021, 14:05

Title: Improve FPS
Post by: begin on January 21, 2021, 14:05
Hi, any advices on how to improve my FPS rate apart from buying a new graphic card and typing -betterpfs in game. Thanks.
Title: Re: Improve FPS
Post by: tehnika8x8 on January 21, 2021, 17:44
https://wiki.eurobattle.net/index.php?title=How_to_increase_FPS_in_Warcraft_III
Title: Re: Improve FPS
Post by: iErnesto94 on January 21, 2021, 21:52
Didnt work for me. With RTX 2080 Ti I get 50-60 fps lol.
Title: Re: Improve FPS
Post by: begin on January 21, 2021, 22:29
I can not get over 20fps :s
Title: Re: Improve FPS
Post by: cen on January 21, 2021, 22:54
Is it like that just for dota or any map? What about single player for example?

I know dota is more demanding but that seems much.
Title: Re: Improve FPS
Post by: begin on January 22, 2021, 00:15
Is it like that just for dota or any map? What about single player for example?

I know dota is more demanding but that seems much.
Only dota
Title: Re: Improve FPS
Post by: cen on January 22, 2021, 09:03
Maybe draco is to blame then. Does -betterfps help at all and if so, how many frames?
Title: Re: Improve FPS
Post by: begin on January 22, 2021, 10:26
-betterfps provides me with extra 1-3 fps  :D
Title: Re: Improve FPS
Post by: cen on January 22, 2021, 11:26
Just for the sake of comparing, load some regular map with lagabuse bot and report the fps there.

I will speak to d1stats guys if there is some solution to this.

I will also try to compile a table tonight with all possible options to determine which combination produces the best result.
Title: Re: Improve FPS
Post by: begin on January 22, 2021, 18:10
Just for the sake of comparing, load some regular map with lagabuse bot and report the fps there.

How do I check fps on map that is not dota
Title: Re: Improve FPS
Post by: cen on January 22, 2021, 19:12
This is what I could figure out.

For non dota you can either:
- type /fps
- use Radeon Overlay if you have AMD or nvidia equivalent
- Use Afterburner (in config->Monitoring enable Framerate and it will draw a graph over time)

PC 1:
- RX 580, this is mid range card from 3-4 years ago
- monitor 1440k at 144Hz
- no matter what setting, 64 FPS (vsynced). So the GPU can easily handle the game.
- the only way to disable vsync is in Dota settings (cog wheel on top-left)->Visuals->Vsync checkbox. I did not find this setting in .ini
- after removing vsync FPS went to 90

Since this GPU could max out I continued to my laptop without testing any other settings.

PC 2:
- GTX 960m, this is mid range laptop from 5-6 years ago
- has integrated Intel graphics. It is important to make sure nvidia GPU is used. For example, when on battery it uses Intel automatically and I got 23FPS
- in Windows 10 Display->Graphic Settings->add w3l/war3.exe and put them on High performance mode just to make sure
- monitor is 4k at 47Hz so this is crap for gaming. Ingame resolution was set to FHD since 4K is too much
- with nvidia at this settings I could get 50FPS
- lockfb=0 added a few frames but not much (55fps roughly)
- playing with BetterFPS, BetterFPS2, BetterFPS3 in dota config didn't really do much (maybe a few frames)
- OpenGL was 48FPS (I suspect locked to display refresh)
- windowed mode was worst of all


So I would say:
- remove vsync
- use directx + lockfb
- try BetterFPS (2, 3) in dota config but don't expect much
- if you have 20ish fps you could also try to lower the vsync to 32 or 30 by setting MaxFPS in dota config, not sure that would really help tho.

At least from my side, the game seems to scale as one would expect 90-50-20 from best to worst GPU. There doesn't appear to be anything wrong with the game or the map. @iErnesto94 is weird case since your GPU should do >100 easily. Try disabling vsync and see what happens.

I think the only thing you can really do is to go in w3 video settings and start lowering details, ultimately if fps is still crap lower resolution to 720p.
Title: Re: Improve FPS
Post by: iErnesto94 on January 22, 2021, 20:58
Dear cen, thank you for your help.
In v7.00 I had around 50fps. I changed from 120fps limit to max and my fps increased to 130-140. (the fps limit made my game get low fps).
Vsync option on limits to 64 fps.

In v6.9 I get again around 50fps. I changed fps limit to 500 (couldn't set max) and I get 64/64 fps. Now the problem is I guess vsync, its turned on and limits 6.9 to 64fps.
I added vsync=false in dotaconfig but it didn't work.
Title: Re: Improve FPS
Post by: luke on January 22, 2021, 21:50
How many you need? 64 fps is max for 1.26 and i guess 6.9 too. In 7.00 seems there was some hack to bypass this limit
Title: Re: Improve FPS
Post by: cen on January 22, 2021, 23:45
AFAIK there is no way to disable vsync at all in stock game, draco did some hack in v7 to do it inside the map. One more reason to play v7 I guess.

There is also vsync option in video settings in reforged but this is just a FYI..

@iErnesto94 you got 120fps after disabling vsync or after changing maxFPS .ini setting? Anyway, glad you can finally join the nolag master race :P

I think it would be nice if d1stats can add vsync setting to ini, then we can even add the settings inside our client so it is much easier to change.
Title: Re: Improve FPS
Post by: begin on January 24, 2021, 20:00
I tried everything and nothing works. I´ll reinstall Windows to see if that helps
Title: Re: Improve FPS
Post by: cen on January 24, 2021, 21:30
Not even lowering video quality settings or resolution does anything?
Title: Re: Improve FPS
Post by: begin on January 24, 2021, 22:06
Negligible difference
Title: Re: Improve FPS
Post by: begin on January 25, 2021, 20:48
I reinstalled windows but didn´t help. Can´t think of anything other than buying a new pc since on my current pc it´s impossible to change graphic card
Title: Re: Improve FPS
Post by: luke on January 26, 2021, 01:34
What is your pc and graphic card?
Title: Re: Improve FPS
Post by: begin on January 26, 2021, 12:25
What is your pc and graphic card?

https://support.apple.com/kb/sp632?locale=en_US&fbclid=IwAR2mwt-NIwt4oPuFaiej0T3ZnRhwYezUAMlzquwIx53h6bULdm-B3rB05eA
Title: Re: Improve FPS
Post by: cen on January 26, 2021, 12:57
That kinda explains it.. I also had 22FPS on integrated graphics on my laptop.
Title: Re: Improve FPS
Post by: luke on January 26, 2021, 13:00
Warcraft doesnt like AMD cards. You need to tweak with directx library file in game folder. People say the one from rgc works good for amd

https://dota.eurobattle.net/la/forum/index.php/topic,198636.msg705768.html#msg705768

Same thing like here. Can try to delete it from wc3 folder or replace with other version
Title: Re: Improve FPS
Post by: luke on January 26, 2021, 13:37
Here i got it for you. Place in wc3 folder and see if help it should make wc3 run with directx 8
Title: Re: Improve FPS
Post by: begin on February 05, 2021, 19:54
After weeks of solving this mystery I believe my mac mini just overheats, how do I fix this please?
Title: Re: Improve FPS
Post by: AGENT on February 05, 2021, 20:05
After weeks of solving this mystery I believe my mac mini just overheats, how do I fix this please?
Cool it. :hacker:
Title: Re: Improve FPS
Post by: Jimmy on February 06, 2021, 16:46
After weeks of solving this mystery I believe my mac mini just overheats, how do I fix this please?
Cool it. :hacker:
If somehow this doesnt work, try restarting it.
Title: Re: Improve FPS
Post by: cen on February 06, 2021, 19:49
Usually you would take off the heatsinks, reapply the termal paste (on cpu and gpu) and clean up the fan which gets clogged up with dust. But since it is a mac mini, this is probably much more complicated than doing a regular laptop or a pc desktop.
Title: Re: Improve FPS
Post by: begin on February 06, 2021, 20:27
I opened it and vacuumed a lot of dust (after not cleaning it for 10 years) and my fps improved from 15 to 50. Thanks for help.
Title: Re: Improve FPS
Post by: cen on February 06, 2021, 23:26
lel