ADOM (Ancient Domains Of Mystery)

ADOM (Ancient Domains Of Mystery)

View Stats:
Wrathfool Dec 28, 2018 @ 7:06pm
Game wont launch
So I sat down to play some ADOM (new release 3.3.2) and it launches to a black window and will not do anything, no matter how long i wait. I can opt in to a beta option which will launch fine, then go back to the latest stable release and it still will not launch. Verifying local files checks out, still no joy.
Originally posted by jt:
Ok, could you please try to use the old DLLs from the beta with the current version?

1) install the beta
2) make a copy of all DLL files
3) install the current version
4) copy all DLL files of the beta over the ones from the current version

I'm not sure if this will help. But it might give us an idea where to look for the problem.
< >
Showing 16-28 of 28 comments
jt  [developer] Jan 3, 2019 @ 3:42am 
That's great. Could you try the DLL replacement once again, while copying over one DLL at a time? I suspect the problem might either be caused by luajit or sdlimage. But finding the DLL that causes this would be really helpful. Thanks again!
Wrathfool Jan 3, 2019 @ 4:06am 
did some experimenting, one library on its own does nothing, but if i copy SDL2.dll, SDL2_mixer.dll, and SDL2_image.dll it fixes the issue.

I tried the SDL2 on its own, no change.
Added _image, no change.
Added _mixer and it started working.

Reset to latest release.
Tried _mixer, no change.
Added _image, no change.
Added SDL2, started working.

Hope that helps narrow it down!
Wrathfool Jan 3, 2019 @ 4:10am 
also just checked a 3rd time with just SDL2 and _mixer, still doesn't work until you add _image.
So it's a combination of those 3 libraries.
jt  [developer] Jan 3, 2019 @ 4:13am 
Ok, thanks!
Hawkwood Jan 4, 2019 @ 6:46am 
I just wanted to add that I came to the same conclusion. :cozybethesda:

When SDL2.dll, SDL2_mixer.dll, and SDL2_image.dll are copied from beta to current, it works fine.
[zOT] Sels McWillar Feb 10, 2019 @ 12:40am 
Still broken in 3.3.3, won't launch properly without replacing the aforementioned three files from 3.3.1:

SDL2.dll
SDL2_mixer.dll
SDL2_image.dll


OS: Windows 10 build 1803
Nvidia driver: 417.71 WHQL

Deleting \Documents\ADOM\adom_steam to reset settings doesn't help.
Last edited by [zOT] Sels McWillar; Feb 10, 2019 @ 12:41am
Wrathfool Feb 17, 2019 @ 12:59am 
problem was resolved for me with the new release, maybe try a fresh install if you haven't
Avloren Oct 26, 2019 @ 9:00pm 
Just FYI, I'm currently getting the same problem as OP with the latest version (3.3.3). This is a fresh install on a new Windows 10 PC that has never run ADOM before (I recently built it). I was able to fix it by following some of the advice in this thread.

Specifically: I switched to 3.3.1 in the beta tab. This version does load successfully. I made a copy of the 3.3.1 versions of SDL2.dll, SDL2_mixer.dll, SDL2_image.dll, then upgraded back to version 3.3.3, then replaced those 3.3.3 .dll's with the 3.3.1 versions. Game now seems to work.

Sorry for the necromancy, but I never would have figured it out without this thread, so it might be good for it to remain visible.
Last edited by Avloren; Oct 26, 2019 @ 9:01pm
Serpit Feb 4, 2020 @ 4:59pm 
Originally posted by Avloren:
Just FYI, I'm currently getting the same problem as OP with the latest version (3.3.3). This is a fresh install on a new Windows 10 PC that has never run ADOM before (I recently built it). I was able to fix it by following some of the advice in this thread.

Specifically: I switched to 3.3.1 in the beta tab. This version does load successfully. I made a copy of the 3.3.1 versions of SDL2.dll, SDL2_mixer.dll, SDL2_image.dll, then upgraded back to version 3.3.3, then replaced those 3.3.3 .dll's with the 3.3.1 versions. Game now seems to work.

Sorry for the necromancy, but I never would have figured it out without this thread, so it might be good for it to remain visible.

Same deal here, game wouldn't load on a fresh install until I performed the steps above. Really helpful, thank you!
S7-AR5 Feb 7, 2020 @ 12:01am 
I found the reason, why window 10... Just disable window defender, then it will be fine. if you had a other virus detector. then remove the program first then disable window defender. and you should re install private detector.
gurkoz Jan 12, 2021 @ 12:45am 
I would just like to add to this discussion that this fixed my problems i was having with bad performance and stuttering game and mouse. Replaced the 3 dll's from the v3.3.1 beta and everything is smooth.
Ravenlock Mar 1, 2021 @ 1:13am 
Also having this problem with 3.3.4. Will try the DLL replacement, but is that really still the 'fix'? After a year and a half of the same basic issue?

EDIT: DLL replacement does appear to have worked.
Last edited by Ravenlock; Mar 1, 2021 @ 1:21am
Ravensoul Jul 23, 2022 @ 5:06pm 
Another year later and this fix is still needed. *sigh*
< >
Showing 16-28 of 28 comments
Per page: 1530 50