El Foro

Majesty from CD, there are sound effects but no music

Autor Respuestas
StanS Saturday 17 October 2020 at 19:14
StanSAnonymous

Hello,

I have what seems to be Majesty Gold installed from CD (no HD, no GOG or Steam version), though it is called slightly different due to localisation. It runs almost perfectly, there are sound effects and voices, but no music. Except for intros, where there is music - but no video. I am mostly interrested in getting music during game, the lack of intros' video don't bother me.

The screen together with audio is connected via HDMI port of a graphic card (NVidia, GeForce GTX 1660). I'm using Ubuntu 18.04.5 LTS. POL is of the version 4.2.12. As of now, the game is installed in the least modified wine-prefix (that is, as POL created). Using wine 3.20, only changes made in "configure wine" are: select recommended windows version (XP), changes concerning the windowed display and audio routed via PulseAudio.

Here is the log from debugger. After launching the game (the version with north expansion, if it matters) I open the scenario map and start one scenario.

[10/17/20 18:55:02] - Running wine-3.20 MajX.exe (Working directory : /home/sms/.PlayOnLinux/wineprefix/majesty/drive_c/Program Files/Kolekcja Klasyki/Majesty Zlota Edycja/MajX)
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32f4e8,0x00000000), stub!
0009:fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
0009:fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
0009:fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
0009:fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
0009:fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
0009:fixme:amstream:AudioMediaStreamImpl_IAudioMediaStream_GetFormat (0x196994/0x196990)->(0x18848d0) stub!
0009:fixme:amstream:IAudioStreamSampleImpl_Update (0x19cbd0)->(0,0x1dc,(nil),0): stub
0009:fixme:amstream:IAudioStreamSampleImpl_CompletionStatus (0x19cbd0)->(6,4294967295): stub
0009:fixme:amstream:AudioMediaStreamImpl_IAudioMediaStream_GetFormat (0x19ca3c/0x19ca38)->(0x2342100) stub!
0009:fixme:amstream:IAudioStreamSampleImpl_Update (0x19fcc8)->(0,0x1e0,(nil),0): stub
0009:fixme:amstream:IAudioStreamSampleImpl_CompletionStatus (0x19fcc8)->(6,4294967295): stub
0009:fixme:amstream:AudioMediaStreamImpl_IAudioMediaStream_GetFormat (0x19fb84/0x19fb80)->(0x22cafd8) stub!
0009:fixme:amstream:IAudioStreamSampleImpl_Update (0x1a0e80)->(0,0x1f8,(nil),0): stub
0009:fixme:amstream:IAudioStreamSampleImpl_CompletionStatus (0x1a0e80)->(6,4294967295): stub
0009:fixme:amstream:AudioMediaStreamImpl_IAudioMediaStream_GetFormat (0x1a0734/0x1a0730)->(0x2a1fd28) stub!
0009:fixme:amstream:IAudioStreamSampleImpl_Update (0x1a1030)->(0,0x1fc,(nil),0): stub
0009:fixme:amstream:IAudioStreamSampleImpl_CompletionStatus (0x1a1030)->(6,4294967295): stub
0009:fixme:amstream:AudioMediaStreamImpl_IAudioMediaStream_GetFormat (0x1a0914/0x1a0910)->(0x2e9eb20) stub!
0009:fixme:amstream:IAudioStreamSampleImpl_Update (0x1a13e0)->(0,0x20c,(nil),0): stub
0009:fixme:amstream:IAudioStreamSampleImpl_CompletionStatus (0x1a13e0)->(6,4294967295): stub
0009:fixme:amstream:AudioMediaStreamImpl_IAudioMediaStream_GetFormat (0x19d1f4/0x19d1f0)->(0x38efba0) stub!
0009:fixme:amstream:IAudioStreamSampleImpl_Update (0x1c43f0)->(0,0x1e8,(nil),0): stub
0009:fixme:amstream:IAudioStreamSampleImpl_CompletionStatus (0x1c43f0)->(6,4294967295): stub

Any help much appreciated.

Stan S.

Dadu042 Sunday 18 October 2020 at 13:11
Dadu042

I suggest to install the component 'amstream', then try installing 'directmusic'.

StanS Tuesday 20 October 2020 at 22:06
StanSAnonymous

Sorry for the late response. Well, it worked. Thank you, Dadu042. Ah, this music in-game brings memories...