Play CoH through Steam


CyberDragon

 

Posted

Just today I bought CoH on Steam, hoping it would let me bypass having to use the NcSoft Launcher (I don't really care for it). When I tried running the game though it installed it anyway so no luck there =/ So that means when you run CoH it's actually running the launcher, and I noticed that because of it my Steam account doesn't register me as being ingame. I was hoping to use the Steam overlay while playing so I could still talk with friends, so does anyone know if there's a way to make it work?


 

Posted

Give me a sec, I had posted something along these lines not too long ago, I'll dig it up.


"My inner mind has become a reality-cracking overgod. He torments me! Help!"

 

Posted

Woah...thanks! Usually when someone makes a similar post they just tell me to go dig it up :P


 

Posted

Quote:
Originally Posted by The Grim Heaper View Post
But if you want City if Heroes in your Steam Library, and be able to open the Steam overlay while playing CoH:
  1. At the top, under 'Games', click "Add a Non-Steam Game to My Library...",
  2. Click 'Browse', go to your City of Heroes directory, and open Cityofheroes.exe,
  3. Right click on the new entry in your library and select 'properties'
  4. Change the name (first text box) to whatever you want (This is what's displayed to friends when steam informs them "[name] is now playing [game]")
  5. In the 'Target' box, change it so it looks like
    Code:
    "[path]\cityofheroes.exe" -project  coh
  6. add in whatever other things you use, like "-maxinactivefps 5"
  7. Launch the game though your shiny new steam shortcut.
Note that you must still use the launcher to update the game after a patch. But after it updates, you can close that and use steam.

Also, if the updater using resources while you play is an issue, under File > Settings, you can change the 'After launching a game:' drop-down to "Exit Launcher". I think there also might be commands to add to the shortcut that will make it automatically launch CoH (provided it doesn't have to update) when you run the launcher, but I'm not familiar with them.
Now, since I haven't (yet?) bought CoH through steam, I don't have the "official" library page, but checking the "properties" of games I do own through steam, there seems to be no way to switch the link's target to a different executable, and creating a desktop shortcut through steam doesn't work any better. So unless you know your way around steam's interface better tham me (not hard), You may need to use the above "add non-steam game" method.


"My inner mind has become a reality-cracking overgod. He torments me! Help!"

 

Posted

I see. I'll mess around with it and see what I can do, thanks a bunch for the help!


 

Posted

Seems to work fine for me through Steam. Installed it last week, and it ran the NCSoft Launcher. There was a weird thing where there was a patch and Steam claimed the game was uninstalled. I patched through the NCSoft Launcher to be sure. Had to click install on Steam and it detected the new update without actually downloading anything.

Clicking play in steam launches the NCSoft Launcher, directly starts CoH, and seems to work fine. I get my steam overlay, and all the features with it, with no problem.

Win7 x64. Highly approve of the Steam integration so far.


 

Posted

Quote:
Originally Posted by Stele View Post
Seems to work fine for me through Steam. Installed it last week, and it ran the NCSoft Launcher. There was a weird thing where there was a patch and Steam claimed the game was uninstalled. I patched through the NCSoft Launcher to be sure. Had to click install on Steam and it detected the new update without actually downloading anything.

Clicking play in steam launches the NCSoft Launcher, directly starts CoH, and seems to work fine. I get my steam overlay, and all the features with it, with no problem.

Win7 x64. Highly approve of the Steam integration so far.
How did you get this?

Thanks


 

Posted

I tried doing this and even though I got the overlay to work I can't connect to the game at all. I'm running windows 7 64bit.

Basically the message is always "game failed to connect to the login server blah blah contact customer service yada yada."


 

Posted

Quote:
Originally Posted by CyberDragon View Post
I tried doing this and even though I got the overlay to work I can't connect to the game at all. I'm running windows 7 64bit.

Basically the message is always "game failed to connect to the login server blah blah contact customer service yada yada."
Yeah, apparently since I posted that -projectcoh method for steam integration, some of the game's important IP adresses changed - And, long story short, I don't fully understand all that's going on (something about the launcher passing new IPs to the client on launch, rather than patching the client with those IPs.. I think.)

THIS THREAD looks like it contains useful info/tips regarding this though.


"My inner mind has become a reality-cracking overgod. He torments me! Help!"

 

Posted

There are two methods to fix that error:
The slightly more intrusive method that NCSoft should have done:
Open regedit, navigate to HKEY_CURRENT_USER\Software\Cryptic\Coh and change Auth to 64.25.36.88 . Close regedit, and you're done.

The always do a manual override method:
Append -auth 64.25.36.88 to the target/command to directly launch it (after -project coh).


Personally, I think the first is the less brain-dead method, and that Paragon should have just updated the registry entry when it changed. Instead, they opted to screw up everyone with shortcuts to directly launch the game. Also, why on earth do they use a fixed IP address instead of a DNS address?


Quote:
Originally Posted by ShadowNate
;_; ?!?! What the heck is wrong with you, my god, I have never been so confused in my life!

 

Posted

You mean something like auth.city.com?

Heh, reminds me of a funny EQ moment... Apparently the game servers all used a DNS server to point to "Feydark" or "Plane of Knowledge"... and it's gone down before. So if you zoned, you d/c'd


Orc&Pie No.53230 There is an orc, and somehow, he got a pie. And you are hungry.
www.repeat-offenders.net

Negaduck: I see you found the crumb. I knew you'd never notice the huge flag.

 

Posted

Quote:
Originally Posted by Rajani Isa View Post
You mean something like auth.city.com?
Or more so, auth.cityofheroes.com

Quote:
Heh, reminds me of a funny EQ moment... Apparently the game servers all used a DNS server to point to "Feydark" or "Plane of Knowledge"... and it's gone down before. So if you zoned, you d/c'd
Whenever you're being passed from one server to another, it'd make sense for the previous server to just directly tell you which server to go to. If DNS goes down, though, you've got bigger things to worry about


Quote:
Originally Posted by ShadowNate
;_; ?!?! What the heck is wrong with you, my god, I have never been so confused in my life!

 

Posted

Auth key is no longer used by the game. It doesn't get created by new installs.


Father Xmas - Level 50 Ice/Ice Tanker - Victory
$725 and $1350 parts lists --- My guide to computer components

Tempus unum hominem manet