dxvk icon indicating copy to clipboard operation
dxvk copied to clipboard

Trainz Railroad Simulator 2004: No video or no keyboard input

Open divadsn opened this issue 3 years ago • 8 comments

The game doesn't show anything when running full screen, but the keyboard/mouse input and sound work, however when I run the game with the virtual desktop on, the game works fine with mouse, but the keyboard input doesn't work.

Software information

Trainz Railroad Simulator 2004, obtained as abandonware from U7-Trainz.de

System information

  • GPU: AMD Radeon RX 5500 XT
  • Driver: amdgpu (Kernel 5.15.12)
  • Wine version: 7.0-rc2
  • DXVK version: 1.9.2

Apitrace file(s)

https://drive.google.com/file/d/1ur2zobHt_bAgh6WFV3HIKKwQQVpzwe0J/view?usp=sharing

Log files

divadsn avatar Jan 10 '22 03:01 divadsn

Does this work with wined3d? Keyboard input in particular is something we should not have any sort of control over.

doitsujin avatar Jan 10 '22 12:01 doitsujin

Yes it does work with wined3d fully, with fullscreen and on virtual desktop.

divadsn avatar Jan 10 '22 13:01 divadsn

can we have an apitrace please?

doitsujin avatar Jan 10 '22 13:01 doitsujin

Yes of course, will send within 30 minutes

divadsn avatar Jan 10 '22 13:01 divadsn

Here we go, my upload is slow today: https://drive.google.com/file/d/1ur2zobHt_bAgh6WFV3HIKKwQQVpzwe0J/view?usp=sharing

Recorded this apitrace with fullscreen and no virtual desktop.

Edit: Here is one with virtual desktop enabled - https://drive.google.com/file/d/1ur2zobHt_bAgh6WFV3HIKKwQQVpzwe0J/view?usp=sharing

divadsn avatar Jan 10 '22 15:01 divadsn

The black fullscreen issue is also present on Windows, so that might be better to fix first.

So to sum up, without virtual desktop, the game launches with a black screen, but with sound and keyboard input working.

divadsn avatar Jan 13 '22 22:01 divadsn

Is there anything more required or missing to help fix this issue?

divadsn avatar Feb 18 '22 02:02 divadsn

Can confirm the issue. Latest dxvk and master = black screen. Needs virtual desktop before anything displays. Wined3d works fine without.

Log from master: trainz_d3d9.log

Blisto91 avatar Jul 11 '22 18:07 Blisto91