protonscr

Name of the game, settings u[D3D9] Regression in Mabinogi (DX9): Entire scene rendered black and instability on DXVK 3.x (works correctly on 2.7.1)

dxvkclosed d3d9
doitsujin/dxvk#5804 · opened 2026-07-21 by jin21sia-hash · updated 2026-07-26 · 7 comments · github
Jjin21sia-hash 2026-07-21 github

Game: Mabinogi (Nexon)
Engine: Proprietary Direct3D 9 engine (Pleione)

OS: Windows 11 x64

CPU:
Intel Core i7-8700K

GPU:
NVIDIA GeForce GTX 1080 Ti

Driver:
(latest available at the time of testing)

DXVK versions tested:

2.7.1 (works correctly)

3.0.0

3.0.1

3.0.2
Describe the issue

After upgrading from DXVK 2.7.1 to any 3.x release, several rendering regressions appear in Mabinogi.

The exact same hardware, driver, Windows installation, and game client were used for all tests.
Only d3d9.dll was replaced.

DXVK 2.7.1 renders the game correctly.

DXVK 3.x introduces multiple rendering problems.

Observed issues include:

Entire scene geometry becomes black in specific maps.
UI remains visible.
NPC names remain visible.
Fog and some particle effects continue rendering normally.
Character models are still visible.
Some transparent textures, alpha effects, and skill effects render incorrectly or disappear.
Some map transitions or channel changes may result in a client crash.

The issue is reproducible every time when entering certain locations.

Screenshots

The attached screenshot shows one of the affected locations.

Visible:

UI
NPC names
Characters
Fog

Incorrect:

Entire map geometry is rendered black.

(attach screenshot)

Steps to reproduce
Copy DXVK 3.x d3d9.dll into the Mabinogi installation directory.
Launch the game.
Enter one of the affected maps (for example Tech Duinn lobby or Tara Castle lobby).
Observe the rendering.

Replacing only the DLL with DXVK 2.7.1 immediately restores correct rendering.

Expected behavior

Rendering should match DXVK 2.7.1.

The scene should render normally without black geometry or missing effects.

Actual behavior

DXVK 3.x renders parts of the scene incorrectly.

In affected maps:

Scene geometry becomes black.
Some alpha effects fail.
Some visual effects disappear.
In some situations the client crashes during map transitions or channel changes.
Regression

This issue was not observed on DXVK 2.7.1.

It is reproducible on:

3.0.0
3.0.1
3.0.2
DXVK log

The DXVK log repeatedly contains warnings similar to:

warn: D3D9DeviceEx::SetRenderState:
Unhandled render state 26

followed by repeated

Device reset
ResetSwapChain

while the game continues running with the scene rendered black.

(Attach full log)

Additional information

Mabinogi is a legacy Direct3D 9 MMORPG that makes heavy use of the fixed-function pipeline and legacy render states.

The issue appears to be a regression introduced somewhere between DXVK 2.7.1 and DXVK 3.x.

Since replacing only d3d9.dll changes the behavior, this appears to be related to DXVK rather than the game installation or GPU driver.

Image Image
Ddoitsujin maintainer 2026-07-21 github

Can you try to get an apitrace? The game doesn't work out of the box and I don't know how to make it run.

Ddoitsujin maintainer 2026-07-21 github

Game works fine here:
Image

If this is limited to "specific locations" then I need to know what those locations are and how to get to them. Ideally just record a trace though, seems to work "fine" for this game other than performance being really bad.

Ddoitsujin maintainer 2026-07-21 github

ok found a place where this happens (took a while though), see #5805.

BBIBOOBIBU 2026-07-22 github

ok found a place where this happens (took a while though), see [#5805](https://github.com/doitsujin/dxvk/pull/5805).

Even when previewing the design item in a dress room or auction house, the character is not displayed properly And even inside Tara Castle (Guild Hall and Shadow Dungeon Departure Lobby), the map is black and you can't see anything

Ddoitsujin maintainer 2026-07-22 github

Is that with the PR?

Please keep in mind that none of us are familiar with this game and none of the terms really mean anything to me, it's all just guesswork.

Jjin21sia-hash 2026-07-23 github

Thank you very much for the fix!

I tested the latest action build with Mabinogi, and the black rendering issue I reported is completely fixed. The affected areas, including the Tech Duinn lobby and Tara Castle lobby, are now rendering correctly.

I also tested the auction house outfit preview issue mentioned above, and it is working correctly for me as well.

Thank you for taking the time to investigate and fix this issue!

Kkidmaomao 2026-07-26 github

same question and found this~ great job! thanks!

Upstream links

DLLs