The forum

Screen flickering on Dungeon Keeper 2

My computer specs + debug

Author Replies
trena Thursday 5 February 2015 at 21:57
trenaAnonymous

Specs:

iMac (27-inch, Mid 2011)

2.7 GHz Intel Core i5

16 GB 1333 MHz DDR3

AMD Radeon HD 6770M 512 MB

 

Debug:

92fa2c24-253c-11d2-90fb-006008a1f441} not registered
err:ole:CoGetClassObject no class object {92fa2c24-253c-11d2-90fb-006008a1f441} could be created for context 0x1
fixme:dplay:IDirectPlay4Impl_EnumConnections (0x19a8d8)->(0x0,0x10008750,0x33cce8,0x00000001): stub
err:ole:CoGetClassObject class {92fa2c24-253c-11d2-90fb-006008a1f441} not registered
err:ole:CoGetClassObject no class object {92fa2c24-253c-11d2-90fb-006008a1f441} could be created for context 0x1
fixme:ddraw:ddraw_surface7_Flip Ignoring flags 0x1.
fixme:d3d:state_subpixel Render state WINED3D_RS_SUBPIXEL not implemented yet.
[02/01/15 01:09:33] - Running wine- /Users/James/Library/PlayOnMac/wineprefix/DK2/drive_c/Program Files/Bullfrog/Dungeon Keeper 2/DKII.EXE (Working directory : /Users/James/Library/PlayOnMac/wineprefix/fixme:win:EnumDisplayDevicesW ((null),0,0x33bfcc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33b8dc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33c21c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33c21c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33bf6c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33c4fc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33c3cc,0x00000000), stub!
err:ole:CoGetClassObject class {92fa2c24-253c-11d2-90fb-006008a1f441} not registered
err:ole:CoGetClassObject no class object {92fa2c24-253c-11d2-90fb-006008a1f441} could be created for context 0x1
fixme:coreaudio:get_channel_mask Unknown speaker configuration: 16
fixme:coreaudio:get_channel_mask Unknown speaker configuration: 16
fixme:dplay:IDirectPlay4Impl_EnumConnections (0x1c5ef0)->(0x0,0x10008750,0x33cf04,0x00000001): stub
err:ole:CoGetClassObject class {92fa2c24-253c-11d2-90fb-006008a1f441} not registered
err:ole:CoGetClassObject no class object {92fa2c24-253c-11d2-90fb-006008a1f441} could be created for context 0x1
fixme:dplay:IDirectPlay4Impl_EnumConnections (0x1747b0)->(0x0,0x10008750,0x33cce8,0x00000001): stub
err:ole:CoGetClassObject class {92fa2c24-253c-11d2-90fb-006008a1f441} not registered
err:ole:CoGetClassObject no class object {92fa2c24-253c-11d2-90fb-006008a1f441} could be created for context 0x1
fixme:ddraw:ddraw_surface7_Flip Ignoring flags 0x1.
fixme:d3d:state_subpixel Render state WINED3D_RS_SUBPIXEL not implemented yet.
[02/01/15 01:12:43] - Running wine- winecfg (Working directory : /Applications/PlayOnMac.app/Contents/Resources/playonlinux/python)
[02/01/15 01:20:24] - Running wine- /Users/James/Library/PlayOnMac/wineprefix/DK2/drive_c/Program Files/Bullfrog/Dungeon Keeper 2/DKII.exe (Working directory : /Users/James/Library/PlayOnMac/wineprefix/fixme:win:EnumDisplayDevicesW ((null),0,0x33e79c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33e0ac,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33e9cc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33e9cc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33e71c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33ec9c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33eb7c,0x00000000), stub!
fixme:coreaudio:get_channel_mask Unknown speaker configuration: 16
fixme:coreaudio:get_channel_mask Unknown speaker configuration: 16
fixme:dplay:IDirectPlay4Impl_EnumConnections (0x19a7f8)->(0x0,0x10008750,0x33f6b4,0x00000001): stub
fixme:d3d:wined3d_device_decref Device released with resources still bound, acceptable but unexpected.
fixme:d3d:wined3d_device_decref Leftover resource 0x19a4c8 with type WINED3D_RTYPE_SURFACE (0x1).
fixme:d3d:wined3d_device_decref Leftover resource 0x19a368 with type WINED3D_RTYPE_TEXTURE (0x3).
Calculating Julian date for today (1/2/2015)

Today's Julian date is 2457054 + 0.555938

The moon is 11.478789 days old

[02/01/15 01:20:41] - Running wine- /Users/James/Library/PlayOnMac/wineprefix/DK2/drive_c/Program Files/Bullfrog/Dungeon Keeper 2/DKII.exe (Working directory : /Users/James/Library/PlayOnMac/wineprefix/fixme:win:EnumDisplayDevicesW ((null),0,0x33e79c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33e0ac,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33e9cc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33e9cc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33e71c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33ec9c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33eb7c,0x00000000), stub!
fixme:coreaudio:get_channel_mask Unknown speaker configuration: 16
fixme:coreaudio:get_channel_mask Unknown speaker configuration: 16
fixme:dplay:IDirectPlay4Impl_EnumConnections (0x1c8e68)->(0x0,0x10008750,0x33f6b4,0x00000001): stub
fixme:d3d:wined3d_device_decref Device released with resources still bound, acceptable but unexpected.
fixme:d3d:wined3d_device_decref Leftover resource 0x1c8c20 with type WINED3D_RTYPE_SURFACE (0x1).
fixme:d3d:wined3d_device_decref Leftover resource 0x1c8ac0 with type WINED3D_RTYPE_TEXTURE (0x3).
Calculating Julian date for today (1/2/2015)

Today's Julian date is 2457054 + 0.556111

The moon is 11.478963 days old

[02/01/15 01:31:41] - Running wine- /Users/James/Library/PlayOnMac/wineprefix/DK2/drive_c/Program Files/Bullfrog/Dungeon Keeper 2/DKMenu.exe (Working directory : /Users/James/Library/PlayOnMac/wineprefierr:module:import_dll Library MSVBVM60.DLL (which is needed by L"C:\\Program Files\\Bullfrog\\Dungeon Keeper 2\\DKMenu.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\Bullfrog\\Dungeon Keeper 2\\DKMenu.exe" failed, status c0000135
[02/01/15 01:37:20] - Running wine- /Users/James/Library/PlayOnMac/wineprefix/DK2/drive_c/Program Files/Bullfrog/Dungeon Keeper 2/DKII.exe (Working directory : /Users/James/Library/PlayOnMac/wineprefix/fixme:win:EnumDisplayDevicesW ((null),0,0x33e79c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33e0ac,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33e9cc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33e9cc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33e71c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33ec9c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33eb7c,0x00000000), stub!
fixme:coreaudio:get_channel_mask Unknown speaker configuration: 16
fixme:coreaudio:get_channel_mask Unknown speaker configuration: 16
fixme:dplay:IDirectPlay4Impl_EnumConnections (0x19a7f8)->(0x0,0x10008750,0x33f6b4,0x00000001): stub
fixme:d3d:wined3d_device_decref Device released with resources still bound, acceptable but unexpected.
fixme:d3d:wined3d_device_decref Leftover resource 0x19a4c8 with type WINED3D_RTYPE_SURFACE (0x1).
fixme:d3d:wined3d_device_decref Leftover resource 0x19a368 with type WINED3D_RTYPE_TEXTURE (0x3).
Calculating Julian date for today (1/2/2015)

Today's Julian date is 2457054 + 0.567685

The moon is 11.490537 days old

[02/01/15 01:37:54] - Running wine- /Users/James/Library/PlayOnMac/wineprefix/DK2/drive_c/Program Files/Bullfrog/Dungeon Keeper 2/DKII.exe (Working directory : /Users/James/Library/PlayOnMac/wineprefix/fixme:win:EnumDisplayDevicesW ((null),0,0x33c12c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33ba3c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33c21c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33c21c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33bf6c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33c4fc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33c3cc,0x00000000), stub!
err:ole:CoGetClassObject class {92fa2c24-253c-11d2-90fb-006008a1f441} not registered
err:ole:CoGetClassObject no class object {92fa2c24-253c-11d2-90fb-006008a1f441} could be created for context 0x1
fixme:coreaudio:get_channel_mask Unknown speaker configuration: 16
fixme:coreaudio:get_channel_mask Unknown speaker configuration: 16
fixme:dplay:IDirectPlay4Impl_EnumConnections (0x1c5e40)->(0x0,0x10008750,0x33cf04,0x00000001): stub
err:ole:CoGetClassObject class {92fa2c24-253c-11d2-90fb-006008a1f441} not registered
err:ole:CoGetClassObject no class object {92fa2c24-253c-11d2-90fb-006008a1f441} could be created for context 0x1
fixme:dplay:IDirectPlay4Impl_EnumConnections (0x1c49f0)->(0x0,0x10008750,0x33cce8,0x00000001): stub
err:ole:CoGetClassObject class {92fa2c24-253c-11d2-90fb-006008a1f441} not registered
err:ole:CoGetClassObject no class object {92fa2c24-253c-11d2-90fb-006008a1f441} could be created for context 0x1
fixme:ddraw:ddraw_surface7_Flip Ignoring flags 0x1.
fixme:d3d:state_subpixel Render state WINED3D_RS_SUBPIXEL not implemented yet.
fixme:d3d:wined3d_device_decref Device released with resources still bound, acceptable but unexpected.
fixme:d3d:wined3d_device_decref Leftover resource 0x1c3e80 with type WINED3D_RTYPE_SURFACE (0x1).
fixme:d3d:wined3d_device_decref Leftover resource 0x1c3d20 with type WINED3D_RTYPE_TEXTURE (0x3).
fixme:d3d:wined3d_device_decref Leftover resource 0x1b4a30 with type WINED3D_RTYPE_SURFACE (0x1).
fixme:d3d:wined3d_device_decref Leftover resource 0x1b48d0 with type WINED3D_RTYPE_TEXTURE (0x3).
fixme:d3d:wined3d_device_decref Leftover resource 0x1c5bf8 with type WINED3D_RTYPE_SURFACE (0x1).
fixme:d3d:wined3d_device_decref Leftover resource 0x1c5a98 with type WINED3D_RTYPE_TEXTURE (0x3).
Calculating Julian date for today (1/2/2015)

Today's Julian date is 2457054 + 0.568067

The moon is 11.490919 days old

[02/01/15 01:39:03] - Running wine- regedit (Working directory : /Applications/PlayOnMac.app/Contents/Resources/playonlinux/python)
[02/01/15 01:39:03] - User modified something in the registry manually
[02/05/15 20:50:32] - Running wine- DKII.exe (Working directory : /Users/James/Library/PlayOnMac/wineprefix/DK2/drive_c/Program Files/Bullfrog/Dungeon Keeper 2)
James

trena Thursday 5 February 2015 at 21:57
trenaAnonymous

I have my original copy of dungeon keeper 2 on CD and installed it as a custom install instead of the GOG version but I can't seem to get to play without this screen flickering like a bulb just about to burst, does anybody know what I need to do?

Ronin DUSETTE Saturday 7 February 2015 at 0:47
Ronin DUSETTE

I have updated the title of this thread, as the title that you had does not really describe the issue. lol. I would personally troubleshoot it, but I have never played the game nor do I own it. Please be patient, though; the community is quite big, and I am sure that if someone knows how to fix it, they will respond to your post. Sometimes it can take time, as every game running through Wine/POL is different, and we don't all play the same games. 

Trust me, if anyone here has an answer, you will likely receive a response with a fix, if there is one. :)

Edited by RoninDusette


Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts
trena Saturday 7 February 2015 at 1:15
trenaAnonymous

Actually, I just found a RegEdit hack that works on another forum.

Go to HKEY_CURRENT_USER\Software\Bullfrog Productions Ltd\Dungeon Keeper II\Configuration\Video 
- Set "Engine Id" to "4" 
- Set "Screen Hardware3D" to "0" 

Thanks "DeMignon"

ref: http://www.gog.com/forum/dungeon_keeper_series/dungeon_keeper_two_audio_fine_no_visuals

 

The price one pays is that the graphics are a little more shabby (but that could be my massive monitor) and the video at the end of the level don't work and the DK3 Trailer doesn't either (in the "Extras" menu option), still, that's what YouTube is for.

 

Yes, a time before YouTube!

Edited by trena