ValveSoftware / ValveSoftware/Proton
Falcon 4.0 (429530)
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 32.8k
- Forks
- 1.6k
- PR merge metrics
- PR metrics pending
Description
Compatibility Report
Falcon 4
AppId 429530
https://store.steampowered.com/app/429530/Falcon_40/
System Information
Client Built: Jun 4 2020, at 05:51:20
Steam versions: 1591251555
Steam API: v020
Steam OS version: SteamOS 2.0 update 1:2.195
CPU vendor: GenuineIntel
CPU clock: 3.07 GHz
CPU cores: 6 Cores, 12 Threads
System memory: 23.5 GB
Video card: NVIDIA Corporation GeForce GT 710/PCIe/SSE2
Driver version: 4.6.0 NVIDIA 415.27
Video memory: 1.0 GB
Proton 5.0-9
Sidewinder Precision Pro (Probably First Gen) with Old School Joystick Port Connected to USB Dongle to goes into USB Port. [No I don't have an old school joystick port on the back of an ISA Sound Blaster 16 card, but I am old enough to remember those (smile) - And the Even Better Amiga 500!!!]
I confirm:
- [X ] that I haven't found an existing compatibility report for this game.
- [ X] that I have checked whether there are updates for my system available.
Sorry, I'm in MS Windows right now because Steam OS is such a pain to navigate in...
Symptoms
Falcon 4.0 runs much smoother and faster in Steam OS than it does on Windows 10 but... Proton thinks my Rudder Axis is my throttle and it doesn't pick my throttle up at all. So to apply thrust I have to twist my Sidewinder to the left to apply thrust while simultaneously trying to keep what I think are the X and Y axis correct. This is awkward and probably isn't that great for the joystick because it forces me to keep what I think is the Z axis in an awkward position the whole time I'm flying. Meanwhile I have to rudder at all but that's not a big deal. In Windows the rudder is mapped to the twisting of the joystick and the throttle is mapped to the slider wheel at the base of the joystick. In Proton Wine, there is no rudder at all and the throttle is mapped to the twisting of the joystick.
This is frustrating because other wise the game works really well except maybe the movies don't work but that's another matter. Also, I know this is off topic, but I wish someone would stop naming GNU\Linux background drivers daemons. Since we are gong to consider renaming the master branch in Git:
https://www.bbc.com/news/technology-53050955
It would be cool if we could also stop calling background drivers daemons. Even though I am a casual gamer, I am actually VERY afraid of daemons but I still like GNU\LInux.
Reproduction
Go into the joystick calibration area of Falcon 4 while running it in Steam OS on Proton 5.0-9
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Begin in Falcon 4's joystick calibration area while running Proton 5.0-9 on SteamOS, using the reported Sidewinder Precision Pro setup. Compare the rudder, throttle, twist, and slider-wheel mappings with the Windows behavior described in the report. Done means the throttle and rudder are recognized on their intended controls without breaking the X and Y axes.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- linux
- Domain
- operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 28/100