STEAM GROUP
Steam Remote Play homestream
STEAM GROUP
Steam Remote Play homestream
2,232
IN-GAME
30,451
ONLINE
Founded
November 7, 2013
Epsilons Jul 2, 2014 @ 8:12pm
In-Home streaming : Games compatiblity List (Include 68 games)
STEAM IN-HOME STREAMING COMPATIBILITY LIST

Available on my SteamOS Alchemist Wiki Website : http://steamos.altervista.org/game_compatibility_index.htm

I've spend quite some time testing 68 games with In-Home Streaming, and here are the result for each game, with details on how to made all those game work with Steam In-Home Streaming, hope it will be usefull to many people.

Host: Windows 8.1
Client: SteamOS Alchemist

My Home Network :
  • Routers : NETGEAR Nighthawk AC1900 (Dual-Core 1Ghz 384mb Ram)
  • Host and Client are both plugged with a 1 Gbits/s @ 1000 Mbps/s CAT 7 Wired Connection

RIG FOR HOST & CLIENT :

HOST :
Hardware encoding : Yes
Prioritize Network Traffic : Yes

CLIENT :
Options : Beautiful
Bandwidth : Automatic
Resolution : 1080p (1920x1080)
Hardware decoding : Yes

DETAILS
65 of the 68 game i've tested (97%) work with In-Home Streaming
43 of the 68 game i've tested (65%) support Controller

INSTRUCTIONS
Some Games require Trick to run with In-Home Streaming, here are the details :

Desktop :
  • Games need to be launched from Desktop, for this you will want to Stream you're Host Desktop from you're Client Steam Machine.
  • To start Streaming Desktop, add "notepad.exe" (located in C:/Windows/notepad.exe) as a Non-Steam Game
  • In Big Picture Library, at the left click on the "+" Button and "Add a Non-Steam Game to my Library" and browse folder to the .exe
  • In Steam Desktop Library, at the bottom right, click "Add game" and "Add a Non-Steam Game" and browse folder to the .exe
  • Once "notepad.exe" is added to Steam Library, you can right click on it, and select "Properties", here you will be able to rename it. I have choose to rename it to "Stream Desktop"
  • Now that you're "notepad.exe" Steam Library shortcut is called "Stream Desktop" you can select a custom icon for it. I have choose to use a Alienware icon, since my gaming PC use a Alienware-like Case (460x215 pixel .jpg)
  • Here is what it should look like :
    http://i.imgur.com/y9UtKgM.jpg
  • You should also take a look at Google Image, with the "Search Tools", and "Size" set exactly to 460x215 to find a Custom Icon for you're "Stream Desktop" shortcut.
  • To start Streaming you're Host Desktop, just click "Play" on the "Stream Desktop" ("notepad.exe") Shortcut on Steam Library.
  • Now that "notepad.exe" is running on you're Screen, press F1 to open Help and loose focus of the Window, you will now see you're entire Host Desktop.
  • Locate Steam in the taskbar (running in Big Picture mode in the Background), right-click on it, and close it.
  • Close the "Help Windows" you just open with F1
  • You must leave notepad.exe running in the background if you want the Streaming to continue, the second you close "notepad.exe", you will return to Big Picture on you're Client Steam Machine.

Origin
  • Game need to be launched with Origin.exe running as a Non-Steam Games. For this you will want to add Origins.exe as a Non-Steam Game.
  • In Big Picture Library, at the left click on the "+" Button and "Add a Non-Steam Game to my Library" and browse folder to the .exe
  • In Steam Desktop Library, at the bottom right, click "Add game" and "Add a Non-Steam Game" and browse folder to the .exe
  • Locate you're Origin installation on you're Host PC.
    C:/Program Files/Origin (for windows 32 bit)
    C:/Program Files (x86)/Origin (for windows 64 bit)
  • You're Folder might be different depending what you have choose when you have installed Origin on you're computer.
  • Now inside the Origin folder, locate "Origin.exe" and add it as a Non-Steam game.
  • Once "Origin.exe" is added to Steam Library, you can right click on it, and select "Properties", here you will be able to rename it. You can rename it to the game of you're choice, exemple "Battlefield 3", "Battlefield 4", "Titan Fall" , also, you can add Origin.exe multiple time to you're Steam Library, for all you're Origin Games.
  • Now that you're "Origin.exe" Steam Library shortcut is renamed to you're game,you can select a custom icon for it. You need to use 460x215 pixel picture. Look at these dedicated website where you can find custom icon for non-steam Games :
    http://steambanners.booru.org/
    http://www.steamgrids.com/
  • You should also take a look at Google Image, with the "Search Tools", and "Size" set exactly to 460x215
  • Here is what it should look like :
    http://i.imgur.com/KCLGvJA.jpg
  • To start playing you're Origin Games. Click on you're Games shortcut in Steam Library.
  • IMPORTANT : Please note that ORIGIN.exe process must be closed on the Host. It must not running at all on the Host when you Launch it with you're shortcut, so Steam could run it as a Non-Steam games.
  • Now that "Origin.exe" is running on you're Screen, press PLAY on the Origin game of you're choice in you're Origin Library.
  • Exemple, if you click Play on Battlefield 3, it will open you're default web browser, and you will see the Battlelog, and you will be able to play from there.
  • You must leave Origin.exe running in the background if you want the Streaming to continue, the second you close "Origin.exe", you will return to Big Picture on you're Client Steam Machine.

Other
If a game have no instruction, just add the game to Steam, by purchasing it on Steam, or as a non-steam Game, and launch the game, it should work out of the box with In-Home Streaming.

GAMES LIST

Available on my SteamOS Alchemist Wiki Website : http://steamos.altervista.org/game_compatibility_index.htm

  • Abyss Odyssey
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming

  • Age of Empire II: HD Edition
    Stream from Desktop (see Instruction above) *Because of Game Launcher*
  • Arma III
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming

  • Assasin's Creed IV Black Flag
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming

  • Batman: Arkham Origins
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming

  • Battlefield 3
    Controller supported
    Method 1) Stream from ORIGIN (see instruction above), Fullscreen mode work when Streaming by Origin
    Method 2) Stream from DESKTOP (see instruction above), Windowed mode only when Streaming by Desktop
    Streaming from ORIGIN is the best Method for Battlefield 3 (Enable Fullscreen mode and better display latency)

  • Battlefield 4
    Method 1) Stream from DESKTOP (see instruction above), Borderless mode only when Streaming by Desktop
    Method 2) Stream from ORIGIN (see instruction above), Bordeless mode only when Streaming by Origin
    Fullscreen with Battlefield 4 = White Screen (not working)
    Streaming from DESKTOP is the best Method for Battlefield 4 (better display latency)

  • Battlefield Bad Company 2
    Work out of the box just launch the game with In-Home Streaming
  • BioShock Infinite
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming

  • Borderlands 2
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming

  • Call of Duty Black Ops
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming

  • Call of Duty Black Ops 2
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming

  • Call of Duty Ghosts
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming

  • Call of Duty Modern Warfare
    Work out of the box just launch the game with In-Home Streaming
  • Call of Duty Modern Warfare 2
    Work out of the box just launch the game with In-Home Streaming
  • Call of Duty Modern Warfare 3
    Work out of the box just launch the game with In-Home Streaming
  • Castlevania - Lords of Shadow
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming

  • Castlevania - Lords of Shadow 2
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming

  • Child of Light
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming

  • Counter-Strike Global Offensive
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming

  • Crysis 2
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming

  • Crysis 3
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming

  • Dark Souls
    Doesn't work, Crash at startup, not responding
    Disable Hardware decoding to see the game but;
    Mouse, Keyboard and Controller doesn't affect the game
    If Games started on the HOST first, then start the Streaming on the Client (Steam Machine), it result in a Blank Screen on the Client (Steam Machine)

  • Dark Souls II
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming
    White screen at launch, just be patient the game will show up

  • Deus Ex: Human Revolution
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming

  • Devil May Cry 4
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming

  • Diablo 1
    Works with the "Belzebud mods v1.041 (enable 1080p in Diablo 1)
    Link for the mods : http://mod.diablo1.eu.org/
    Download & Install Belzebub mods for Diablo 1
    Locate you're Diablo 1 installation folder and Add "Belzebub.exe" as a Non-Steam Game.
    C:\Program Files\Diablo\Belzebub.exe
    Work great with these setting , just launch the game with In-Home Streaming

  • Diablo II - Lords of Destruction
    v1.13d & v1.12a : Locate you're Diablo II installation folder and Add "Game.exe" as a Non-Steam Game.
    Important : Don't use "Diablo II.exe", it will not work !
    Work great with these setting, just launch the game with In-Home Streaming
    D2MultiRes mods with v1.12a @ 1920x1080 : Not working at all with In-Home Streaming
    Windows Vista/7/8/8.1 users :
    Run Diablo II in compatibility mode.
    Right-click Diablo II.exe and click Properties (located in you're Diablo II installation folder)
    Click the Compatibility tab.
    Check Run this program in compatibility mode.
    Select Windows XP (Service Pack 2) from the dropdown.
    Check Disable desktop composition and Run this program as an administrator
    Click OK.
    Download the latest 3dfx Glide Wrapper here :
    http://www.svenswrapper.de/gl32ogl14e.zip
    Unzip the 4 files of "gl32ogl14e.zip" to you're Diablo II installation folder.
    Run the Video Test option located in you're Diablo II installation folder
    C:/Program Files/Diablo II/D2VidTst.exe
    Press RUN TEST and after the test, Select 3dfx Glide

  • Diablo III - Reaper of Souls
    Locate you're Diablo III installation folder and Add "Diablo III.exe" as a Non-Steam Game, and in the shortcut properties in Steam Library add "-launch" in the Target. Should look like these in the Steam Library shortcut properties :
    "C:\Program Files\Diablo III\Diablo III.exe" -launch
    Work great with these setting , just launch the game with In-Home Streaming

  • Divinity Original Sin
    Work out of the box just launch the game with In-Home Streaming
  • Dota 2
    Work out of the box just launch the game with In-Home Streaming
  • Dungeon Defenders
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming

  • The Elder Scrolls V: Skyrim
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming

  • GRID Autosport
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming

  • Heartstone - Heroes of Warcraft
    Stream from Desktop (see Instruction above) *Because of the Battle.net Game Launcher*
  • Killer is Dead
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming

  • Left 4 Dead 2
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming

  • Magicka
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming

  • Magicka: Wizard Wars (Beta)
    The game take a very long time to start, be patient
    Once the game start, unfortunaly Mouse & Keyboard doens't affect the game

  • Marvel Heroes
    Work out of the box just launch the game with In-Home Streaming
  • Mercenary Kings
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming

  • Metal Gear Rising: Revengeance
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming

  • Minecraft
    Locate you're Minecraft installation folder and Add "Minecraft.exe" as a Non-Steam game
    Work out of the box just launch the game with In-Home Streaming

  • Need for Speed Rivals
    Controller Supported
    Support Windowed mode only
    Fullscreen = black screen

  • Path of Exile
    Work out of the box just launch the game with In-Home Streaming
  • Payday The Heist
    Work out of the box just launch the game with In-Home Streaming/i]
  • Payday 2
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming

  • Resident Evil 6
    Controller Supported
    Black screen at startup
    Games need to be started on the HOST first, then start the Streaming on the Client (Steam Machine)

  • Resident Evil Revelations
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming

  • Shank
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming

  • Shank 2
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming

  • South Park - The Stick of Truth
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming

  • StarCraft II - The Heart of Swarm
    Locate you're StarCraft II installation folder and Add "SC2switcher.exe" as a non-Steam game
    "C:\Program Files\StarCraft II\Support\SC2Switcher.exe"

  • Super Street Fighter IV
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming

  • Team Fortress 2
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming

  • Thief
    Controller Supported
    Very long to start, be patient
    Work out of the box just launch the game with In-Home Streaming

  • Tomb Raider
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming

  • Torchlight
    Work out of the box just launch the game with In-Home Streaming
  • Torchlight II
    Work out of the box just launch the game with In-Home Streaming
  • Valiant Hearts The Great War
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming

  • Volgarr The Viking
    Work out of the box just launch the game with In-Home Streaming
  • Warface
    Work out of the box just launch the game with In-Home Streaming
  • Warframe
    Controller Supported
    Support Borderless mode only
    Fullscreen = White screen

  • Watch_Dogs
    Controller Supported
    Support Borderless mode only
    Fullscreen = Black screen
    Mouse, Keyboard and Controller doesn't affect the game
    Need to connect you're XBOX360 Wireless controller dongle or XBOX360 Wired controller to the Host to be able to control the game with In-Home Streaming

  • The Witcher 2
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming

  • Wolfenstein - The New Order
    Controller Supported
    Games use OpenGL API, and result in very high display latency Steam In-Home Streaming need to be patched in order for this game to work.
    Worked fine in the past but since a Steam patch the latency is VERY HIGH and the game in unplayable.

  • World of Warcraft
    Locate you're World of Warcraft installation folder and Add "Wow.exe" or "Wow-64.exe" (depending if you are using Windows 32bit or Windows 64bit) as a Non-Steam Game
  • Yaiba: Ninja Gaiden Z
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming

Available on my SteamOS Alchemist Wiki Website : http://steamos.altervista.org/game_compatibility_index.htm

What can we learn from all this? In-Home Streaming is incredible. Only 2 of 68 games do not run on In-Home Streaming, Dark Souls 1 and a BETA version of Magicka Wizard Wars! All the other games work just fine.
Last edited by Epsilons; Jul 24, 2014 @ 2:46pm
< >
Showing 1-15 of 16 comments
JaViNDieSeL Jul 2, 2014 @ 10:08pm 
Hi Epsilons!

Thanks for the detailed info, it was amazing.

As for Watch Dogs, I've got it from uPlay (gift from the buying of a nVidia GTX), and I don't have any problem with controls. I can play with Mouse&Keyboard or with 360 Wireless controller from the client without problem. The only difference is that you've SteamOS and I've Win8 on the client side.
Epsilons Jul 2, 2014 @ 10:20pm 
Thanks for feedback. I will test Watch_Dogs control tomorrow on my 2nd Client that has Windows 8.1.

Glad you liked the info.

Update 2014-07-06 : Control for my Watch_Dogs version doesn't work. Need to connect my XBOX360 wireless adapter to my Host. Even on a Windows 8.1 client.
Last edited by Epsilons; Jul 7, 2014 @ 7:49am
  • Grand Theft Auto: Episodes from Liberty City
    Controller Supported, Worked out of the box
  • Just Cause 2
    Controller Supported, Worked out of the box
  • Rayman Legends
    Controller Supported, Worked out of the box
  • Sonic & All-Stars Racing Transformed
    Controller Supported, Worked out of the box
Last edited by Moley | Molchester; Jul 3, 2014 @ 2:41am
Thanks for doing this! It's so frustrating getting a game running just to discover that your controls won't work. I'll add more very soon.
ReBoot Jul 6, 2014 @ 11:51am 
Race the sun
-Controls broken, buttons work, sticks don't
Remember Me - Works out of box, controller supported.
Lost Planet 3 - Works out of box, controller supported.
Gone Home - Works out of box but no way to control from the remote PC.
i_rodriguezp Jul 6, 2014 @ 2:22pm 
Host: Windows 7
  • Hardware encoding : Yes
  • Prioritize Network Traffic : Yes

Client: SteamOS
  • Options : Beautiful
  • Bandwidth : Automatic
  • Resolution : 720p
  • Hardware decoding: Yes

Game
  • Dishonored
    Controller Supported
    Work out of the box just launch the game with In-Home Streaming
Last edited by i_rodriguezp; Jul 6, 2014 @ 3:16pm
Epsilons Jul 7, 2014 @ 7:48am 
Updated 2014-07-07

- Diablo 1 method updated with more detailled instructions
- Diablo 2 - Lords of Destruction method updated (now working with In-Home Streaming)

Now Available on my SteamOS Alchemist Wiki Website : http://steamos.altervista.org/game_compatibility_index.htm
Last edited by Epsilons; Jul 17, 2014 @ 10:42pm
Epsilons Jul 24, 2014 @ 2:43pm 
- Added a new game : Abyss Odyssey

Now Available on my SteamOS Alchemist Wiki Website : http://steamos.altervista.org/game_compatibility_index.htm
isepik Jul 24, 2014 @ 3:06pm 
Streamed from Windows to Linux Ubuntu 12.04 @ 720P.

Limbo - Controller supported, worked out of the box.
Mirrors Edge - Controller supported, worked out of the box.
Sleeping Dogs - Controller supported, worked out of the box.
Ravenlock Jan 14, 2015 @ 9:31am 
This is fantastic - thank you for doing this.

FYI, adding UPlay to Steam Streaming, as done for Origin above, will allow UPlay games not native to Steam to stream as well. Tried it with Assassin's Creed Unity and it ran perfectly.
Hewis.Lamilton Mar 13, 2015 @ 10:03pm 
Add some more please (explanations for critical games below):

  • Assassin´s Creed II
  • Assassin´s Creed Brotherhood
  • Assassin´s Creed Revelations
  • Dungeon Defenders II
  • GTA IV
  • Half-Life 2
  • Half-Life 2: Episode One
  • Half-Life 2: Episode Two
  • Half-Life 2: Lost Coast
  • Need for Speed: Hot Pursuit
  • Portal
  • Portal 2
  • Survarium (deactivate Hardware Encoding on Host)
  • World of Tanks (deactivate Hardware Encoding on Host)

Assassin´s Creed Brotherhood (with original Uplay):

After some problems with Assassin´s Creed II, I used a fix for Uplay-Launcher - with this fix the launcher starts in the background but it also deactivates the game-registration with Uplay and with Brotherhood the game was stuttering all the time. After reinstalling Uplay with the original files, registering (maybe updating) the game, it works now without any lags on highest settings.

GTA IV (GFWL works if you activate Liberty City Stories first):

Create a file named "commandline.txt" under "XX:\Steam\steamapps\common\Grand Theft Auto IV\GTAIV", insert these lines, save it and start the game via Steam In-Home:

-reservedapp 0
-noprecache
-nomemrestrict
-norestrictions
-noswapdelay
-notimefix
-novblank
-availablevidmem 2
-percentvidmem 100
-refreshrate 60
-framelimit 1
-fullspecaudio
-forcehighqualitymirrors
-dx10 /high

@OP:
Please fix this topic, add the list with possible games first and explain your additional steps later. Its more comfortable to view this discussion and to see the list with all possible Games on top.
Last edited by Hewis.Lamilton; Apr 5, 2015 @ 3:25pm
ninnghazad May 17, 2016 @ 8:22am 
Divinity Original Sin does not recognize gamepads
Tobi Le Lémurien Sep 28, 2017 @ 2:38pm 
I was just wondering it this thread (and all its awesomeness) is still valid these days (e.g. using Windows 10 this Sept.2017) ?
Epsilons Sep 28, 2017 @ 4:32pm 
Originally posted by Tobi Le Lémurien:
I was just wondering it this thread (and all its awesomeness) is still valid these days (e.g. using Windows 10 this Sept.2017) ?

Pretty much yes.
< >
Showing 1-15 of 16 comments
Per page: 1530 50

Date Posted: Jul 2, 2014 @ 8:12pm
Posts: 16