It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
PART 2

I was trying to fix it somehow as described in the link above, but the error message was still here, so I gave up.

Nasty.

However, because Ubuntu 14.04 has the original Intel GPU Drivers built-in (just a bit older version), there is no "unknown default OS GPU drivers" problem which could cause some problems, that a good fact, but the bad and nasty fact is, that it is just a driver, and it lack the Intel GPU Control Panel in which, the 3d options and screen ratios, and other settings can be changed. It lead to wine or Ubuntu keeping the 4:3 resolution ratio, what is a good thing on the one side (because everything in the game has proper dimensions), but is a bad thing on the other hand, because stretches 1280x1024 res down causing worse graphic quality.(the game res doesnt't cover with the LCD res). In Windows XP, In Intel GPU Panel I had set ratio to "scaling to full screen" what make 1280x1024 res in the game filling the whole LCD (my LCD is also 1280x1024) what give best graphic quality (the game running in native LCD res). So there are 2 choices:

1) Keep the ratio (real size creatures etc), but drop the LCD res and graphic quality.
2) Keep the LCD res and graphic quality, but drop the ratio (stretched creatures etc).

Windows XP SP3 give me 2 choices, Ubuntu 14.04 / or Intel, (because he dropped the support) give me 1 choice. ( 1 ).

Maybe the full res can be somehow forced on Ubuntu 14.04 without Intel GPU Control Panel, but it requires expert knowledge, burying in the system and is not friendly for the average player.

Nasty.

And why I did not install Ubuntu 15 which includes the newest Intel GPU drivers? Simply because I wanted to easly install Ubuntu on Windows XP, that I don't need to mess with partitions (and in case I will remove ubuntu in the future), but Ubuntu 15 doesn't allow that anymore (WUBI removed since 15 ) Check this: Nasty.

I cannot not to mention about some nasty fact that after installing Ubuntu 14.04 with WUBI (from Windows XP) Ubuntu couldn't boot due to "No Bootable Device Found" Error, so I had to fix it like there: Nasty.

(As much as the another nasty fact that the Ubuntu 14.04 and above has two taskbars on different sides of the screen (top and left) - I don't need 2 taskbars!)

Nasty.

And one of the taskbars is on the top of the screen (the taskbar), and the second one is on the left (the launcher taskbar), and it can not be (without a help of an external program) moved to another side of the screen and is attached to the left side permanently (the launcher taskbar). This is one of the reasons why Linux Mint has been created, which has only 1 taskbar and on the bottom and easly configurable - like in Windows XP/VISTA/7).

Just take a look at tthat: Nasty.

This in turn reminds me of yet another nasty fact that in Google Android 2.2 on my old Samsung Galaxy smartphone I also had to install an external program (Wallpaper Wizardii) just to change the stupid wallpaper and make the wallpaper the screen size. Do you believe - a wizard and his magic was needed to change the small (but important) trifle, that should be easly changable from the OS.

Nasty.

As for Linux you may see that the game crash also on Linux: Nasty.

And also another crashing thread on Keeper Klan Forum: Nasty.

What I wanted to say at the end is that the DK2 random crashing issue is like a spike in the ass. It is just nasty. The whole game is just BETA, bugged and broken in many ways. As someone wrote earlier in a post, even the original programmers have tried to fix the random crashing problem but they could not, because they would have to rewrite a lot of code, so they simply gave up on that and abandoned the game. But it is a damn good game! Just a pity that abandoned in BETA status!

Nasty.
Post edited February 07, 2016 by RaiGen245
PART 3

THE FIRST LOG I WAS TALKING ABOUT IN PART 1:

A sample crash log (#2) https://bugs.winehq.org/attachment.cgi?id=53567 attached from "3) Ubuntu 14.04 32bit & Wine 1.8 + Retail DK2 1.7 (DKII.exe) + 1024x768": (unfortunatelly I didn't save the crash log on GOG DK2 Hardware Fix Release (DKII-DX.exe) version because, I didn't know I will need that - I didn't know I will post here, but if I get one I will post that)

Unhandled exception: page fault on read access to 0x0000110d in 32-bit code (0x0048836d).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:0048836d ESP:0033c1bc EBP:00000000 EFLAGS:00010202( R- -- I - - - )
EAX:00000000 EBX:00000000 ECX:02ab3925 EDX:a20d0896
ESI:02ab3925 EDI:ffffffff
Stack dump:
0x0033c1bc: 02ab3925 006f2a10 00000000 00000000
0x0033c1cc: 05ba84e0 00000000 00000000 00000000
0x0033c1dc: 00000000 05ba84e0 00000009 0033c208
0x0033c1ec: 0033c5d8 05ba84e0 00000000 0033c5b8
0x0033c1fc: 0064b1c0 ffffffff 004b7a3b 006f2a10
0x0033c20c: 02ab3925 0048af90 114001c7 00488742
Backtrace:
=>0 0x0048836d in dkii (+0x8836d) (0x00000000)
0x0048836d: movl 0x110d(%eax),%ecx
Modules:
Module Address Debug info Name (127 modules)
PE 400000- 7b6000 Export dkii
PE 10000000-10027000 Deferred weanetr
PE 18000000-18034000 Deferred qmixer
ELF 7a800000-7a920000 Deferred opengl32<elf>
\-PE 7a820000-7a920000 \ opengl32
ELF 7b800000-7ba6a000 Deferred kernel32<elf>
\-PE 7b810000-7ba6a000 \ kernel32
ELF 7bc00000-7bcf3000 Deferred ntdll<elf>
\-PE 7bc10000-7bcf3000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7bf92000-7c088000 Deferred libasound.so.2
ELF 7c088000-7c200000 Deferred libvorbisenc.so.2
ELF 7c4d6000-7c4ec000 Deferred midimap<elf>
\-PE 7c4e0000-7c4ec000 \ midimap
ELF 7c4ec000-7c505000 Deferred msacm32<elf>
\-PE 7c4f0000-7c505000 \ msacm32
ELF 7c505000-7c537000 Deferred winealsa<elf>
\-PE 7c510000-7c537000 \ winealsa
ELF 7c537000-7c54f000 Deferred libresolv.so.2
ELF 7c54f000-7c558000 Deferred libogg.so.0
ELF 7c558000-7c58c000 Deferred libflac.so.8
ELF 7c58c000-7c5fe000 Deferred libsndfile.so.1
ELF 7c5fe000-7c66d000 Deferred libpulsecommon-4.0.so
ELF 7c66d000-7c6bc000 Deferred libpulse.so.0
ELF 7cf58000-7cf84000 Deferred libvorbis.so.0
ELF 7cf84000-7cf8b000 Deferred libasyncns.so.0
ELF 7cf8b000-7cf95000 Deferred libwrap.so.0
ELF 7cf95000-7cfa0000 Deferred libjson-c.so.2
ELF 7cfb7000-7cfe0000 Deferred winepulse<elf>
\-PE 7cfc0000-7cfe0000 \ winepulse
ELF 7cfe0000-7d126000 Deferred oleaut32<elf>
\-PE 7d000000-7d126000 \ oleaut32
ELF 7d126000-7d14a000 Deferred mmdevapi<elf>
\-PE 7d130000-7d14a000 \ mmdevapi
ELF 7d358000-7d38f000 Deferred libtxc_dxtn.so
ELF 7d38f000-7d39a000 Deferred libpciaccess.so.0
ELF 7d39a000-7d3b7000 Deferred libgcc_s.so.1
ELF 7d49f000-7d4ad000 Deferred libdrm_radeon.so.1
ELF 7d4ad000-7d4b5000 Deferred libdrm_nouveau.so.2
ELF 7d4b5000-7d4d8000 Deferred libdrm_intel.so.1
ELF 7d4d8000-7da93000 Deferred i965_dri.so
ELF 7da93000-7da9c000 Deferred librt.so.1
ELF 7da9c000-7dae7000 Deferred libdbus-1.so.3
ELF 7dae7000-7daf1000 Deferred libnih-dbus.so.1
ELF 7daf1000-7db0a000 Deferred libnih.so.1
ELF 7db0a000-7db28000 Deferred libcgmanager.so.0
ELF 7db28000-7db3b000 Deferred libudev.so.1
ELF 7db3b000-7db49000 Deferred libdrm.so.2
ELF 7db49000-7db4c000 Deferred libxshmfence.so.1
ELF 7db4c000-7db53000 Deferred libxcb-sync.so.1
ELF 7db53000-7db6b000 Deferred libxcb-glx.so.0
ELF 7db6b000-7db84000 Deferred libglapi.so.0
ELF 7db84000-7dc19000 Deferred libgl.so.1
ELF 7dc30000-7dc69000 Deferred uxtheme<elf>
\-PE 7dc40000-7dc69000 \ uxtheme
ELF 7dcaf000-7dcb5000 Deferred libxfixes.so.3
ELF 7dcb5000-7dcc0000 Deferred libxcursor.so.1
ELF 7dcc0000-7dcd0000 Deferred libxi.so.6
ELF 7dcd0000-7dcd4000 Deferred libxcomposite.so.1
ELF 7dcd4000-7dcdf000 Deferred libxrandr.so.2
ELF 7dcdf000-7dcea000 Deferred libxrender.so.1
ELF 7dcea000-7dcf0000 Deferred libxxf86vm.so.1
ELF 7dcf0000-7dcf4000 Deferred libxinerama.so.1
ELF 7dcf4000-7dcfb000 Deferred libxdmcp.so.6
ELF 7dcfb000-7dcff000 Deferred libxau.so.6
ELF 7dcff000-7dd21000 Deferred libxcb.so.1
ELF 7dd21000-7de55000 Deferred libx11.so.6
ELF 7de55000-7de68000 Deferred libxext.so.6
ELF 7de68000-7de6c000 Deferred libxcb-present.so.0
ELF 7de6c000-7de70000 Deferred libxcb-dri3.so.0
ELF 7de70000-7de76000 Deferred libxcb-dri2.so.0
ELF 7de76000-7de79000 Deferred libx11-xcb.so.1
ELF 7de79000-7de7d000 Deferred libxdamage.so.1
ELF 7de7f000-7df13000 Deferred winex11<elf>
\-PE 7de90000-7df13000 \ winex11
ELF 7e083000-7e0ac000 Deferred libexpat.so.1
ELF 7e0ac000-7e0e7000 Deferred libfontconfig.so.1
ELF 7e0e7000-7e10f000 Deferred libpng12.so.0
ELF 7e139000-7e153000 Deferred libz.so.1
ELF 7e153000-7e1f3000 Deferred libfreetype.so.6
ELF 7e20a000-7e316000 Deferred comctl32<elf>
\-PE 7e210000-7e316000 \ comctl32
ELF 7e316000-7e362000 Deferred dinput<elf>
\-PE 7e320000-7e362000 \ dinput
ELF 7e362000-7e3ae000 Deferred dsound<elf>
\-PE 7e370000-7e3ae000 \ dsound
ELF 7e3ae000-7e3d3000 Deferred imm32<elf>
\-PE 7e3b0000-7e3d3000 \ imm32
ELF 7e3d3000-7e528000 Deferred wined3d<elf>
\-PE 7e3e0000-7e528000 \ wined3d
ELF 7e528000-7e59f000 Deferred ddraw<elf>
\-PE 7e530000-7e59f000 \ ddraw
ELF 7e59f000-7e5c8000 Deferred iphlpapi<elf>
\-PE 7e5b0000-7e5c8000 \ iphlpapi
ELF 7e5c8000-7e604000 Deferred ws2_32<elf>
\-PE 7e5d0000-7e604000 \ ws2_32
ELF 7e604000-7e620000 Deferred wsock32<elf>
\-PE 7e610000-7e620000 \ wsock32
ELF 7e620000-7e664000 Deferred dplayx<elf>
\-PE 7e630000-7e664000 \ dplayx
ELF 7e664000-7e68f000 Deferred msacm32<elf>
\-PE 7e670000-7e68f000 \ msacm32
ELF 7e68f000-7e74a000 Deferred winmm<elf>
\-PE 7e6a0000-7e74a000 \ winmm
ELF 7e74a000-7e7cf000 Deferred rpcrt4<elf>
\-PE 7e760000-7e7cf000 \ rpcrt4
ELF 7e7cf000-7e914000 Deferred ole32<elf>
\-PE 7e7f0000-7e914000 \ ole32
ELF 7e914000-7e92e000 Deferred version<elf>
\-PE 7e920000-7e92e000 \ version
ELF 7e92e000-7e9aa000 Deferred advapi32<elf>
\-PE 7e940000-7e9aa000 \ advapi32
ELF 7e9aa000-7eacb000 Deferred gdi32<elf>
\-PE 7e9c0000-7eacb000 \ gdi32
ELF 7eacb000-7ec28000 Deferred user32<elf>
\-PE 7eae0000-7ec28000 \ user32
ELF 7ec4d000-7ec5a000 Deferred libnss_files.so.2
ELF 7ec5a000-7ec66000 Deferred libnss_nis.so.2
ELF 7ec66000-7ec7f000 Deferred libnsl.so.1
ELF 7ec7f000-7ec88000 Deferred libnss_compat.so.2
ELF 7efba000-7f000000 Deferred libm.so.6
ELF b7347000-b74f5000 Deferred libc.so.6
ELF b74f5000-b74fa000 Deferred libdl.so.2
ELF b74fb000-b7517000 Deferred libpthread.so.0
ELF b752e000-b76e4000 Dwarf libwine.so.1
ELF b76e6000-b7708000 Deferred ld-linux.so.2
ELF b770a000-b770b000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
0000001e 0
0000001d 0
00000014 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001c 0
00000019 0
00000018 0
00000013 0
0000001a plugplay.exe
00000020 0
0000001f 0
0000001b 0
00000021 explorer.exe
00000027 0
00000026 0
00000025 0
00000022 0
00000023 notepad.exe
00000024 0
0000003a (D) Z:\host\download_temp\Dungeon Keeper 2\DKII.EXE
0000003d 15
0000003b -1
0000003e 15
0000002f 0
00000040 0
00000044 15
00000042 0
0000003f 0
00000045 0
00000041 0
00000039 0
00000033 0
00000030 0 <==
System information:
Wine build: wine-1.8
Platform: i386
Version: Windows XP
Host system: Linux
Host version: 3.19.0-43-generic
Post edited June 28, 2016 by RaiGen245
PART 4

THE SECOND LOG I WAS TALKING ABOUT IN PART 1:

I also tried to record DK2 FPS in wine by:... ...the "3) Ubuntu 14.04 32bit & Wine 1.8 + Retail DK2 1.7 (DKII.exe) + 1024x768:" output:

user@ubuntu:/host/download_temp/Dungeon Keeper 2$ WINEDEBUG=fps wine DKII.exe 2>&1 | tee /dev/stderr | sed -u -n -e '/trace/ s/.*approx //p' | osd_cat --lines=1 --font="lucidasanstypewriter-bold-18" --color=yellow
ABORT: Requested font not found
fixme:win:EnumDisplayDevicesW ((null),0,0x32c3d8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32bcb8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32c4c8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32c4c8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32c1e8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32c828,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32c6f8,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:dplay:IDirectPlay4Impl_EnumConnections (0x178040)->((nil),0x10008750,0x32ceb4,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 (0x173a28)->((nil),0x10008750,0x32cc98,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.
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:d3d_surface:surface_cpu_blt Filter WINED3D_TEXF_LINEAR not supported in software blit.
fixme:d3d_surface:surface_cpu_blt Filter WINED3D_TEXF_LINEAR not supported in software blit.
fixme:d3d_surface:surface_cpu_blt Filter WINED3D_TEXF_LINEAR not supported in software blit.
fixme:d3d_surface:surface_cpu_blt Filter WINED3D_TEXF_LINEAR not supported in software blit.
fixme:d3d_surface:surface_cpu_blt Filter WINED3D_TEXF_LINEAR not supported in software blit.
fixme:d3d_surface:surface_cpu_blt Filter WINED3D_TEXF_LINEAR not supported in software blit.
fixme:d3d_surface:surface_cpu_blt Filter WINED3D_TEXF_LINEAR not supported in software blit.
fixme:d3d_surface:surface_cpu_blt Filter WINED3D_TEXF_LINEAR not supported in software blit.
fixme:d3d_surface:surface_cpu_blt Filter WINED3D_TEXF_LINEAR not supported in software blit.
fixme:d3d_surface:surface_cpu_blt Filter WINED3D_TEXF_LINEAR not supported in software blit.
fixme:d3d_surface:surface_cpu_blt Filter WINED3D_TEXF_LINEAR not supported in software blit.
fixme:d3d_surface:surface_cpu_blt Filter WINED3D_TEXF_LINEAR not supported in software blit.
fixme:d3d_surface:surface_cpu_blt Filter WINED3D_TEXF_LINEAR not supported in software blit.
fixme:d3d_surface:surface_cpu_blt Filter WINED3D_TEXF_LINEAR not supported in software blit.
fixme:d3d_surface:surface_cpu_blt Filter WINED3D_TEXF_LINEAR not supported in software blit.
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 0x146510 with type WINED3D_RTYPE_SURFACE (0x1).
fixme:d3d:wined3d_device_decref Leftover resource 0x2e9eb98 with type WINED3D_RTYPE_TEXTURE (0x3).
fixme:d3d:wined3d_device_decref Leftover resource 0x1b5790 with type WINED3D_RTYPE_SURFACE (0x1).
fixme:d3d:wined3d_device_decref Leftover resource 0x178c88 with type WINED3D_RTYPE_TEXTURE (0x3).
fixme:d3d:wined3d_device_decref Leftover resource 0x1737e8 with type WINED3D_RTYPE_SURFACE (0x1).
fixme:d3d:wined3d_device_decref Leftover resource 0x173648 with type WINED3D_RTYPE_TEXTURE (0x3).
fixme:d3d:wined3d_device_decref Leftover resource 0x21fe80 with type WINED3D_RTYPE_SURFACE (0x1).
fixme:d3d:wined3d_device_decref Leftover resource 0x176348 with type WINED3D_RTYPE_TEXTURE (0x3).
Calculating Julian date for today (11/1/2016)
Today's Julian date is 2457399 + 0.101088
The moon is 1.524672 days old
THE THIRD LOG I WAS TALKING ABOUT IN PART 1:

As for the "4) Ubuntu 14.04 32bit & Wine 1.8 + GOG DK2 Hardware Fix Release (DKII-DX.exe) + 1280x1024:" but in 1024x768:... ...so finally, the output:

user@ubuntu:/host/download_temp/Dungeon Keeper 2$ WINEDEBUG=fps wine DKII-DX.exe 2>&1 | tee /dev/stderr | sed -u -n -e '/trace/ s/.*approx //p' | osd_cat --lines=1 --font="lucidasanstypewriter-bold-18" --color=yellow
ABORT: Requested font not found
fixme:process:SetProcessDEPPolicy (0): stub
fixme:win:EnumDisplayDevicesW ((null),0,0x32c308,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:dplay:IDirectPlay4Impl_EnumConnections (0x3aa7468)->((nil),0x10008750,0x32ceb4,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 (0x3a868d0)->((nil),0x10008750,0x32cc98,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:d3d_surface:surface_cpu_blt Filter WINED3D_TEXF_LINEAR not supported in software blit.
fixme:ddraw:ddraw7_WaitForVerticalBlank iface 0x1407d8, flags 0x1, event (nil) stub!
fixme:d3d_surface:surface_cpu_blt Filter WINED3D_TEXF_LINEAR not supported in software blit.
>>> AND HERE IT WAS REPEATED 262 TIMES ! SO I CUT THAT IN ORDER TO SHORTEN THE LOG <<<
fixme:d3d_surface:surface_cpu_blt Filter WINED3D_TEXF_LINEAR not supported in software blit.
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:d3d_surface:surface_cpu_blt Filter WINED3D_TEXF_LINEAR not supported in software blit.
fixme:d3d_surface:surface_cpu_blt Filter WINED3D_TEXF_LINEAR not supported in software blit.
fixme:d3d_surface:surface_cpu_blt Filter WINED3D_TEXF_LINEAR not supported in software blit.
fixme:d3d_surface:surface_cpu_blt Filter WINED3D_TEXF_LINEAR not supported in software blit.
fixme:d3d_surface:surface_cpu_blt Filter WINED3D_TEXF_LINEAR not supported in software blit.
fixme:d3d_surface:surface_cpu_blt Filter WINED3D_TEXF_LINEAR not supported in software blit.
fixme:d3d_surface:surface_cpu_blt Filter WINED3D_TEXF_LINEAR not supported in software blit.
fixme:d3d_surface:surface_cpu_blt Filter WINED3D_TEXF_LINEAR not supported in software blit.
fixme:d3d_surface:surface_cpu_blt Filter WINED3D_TEXF_LINEAR not supported in software blit.
fixme:d3d_surface:surface_cpu_blt Filter WINED3D_TEXF_LINEAR not supported in software blit.
fixme:d3d_surface:surface_cpu_blt Filter WINED3D_TEXF_LINEAR not supported in software blit.
fixme:d3d_surface:surface_cpu_blt Filter WINED3D_TEXF_LINEAR not supported in software blit.
fixme:d3d_surface:surface_cpu_blt Filter WINED3D_TEXF_LINEAR not supported in software blit.
fixme:d3d_surface:surface_cpu_blt Filter WINED3D_TEXF_LINEAR not supported in software blit.
Calculating Julian date for today (11/1/2016)
Today's Julian date is 2457399 + 0.113322
The moon is 1.536906 days old
Post edited January 12, 2016 by RaiGen245
Another crash log (#1) https://bugs.winehq.org/attachment.cgi?id=53566
Post edited June 28, 2016 by RaiGen245
Another crash log (#3) https://bugs.winehq.org/attachment.cgi?id=53568
Post edited June 28, 2016 by RaiGen245
Another crash log (#4) https://bugs.winehq.org/attachment.cgi?id=53569
Post edited June 28, 2016 by RaiGen245
Another crash log (#5) https://bugs.winehq.org/attachment.cgi?id=53570
Post edited June 28, 2016 by RaiGen245
Another crash log (#6) https://bugs.winehq.org/attachment.cgi?id=53571
Post edited June 28, 2016 by RaiGen245
Still crashes on: Ubuntu 14.04 32bit + VirtualBox 5.0.14 + Windows 98 SE + Retail DK2 1.7 (DKII.exe) + 1024x768 + Software3d on Intel Celeron G550 with Integrated Intel GPU HD Graphics + 4GB RAM. No crashs logs generated on Windows 98 SE, it just simply crashes to the desktop and closes. As far as I remember a long time ago it was also crashing on Windows XP SP3 32Bit + VirtualPC 2007 SP1 + Windows 98 SE

As for lower resolutions, some say that the game is more stable, eg. at 800x600, but not for me, for me it makes no difference, I played and the game crashed, but fortunately I had a fresh save, so I run the game again, loaded the save and the game crashed again after a few seconds, so I set to 800x600 and loaded the save again and the game crashed again, so I set 640x480 and it crashed again in the same way as 1024x768. So it seems like it's not about resolution.

I still play the game but since the game crash first time after 2-3h, I need to load a fresh save and I need to prey it wont crash anymore before you finish the map. But in 50% of cases after the first crash, the game will crash more frequently, forcing more frequent loading another saves, making finishing the map a pain. In the worst scenario, I will be unable to finish the map, because any save I load, the game will crash just after a few secondes. The only way to finish the map in this situation is to load some much earlier save, but then I have to replay a half of the map, and in the end the crashes may appear again.

Somewhere someone wrote that he noticed that the game does not crash on smaller maps, I recently played several smaller maps, and I also did not have a single crash, even with the larger battles, and after a long time. Maybe we could track down the maximum map size (a trigger) on which the game does not crash? Anyone who plays and has a crash should provide the name and size of the map, then we will see whether the game no longer crashes on smaller / medium maps?
Post edited June 25, 2016 by RaiGen245
Still crash on Xubuntu 14.04.4 LTS (64bit) & Wine 1.8.0 + Retail DK2 1.7 (DKII.exe) + 1024x768 + Hardware3d enabled on Intel Core i3-2100 with Integrated Intel GPU HD2000 + 4GB RAM (also a different motherboard and a different HDD), what mean that the game still crashes the same way on a completely different PC and different OS.

To not spam the forum, I put all crash logs here:
https://bugs.winehq.org/show_bug.cgi?id=14340
avatar
RaiGen245: To not spam the forum, I put all crash logs here:
https://bugs.winehq.org/show_bug.cgi?id=14340
So you decided to spam the crap out of the bug report? You do realize for each comment you make it generates an additional email to everyone who is CC'd. It would have been better to place all the crash logs in their own directory, e.g. ~/crashlogs, include a readme.txt with a description for each crash, compress the directory with rzip or lrzip and add it to the bug report in a single comment.
Post edited June 26, 2016 by Gydion
Hey Gydion, sorry, you're right, a mistake, I hurried too much and forgot about such possibility. After your post I also cleaned up here. Now that I am writing here, the game still crash on Wine 1.9.12. For all current and future crash logs please visit https://bugs.winehq.org/show_bug.cgi?id=14340.

And could you players please load the DK2 testcase save from https://bugs.winehq.org/show_bug.cgi?id=14340#c83 and share your crash (or not) experiences and logs TY.

Edit:

I completely removed Linux from my PC and switched back to Windows, because I noticed that DK 2 GOG runs reasonable on my Windows 7 (previously I had Windows XP and as I already mentioned earlier there was some more problems on it with DK 2 GOG). I dropped Linux also because it is too hard and too problematic OS. On Windows 7 & DK II GOG & 1280x1024 I noticed the following issues:

1) the only really annoying thing is that sometimes after some time the game stutters, that happens generally after one of the Keepers has been defeated, and sometimes might cause the game to crash. And by 'stutters' I don't mean lags, I mean every X (let's say 10) seconds, the game freezes for a half a second.

2) sometimes the game minimises to taskbar for no reason.
Post edited July 16, 2016 by RaiGen245