Playing on the Steam Deck

From OniGalore
Revision as of 01:10, 11 July 2023 by Iritscen (talk | contribs) (Created page with "The Steam Deck is known for being able to seamlessly run Windows software through Proton, the Wine wrapper. Running Oni on the Deck is thus easier than directly Playing in L...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

The Steam Deck is known for being able to seamlessly run Windows software through Proton, the Wine wrapper. Running Oni on the Deck is thus easier than directly using Wine to run Oni in Linux. While Oni should work out of the box, you will likely experience dropped frames when sounds play, especially rapid-fire sounds like gunfire. Follow these steps to solve the issue.

  1. The easiest way to install Oni is to install it (vanilla or Anniversary Edition) on a Windows PC and transfer the files to the Deck.
  2. Next, download Proton GE from the Discover app located on the SteamOS desktop.
  3. Add the Oni installation's EXE (or the EXE in the AE folder if you copied over AE Oni) to Steam as a non-Steam game
  4. Force it to run on the latest Proton GE.
  5. Download msacm32.dll and drop it into the Oni or AE directory.
  6. Add WINEDLLOVERRIDES="msacm=n,b" %command% in the Steam launch options for the game.
  7. Launch it!