Wrong version??


ElectroHawk

 

Posted

So I'll start by saying that I had originally purchased and installed this game via Steam. Just recently reformatted and installed Windows 7, an upgrade from Vista. I have all of my games partitioned on a separate drive, so they were all still there.

All of the games I had been playing through Steam on Vista, now work on Windows 7 as well, no need to redownload them. EXCEPT, for City of Heroes!

I've downloaded, verified Steam files, used the patcher, blah blah blah. I log in and the server list are a bunch of directory strings to my Steam folder. You click one, it tells you the game is out of date and to use the patcher. Alright CoH! I'll just run around in freaking circles.

I don't get it, I'm about to give up, but if anyone knows how to fix this insanity, let me know. Although, if it involves redownloading, forget about it.

I should also mention that the error not only tells me that I'm using the wrong version (when I click a server in the list, that displays the path to my Steam folder instead of the name of the realm) it also tells me that it's missing a registry entry. Now, I do believe Steam is supposed to do this for you, although after reinstalling, it apparently did not. And I have no idea how to add a registry entry.


 

Posted

Technical Issues & Bugs is up above. Try asking for help there.


 

Posted

Argh, whatever, screw it. I don't care anyway. All Points Bulletin is gonna be more awesome than this hoop-through-hoop, mess of a game.


 

Posted

Quote:
Originally Posted by paxcorpus View Post
Argh, whatever, screw it. I don't care anyway. All Points Bulletin is gonna be more awesome than this hoop-through-hoop, mess of a game.
Steam is your issue buddy, not CoH.

The post above your last one points you in the right direction for technical issues. This section is targetted more towards gameplay.

Blaming a game for your lack of interest in troubleshooting won't solve anything.


Players Guide to the Cities

 

Posted

Have you run the CoX updater and not the Steam thingie? Methinks Steam is the culprit here not CoX. I'm thinking Steam bypasses the CoX updater and with a small patch last week (I think) the version of the games no longer match. Anyways, once you bought CoX no matter how or through who, you should just run the normal game updater not basically third-party software which is what Steam seems to do for CoX.


 

Posted

the answer is simple

Steam cannot update the game client for CoH since CoH doesn't use a simple "Patch" logic like most game.

If you try starting CoH directly from Steam it will launch the coh.exe which does not verify that the game is in the current valid version.

To start coH correctly you need to start the COHUpdater.exe (you should normally get that message when trying to start from the CoH.exe). This "updater" will contact the CoH version server and confirm that you are using the latest version. Once thats done it will grant you access or download the new version if needed.


 

Posted

That's just it, it's completely up-to-date now, I've used the CoH-updater and everything. I've verified the files with the CoH updater, but now everytime I go into the game, I get this error telling me that it doesn't have the registry file. I can't think of any way to simply insert the registry file myself, because I will not, not, not redownload this.


 

Posted

Quote:
Originally Posted by paxcorpus View Post
That's just it, it's completely up-to-date now, I've used the CoH-updater and everything. I've verified the files with the CoH updater, but now everytime I go into the game, I get this error telling me that it doesn't have the registry file. I can't think of any way to simply insert the registry file myself, because I will not, not, not redownload this.
OH! oh, oh, oh... I think I know... We've all missed an important point in your first post. We focused on steam, and ignored the whole reformatting of the primary partition and installing windows. re-reading your OP;

Operating system is on on partition C:\
Steam and other games is on (let's say) D:\
Re-installed OS on C:\ ....

City of Heroes, unlike steam, is not so good at repairing missing/incorrect registry values on it's own. What you have to do is kind-of a mini-install.

-Copy (this is important; do not make a shortcut) cohupdater.exe to your desktop (or some temporary folder) and then run it from that location.
-The updater will create a bunch of temporary files and should ask you where to install city of heroes.
-Point to the parent directory of your current install of CoH (guessing "D:\steam\steamapps\common\" don't know where it would install under steam). Do not point to the City of Heroes folder or it will attempt to download the entire game again but to "D:\[...]\City of Heroes\City of Heroes\"
-the updater SHOULD create the necessary registry files, and then verify the contents of the folder (and possibly redownload files, if any are out-of-date or missing)
-run the game as you normally would, and if everything's working as it should - go and delete the copied updater and the temporary files it created.

Hope this helps. I think I've got everything correct... There is a guide to backing up/re-installing City of Heroes kicking around somewhere that goes a bit more into details, but heck if I can find it.


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