Forums

Majesty from CD, there are sound effects but no music

Auteur Réponses
StanS Samedi 17 Octobre 2020 à 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 Dimanche 18 Octobre 2020 à 13:11
Dadu042
Modérateur

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

StanS Mardi 20 Octobre 2020 à 22:06
StanSAnonymous

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