World of Warcraft

1 . 2
View All Posts by This User Toggle Ignore / Unignore This User
Dr.`disaster
  • USWest
  • 20. Re: Diablo 2 requires internet connection to    05/26/2012 12:07:16 PM PDT

Q u o t e:
Still unable to identify version.


When you did exactly as i told you and the game still states "unable to identify version" It's very likely that one or more of your game files are corrupted -> http://us.battle.net/support/en/article/unable-to-identify-application-version

The easiest way to fix this is to do a complete un- and re-install.
Before starting the game apply all changes to the games shortcut i already stated AND patch it up!

Note

If you got the digital download versions you only need to connect to b.net once to get the game patched to the current version.

If you got the CD version it's best to download the latest patch 1.13d and apply it manually after a full installation. Get it here: http://us.battle.net/support/en/article/diablo-ii-patch-information

Depending on the age of the CD's the game won't start up on WinXP and higher after a fresh installation (i can tell because i got the oldest CD's possible) so don't be surprised if this happens. Just apply the patch. Finally follow all instructions under section "Patch 1.12" of the "patch.txt" file located in the installation folder BEFORE you start the game!

[ Post edited by Dr.`disaster ]


Venture to the Realms Beyond to get off the beaten path.
http://realmsbeyond.net
View All Posts by This User Toggle Ignore / Unignore This User
Samu
  • USEast
  • 21. Re: Diablo 2 requires internet connection to    05/26/2012 02:18:00 PM PDT
How could that be? The three installations are all patched up to 1.13d. And they can all access Battle.net via Diablo II.exe. Maybe Game.exe is dependant on Diablo II.exe?

All these versions are digital downloads.

PS: Just tested running Game.exe from Windows XP Mode, this one has no problem connecting to Battle.net. Also, WIndows XP Mode doesn't have any of these issues of first try failures, it just works, but only in Window mode, due to a limitation of Windows Virtual PC, that's normal.

It's Windows 7 screwing something.

EDIT:

Testing this again:

Q u o t e:

- "Windows 2000" compatibiliy
- "deactivate visual themes"
- "deactivate destop composition"
- "run as admin"



Doesn't work.


PS2: Finally got it to work!

I did this:

- Create new shortcut
- Point it to C:\Program Files (x86)\Diablo II\Game.exe

Then edited its properties like this:

- Shortcut tab
- Click Advanced...
- Check Run as administrator
- Click OK

- Compatibility tab
- Click Change settings for all users
- Check Disable desktop composition
- Check Run this program as administrator
- Click OK
- Click OK

No more failure to run at first try, and no more unable to identify version errors. The only downside is that it's always asking me for permission before running. That's better than getting it sucking 25% CPU.

EDIT: Gosh I hate this Windows, I seriously miss Windows XP, so simple, so direct, no stupid questions.

"Hey! I'm Windows! I noticed you are attempting to run a program because you double clicked on it! Are you sure you want to run the program you want to run?" What a ridiculous nonsense!

[ Post edited by Samu ]

View All Posts by This User Toggle Ignore / Unignore This User
Dr.`disaster
  • USWest
  • 22. Re: Diablo 2 requires internet connection to    05/26/2012 02:52:49 PM PDT

Q u o t e:
The three installations are all patched up to 1.13d. And they can all access Battle.net via Diablo II.exe. Maybe Game.exe is dependant on Diablo II.exe?

The game is started with Diablo II.exe. Diablo II.exe launches Game.exe. When Game.exe is running Diablo II.exe quits.

btw: if all installations can access b.net then why are we talking about it anyway?!?

When you see the message "unable to identify version" b.net won't let you in. NEVER EVER!
Either you got that message or you don't. What is it now?


Q u o t e:
It's Windows 7 screwing something.

IF the installation is ok AND you set everything as the b.net support pages and me stated Win 7 screws up nothing.


PS: by Windows XP Mode you're refering to the compatibility settings inside the shortcut or something else?

PPS: Windows Virtual PC is junk. Don't expect anything to run well with it, especialy games.


Q u o t e:
PS2: Finally got it to work!

Finally you did what i told you one page back.
Setting the shortcut to run as admin too? Never heard about that being required ..

[ Post edited by Dr.`disaster ]


Venture to the Realms Beyond to get off the beaten path.
http://realmsbeyond.net
View All Posts by This User Toggle Ignore / Unignore This User
Samu
  • USEast
  • 23. Re: Diablo 2 requires internet connection to    05/26/2012 03:09:30 PM PDT
I told you. Windows 7 is very restrictive.

Windows XP Mode is this:
http://www.microsoft.com/windows/virtual-pc/download.aspx

D2 runs inside Windows XP Mode on Windows Virtual PC as long as I put a -window after the shortcut. Virtual PC doesn't support Direct X. I think it's only GDI.


Q u o t e:
btw: if all installations can access b.net then why are we talking about it anyway?!?

We were talking about a single shortcut for when I don't get my USB stick to be able to play single player without internet access without getting the rundll.exe using 25% of CPU, but at the same time, a shortcut that does let me connect to Battle.net when I am indeed connected.

Diablo II.exe hogs 25% of CPU with rundll.exe if I'm without internet access, but if there is internet access, it runs at first try, and also lets me connect to battle.net

Game.exe runs immediately no matter if I have internet or not, but in the case that I have internet, it doesn't or wasn't letting me connect to Battle.net.

I had to check 'Run as administrator' in 2 different places, you were only telling me 1 place. But now it's asking me for permission everytime I run.


In other words, Windows 7 sucks.
View All Posts by This User Toggle Ignore / Unignore This User
Dr.`disaster
  • USWest
  • 24. Re: Diablo 2 requires internet connection to    05/27/2012 01:39:18 AM PDT

Q u o t e:
I told you. Windows 7 is very restrictive.

That's a heritage from Vista but it can be changed. I think it was in the user accounts panel.


Q u o t e:
Windows XP Mode is this:
http://www.microsoft.com/windows/virtual-pc/download.aspx

Aye, as i figured. That thing is garbage. I tested it a few hours only to replace it with Oracle's VirtualBox, a far superior virtualisation tool.


Q u o t e:
We were talking about a single shortcut for when I don't get my USB stick to be able to play single player without internet access without getting the rundll.exe using 25% of CPU, but at the same time, a shortcut that does let me connect to Battle.net when I am indeed connected.

Diablo II.exe hogs 25% of CPU with rundll.exe if I'm without internet access, but if there is internet access, it runs at first try, and also lets me connect to battle.net

Game.exe runs immediately no matter if I have internet or not, but in the case that I have internet, it doesn't or wasn't letting me connect to Battle.net.

We are talking about this subject for over a year now.

The very first thing i told you was that i experienced the very same thing you do and how I fixed it. I guess up to now you did not follow that advice.

I also told you that Diablo II.exe DOES NOT require a network OR internet connection, it never had, it never will. All Diablo II.exe does is a sanity check of the installation and settings and that's it!


Q u o t e:
I had to check 'Run as administrator' in 2 different places, you were only telling me 1 place. But now it's asking me for permission everytime I run.

I never heard from anybody that they needed to check "run as admin" for a shortcut to run the program it points to. A shortcut is a reference to execute the linked program with the parameters and settings given.


Q u o t e:
In other words, Windows 7 sucks.

Try Vista. Then we talk again.

Venture to the Realms Beyond to get off the beaten path.
http://realmsbeyond.net
View All Posts by This User Toggle Ignore / Unignore This User
Samu
  • USEast
  • 25. Re: Diablo 2 requires internet connection to    05/27/2012 10:04:33 AM PDT

Q u o t e:
The very first thing i told you was that i experienced the very same thing you do and how I fixed it. I guess up to now you did not follow that advice.

I also told you that Diablo II.exe DOES NOT require a network OR internet connection, it never had, it never will. All Diablo II.exe does is a sanity check of the installation and settings and that's it!



Look at this image and try to follow me:

https://public.sn2.livefilestore.com/y1pMhen-S6LoQOE4n_G4O-jxHgXSzCgxRYKXUZ2-Y4mN5tLWVYxGu73xSxsHWqgcuE-A5rqaTXYnOA0YwxzaYcR5A/diablo2naocorre.png?psid=1

1 - In that image I double clicked the shortcut to Diablo II.exe without internet access.

2 - Rundll.exe comes up at the same time pointing to gameux.dll because it detected me running Diablo II.exe

3 - Rundll.exe is hogging 25% CPU, Diablo II.exe is at 0% CPU and waiting for some thread in Rundll.exe to proceed.

4 - Gameux.dll is a Microsoft Game Folder/Explorer thing related, attempting to update something but unable to, unless I connect to internet.

5 - The game didn't run at first try. Gameux.dll is the culprit.

Now there are 2 possible paths for this, path A, or path B:

A - Connect to internet, and see rundll.exe and Diablo II.exe misteriously disappearing and Game.exe taking place and the game starting. Clicking Battle.net does indeed connect to Battle.net with no errors.

or

B - Click again the same shortcut to Diablo II.exe. Another Rundll.exe appears momentaneously, but disappears. Now I got 1x Rundll.exe, 1x Diablo II.exe and 1x Game.exe all running, the game boots but, in the background I have Rundll.exe hogging 25% CPU and a Diablo II.exe at 0%, and the actual Game.exe taking another 25%.

Now 2 things could happen from option B once I connect to the internet. Thing 1 and Thing 2

Thing 1 - Without exiting the game via Exit Game button
1 - I connect to the internet
2 - I receive an error message - "Only one copy of Diablo II can run at the same time"

Thing 2 - After exiting the game via Exit Game button
1 - I connect to the internet
2 - Misteriously getting Diablo II starting up unexpectedly

B was happening many times on my parents computer, in their case with 100% CPU usage being distributed to Game.exe and Rundll.exe slowing down the whole computer. Thing 2 was also what they were experiencing, they actually believed they had a virus or malware, but nope, it's...

RUNDLL.EXE / GAMEUX.DLL - a microsoft issue ruining the whole thing!




------------------------------------------------------------------------------------------------------------------------------------------

That's part of 'Diablo II.exe' shortcut issue. 'Game.exe' shortcut issue has already been explained. And my game installations are not corrupted. Because I tried the exact same installation version twice:

One is installed on Windows 7 Ultimate 64-bit. The other is installed on Windows XP Mode. Each installation in different folders.

On Windows 7:
- Starting up the shortcut pointing to Game.exe WITH YOUR PROVIDED SETTINGS, with internet access would end up with Unable to identify game version when connecting to Battle.net. Doesn't ask for permission when starting up. Does run at first try with or without internet access.

- Starting up the shortcut pointing to Game.exe with my settings, with internet access will allow me to connect to Battle.net, but asks for permission when starting up. Does run at first try with or without internet access.

On Windows XP Mode:
- Starting up the shortcut pointing to either Game.exe or Diablo II.exe with '-window' after it and no additional setting changes, would run the game and let me connect to Battle.net, NO ERRORS, NO FUSS, NO STUPID QUESTIONS, NO ISSUES, NO PROBLEMS, just like everything should be from the beginning.

Both installs are patched manually in offline mode, no internet connection.
Both versions are EnGB.

[ Post edited by Samu ]

View All Posts by This User Toggle Ignore / Unignore This User
Dr.`disaster
  • USWest
  • 26. Re: Diablo 2 requires internet connection to    05/27/2012 05:03:56 PM PDT

Q u o t e:
Look at this image and try to follow me:

https://public.sn2.livefilestore.com/y1pMhen-S6LoQOE4n_G4O-jxHgXSzCgxRYKXUZ2-Y4mN5tLWVYxGu73xSxsHWqgcuE-A5rqaTXYnOA0YwxzaYcR5A/diablo2naocorre.png?psid=1

1 - In that image I double clicked the shortcut to Diablo II.exe without internet access.

2 - Rundll.exe comes up at the same time pointing to gameux.dll because it detected me running Diablo II.exe

3 - Rundll.exe is hogging 25% CPU, Diablo II.exe is at 0% CPU and waiting for some thread in Rundll.exe to proceed.

4 - Gameux.dll is a Microsoft Game Folder/Explorer thing related, attempting to update something but unable to, unless I connect to internet.

5 - The game didn't run at first try. Gameux.dll is the culprit.

Now there are 2 possible paths for this, path A, or path B:

A - Connect to internet, and see rundll.exe and Diablo II.exe misteriously disappearing and Game.exe taking place and the game starting. Clicking Battle.net does indeed connect to Battle.net with no errors.

or

B - Click again the same shortcut to Diablo II.exe. Another Rundll.exe appears momentaneously, but disappears. Now I got 1x Rundll.exe, 1x Diablo II.exe and 1x Game.exe all running, the game boots but, in the background I have Rundll.exe hogging 25% CPU and a Diablo II.exe at 0%, and the actual Game.exe taking another 25%.

Now 2 things could happen from option B once I connect to the internet. Thing 1 and Thing 2

Thing 1 - Without exiting the game via Exit Game button
1 - I connect to the internet
2 - I receive an error message - "Only one copy of Diablo II can run at the same time"

Thing 2 - After exiting the game via Exit Game button
1 - I connect to the internet
2 - Misteriously getting Diablo II starting up unexpectedly

B was happening many times on my parents computer, in their case with 100% CPU usage being distributed to Game.exe and Rundll.exe slowing down the whole computer. Thing 2 was also what they were experiencing, they actually believed they had a virus or malware, but nope, it's...

RUNDLL.EXE / GAMEUX.DLL - a microsoft issue ruining the whole thing!


I can 100% REPRODUCE(!) the behavior you discribe.
I can also confirm that the fix to set up is working:

- unplugged line modem -> no more internet
- opened Microsoft Games Explorer
- selected Options
- selected "automatic search for online updates/news" and both data collection buttons
- clicked D2 shortcut -> nothing. Diablo II.exe is listed in Task Manager but the game does not start
- clicked D2 shortcut again -> game starts instantly
- closed down both Diablo II.exe and Games.exe
- clicked D2 shortcut again -> game starts instantly, prolly because Games Explorer finally recognized that my internet is down
- from now on i can close and start the game as often as i want to, it's always instantly there. I even clicked on the "Battle.Net" button to force network traffic, still no change. Games Explorerr does not interfere anymore.

Closed Games Explorer, reconnected line modem, connected D2 to b.net and logged off again.

- unplugged line modem -> no more internet (again)
- opened Microsoft Games Explorer (again)
- selected "Options" (again)
- selected "never search for updates/news" and de-selected both data collection buttons
- clicked D2 shortcut -> game starts instantly
- closed and started the game again a few times, only to see it starting up instantly


I can switch back and forth between these two situations as often as i want, i always get the same results.

Your issue is caused by Vista/Win7 Microsoft Games Explorer and it's assumed-to-be-up Internet conneciton being unexpectedly down. WinXP has no Games Explorer so there is no such issue.

Venture to the Realms Beyond to get off the beaten path.
http://realmsbeyond.net
1 . 2
Forum Nav : Jump To This Forum
Blizzard Entertainment