ValveSoftware / Proton

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

Joe Danger (229890) #6700

Open AL2009man opened 1 year ago

AL2009man commented 1 year ago

Compatibility Report

System Information

I confirm:

Symptoms

After setting up the launcher settings, the game error message pops up with infinite Vertex Shader Compilation Error. Trying to bypass the error screen will result in a crash [after the game bootup sequence].

20230418214543_1 20230418214537_1 20230418214529_1 20230418214546_1

Proton Log (Proton Experimental) steam-229890.log

and of course: here's the FailedVertShader1.txt file alongside it. (note: despite the title: it's actually a duplicated txt file after running the game six times in a row, hence FailedVertShader6)

Reproduction

Launch Joe Danger and set any graphics or input settings and play with the error message.

If using Game Mode (Steam Deck) and you don't have a KB/M around: you must assign any of the Inputs as Mouse Emulation and try to bypass it by pressing the Ignore button.

If using the Desktop Steam and you don't have a KB/M around (again, if you're using Steam Deck Inputs): you'd need to assign the Inputs as a Mouse emulation and try to bypass it by pressing the Ignore button.

If using on any Linux distro's and have KB/M connected to the PC: just press the Ignore button.

waspennator commented 5 months ago

According to protondb, this game only seems to work on nvidia gpus. Especially since checking the range of reviews starting from when the game worked (4.11-1), all the working reviews had nvidia gpus, while all the borked ones were intel or in the decks case, amd

waspennator commented 4 months ago

Latest proton experimental might fix this.

AL2009man commented 4 months ago

It's been 3,000 years I can officially confirm that Joe Danger 1 can now be launched on Steam Deck!

(note if you're using Steam Deck OLED or have a higher refresh rate display: make sure you cap the framerate to 60fps, or else the game logic will be sped up)

waspennator commented 4 months ago

Tested it out on my end, can also confirm it works now. Believe the game might need a setting somewhere to be capped to 60 fps like said, cause it runs too fast on oled at 90 fps.