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

×
From level 5, Dungeon Keeper has started randomly crashing to the desktop. I have no idea why and any solutions to the problem would be most welcome, as I can't play the game. It might be something to do with DOSBox?
My specs are:-

Windows 8.1 Pro 64 bit
Intel Core i7-3630QM 2.4GHz
16GB RAM
NVIDIA GeForce GTX 680M
No posts in this topic were marked as the solution yet. If you can help, add your reply
avatar
millyuns: From level 5, Dungeon Keeper has started randomly crashing to the desktop. I have no idea why and any solutions to the problem would be most welcome, as I can't play the game. It might be something to do with DOSBox?
My specs are:-

Windows 8.1 Pro 64 bit
Intel Core i7-3630QM 2.4GHz
16GB RAM
NVIDIA GeForce GTX 680M
There are really only a few ways of troubleshooting DOSBox. I would suggest loading "Graphic Mode Setup" from the shortcut and try changing the Graphic mode to something different such as OpenGL.

It's also worth editing "dosboxDK.conf" in Notepad and changing core, cputype and cycles to auto.

If these do not help, try updating DOSBOX using the latest SVN Daum build. Download the archive and extract it over the files in GOG Games\Dungeon Keeper Gold\DOSBOX (make a backup before overwriting any files).

The version provided with GOG is nearly two years out of date, so I wouldn't be surprised if it has compatibility issues with the newest hardware.

If none of these fixes help, the crashes might not necessarily be caused by DOSBox itself, but rather by the instability of your computer's software drivers and/or hardware. Make sure everything is up-to-date and that you're not overclocking your system.
Post edited February 20, 2014 by devilhood
avatar
millyuns: From level 5, Dungeon Keeper has started randomly crashing to the desktop. I have no idea why and any solutions to the problem would be most welcome, as I can't play the game. It might be something to do with DOSBox?
My specs are:-

Windows 8.1 Pro 64 bit
Intel Core i7-3630QM 2.4GHz
16GB RAM
NVIDIA GeForce GTX 680M
avatar
devilhood: There are really only a few ways of troubleshooting DOSBox. I would suggest loading "Graphic Mode Setup" from the shortcut and try changing the Graphic mode to something different such as OpenGL.

It's also worth editing "dosboxDK.conf" in Notepad and changing core, cputype and cycles to auto.

If these do not help, try updating DOSBOX using the latest SVN Daum build. Download the archive and extract it over the files in GOG Games\Dungeon Keeper Gold\DOSBOX (make a backup before overwriting any files).

The version provided with GOG is nearly two years out of date, so I wouldn't be surprised if it has compatibility issues with the newest hardware.

If none of these fixes help, the crashes might not necessarily be caused by DOSBox itself, but rather by the instability of your computer's software drivers and/or hardware. Make sure everything is up-to-date and that you're not overclocking your system.
I've tried your suggestions but unfortunately nothing worked. Thank you for your advice though.
avatar
millyuns: I've tried your suggestions but unfortunately nothing worked. Thank you for your advice though.
How does it crash exactly? DOSBox might be generating a log of the error. Check in the GOG Games\Dungeon Keeper Gold\DOSBOX folder for two files called stdout.txt and stderr.txt. Copy and paste the information logged in those files so I can take a look.

Are you loading from a save or starting the campaign from fresh? perhaps your save file is corrupted.

You could also try re-installing Dungeon Keeper Gold to see if that helps.
Post edited February 20, 2014 by devilhood
avatar
millyuns: I've tried your suggestions but unfortunately nothing worked. Thank you for your advice though.
avatar
devilhood: How does it crash exactly? DOSBox might be generating a log of the error. Check in the GOG Games\Dungeon Keeper Gold\DOSBOX folder for two files called stdout.txt and stderr.txt. Copy and paste the information logged in those files so I can take a look.

Are you loading from a save or starting the campaign from fresh? perhaps your save file is corrupted.

You could also try re-installing Dungeon Keeper Gold to see if that helps.
Ok, this is the stderr file
PIT: Hacks disabled
VGA BIOS occupies segment 0xc000-0xc7ff
BIOS_GetMemory(0x0001 pages,"") = 0xf300


stdout
DOSBox version SVN-Daum
Copyright 2002-2013 DOSBox Team, published under GNU GPL.
---
GUI: Press Ctrl-F10 to capture/release mouse.
Save your configuration and restart DOSBox if your settings do not take effect.
CONFIG:Loading primary settings from config file ..\dosboxDK.conf
"autocycles=auto" is not a valid value for variable: cputype.
It might now be reset to the default value: auto
CONFIG:Loading additional settings from config file ..\dosboxDK_single.conf
forcerate I got ''

MIDI:Opened device:win32
ISA Plug & Play BIOS enabled
Glide:LFB access: read-write
WinPcap has to be installed for the NE2000 to work.
IDE: index 0 slave=0
DOSBox switched to max cycles, because of the setting: cycles=auto. If the game runs too fast try a fixed cycles amount in DOSBox's options.


I started again with a new save file and it was fine until level 5, where it starts crashing again. It just closes itself. It might be an error in Dungeon Keeper. Don't know what though.
It could be an error with Dungeon Keeper, but it doesn't appear to be a popular one. I cannot find any information on similar crashes.

I think you should double check your dosboxDK.conf, it looks like you have an incorrectly written line 'autocycles=auto'. This shouldn't be there because there is no such parameter.
I'd recommend having them like this.

core=auto
cputype=auto
cycles=auto

Doubt this is the cause of any crashes though, but figured it was worth mentioning.

Does it crash both fullscreen and in a window? You could try disabling the sound with nosound=true to see if that helps. Try also quitting any applications on your taskbar, maybe you have something that is interfering with DOSBox.

I know a lot of people prefer to play the original DOS version, but one solution would be to install KeeperFX.
Post edited February 21, 2014 by devilhood
Just to let you know, the latest GOG.com Dungeon Keeper Gold installer (v2.0.0.4) already includes the latest DOSBox version, (v0.74). I'd recommend downloading it if you do have an older version. I'm guessing you just got it recently during this month's free giveaway, if that's the case then you would already have the latest installer version with the nice round icon.
avatar
DrowWarrior: Just to let you know, the latest GOG.com Dungeon Keeper Gold installer (v2.0.0.4) already includes the latest DOSBox version, (v0.74). I'd recommend downloading it if you do have an older version. I'm guessing you just got it recently during this month's free giveaway, if that's the case then you would already have the latest installer version with the nice round icon.
Technically the version provided by GOG is not the latest, and nor is 0.74 from the DOSBox web-site. They are both quite old compared to the SVN builds that are available and have been in continuous development for the past 2 years.

There are many enhanced versions which contain extra features, most notably DOSBox SVN Daum by ykhwong.
The Windows build incorporates Direct3D with pixelshaders, OpenglHQ, Innovation, Glide 3Dfx, zip/7z mount, Save/Load states and Vertical sync to name a few, the list is really quite large. It's a little more explained on the page I linked you to, but you get the jist of it.

Dungeon Keeper Gold has 100% support for DOSBox 0.74, and GOG's version is widely tested. There shouldn't be any issues, which is why I am perplexed that millyuns is experiencing crashes.
Post edited February 22, 2014 by devilhood
Thanks for you help and suggestions, I'll give them a try and see what happens.
Having the exact same problem

PIT: Hacks disabled
VGA BIOS occupies segment 0xc000-0xc7ff
BIOS_GetMemory(0x0001 pages,"") = 0xf300

plus deeper dungeon crashes when i try to open a map