disable D3D9Ex in TMUF?..

Discuss everything and more.

Moderator: English Moderator

User avatar
Omnixor
Translator
Translator
Posts: 2708
Joined: 03 Jul 2010, 17:07
Location: Vilnius, Lithuania

disable D3D9Ex in TMUF?..

Post by Omnixor »

I have a laptop with GeForce 650M. I have/had a problem in both TMUF and TM2/SM (not any other games) that when playing on HDMI-connected monitor I get 95-100% GPU load and e.g. 150fps (TMUF, med-high settings, A01), BUT when playing on laptop's display, I get max. 55% GPU load and e.g. 80fps (totally same in TM2). After two days of googling, reinstalling drivers, changing settings etc. I finally found a solution - disable D3D9Ex. It works in Maniaplanet (I disable it through compatibility thingie in launcher, and I get 100% GPU load and proper fps on laptop's display). But I can't make it work in TMUF, since there's no "disable D3D9Ex" option in launcher. Is there any way to do that? Thanks.

p.s. Windows 8.1.

p.p.s. disabling D3D9Ex in Maniaplanet only solves the problem when I'm playing in fullscreen; when going to windowedfull or windowed, GPU usage drops to 50% again... wtf is this
Last edited by Omnixor on 09 Sep 2014, 12:57, edited 1 time in total.
- staff head of ESL TM²Stadium -
User avatar
Omnixor
Translator
Translator
Posts: 2708
Joined: 03 Jul 2010, 17:07
Location: Vilnius, Lithuania

Re: disable D3D9Ex in TMUF?..

Post by Omnixor »

Accidentally found out that duplicating TmForever.exe, renaming it to tmf.exe and launching the game from it gives me 10% GPU load and 115MHz GPU clock boost, which results in ~110fps instead of ~80fps. :?: :?: :?: I made sure nvidia control panel and nvidia inspector have the exact same profiles for both .exe's.
- staff head of ESL TM²Stadium -
novationx
Posts: 2723
Joined: 10 Aug 2013, 22:33

Re: disable D3D9Ex in TMUF?..

Post by novationx »

:s
U dont have any similar issues with other games?
Very strange indeed.
The neverending waiting game has to stop.
User avatar
TMarc
Posts: 15255
Joined: 05 Apr 2011, 19:10
Location: Europe
Contact:

Re: disable D3D9Ex in TMUF?..

Post by TMarc »

D3D9Ex was added to DirectX after TMUF was conceived, therefore this option is not there.

Is it really only 10% GPU load with tmf.exe? Did you try running TMUF without any other tool active at the same time?
Or should we suspect some hidden optimization, based on exe name?

Do you run a different resolution on the laptop display compared to external screen?
Some laptops have automatic setting or presets.
User avatar
Omnixor
Translator
Translator
Posts: 2708
Joined: 03 Jul 2010, 17:07
Location: Vilnius, Lithuania

Re: disable D3D9Ex in TMUF?..

Post by Omnixor »

I meant 10% boost, so from 50 to 60. resolution is fullhd on both screens, and game is running at fullhd too.
- staff head of ESL TM²Stadium -
User avatar
TMarc
Posts: 15255
Joined: 05 Apr 2011, 19:10
Location: Europe
Contact:

Re: disable D3D9Ex in TMUF?..

Post by TMarc »

ok, I only wanted to avoid misunderstandings :)

Is it possible that (problably your laptop has Optimus) the game is running with the integrated intel chipset instead of nVidia GPU, when the internal display is used?
User avatar
Omnixor
Translator
Translator
Posts: 2708
Joined: 03 Jul 2010, 17:07
Location: Vilnius, Lithuania

Re: disable D3D9Ex in TMUF?..

Post by Omnixor »

no. I tried to specifically run it on integrated, and I DO get lower fps on my settings than normally (and blurry textures), so I'm sure it usually runs on 650M like it's supposed to. however, when setting graphics to super low, Intel HD actually performs better on laptop's display than 650M :s
- staff head of ESL TM²Stadium -
User avatar
TMarc
Posts: 15255
Joined: 05 Apr 2011, 19:10
Location: Europe
Contact:

Re: disable D3D9Ex in TMUF?..

Post by TMarc »

apparently you're not the only one.

I've seen reports where the external display was running at very low refresh rate. If your monitor displays it in its menu, you could check if it is really 60Hz.
Other reports told to change the display output with Windows (Windows-Key + P).
Others tell to use windowedfull, but this you already checked.

One wrote about windows energy settings or special laptop tool settings, perhaps there is some setting related to internal / external display.

Did you close the lid or kept it always open (Windows desktop on laptop display, game in external screen)?


A few links:
http://steamcommunity.com/app/242550/di ... 4/?fp=2#p1
https://esports.geforce.com/forums/topi ... hdmi-moni/

My laptop is too slow to properly run ManiaPlanet anyways, I have a Ati Radeon mobile chip alöternatively to the Intel HD chipset, but both are poor.
User avatar
Omnixor
Translator
Translator
Posts: 2708
Joined: 03 Jul 2010, 17:07
Location: Vilnius, Lithuania

Re: disable D3D9Ex in TMUF?..

Post by Omnixor »

that's me who replied in the second link (Juranec) :roflol: 60hz for sure; changed displays both with win-P and through "screen resolution" window; power settings on max everywhere; why should I have lid closed when playing on laptop's display? ^^

still, I believe this is either TM engine problem, d3d9ex problem (any other games using it so I could test?), or extremely weird incompatibility issue with 6xxM gfx series.
- staff head of ESL TM²Stadium -
User avatar
Omnixor
Translator
Translator
Posts: 2708
Joined: 03 Jul 2010, 17:07
Location: Vilnius, Lithuania

Re: disable D3D9Ex in TMUF?..

Post by Omnixor »

basically same thing like here: http://forum.warthunder.com/index.php?/ ... potential/

tl;dr: laptop, war thunder, low gpu usage and bad fps; with disabled d3d9ex, fps is much bigger, but only in fullscreen; same bad fps in windows/windowfull.

e/ one more: http://forum.warthunder.com/index.php?/ ... -fps-loss/

e/ tried TMUF in VMWare (Win7), same graphics settings, fps 10% bigger. :roflol:
- staff head of ESL TM²Stadium -
Post Reply

Return to “Off-Topics”

Who is online

Users browsing this forum: No registered users and 1 guest