ValveSoftware / Proton

Compatibility tool for Steam Play based on Wine and additional components
Other
24.25k stars 1.06k forks source link

Microsoft Flightsimulator 2020 works but cannot interface with external devices #7509

Closed VeitHW13 closed 8 months ago

VeitHW13 commented 8 months ago

Compatibility Report

System Information

I confirm:

Symptoms

So far I managed to get the flightsimulator msfs2020 working, but I cannot connect it to my external navigation aids on a tablet. The msfs2020 seems to come with an API called "simconnect", which can be called from other programs to query e.g. the actual GPS coordinates or send commands from homecockpit devices. To link external devices there are many tools around like 'fs2020nmea.exe' or 'fsconny.exe' that can talk to the simulator and bridge over to the outside world. While all this seems to be working smoothly in a windows environment, it does not on linux. Whenever I launch these tools (also in steam with Proton experimental) I get messages like 'can't connect to sim'. This is surprising, because the SDK does work, and because the communication is TCP/IP-based there should not be any problem. So, how can I link my devices to msfs2020 on steam in linux - or is there a fundamental reason why this is impossible? SystemReport_PC_Veit.txt

Reproduction

Launch msfs2020 in steam with proton experimental (I normally have to do that twice, because first attempt just stops.) The launch either 'fs2020nmea.exe' or 'fsconny.exe' also in steam. fs2020nmea will launch in a terminal window and you see the sconds counting down, as it attempts to reach msfs. fsconny will show an error 'can't connect to sim'.

kisak-valve commented 8 months ago

Hello @VeitHW13, we're using one issue report per unofficially supported game title, so I've gone ahead and transferred this issue report to https://github.com/ValveSoftware/Proton/issues/4134#issuecomment-1954237877.