VOGONS


First post, by Red_BY

User metadata
Rank Newbie
Rank
Newbie

When using DX12, I experience random crashes. Not sure if crash is the correct word, basically, the game freezes completely and becomes unresponsive (however, the music audio tack continues playing). If you attempt to interact with it, you get Windows program unresponsive pop up.

The crashes seem more likely to occur under heavy load from my experience, I can get the game to crash very fast if i enter one of the Dynamis areas which are packed with large amounts of enemies. Maybe a memory leak? (Pure conjecture) If not doing anything crazy, it can take hours for it to crash.

I tried enabling D3D12BoundsChecking, but that did not fix the issue.

On DX11 the game is completely stable, never encountered crashes when using that mode. I would like to switch to DX12 however as it offers much better performance, FFXI isn't very optimized and can get very laggy with a lot of players on screen.

Tested on v2.87.1 and v2.87.2.

Reply 1 of 6, by Dege

User metadata
Rank l33t
Rank
l33t

What GPU are you using?

Reply 3 of 6, by Dege

User metadata
Rank l33t
Rank
l33t

Well, I can only speak about my RTX 5060Ti but I guess the situation is pretty the same for the 4090.

This a known problem. Any 32 bit DX12 application causes a GPU freeze for me when the GPU usage reaches ~90%. This implies a device remove event that causes an application crash.
No problem with 64 bit DX12 games though. For example, the game Outlast has both 32 and 64 bit versions and the 32 bit one crashes through dgVoodoo while the 64 bit one runs fine at the same location.

I even filed a bug about this with a simple repro application to NVIDIA (back in January), and they responded that they can also reproduce it. But they just don't care about it. The issue was put to "low priority" which means that it probably will never be investigated and fixed.

32 bit DX12 NV drivers are trash ATM.
I could bump the issue by asking if there is any progress on it and we'll see.

Reply 4 of 6, by Red_BY

User metadata
Rank Newbie
Rank
Newbie
Dege wrote on 2026-05-28, 18:40:
Well, I can only speak about my RTX 5060Ti but I guess the situation is pretty the same for the 4090. […]
Show full quote

Well, I can only speak about my RTX 5060Ti but I guess the situation is pretty the same for the 4090.

This a known problem. Any 32 bit DX12 application causes a GPU freeze for me when the GPU usage reaches ~90%. This implies a device remove event that causes an application crash.
No problem with 64 bit DX12 games though. For example, the game Outlast has both 32 and 64 bit versions and the 32 bit one crashes through dgVoodoo while the 64 bit one runs fine at the same location.

I even filed a bug about this with a simple repro application to NVIDIA (back in January), and they responded that they can also reproduce it. But they just don't care about it. The issue was put to "low priority" which means that it probably will never be investigated and fixed.

32 bit DX12 NV drivers are trash ATM.
I could bump the issue by asking if there is any progress on it and we'll see.

I see, so it's an Nvidia issue. I guess it's not surprising, but yeah knowing them it will take a while (hopefully not forever) for this to get fixed. Especially if not a lot of people are complaining about it.

Reply 5 of 6, by Dege

User metadata
Rank l33t
Rank
l33t

Good news: I've just got a feedback from NV, they fixed the issue I reported. The fix will be included in driver versions after the 610 series. So, I guess, 611.xxx or 620.xxx or whatever the next "main" version number is.

Hopefully those driver versions will fix this issue as well. I myself can't test it for a while.

Reply 6 of 6, by Red_BY

User metadata
Rank Newbie
Rank
Newbie
Dege wrote on 2026-06-04, 13:21:

Good news: I've just got a feedback from NV, they fixed the issue I reported. The fix will be included in driver versions after the 610 series. So, I guess, 611.xxx or 620.xxx or whatever the next "main" version number is.

Hopefully those driver versions will fix this issue as well. I myself can't test it for a while.

That's great and way quicker than I expected! Looks like your reports actually got through. The latest release is 610.47 from a week ago which I haven't tried personally as from what I've heard it's quite buggy, but if they release a new driver version while my FFXI subscription is still up I'll definitely test it (though I guess any 32-bit game can be used to test this).