9

After the recent updates to the ICCup Launcher I no longer see the option to join the abys server option only the regular servers are displayed: west east asia and Europe.

Im doing everything the way I always did but the option does not show up.

I also tried searching for the solution elsewhere I've seen that other people are having similar problem in this post. I tried following the suggested solution of downloading the iCCup_WarCraft_3_Reg.zip file but it didnt help me at all.

Xitcod13
  • 1,425
  • 1
  • 16
  • 35
  • I already reinstalled the launcher, restarted computer and closed down all other programs including the launcher before trying to get the option back. This did not yield any results so please dont post it in the answer. – Xitcod13 Nov 23 '12 at 09:35

2 Answers2

3

Some research showed that other people had this problem as well.

Apparently, this is a bug that is caused by the current iteration of the ICCup launcher.

Unlike previous versions, the launcher no longer re-adds the registry entry for ICCup every time you start it. As a result, anytime you access a regular battle.net gateway (such as USEast) Blizzard removes the ICCup entry and you have to go back to ICCup.com and get the registry entry.

If you are interested in doing this manually, the following steps should suffice just know that anytime you manually edit your registry, there can be dire consequences if you do it wrong.

Manual Registry Edit:

  1. type 'regedit' into the start menu's 'Run' dialog or directly into the search for windows Vista and beyond.
  1. navigate to "HKEY_CURRENT_USER -> Software -> Battle.net -> Configuration"

  2. open the Battle.net Gateways key

  3. add the following lines to the bottom of the file then save and close it. (Note: the format is always gateway address, time difference and then server name.)

    sc.theabyss.ru

    <p>0</p>
    
    <p>iCCup</p>
    

Upon restart, you should have iCCup at the bottom again. However this change will revert anytime you connect to a Blizzard gateway.

credit to: sGs.DNH

The original, source of this, including another option in case this fix doesn't work can be found at:

http://www.iccup.com/community/thread/503519.html

superdemongob
  • 730
  • 3
  • 7
  • Thanks for expanding your answer. I'd recommend removing the bit after the link, as going, "If this doesn't help, check there instead of here" runs counter to how Arqade works; we'd like authoritative answers provided here. – Frank Nov 30 '12 at 16:59
  • Psst....we're not a forum! :P – Frank Nov 30 '12 at 23:35
  • By the time I'm done, the list of edits will be longer than the post :P I promise I'll get the hang of this soon. – superdemongob Nov 30 '12 at 23:42
  • No worries. :) But you also don't need the edit lines. If you want to expand your post, feel free to add in the steps found at that link. That'll help your answer. – Frank Nov 30 '12 at 23:45
  • Finally something that works. Im wondering if you know how to make this solution more permanent every time i enter a gateway I need to go to regedit and redo the whole thing. I was trying to make the reg file read only but i cant even find it on my computer. – Xitcod13 Nov 30 '12 at 23:50
  • Honestly, if this truly is Blizzard replacing the file every time, I don't see a way past this. Making it read only might actually cause more problems and affect your connectivity to Blizzard's servers. I wouldn't risk that were I you. – superdemongob Nov 30 '12 at 23:57
  • Registry files just change something in your registry; making the file itself read only won't help, because the file itself isn't read by the game. If Blizzard is truly resetting these settings, I'm not sure we should be helping bypass the protections Blizzard has put into place. – Frank Dec 01 '12 at 00:09
  • @superdemongob I am really happy to get it working again I just wish there was a permanent solution. There must be a way even if I have to freeze some memory addresses to keep them from changing the gateway. Either way i shall award you the bounty before time runs out. – Xitcod13 Dec 01 '12 at 03:02
  • @Xitcod13: thank you good sir, that is very kind. I'm going to look into permanent fixes but whether this is just me being a coward, I wouldn't mess with the registry in the way you're suggesting. Windows doesn't like when you extensively play with the registry. – superdemongob Dec 01 '12 at 03:18
  • @Xitcod13 After you changed the registry setting export it to a .reg file. Then before you run the game just add the settings from the file – Stingervz Dec 03 '12 at 08:42
  • @Josefvz and how do i exactly add the setting from the file? – Xitcod13 Dec 03 '12 at 08:52
  • @Xitcod13 |Right-Click -> Merge – Stingervz Dec 03 '12 at 14:42
  • @Josefvz Ty i think it works now :) – Xitcod13 Dec 03 '12 at 19:31
0

I'd like to add that there are two ways to stop other servers from overwriting your server list in the registry.

  1. Modify your existing registry key
    • HKEY_CURRENT_USER\Software\Battle.net\Configuration\Battle.net gateways - Modify the first line and set it to a high number like 99999
  2. Create a new registry key to override the other one. Right click -> New -> Multi-String Value
    • name it "Override Battle.net gateways" and paste the server information from Battle.net gateways
Frank
  • 22,281
  • 30
  • 97
  • 143