Loading...

Solved What "install" does mean exactly?

Discussion in 'Help Desk' started by ameth, Jun 30, 2018.

Thread Status:
Not open for further replies.
  1. ameth

    ameth Senior Member

    Joined:
    Jun 28, 2018
    Messages:
    519
    Likes Received:
    152
    Trophy Points:
    43

    Sorry noob question, I am confused about something. In nutshell: access violation 0xc0000005

    I found the connection guide, of course. I would say, it is a bit confusing. I downloaded the portable zip of 1.13c. I unzipped it into a folder. I did not "install" anything - there is nothing to install. I sent the realm patch on it, registry modification done, I have an icon on my desktop to run the game (it calls the Loader.exe). I replaced the D2Client.dll as of the cpuhack tool to spare my cpu. I selected direct2d on video test just to avoid unknown problems. Compatibility mode done (checked both xp sp3 / xp sp2, still crash). I am running it with admin rights. UAC disabled. Data execution prevention is turned on for everything / win essentials only, no difference. Still I got crash.

    When I try to join to "EUROPEBATTLE.NET" realm (this private realm), it pops access violation 0xc0000005

    I am still investigating, what did I wrong? Is there something I should really install?

    Win 7 ulti sp1 x64
     
  2. Kefflar32

    Kefflar32 Well-Known Member

    Joined:
    Dec 21, 2015
    Messages:
    1,920
    Likes Received:
    1,435
    Trophy Points:
    113

    You have the error when click battlenet button? See your DEP settings reading this help thread.
    If you unzipped the client it means you install the game on your pc, can be exe installer or archive zip rar 7z I think these are the most popular.
     
    Last edited: Jun 30, 2018
    Gix likes this.
  3. ameth

    ameth Senior Member

    Joined:
    Jun 28, 2018
    Messages:
    519
    Likes Received:
    152
    Trophy Points:
    43

    I click on that button, a new window pops up. It shows, it is scanning for realm servers. Normally, 1-2 seconds later it should find a realm server, and connect you. After that 1-2 seconds, it does not connect me, instead, drops the access violation.

    I already played with DEP. Not like I would believe it can change anything. If you switch it to Windows essentials, that practically turns off limitations on your own applications. So unless your application is broken, it may not crash. If it crashes, that means, something is broken, and really does not matter, when and how crases it exactly - still a crash. Point is, it should not crash at all. Something else is broken.

    There is a file "Installation Guide/Read Me.txt", tells me the website URL, nothing else. I found executables in the unzipped folder: "BNUpdate.exe", "D2VidTst.exe", "Diablo II.exe", "EuropeBattle.exe", "Game.exe", "Loader.exe" - and no more. Nothing to use for any kind of an install process. I also found "Install.log" what says, content there is a result of an install process, so that is done.

    I do not know much about, what files should be placed anywhere else in the system, or in the registry, or whatever. I can try to install a 1.07 basic d2 + lod. Maybe it helps.
     
  4. RandAlThor

    RandAlThor Senior Member

    Joined:
    Apr 18, 2018
    Messages:
    114
    Likes Received:
    202
    Trophy Points:
    43
    In short the Access Violation c05 error occurs whenever the program executes an action that isnt possible to carry out.
    Most times this occurs due to missing or incorrect file configurations. It is rarely caused by actual coding problems.

    I provided an updated setup guide here that may be of help: Updated Setup Guide (Another update coming soon)

    In most cases, you should not need to enable compatibility mode, disable DEP, swap d2client or manually enter registry information to successfully connect to this server.
    There are a total of 4 easy steps that should get 95% of users connected.

    Step 1: The included source files are a portable version of D2, there is no need to "install" them, just extract the entire folder to a location of your choice.
    Step 2: Update to patch 1.13c using the included patch download in the guide. ---This step can be skipped if using portable version from guide
    Step 3: Finally, run the EuropeInstaller EXE and select the location of the D2 folder you selected in Step 1. This will overwrite the files needed for this server to run. This also adds the needed registry information.
    Step 4: Create shortcut, adding -w to the end of the Target box.
    Step 5: Run game

    There should not be any additional steps or needed exceptions for any user running windows 10. Compatibility/DEP/Etc is almost always exclusively beneficial if the program does not run AT ALL. Since the program runs, but with error - I am confident is in relation to the installed files. Other than an antivirus or other 3rd party software interference, this is all that's needed.
     
    Last edited: Jun 30, 2018
  5. Gix

    Gix Founder

    Joined:
    Jan 1, 2005
    Messages:
    54,544
    Likes Received:
    5,153
    Trophy Points:
    113

    @ameth are you using an older bitdefender version by chance?
    It does matter when it crashes because that's how you find the problem, for example if it crashes upon clicking the BATTLE NET button as @Kefflar32 mentioned then it's usually because of either the antivirus (mainly old bidefender shield before 2017 that informs you it may trigger false positive alerts when activated) or because of your DEP settings and it must be set to essential Windows programs and services only otherwise it wouldn't have been mentioned. There are plenty of new and old games that may not launch because of using different dep settings or various other factors and although vast majority won't have to adjust anything on their end some players may have to in order to get their game up and running. It could be something else too but that's what we're trying to find out here.
     
  6. ameth

    ameth Senior Member

    Joined:
    Jun 28, 2018
    Messages:
    519
    Likes Received:
    152
    Trophy Points:
    43

    @RandAlThor I will check your guide, and do steps again with fresh unzip and others.

    @Gix: I have no idea, what is "bitdefender". It never was on this laptop, and I turned off my Avast - still crash. The crash is not upon BNET button hit a.s.a.p., but 1-2 seconds later, when it should finish realm server search, and supposed to connect me. DEP is switched back to Win essentials, I restarted the OS, it should be fine now.
     
  7. Gix

    Gix Founder

    Joined:
    Jan 1, 2005
    Messages:
    54,544
    Likes Received:
    5,153
    Trophy Points:
    113

    Bitdefender is an antivirus, like Avast is. Turn back on your Avast antivirus and add the game folder to exclusion list instead.
    You can send me a message here with a temporary skype username and I'll take a look at it remotely if you want as I'm pretty sure one of the two mentioned causes has to be the reason of this behaviour. Perform a clean reinstall first as @RandAlThor adviced you to do.
     
  8. ameth

    ameth Senior Member

    Joined:
    Jun 28, 2018
    Messages:
    519
    Likes Received:
    152
    Trophy Points:
    43

    @Gix I did a clean reinstall. I do not know exactly, what was the problem, there is no 0xc0000005 now, it connects now normally.

    @RandAlThor Some update on your steps:
    Step 1: Did it.
    Step 2: Do not need it. The portable file, I found via website ("Diablo II Lord of Destruction v1.13c (Portable).zip") unzips a folder, where "LODPatch_113c.exe" says, actual patch is that version already.
    Step 3: Did it.
    Step 4: I skipped this as well. There is no "Game.exe" in the "EuropeBattle Diablo2" icon in the actual version (created by your Step 3). It points to the "Loader.exe" instead, and it works fine just without "-w" as well.

    Crash problem is done. Thank you all for your help.

    Is it possible to reach out to website admin? It will be great, to update that stupid connection help on the webpage "http://europebattle.net/d2/join" - all that chaos there does not make any sense to newcomers, like myself.
     
  9. RandAlThor

    RandAlThor Senior Member

    Joined:
    Apr 18, 2018
    Messages:
    114
    Likes Received:
    202
    Trophy Points:
    43
    Thank you for the feedback/updates!
    I had not actually used the portable install when I wrote that guide. So as I was helping you; I was already realizing I would need to adjust the guide for people who are using the portable version or not. Thanks for making it sooner rather than later, lol.

    I'm glad to hear that resolved the issue; I will be updating my guide shortly; as well as adding a video:
     
    Last edited: Jun 30, 2018
  10. Kefflar32

    Kefflar32 Well-Known Member

    Joined:
    Dec 21, 2015
    Messages:
    1,920
    Likes Received:
    1,435
    Trophy Points:
    113

    @ameth, bro watch your language with this attitude you dont get far. If you dont understand simple instructions or what install a game means it's not the guide fault. Download, install or extract client depending where you download from, run game and you have guides to fix your problem can't be easier than that.
    Im sure your problems were because you changed dep settings first and you need to change to windows and restart pc and you did that before you reinstalled

    Is all here point 4 and 5! exactly what you were told to do and work after, you dont pay attention like when you said register account dont work and works for all
     
  • Loading...
    Thread Status:
    Not open for further replies.
    Loading...