Overview
So i’ve already done a Guide like this for another game which also had no online coop.The Point is, not everyone has an Nvidia Graphics Card and there is a better (quality-wise) way to play online coop!
Foreword (IMPORTANT!)
Don’t just dismiss this, actually read this, as this is important!
You won’t be able to both use a Keyboard & Mouse at the same time, since the Client will always overwrite the Hosts input!
If one of you will use a KBM and the other a Controller, you will be fine.
If both of you want to use a controller, the host will have to have 2 controllers plugged in, as the client will always overwrite all input from Controller Slot 0!
If you know a way to Dummy a controller, let me know and I’ll include it!
What Programs you will need
Since what we are going to do is creating a virtual LAN-Network here, any program that does that should suffice.
Stuff like Hamachi or Tunngle, yknow…
Hamachi: [link]
Tunngle: [link]
Both Programs will require you to create an account. But as said, any program that does what these programs do should suffice.
How does it work (longer but more detailed version)
So steam has this function called “In Home Streaming” and the way it works is that you can stream a game from your main computer to another device. It’s the same concept Sony wants to use for their Service where you can play PS3-Games on your PC. To make this work, obv the host will have to a decent-enough Internet Connection to do basic streaming.
Same Network
So basically the Host and the Client (aka You and your Friend) will have to connect to the same Local Network, hence why we are using a program that creates those virtually. Next thing is that both of you need to be logged into the same Steam account.
Now don’t jump off just yet because I said you need to be logged into the same account!
The easy way to get around this is just to create a new account without any games on it, with a basic password (you could also just disable steam guard on that account since it will never have any games on it). This accounts data you can then give to your friend and – boom! – you are in the same account!
Family Sharing
Now you will want to have all your main games on that account as well, otherwise it’d be pointless, right? To do that, simply Family-Share your games from your main account onto this account.
Any questions (or rather answers for those questions) regarding that and how to enable it is here: [link]
Steam In Home Streaming
After you’ve done that you now got all your games on that account too and as soon as you log into it again, your friend should see them all too. Even your Non-Steam-Games will be shared (at least the shortcuts) for In Home Streaming. Now you will want to enable the actual In-Home Streaming.
You do that by going into Steam > Settings > In Home Streaming, and then check the box where it says “Enable Streaming”. Additionally you can also change some streaming settings, but I won’t go into detail with those. Oh, both of you need to actually check that box of course.
Now you might need to restart your steam for it to properly notice that you two are connected and in the same account. After steam gives you a message saying that your buddies computer is now available for streaming (usually in the same corner where the notifcation for your messages appear), there will now be a drop-down menu next to the play-button for all of your games.
The Client can now click on the menu and select “Stream from [Hosts Computername]”. After that, the game should start on the Hosts Computer and all the sound will get muted. I don’t know why that happens, but you can just unmute the sound by either having a simple Multimedia-Keyboard like me or going back to the desktop for a sec and just turn up the volume again.
Thing is, now your bud will hear themselves, but I guess that’d be the case with any other Online-Coop-Version too…
But yeah, this version is very stable and latency-free. I’ve done it this way with a bunch of people on a bunch of games already and so far we only had problems when one of our onnections got choppy.
How to set it up (short version with less help I guess)
1. Download and Install Hamachi or Tunngle
2. Get in the same Network
3. Create a new Steam Account or use one of your mains
4.Both of you log into that account at the same time (like not exactly at the same time, just be logged into the same account in general)
5. Family Share your Steam Games from your Main Account to the new account: [link]
6.Enable Steam In Home Streaming by Clicking on Steam > Settings > In Home Streaming, check the box that says “Enable Streaming”
7. Make sure you are connected and that steam actually acknowledges that
8. Client hits “Stream from [Host]” on the new Drop Down Menu next to “Play”
9. Unmute your sound, but your buddy will hear themselves
10. Have Fun!