#1 Re: Off-Topic » lop|Alvarez-Latino » 2021-05-17 23:31:34

A joke's a joke, but I don't think it is appropriate to use the image of Jesus Christ in such videos. Please don't involve God in such things, thank you.

#2 Re: Technical Help » Stuttering problem in Battlefield and Windows 10 » 2021-02-25 00:32:13

Zwarrior wrote:

i have a doubt ¿Does this thing also affects other games like battlefield 4?

Yeah, it does.
https://answers.ea.com/t5/Battlefield-4 … -p/5584022

You can try disabling full screen optimizations.

Right Click on the Executable File (.exe) and Select Properties
Select the Compatibility Tab
Under Settings – Select “Disable Fullscreen Optimizations”
Click Apply

https://devblogs.microsoft.com/directx/ … mizations/

#3 Re: Technical Help » Stuttering problem in Battlefield and Windows 10 » 2021-02-24 00:21:08

Zwarrior wrote:

i´ve tried that and it showed some "blurred lines" that moved from upside the screen to the bottom i tried to record it but those lines does not appear in the video

What you saw was screen tearing, so vsync is disabled as it should be. Now, all you need to do is change FPS cap from 60 to 100 (or more if you like, but I believe 100 is a default value in BF), and those tearing lines will be pretty much gone.
Just add "renderer.lockfps 100" line into your ...Battlefield 1942\Mods\bf1942\Settings\VideoDefault.con file.

...
Just tested BF with d3d8.dll only in the game folder. It works.

#4 Re: Technical Help » Stuttering problem in Battlefield and Windows 10 » 2021-02-23 04:59:28

Finally... there's a working solution... instead of explaining it, let me just quote the OP.

UCyborg wrote:

Fullscreen mode in Direct3D8 games on Windows 10

So there is this strange bug (might be a feature to allow some Xbox stuff to work, eg. Game bar) with Direct3D8 games on Windows 10 not fullscreening properly. The problem is hardcoded setting in d3d8.dll that forces so called maximized windowed mode. In previous Windows versions, this mode was activated only for certain applications via Windows Application Compatibility Engine's DXMaximizedWindowedMode shim. You can look up which applications are effected with Compatibility Administrator (32-bit), which is part of Windows 10 ADK.

Even if the game looks fullscreen, it's not real fullscreen, the window may just be setup this way that it doesn't have any borders, but the Desktop Window Manager is sill compositing in the background and giving you VSync, whether you want it or not.

Important: Starting with Win10 version 1809 Build 17763 aka. October 2018 update, the exclusive fullscreen functionality has been removed from system d3d8.dll. As of this writing, it's still possible to use d3d8.dll from Build 17134 to get the real fullscreen back, but that could change any time with future builds.

https://www.vogons.org/viewtopic.php?t=47772

Battlefield 1942, as we know, is a DirectX 8.0 game, hence the problem.


First locate your d3d8.dll in C:\Windows\SysWOW64 (backup the file), then right-click it, select Properties, and follow the rest of the guide you can find here -> https://www.windowscentral.com/how-take … windows-10  (in order to gain full control over the file and to be able to replace it).
Now download d3d8.zip
https://www.vogons.org/download/file.php?id=58667
Unpack it and copy d3d8.dll (Build 17134 folder) to C:\Windows\SysWOW64.
That's it, vsync is disabled, enjoy your input-lag free game.

You clearly have the same problem.

#5 Re: Technical Help » Stuttering problem in Battlefield and Windows 10 » 2021-02-15 06:22:17

Thanks for the feedback.

So the issue is caused by DWM (Desktop Window Manager) and unfortunately it seems to be imposible to bypass, at least for now. When a game is launched in borderless window mode, DWM overrides the game settings and enables both: v-sync and triple buffer. That adds latency and results in input-lag or stuttering (depending on your fps cap in the game). That does not apply when a game is started in exclusive full-screen mode. Now, the problem is, even if you start BF in full-screen, Windows 10 sees it as borderless window and applies its settings. It does not matter if you set v-sync off in your graphics card control panel or in the game console, it does not work anyway... On a 144Hz+ panel the problem is probably mitigated a bit, but if you have a 60Hz monitor and the game feels unresponsive then now you know why. In Windows 7 you can get rid off this issue by simply turning the Aero theme off. In Windows 10 you cannot.

You can read more about it here: https://forums.blurbusters.com/viewtopic.php?t=7168

You can check if your game is affected by this.
Set v-sync off in your graphics card control panel,
then type "renderer.lockfps 60" in the game console,
if you see any screen tearing  then v-sync is disabled as it should be, if not then it is DWM...

https://youtu.be/oc28SH2ESA4?t=250

#6 Technical Help » Stuttering problem in Battlefield and Windows 10 » 2021-02-09 06:59:42

RaKLeZ
Replies: 42

Hi there,
I bought a new m2 nvme ssd a few days ago and installed Windows 10 pro on it and since then I have been getting lots of stuttering problems in Battlefield which were non-existent when I had Windows 7.  It seems to be a conflict between the game engine (and how it generates frames) and Windows 10. Something related to refresh rate.

Here's how it looks. It might not be that evident (thanks to the low quality of Youtube's codec ) but I hope you will get the idea.


Fps cap at 60, it is really smooth but every ~15 seconds there's a huge stutter: you can see it at 0:07 and 0:24.
https://www.youtube.com/watch?v=QCG0vZJiFWY


Fps cap at 100 (so default settings), constant microstutter, feels more like 30 fps than 100.
https://www.youtube.com/watch?v=fHgaNYbQyz4

I have been experimenting with different settings and for example when I set it at 59 or 61 fps there's a stutter everytime I move.
When I set it at 240fps or 1000fps it resulted in a significant input lag...

The system specs:
Ryzen 2600@4GHz
MSI x370 Gaming Plus
Adata 2x8GB@3400MHz
1060 6GB
Adata s11 pro 512GB
Adata SU900 256GB
Bequiet 600W
Windows 10 pro
EIZO EV2455 60Hz display

Things that I have tried:
Obviously the latest drivers for everything... but I also tried older ones...
Changing vsync options in the NVIDIA's control doesn't override the game settings...
Swapped the video cable DVI>DisplayPort (just in case... you never know...)
Turned off the useless Windows stuff (like "game mode" or "full screen optimizations" and so on)

After this I installed Ubuntu and BF42 using WINE, and it ran without any problems, completely smooth like on Windows 7, but obviously I would like to stick to only one operating system instead of having dual boot  (Windows 10 and linux just for BF) and I cannot really roll back to Windows 7...

Any suggestions appreciated.

#7 Re: Report Abuse » arcy. Beowolf » 2014-02-16 03:14:04

No problem George.
I'm really happy see the Battlefield is still alive and kicking. Started playing this game in 2002, then had a little break and recently came back from the dead. I'm surprised to see many familiar faces from what I call "The Northern Brigade era" CLICK and that SIMPLE Tank server reminds me a lot of the Arcor Aberdeen Arena I used to play with Nomax and others some years ago. Looks like the good old times are not completely gone. Thanks for keeping this game alive.

Cheers and watch your asses on Aberdeen smile

#8 Re: Report Abuse » arcy. Beowolf » 2014-02-16 01:04:58

Are you guys serious?
Some arcy.Beowolf or whatever he is called posted a screenshot with maphack and you're accusing me of cheating?

Check IPs/keyhash or whatever you want and withdraw your false accusation.

That's dissapointing...

Board footer