Skip to content

EDF 4.1: Performance Improvement patch - #16

Open
metoxys wants to merge 3 commits into
BlueAmulet:masterfrom
metoxys:contrib2
Open

metoxys wants to merge 3 commits into
BlueAmulet:masterfrom
metoxys:contrib2

Conversation

@metoxys

@metoxys metoxys commented Apr 28, 2026

Copy link
Copy Markdown
Contributor
image

60 frames per second. No dips. Neither in the main lobby screen nor in the equipment menu.
The attached patch currently fixes two catastrophic performance sinks related to text chat in online lobbies.

metoxys added 3 commits April 28, 2026 02:21
Since the performance improvement patch makes the online lobby UI no longer horizontally compress text based on width, it is possible for long chat messages to visually go out of bounds and become unreadable in their entirety  
64 characters is tested to be within bounds using conversational English at 1080p with the longest possible player nickname
@OCRBonk

OCRBonk commented Aug 31, 2026

Copy link
Copy Markdown

Is this why the performance dropped like crazy in the equip screen? Strangely enough in my setup this does seem to work so the equip screen is now 60FPS with Fencer in particular. But the moment I exit the equip screen with Fencer and only with Fencer it drops back to 30. Which is weird but better than it used to be where it would drop to single digits.

@metoxys

metoxys commented Aug 31, 2026

Copy link
Copy Markdown
Contributor Author

But the moment I exit the equip screen with Fencer and only with Fencer it drops back to 30. Which is weird but better than it used to be where it would drop to single digits.

I'm happy to look into that if you can give me details
like, singleplayer or in an online lobby? (this patch currently is purposefully designed for the notorious performance issues in online lobbies)

@OCRBonk

OCRBonk commented Sep 11, 2026

Copy link
Copy Markdown

Sorry for the late response. It happens in both sp and online. I am using DXVK and maybe that's impacting it. But I have to use DXVK to make the game perform more consistently. The game in its original format is constantly turning vsync on and off and you can tell. DXVK has a patch to disable that and the game runs a lot smoother.
So not sure if that is making a difference. But it's only the fencer and no one else.
Go into weapon list. 60fps. Go out, back to double buffered 30fps vsync.

Edit: oh actually it happens at the mission select screen in reverse with all classes. Drops down in mission select. 🤷🏼
Running a 4080 super on W10 here at 2880x1620 and i have GPU set to max performance so it doesn't downclock.

@metoxys

metoxys commented Sep 11, 2026

Copy link
Copy Markdown
Contributor Author

Sorry for the late response. It happens in both sp and online. I am using DXVK and maybe that's impacting it. But I have to use DXVK to make the game perform more consistently. The game in its original format is constantly turning vsync on and off and you can tell. DXVK has a patch to disable that and the game runs a lot smoother. So not sure if that is making a difference. But it's only the fencer and no one else. Go into weapon list. 60fps. Go out, back to double buffered 30fps vsync.

Edit: oh actually it happens at the mission select screen in reverse with all classes. Drops down in mission select. 🤷🏼 Running a 4080 super on W10 here at 2880x1620 and i have GPU set to max performance so it doesn't downclock.

if dxvk is involved, I am not able to help with the matter
try using Special K instead of dxvk and see if the problem still exists?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants