No music
issueid=6167 04-06-2018 06:25 AM
Junior Member
Number of reported issues by Pray: 2
No music
A possible bug on Linux

So I've played the Steam version of ADOM for a few hundred hours. However, I've learned that this game is supposed to have some kind of music, but I've never heard any. Other sounds work and that short music track plays out when you complete a quest.
Issue Details
Issue Number 6167
Project ADOM (Ancient Domains Of Mystery)
Category Linux (Steam)
Status Not a Bug
Priority Unknown
Affected Version ADOM 3.1.4
Fixed Version (none)
Milestone (none)
Users able to reproduce bug 0
Users unable to reproduce bug 0
Assigned Users (none)
Tags (none)




04-10-2018 03:14 PM
jt jt is offline
Administrator
Which Linux are you using? Could you please post the result of "ldd adom" (execute this from the shell in the ADOM directory)?

You can find the music files in the "sound/music" directory. They are encoded in OGG format. Can you play them from there?

The short music track for completed quests is encoded in WAV format. Which probably explains why you can hear it. ;)

04-11-2018 08:56 AM
Junior Member
ldd adom
./adom: /usr/lib32/libcurl-gnutls.so.4: no version information available (required by ./adom)
libsteam_api.so => ./libsteam_api.so (0xf7f88000)
libSDL2-2.0.so.0 => /usr/lib32/libSDL2-2.0.so.0 (0xf7dc5000)
libSDL2_image-2.0.so.0 => /usr/lib32/libSDL2_image-2.0.so.0 (0xf7d88000)
libSDL2_mixer-2.0.so.0 => /usr/lib32/libSDL2_mixer-2.0.so.0 (0xf7d62000)
libSDL2_net-2.0.so.0 => /usr/lib32/libSDL2_net-2.0.so.0 (0xf7d5c000)
libSDL2_ttf-2.0.so.0 => /usr/lib32/libSDL2_ttf-2.0.so.0 (0xf7d52000)
libncurses.so.5 => /usr/lib32/libncurses.so.5 (0xf7cf0000)
libutil.so.1 => /usr/lib32/libutil.so.1 (0xf7cec000)
libz.so.1 => /usr/lib32/libz.so.1 (0xf7cd3000)
libGL.so.1 => /usr/lib32/libGL.so.1 (0xf7c73000)
libcurl-gnutls.so.4 => /usr/lib32/libcurl-gnutls.so.4 (0xf7bf3000)
libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf7a66000)
libm.so.6 => /usr/lib32/libm.so.6 (0xf7923000)
libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf7905000)
libc.so.6 => /usr/lib32/libc.so.6 (0xf7709000)
libdl.so.2 => /usr/lib32/libdl.so.2 (0xf7704000)
libpthread.so.0 => /usr/lib32/libpthread.so.0 (0xf76e5000)
/lib/ld-linux.so.2 => /usr/lib32/ld-linux.so.2 (0xf7fc4000)
libsndio.so.7.0 => /usr/lib32/libsndio.so.7.0 (0xf76d3000)
librt.so.1 => /usr/lib32/librt.so.1 (0xf76c9000)
libfreetype.so.6 => /usr/lib32/libfreetype.so.6 (0xf75d4000)
libGLX.so.0 => /usr/lib32/libGLX.so.0 (0xf75af000)
libGLdispatch.so.0 => /usr/lib32/libGLdispatch.so.0 (0xf754f000)
libnettle.so.6 => /usr/lib32/libnettle.so.6 (0xf7511000)
libgnutls.so.30 => /usr/lib32/libgnutls.so.30 (0xf7377000)
libasound.so.2 => /usr/lib32/libasound.so.2 (0xf7276000)
libpng15.so.15 => /usr/lib32/libpng15.so.15 (0xf7242000)
libharfbuzz.so.0 => /usr/lib32/libharfbuzz.so.0 (0xf718f000)
libX11.so.6 => /usr/lib32/libX11.so.6 (0xf7020000)
libp11-kit.so.0 => /usr/lib32/libp11-kit.so.0 (0xf6fcd000)
libunistring.so.2 => /usr/lib32/libunistring.so.2 (0xf6e4c000)
libtasn1.so.6 => /usr/lib32/libtasn1.so.6 (0xf6e37000)
libgmp.so.10 => /usr/lib32/libgmp.so.10 (0xf6dc2000)
libglib-2.0.so.0 => /usr/lib32/libglib-2.0.so.0 (0xf6c93000)
libgraphite2.so.3 => /usr/lib32/libgraphite2.so.3 (0xf6c67000)
libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf6c36000)
libffi.so.6 => /usr/lib32/libffi.so.6 (0xf6c2d000)
libpcre.so.1 => /usr/lib32/libpcre.so.1 (0xf6baf000)
libXau.so.6 => /usr/lib32/libXau.so.6 (0xf6baa000)
libogg is installed and yes I can play those files. I'm using Solus, so if there's an issue with... symlinking something something... I'll let them know.

04-11-2018 09:09 AM
jt jt is offline
Administrator
Is this the complete list of dependencies? libogg and libvorbis should be in there... they are dependencies of SDL2_mixer. Without them ADOM can't play the OGG files.

04-11-2018 09:28 AM
Junior Member
Yes it is. I don't know much about symlinking and such, so do you know what could have gone wrong here?

04-11-2018 09:36 AM
jt jt is offline
Administrator
I suspect that the SDL2_mixer library was compiled without support for OGG. We officially only support Ubuntu, so there might be other issues involved here.

04-11-2018 05:29 PM
Junior Member
Thank you sir! Submitted a bug report (https://dev.solus-project.com/T6191) and it should be already fixed.

04-11-2018 05:51 PM
jt jt is offline
Administrator
That's great. I hope you can enjoy the music soon!

I'm closing this issue with "not a bug" because it's not related to ADOM itself.

+ Reply