
Blaizen;
Published
Works perfectly out of the box. Started with the trackpad and triggers but quickly swapped to spam tapping the screen in the more hectic tanks.
Great fun.
With a quick CryoUtilities install, the game runs, but not well in my opinion. The FPS drops pretty harshly during races with other AI cars.
Needs CryoTools or game crashes constantly
Without CryoUtilities, the game crashed frequently. I couldn't play for more than a few minutes.
For me, this was not an enjoyable experience. The FPS was too low and inconsistent to be worth playing on Steam Deck. Instead, I've opted to stream this from my desktop PC when I want to play it on Steam Deck. (If set up well, theres basically no input delay and minimal/no artifacting)
The whole game is playable with just the mouse, so this game works really well on Steam Deck. You can, of course, bind some of the hotkeys to the face buttons (there's community layouts to use as well).
Steam Cloud worked perfectly too, even in the current beta branch of the game.
Changed L1/R1 to zoom in and out
With default settings, the game launched but crashed during loading a new map. Changed to Proton Experimental, and the game loaded into a new map just fine. Played for a little bit and it seems feasible to play through the game on the Steam Deck.
I would recommend setting up some custom controls that you find comfortable (I.E. Setting zoom to the L1/R1 buttons).
The game does run in 4:3 by default, so you will have a lot of unused screen unless you install a widescreen patch (which it seems other users have linked and instructed).
All in all, the game is playable by just changing to Proton Experimenal and minimal tinkering, but you can take the experience further as others have suggested.
NorthenUI Away (Controller support with original UI elements)
In Game Mode, the launcher would not open/focus windows (i.e. graphics settings). You will need to adjust anything like this in Desktop Mode. The Play button works fine in Game Mode though.
Oblivion does not have baked in controller support. You can make do with the community layouts, but I believe these are inferior to NorthernUI's native support.
I'm incredibly happy to be able to play Oblivion on the go with a decent device (finally!)
It does require a little bit of modding but it's very straight forward and easy to do.
I recommend NorthernUI Away as it enables native controller support (including correct button labels, as you would see on the Xbox version of the game) and has the original Oblivion UI. I also set the Steam Input to be just a standard gamepad input.
Steps I followed:
- Install Oblivion
- Install OBSE (download and drag-and-drop into Oblivion's install location)
- Right click within the Oblivion directory and open a Terminal in this location
- Input the following:
printf '\x90\x90\x90' | dd conv=notrunc of=obse_loader.exe bs=1 seek=$((0x14cb))
printf 'obse_loader\x00' | dd conv=notrunc of=OblivionLauncher.exe bs=1 seek=$((0x1347c))
- Download & install NorthernUI (normal or away, your preference)
- Rename OblivionLauncher.exe to OblivionLauncher.bak (to make a backup) and rename obse_launcher.exe to OblivionLauncher.exe
- Launch Oblivion IN DESKTOP MODE so that you can change settings (resolution, graphics, data files etc.)
- Go back into Game Mode and enjoy!
Terminal input courtesy of: https://www.reddit.com/r/linux_gaming/comments/e794nb/oblivion_obse_for_steam_proton/