Play ANY Game on Steam Deck Oled With 90FPS/HDR/Ultra Graphics! @LovingTechLife
Play ANY Game on Steam Deck Oled With 90FPS/HDR/Ultra Graphics!  @LovingTechLife
Uploaded November 2024 | Updated September 2026, 17 minutes ago
πŸ‘‡See below for NEW Virtual Display Driver Settings and Multiple Monitor instructions. πŸ‘‡
βœ… Additional instructions if you have Multiple Monitors! - bit.ly/3COB1M2

βœ… Virtual Display Driver just had a huge update which makes the installation process MUCH easier via an installer.
@ 11:18 - these settings are now in the vdd_settings.xml file, just add your custom resolution once e.g. 2560x1600

Want to play any game on your Steam Deck OLED with 90FPS, HDR, and Ultra settings? Check out this full guide on how to optimize and automnate your gaming experience with Sunshine, Moonlight & Playnite!

Please note that this video is not sponsored. Some of the links provided are affiliate links, which means that if you make a purchase, I may receive a small commission at no extra cost to you.

Products I talk about in this video
βœ… NordPass Password Manager - go.nordpass.io/SH89v

Single WiFi Router Options that can Mesh if you buy two and ideally connect them together over ethernet.
βœ… Tri-band 6 Router (Use a 5Ghz band for Steam Deck LCD) - amzn.to/3CckzoV
βœ… Tri-band 6E Router (Use 6Ghz band for Steam Deck Oled) - amzn.to/40x98SA
βœ… Quad-band 6E Router (Use 6Ghz band for Steam Deck Oled) - amzn.to/48CJD4z

Mesh system (2-Pack) and ideally wire them together with ethernet
βœ… Tri-band 6E Mesh (2-Pack) (Use 6Ghz for Steam Deck Oled) - amzn.to/40zb90x

πŸ“’ Show Notes πŸ“’

Software I talk about in this guide:
βœ… SUNSHINE Github link - github.com/LizardByte/Sunshine
βœ… VIRTUAL DISPLAY DRIVER (Download and Instructions) - github.com/itsmikethetech/Virtual-Display-Driver
βœ… PLAYNITE - playnite.link

Command Preparations to set virtual display as primary while streaming:
config.do_cmd - displayswitch.exe /external
config.undo_cmd - displayswitch.exe /extend

Example commands to autoswitch fullscreen mode (you will need to use your own path to the Playnite.FullscreenApp.exe)
Example for the Do Command - "C:\Users\MYPC\AppData\Local\Playnite\Playnite.FullscreenApp.exe" --hidesplashscreen
Example for Undo Command - "C:\Users\MYPC\AppData\Local\Playnite\Playnite.FullscreenApp.exe" --startdesktop

Playnite Script for Focus On (place in the "Execute after exiting a game" section.

if ($PlayniteApi.ApplicationInfo.Mode -eq "Fullscreen")
{
$wshell = New-Object -ComObject wscript.shell
$wshell.SendKeys('%{TAB}')

#To not send keys too quickly
Start-Sleep -Milliseconds 1000

$wshell.SendKeys('%{TAB}')
}

Games I streamed in this guide
βœ… Cyberpunk 2077
βœ… DOOM Eternal
βœ… Call of Duty
βœ… Forza Horizon 4
βœ… Dragon Age Origins

β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”
⏰ Timecodes ⏰
0:00 | START
1:42 | What do you need?
4:23 | SUNSHINE Setup
5:53 | Autostart SUNSHINE when you start your PC
6:34 | Install MOONLIGHT on the Steam Deck
8:08 | Install the Virtual Display with HDR support on Windows and customize it-
12:42 | Set SUNSHINE to stream on the virtual display
14:12 | Set virtual display to primary and how to auto revert it after done playing
16:09 | Install PLAYNITE and run full screen mode on MOONLIGHT at launch
19:12 | PLAYNITE: How Long To Beat Add On
19:57 | Add PLAYNITE to SUNSHINE and automate switching to Fullscreen Mode
21:04 | PLAYNITE TIP: Refresh Metadata & Artwork
21:36 | Set up Filters and categories for the different Game Services on PLAYNITE
23:02 | PLAYNITE Script for Focus On
23:26 | MOONLIGHT Settings
24:29 | Calibrate you HDR display
25:25 | Tips for using this setup
27:30 | Things I like about this setup

About the software used in this guide:

Sunshine
Sunshine is a self-hosted game stream host for Moonlight. Offering low latency, cloud gaming server capabilities with support for AMD, Intel, and Nvidia GPUs for hardware encoding. Software encoding is also available. You can connect to Sunshine from any Moonlight client on a variety of devices. A web UI is provided to allow configuration, and client pairing, from your favorite web browser. Pair from the local server or any mobile device.

Moonlight
Moonlight - the open source client implementation of NVIDIA GameStream that allows you to to stream your collection of games and apps from your GameStream-compatible PC to another device.

Playnite
Playnite is an open-source frontend only for Windows, written primarily in C# by Josef Nemec. It supports both native PC games and emulators alike, and it has multiple sources for metadata scraping, library importing, and has themes support. It also supports plugins made in a .NET compatible framework to greatly expand its functionality or what it can import, and themes can seamlessly integrate them into the UI.
Play ANY Game on Steam Deck Oled With 90FPS/HDR/Ultra Graphics!Clockwork Aquario ULTRA Collectors Edition from Strictly Limited Games - UNBOXINGConnect PS4 Controller to PC [Quick & Easy Guide]PSVR2 Preorder & Launch Details #psvr2 #shortsConnect PS4 Controller to iPhone or iPad [Quick & Easy]GLIDE GEAR TMP50 REVIEW: Best BUDGET iPad/iPhone Teleprompter?DS4Windows: Connect a PS4 Controller to PC!Connect Xbox Series X/S Controller to iPhone 2023 [Quick & Easy]NORDVPN REVIEW 2022 ⚑️ Is Nordvpn the Holy Grail of VPNs?How I Converted My Garage Into a Room and What It CostSteam Deck 3D Print Day 4: Adjustable Clip-On StandMy Minimalist Gaming Setup 2022 - LG CX OLED, Xbox Series X, Sonos Arc and more!
Loving Tech Life |

Play ANY Game on Steam Deck Oled With 90FPS/HDR/Ultra Graphics!

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER