protonscr

A列車で行こう9 (A-Train 9) Rendering issues in distant terrain

dxvkclosed bugd3d9
doitsujin/dxvk#2626 · opened 2022-04-21 by Dasug · updated 2026-05-28 · 8 comments · github
DDasug 2022-04-21 github

Distant (flat) terrain fails to render both in-game as well as in the main menu. Zooming closer to the respective terrain makes it appear again but might cause other terrain to disappear. See this screenshot of the main menu, the pale blue hole in the landscape is not supposed to appear like that:

A-Train 9 Rendering Bug

This is how the same scene in the main menu is rendered when running just with wine-7.6 (Staging) or on Windows:

A-Train 9 no bug

Software information

A列車で行こう9 version 5.00 Build 4632

I'm using a mod to translate the interface in the above screenshots as the game itself does not have an English language option, however the issue also appears in an unmodified copy of the game.

A demo version of the game is available at https://www.artdink.co.jp/japanese/title/a9/SetupA9v5Viewer.exe which also experiences the rendering issue.

System information

  • GPU: AMD Radeon Vega 64
  • Driver: amdgpu / MESA 22.0.1
  • Wine version: wine-5.12-14175-gcd0f2d41c2d (Staging) (from Wine-GE-Proton7-8), also tested with wine-7.6 (Staging)
  • DXVK version: Tested with v1.10-2-g809b446f and v1.10.1-36-g3004026d (master at the time of writing)

Apitrace file(s)

Log files

BBlisto91 2022-06-16 github

Yes i see it in the trace. This is on my R9 380
Same ish color or black depending on if d3d9.floatEmulation is on or off.

floatEmulation False

Screenshot_20220616_231608

floatEmulation True/Strict

Screenshot_20220616_231503

Didn't find that any config options fixed it.
Also saw the same when i tried dxvk 1.5 as a regression test.

DDasug 2023-10-17 github

Just dropping by again to add that the issue is still present as of dxvk 2.3 and hasn't magically been fixed by another update (There's always hope 😄). Also it seems that the same issue is present in the steam games A-Train 9 V4.0 : Japan Rail Simulator, A-Train 9 V3.0 : Railway Simulator and A-Train 9, which makes sense as these are all older translated versions of A列車で行こう9.

BBlisto91 2023-10-17 github

Thanks for the retest. I also check the apitrace from time to time to see if it has been fixed with other fixes.

Wwensimehrp 2024-06-21 github

This issue it not yet fixed unfortunately. I was playing the same game with the latest version of dxvk on Windows and experienced the same problem, while not adding the extra dlls gives me the correct graphics but worse performance.

DDasug 2025-05-08 github

This issue also affects the (at least outside of Japan) newly released A-Train 9 V5.0 : Japan Train Simulator Ultimate Edition as this is yet another version of A-Train 9.

BBlisto91 2026-05-27 github

This should be fixed when the new dxbc-spirv shader compiler gets enabled by default for d3d9

BBlisto91 2026-05-28 github

@Dasug can you verify with this build? https://github.com/doitsujin/dxvk/actions/runs/26543903902

DDasug 2026-05-28 github

@Dasug can you verify with this build? https://github.com/doitsujin/dxvk/actions/runs/26543903902

Yeah, this does appear to fix the issue. 🎉 Comparison screenshots:

Before:

Image

After:

Image

Proton versions