Skip to content

docs: add Steam Deck instructions to README #43

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Mar 10, 2024

Conversation

kevin-wijnen
Copy link
Contributor

@kevin-wijnen kevin-wijnen commented Mar 3, 2024

Context

As mentioned previously, I've been working on trying to get Mesen working on my Steam Deck. Thanks to the effort being put in the CI pipeline, Mesen works very well with the AppImage nightly builds.

Albeit, there are some caveats related to Avalonia UI and Gamescope (with a possible solution being reverted) that warrant specific instructions how to use Mesen on the Steam Deck.

Hence why I created this PR to help other users with running Mesen on their Steam Deck.

Solution

I added the following to the README.md to aid Steam Deck/SteamOS users (it is hidden in normal view unless the user clicks on the arrow to unfold the SteamOS instructions):

  • An outline of the issue with Avalonia UI and Gamescope related to the popups necessary to open up any menu of Mesen. Along with a workaround for those wanting to still use the menu in Game Mode.
  • Installation instructions of the Linux - AppImage build.
  • Instructions on how to do the first set up specifically on the Steam Deck (due to an issue with storing the config locally next to the Mesen AppImage).
  • Recommended rebinds to access crucial features in Game Mode without any other workaround (Opening a file, pause and full screen).
  • General troubleshooting of issues I came across myself (audio device not being automatically selected).
  • Added instructions how to make game-specific shortcuts with Command-line Options.

Added Steam Deck/SteamOS specific instructions to help other users running Mesen on said device/operating system. Instructions how to add it to Steam and limitations (due to Gamescope) are in the README.md.
@SourMesen SourMesen merged commit 202231e into SourMesen:master Mar 10, 2024
@SourMesen
Copy link
Owner

Thanks for the PR!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants