Reply To: Dungeon Keeper won't start

#4133
Al ex
Keymaster

OK. So, the GOG version has a litlle quirk. It comes completely preinstalled, and bundled with DOSBox. The problem is, that it’s installed to a virtual C root drive, and has issues with CD detection. It needs a “-t iso -fs iso” extension, and everything must be in the correct folder. DKeeper’s own config.cfg file can be edited, but at least in my case, this messed things up even more.

My workaround is to activate expert settings. Mind that I’ve set an MT32 ROM path and my own path settings under [autoexec], which you’ll need to adjust. Your S6 doesn’t have an external sd, so the basic mounting (storage/emulated/0/) should be correct. Simply copy & paste the following into your expert settings, overwriting everything that’s in there, adjust the mountings, and tick the check box “expert settings”:

[dos]
machine=svga_s3
memsize=64
vmemsize=4

[render]
frameskip=1
aspect=false

[cpu]
core=dynamic
#valid cputypes (Ykhwong SVN):
# a)auto
# b)386
# c)486
# d)pentium
# e)386_prefetch
cputype=auto
cycles=max

[mixer]
androidFasterAudio=true
blocksize=1024
prebuffer=10
rate=44100

[midi]
mpu401=intelligent
mididevice=mt32
mt32.romdir=/storage/emulated/0/MagicBox/MT32ROM
mt32.thread=on
mt32.analog=0

[speaker]
pcspeaker=true
pcrate=11025
tandy=off
disney=false

[sblaster]
sbtype=sb16
sbmixer=true
oplmode=auto
oplemu=fast
oplrate=22050

[ipx]
ipx=false

[serial]
serial1=disabled
serial2=disabled
serial3=disabled
serial4=disabled

[dos]
xms=true
ems=true
umb=true
keyboardlayout=auto

[joystick]
joysticktype=none

[autoexec]
@Echo Off
mount c: /storage/emulated/0/DOSGames/DKEEPER
c:
imgmount d /storage/emulated/0/DOSGames/DKEEPER/game.gog -t iso -fs iso
keeper