[Shield General] runswithascript:
Firstly, thank you for developing this, it made a pissed of Nvidia customer not so pissed off :victory:

Nvidia Shield Android TV

GeForce Game Ready Driver 364.72

GeForce Experience 2.11.2.55 (after auto-update ethis morning)

Shield Hub Version: 4.10.20591762 ie /en_GB

Network: Gigabit Ethernet, Cat 6 cabling, Netgear R700 Nighthawk running DD-WRT, Shield Hub network test deemed it optimal, tested from PC latency is ~0.4ms.

Moonlight version: 4.5.6

1. Holding GFE version.

When Gamestream worked, it mostly worked quite well, but due to Shield Hub intermittently telling me it could not connect to my PC (perhaps a few times an hour), and Assassin's Creed Unity lagging, freezing, and disconnecting so much as to be unplayable, I followed a post on this forum on how to use Moonlight instead with an older version of GFE. I only did this after exhausting all other fixes, like removing the certificate, clean installing GFE, clearing the app data for Shield Hub. Moonlight seemed to resolve all issues, including Assassin's Creed Unity. Unfortunately GFE updated from the older version this morning, and this has undone the fix. I have 'Automaticaly download driver updates and let me choose when to install them' unchecked.

- Am I correct to make sure that is the version I currently use?

Edit: It can be stopped from updating by disabling Nvidia Network Service in services.msc.

2. Graphics Settings for Gamestream.

I had thought Moonlight (and Gamestream?) would change my graphics settings automatically, but this seems not to be the case. What I mean is that my desktop is connected to a G-Sync QHD 2560x1440p 144hz display, so my games are set to that resolution and refresh rate, with V-Sync turned off. I have seen several games streamed to my Shield (Gamestream and Moonlight) where the settings remain the same as they are on my desktop. Should these be changed automatically by Moonlight, to say 1980p, 60Hz, V-Sync on, or is it correct that we are supposed to do that ourselves? If the latter hopefully this is something that can be addressed, as it will be annoying having to change them depending on where we play from. Perhaps they do not need to be changed because of some Moonlight magic? The games after all do run, I just am inclined to lower the graphcs to 1980p 60Hz as that is the display of the TV, and it should increase game performance.

3. Autorecognition of Games & Cover Art.

I initially thought the games Moonlight displayed automatically on the shield, without having manually added any, were the same as the games GFE detected it can apply optimal settings to. On comparison I can see this is not the case. Some of my games I have had to add manually, and they still do not display the cover art, instead just a grey rectangle. I could have sworn Rust was showing there before with the cover art, although now it does not. How does this work, and I read somewhere it is important the art is displayed - does this affect the quality of the stream?

4. Gianna Sisters: Twisted Dreams.

I cannot get this game to work using Moonlight (or Gamestream), although last night immediately after trying to load it with Moonlight and then launching Dishonored, I was able to see the Gianna Sisters launcher, and select play. I think the issue is that the launcher does not come to the foreground, I have looked through the install directory and the settings, to see if I could find a way to bypass the launcher but I have not been able to - is there anyway to launch properly a game like this?