NVIDIA Shield: Difference between revisions

From Simwiki.net
Jump to navigation Jump to search
No edit summary
Line 70: Line 70:


<pre><nowiki>
<pre><nowiki>
xxx
</nowiki></pre>
</nowiki></pre>

Revision as of 03:41, 22 January 2025

Moonlight PC to Shield Streaming

Overview

  • You can stream your PC to your NVIDIA Shield including games allowing you to play on your tv
  • Using a Steam controller makes it feel very much like a console experience
  • This is a legitimate replacement for a console for everything except for games that aren't available on PC
  • All you need is your PC, NVIDIA GeForce Experience, NVIDIA Shield, and the Moonlight Streaming app installed on the Shield

Requirements

  • NVIDIA Graphics Card
    • NVIDIA GeForce Experience
  • NVIDIA Shield
    • Moonlight streaming app installed

Steps

  1. PC
    1. NVIDIA GeForce Experience
      1. Add Desktop Streaming Launcher
        1. Settings > Shield > Add:
          1. C:\Windows\System32\mstsc.exe
            • This is the command that will allow you to stream your plain desktop to your Shield
          2. I recommend finding a Microsoft Windows logo to set as an image
      2. Configure Steam to always use full desktop resolution
        1. Start > Steam > Right Click > Open File Location> Properties > Right Click > Properties > Target: Add a space and -fulldesktopres after the "...\Steam.exe" part
          • This causes Big Picture Mode to always start in your current resolution
    2. Start Steam Big Picture Mode
  2. Shield
    1. Install Moonlight Streaming app
    2. Open the Moonlight app
    3. Run the Desktop Streaming Launcher
      • You should see Steam Big Picture Mode and

Gotchas

  • PC
    • Steam
      • Moonlight Launched Steam Low Resolution
        • When starting Steam from Moonlight, Steam will start Big Picture Mode and, for some reason, start in a low resolution.
        • It looks bad, changes your whole desktop's resolution (possibly messing up your desktop icons), and games start in low resolution
        • Solution:
          • Start > Steam > Right Click > Open File Location> Properties > Right Click > Properties > Target: Add a space and -fulldesktopres after the "Steam.exe" part
            • This causes Big Picture Mode to always start in your current resolution
            • You must start Steam Big Picture Mode on your PC because Moonlight doesn't know to start Steam with -fulldesktopres
            • You must start Moonlight streaming with the Desktop Streaming
    • PC Games
      • Higher Than 60hz/60fps Video Streaming Issues
        • Prefer Fullscreen 60hz monitor refresh rate or at least 60fps limited in-game
          • Shield/GameStream/Moonlight only use 30/60hz anyway by default. 90/120hz can be unlocked in Moonlight settings but anything over that and you're wasting processing power and bandwidth
          • If your native refresh rate is higher than 60hz something in the pipeline from your PC to Shield doesn't like it and your visual fluidity will suffer
            • Could be on-PC encoding overloading your video card or on-Shield decoding of a high refresh rate signal down to a 60hz signal overloading the Shield
            • Example: I have a 165hz diplay. I was running V-Rally 4 at 165hz but streamed to the Shield did not feel very fluid. Once I changed to Fullscreen mode and 60hz, in-game, it felt buttery smooth at the Shield.
  • Shield
    • Moonlight
      • Do NOT use the Moonlight > Steam launcher
        • This launches Steam in Big Picture Mode but without the -fulldesktopres fix mentioned above
        • This results in a low resolution Steam, low resolution desktop, and games will start in low resolution
        • Just be sure to use the Desktop Streaming launcher from Moonlight mentioned above that you create in NVIDIA GeForce Experience

Tips and Tricks

  • Mouse Emulation
    • On a Steam controller, hold down the Start button for 1sec+, release, and you should be able to move the mouse cursor around with your joystick
    • A is left-click, B is right-click

Scratchpad