VOGONS


First post, by ErikGG

User metadata
Rank Member
Rank
Member

Today I went to a swapmeet and bought myself a load of DOS games.
I'm testing them in DOSBox 0.71.

One of the games I'm having some problems with is Dungeon Keeper's installer.

The installer works up to the point when it starts copying files to the HD. The installer reads the CD-Rom, creates three directories under the Keeper directory. Then it gets stuck with a black screen.

I tried it with both the normal and the dynamic core.

Also tried running the setup using the 4DOS command extender.

The Soundcard configuration and test work both for the SoundBlaster 16 and the Gravis Ultrasound.

Running the setup in DOSBox 0.65 has the same result.

Running the setup in the debug version without 4DOS results in a
INT10:writechar used without attribute in non-textmode

Running the setup in the debug version with 4DOS results in a
INT10:writechar used without attribute in non-textmode
and a
MISC : DOS : 0x37 Call for not supported switchchar

I'm going to copy the files manually and start from there.

Erik.

Attachments

  • DKScreenIllegalChar.jpg
    Filename
    DKScreenIllegalChar.jpg
    File size
    62.34 KiB
    Views
    2196 views
    File comment
    Some other thing that popped up using the Debugger.
    File license
    Fair use/fair dealing exception
  • DKScreen.jpg
    Filename
    DKScreen.jpg
    File size
    49.64 KiB
    Views
    2196 views
    File comment
    Using Dungeon Keeper with 4DOS in the debugger.
    File license
    Fair use/fair dealing exception
  • DKScreen2.jpg
    Filename
    DKScreen2.jpg
    File size
    35.88 KiB
    Views
    2196 views
    File comment
    USing Dungeon Keeper without 4DOS in the debugger.
    File license
    Fair use/fair dealing exception

Read the new FAQ.doc

Reply 1 of 18, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

Works fine here in DosBox 0.71 with the original Dungeon Keeper Gold Edition CD. Using either English or German in the setup.

How To Ask Questions The Smart Way
Make your games work offline

Reply 2 of 18, by ErikGG

User metadata
Rank Member
Rank
Member

Strangely enough the English install works for me too, 2 times already under 0.65 debug, did crash once too though... ???

I'll try out the other install languages.

Up till now the dutch manual install works wonderfully only that the sound get scratchy after a while, but this must be my system being too slow. (Using the SB16 configuration)

Anyways will report back.

Erik.

Attachments

  • setup_0.jpeg
    Filename
    setup_0.jpeg
    File size
    187.5 KiB
    Views
    2182 views
    File license
    Fair use/fair dealing exception
  • setup_1.jpeg
    Filename
    setup_1.jpeg
    File size
    203.69 KiB
    Views
    2182 views
    File license
    Fair use/fair dealing exception

Read the new FAQ.doc

Reply 3 of 18, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

Have you ever played DK before? Prepare to be addicted......

It was on the list of games I had to install for my brother and sister after I got out of tech school back in 2000 and they loved it. Probably the first strategy game they ever really played on a PC too!

My sister still plays DK2 to this day. In fact I gave her a laptop to use for college a couple of months ago and she complained because I put a bunch of other strategy games on there instead of DK2 (If I put DK on there that's all she would play....) heh.

How To Ask Questions The Smart Way
Make your games work offline

Reply 4 of 18, by ErikGG

User metadata
Rank Member
Rank
Member

The first time I played was the demo two/three years back. Was fun and at the same time confusing at first. But now I'm already at level three, waterland.

Anyways, the setup crash happens at random for all languages. And if it crashes, the only thing that gets written is the keeper.cfg file.

I'm currently testing it using IOCTL, will test the others.

Also have others to still test out :
- Worms 1 & 2
- Dungeon Keeper Deeper Dungeons
- Quake

Erik.

Read the new FAQ.doc

Reply 5 of 18, by bugs_bugger

User metadata
Rank Member
Rank
Member

As Dungeon Keeper also has a win version, I would strongly recommend playing the win32 d3d version. You get a slightly higher resolution, fsaa and bi/trilinear or even anisotropic filtering and it is really playable. There is only one issue with the speed of the game frontend, which is much too fast.

Reply 6 of 18, by ErikGG

User metadata
Rank Member
Rank
Member

I checked all the CDRom configuration options, it doesn't crash often but when I change disks and make Windows destroy its cache, it crashes more often but also not always.

The things I encountered using the installer are :
- The installer hangs indefinately, see the first post. Only creates a keeper directory with three directories in it.
- The installer seems to install incredibly fast, but afterwards it didn't do anything.
- The installer sometimes crashes, well DOSBox dissappears but I'm using exit, only happened twice and it creates a keeper dir with three dirs and a keeper.cfg file.

80% of the installs work perfectly.

If somebody might have another way of trying to figure out how this installer failes, I'm all ears.

It seems to me that the installer crashes when trying to copy files from the CD-Rom to the HD.

I hope this helps.

Anyways the game runs marvelous and I'm making my minions happy campers.

As Dungeon Keeper also has a win version, I would strongly recommend playing the win32 d3d version.

I know but I'm a stubbern fellow.

Erik.

Read the new FAQ.doc

Reply 8 of 18, by franpa

User metadata
Rank Oldbie
Rank
Oldbie

the direct3D mode only works if you use isometric mode, if you use the other mode theres lots of visual artifacts... i reccomend using the patched windows version, because it has superior AI to the DOS version.

AMD Ryzen 3700X | ASUS Crosshair Hero VIII (WiFi) | 16GB DDR4 3600MHz RAM | MSI Geforce 1070Ti 8GB | Windows 10 Pro x64.

my website

Reply 9 of 18, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

that makename error in the debug screen behind the dutch red screen is interresting.

Water flows down the stream
How to ask questions the smart way!

Reply 11 of 18, by Jorpho

User metadata
Rank l33t++
Rank
l33t++
ErikGG wrote:

Also tried running the setup using the 4DOS command extender.

Curious. Are there situations where that is known to help?

I think the copy protection might try to verify the CD's label (KDDISK1).

Reply 12 of 18, by ErikGG

User metadata
Rank Member
Rank
Member

Well 4DOS helps if the installer uses a for loop or other batch commands that are not know by the DOSBox Command shell, don't know any game installers that use such commands but it excluded the fact that it was a command issue.

I don't think it is the copy protection as it is the installer and these don't contain any copy protection as far as I know. And also 80% of the installations do work.

Erik.

Read the new FAQ.doc

Reply 15 of 18, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Erik,
Don't bother. I can create a bineary much easier as my compile setup is installed on vogons 😀

Water flows down the stream
How to ask questions the smart way!

Reply 17 of 18, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

i'll create an exe for you tommorow that will show which filename contained the weird character.

Water flows down the stream
How to ask questions the smart way!