It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
neither version works. support accused windows of blocking it but, i know that to be incorrect. i checked the dx folder but, that only contains the diablo executable and not the hellfire one. could anybody help me? i want to try out the bard again.
https://github.com/diasurgical/devilutionX works fine
it does not support the bard. only classes available is warrior, rogue, sorceror and monk. i already tried it.
avatar
andreasaspenberg2: it does not support the bard. only classes available is warrior, rogue, sorceror and monk. i already tried it.
Stop spreading lies https://www.youtube.com/watch?v=TwcAPaFCHIA
says you, who spam down the forum with lies.
avatar
andreasaspenberg2: says you, who spam down the forum with lies.
Grow up, I'm just trying to help people. You can use settings menu in the test build to enable it if you can find the ini file.
Post edited March 13, 2022 by Anders_Jenbo
no, you are not. i said i wanted to try the bard and you still suggest the sourceport, which you know do not have access to that class.
avatar
andreasaspenberg2: no, you are not. i said i wanted to try the bard and you still suggest the sourceport, which you know do not have access to that class.
I'll be in Norway in March we can meet up there and I can show you how to change the settings.
avatar
andreasaspenberg2: no, you are not. i said i wanted to try the bard and you still suggest the sourceport, which you know do not have access to that class.
I can confirm the bard works just fine, the problem isn't with devilutionx, it's with you
anybody wants to help me with actually getting hellfire working?
No, but it could be interesting to try. You say "neither version works." What about it does not work for you? Be specific. What exactly did GOG Support tell you, and how did you determine that their advice was incorrect?
they keep blaming it on DEP, which i know is incorrect. when DEP blocks a program, there is an error message which referres to the problem type as BEX or BEX64. that did not happen. here is the information from the hellfire.ERR file:
Exception code: C0000005 ACCESS_VIOLATION
Fault address: 0C9F4540 00:000003EC ;úub

Registers:
EAX:0C9F4A41
EBX:0C9F4540
ECX:00000000
EDX:000001E0
ESI:00000000
EDI:0B7E0000
CS:EIP:0023:0C9F4540
SS:ESP:002B:0018F854 EBP:0018F904
DS:002B ES:002B FS:0053 GS:002B
Flags:00210212

Call stack:
Address Frame Logical addr Module
0C9F4540 0018F904 0000:00000000
Game can close silently also by DEP.
DX flder should contain hellfire.exe. And only dx folder should have it inside, as i remember.

So i guess you used GOG Galaxy client and game build - verify installation. At least twice in a row (first - re-downloading, second - verify again, but Galaxy now always redownload something and do not properly report what exactly files\redist's).
That how it should looks like
http://www.gogdb.org/manifest/5b1628aa1385f8fd023832e8ab881a98
(offline builds are completely differ - filelist can be same or with differences)

Do not install game and Galaxy to program files. Always set game exe (or galaxy i you start it from galaxy) admin run. Turn off DEP entirely. Or vise versa - turn on for all apps and add every game clients\builds to exceptions manually.

Windows DEP never work properly in any Windows version.

I heard about a tweak for Win10 to compeltely disable UAC, but in response user dont tell me what exactly he do and for what reason.
So my suggestion - do not turn off UAC and kepp it by default. Set each game exe (or steam\galaxy exe) to admin run - exactly to get UAC pop-up promt. With that it be 100% guarantee that UAC (and Windows Defender) is temporary disabled for that exe (and any else exe started from it, like SteamOverlay.exe) and no VirtualStore user-space\Winregistry be used.

Check GOG Support pages for Blizzard games (all), check PCGamingWiki articles.
If problem persist:
http://us.battle.net/support/en/article/27703

You can reinstall game by offline installer (removing old folders and check VirtualStore folder\winregistry) and then add it to Galaxy.
Post edited March 15, 2022 by QWEEDDYZ
only executables in the dx folder is diablo.exe, diablolauncher.exe, dxcfg.exe and vidsize.exe. i do not use galaxy. DEP can not be turned completely off. it is already turned off for hellfire however. why are you even mentioning windows 10, when i specifically asked for help with windows 8.1?
Not matter. Especially for that part. If you turn slider for UAC to off position - it automatically turn off admin rights, and not turn off UAC (only off is for pop-ups for UAC). It use VirtualStore by default. Also it not affect Windows Defender (ofc run as admin is not exclude entire folder, so better install game to D:\Games\Diablo\ to make antiviruss even less aware (Games to exception for best solution)).

I dont know what mean that person who mention UAC tweaking. If there is differences in which one Windows. I only know that it is better keep UAC default and each time manually run as admin and promt to UAC "YES". Probably there is no better solution at all and no way to completely disable UAC (and not needed, let browser and any else apps be protected by UAC).

I post a link to filelist since im dont have installed it right now (and i wrong about folders, as you can see by that filelist).

For offline installer, try to reinstall. Set GOG launcher (GOG launch link) adminrun (it also apply to diablo and hellfire exe if you start them from launcher).
Did you try this
https://support.gog.com/hc/en-us/articles/360013901958-Diablo-Hellfire-Error-on-launch-The-application-was-unable-to-start-correctly-0xc0000022-0xc0000022?product=gog
Download dxwebsetup Direct web installer (updater) from www.microsoft.com/en-us/ . Update DX through it. Go to Control Panel and enable Legacy DirectPlay. Restart computer.