Forums

No music playback on Dungeon Keeper Gold [GOG]]

Running Dungeon Keeper with KeeperFX

Auteur Réponses
marqsman Lundi 17 Juin 2019 à 15:32
marqsmanAnonymous

Hello everyone,

I am issues with music playback with this amazing game, which I hope you guys can help me solve.
I installed Dungeon Keeper (DK) on my Linux machine (openSUSE Leap 15.1) on PlayOnLinux version 4.3.4 with wine version 3.7 and run it with KeeperFX (keeperfx_ccp_0_4_6_complete). To play the music in DK with this setup it is required to past the ogg files on the DK root folder to the music subfolder in keeperfx and run the keeper.exe with the -nocd flag. So far so good, the game plays well, the sound effects are there, the music not. And I believe the problem is not with the game setup but with a wine configuration. Here is the debug output I got when running the game:

 

[06/17/19 14:28:02] - Running wine- keeperfx.exe -nocd (Working directory : /home/marqsman/.PlayOnLinux/wineprefix/DKGold_GOG/drive_c/Program Files/keeperfx_ccp_0_4_6_complete)
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x89f624,0x00000000), stub!
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x89f6a4,0x00000000), stub!
0009:fixme:ddraw:ddraw_surface7_Flip Ignoring flags 0x1.
0009:err:winediag:MIDIMAP_drvOpen No software synthesizer midi port found, Midi sound output probably won't work.

 

Moreover, keeperfx also generates a log file which I believe points to the same issue in the following lines:

 

Sync: InitializeMusicPlayer: Can't open music device: No available audio device
Sync: InitializeMusicPlayer: Music player using folder initialized

 

Has anyone faced a similar problem with this or other games? I am not experienced with Wine so I don't have any clue how to proceed. Any help would be greatly appreciated.

Cheers

Edité par marqsman

booman Mardi 2 Juillet 2019 à 23:21
booman

Hmm, not sure about this one...

Have you tried installing directmusic package (component)?

Also try a newer version of Wine like 4.0 or even a staging version

I bet the music is playing off the CD ROM, so the flag -nocd might be causing the problem.

Also, you might be able to copy the music from the CD ROM and put them in the game folder.  Not sure where, but look online for Windows gamers having this problem.

Edité par booman


† Booman †
Mint 21 64-bit | Nvidia 515| GeForce GTX 1650
Linux for Beginners | PlayOnLinux Guides | PlayOnLinux Explained