VOGONS


Gabriel knight 1

Topic actions

First post, by Gav

User metadata
Rank Newbie
Rank
Newbie

The games list for dosbox 0.60 has gk1 listed as a highly supported game. Am i to take it that this includes the cd version?

I have been trying to get the (dos) cd version working under dosbox and have had no success. I really want speech (otherwise why bother with the cd), but the game won't even start unless i turn the audio setting in the install to "no audio/speech".

I'm on an XP system.

I really want to play this, can someone help me?

Reply 1 of 27, by dougdahl

User metadata
Rank Member
Rank
Member

I had some luck getting it to run the cd version by adding
audioIRQ=7
to the resource.cfg.
Also if you try "sierra -" it gives options for the resource.cfg that might be helpful.
(I assume since you are using Windows you are using the VDMSOUND utility for emulating sound for dos boxes-I use Linux so I don't need it. If you aren't the web site is at http://ntvdm.cjb.net/)

Last edited by dougdahl on 2003-11-02, 06:54. Edited 1 time in total.

Reply 2 of 27, by Gav

User metadata
Rank Newbie
Rank
Newbie

Thanks for the reply.

I haven't had any luck with it yet.

I'll be more specific with my problem (for what it's worth):

If i have any choice for sound effects/voice other than "none" selected, when i type sierra.exe it doesn't load the game and says -

We're sorry, you have encounter an internal game errorr...

Error number: 29
..\audio.cpp:1167:0:0

Reply 3 of 27, by dougdahl

User metadata
Rank Member
Rank
Member

When you use the install is the option for Sound Blaster checked off?
These are long shots but they might help.
Are the DRVs for the soundcards installed on the harddrive ?
Have you installed the patch? Did you mount the cdrom you are running from?
Do the directories at the end of the resource.cfg point to the right spots?
Usually when I get that error it tends to indicate a problem with the audio drivers but what I'm not sure.

Reply 4 of 27, by babylon5

User metadata
Rank Newbie
Rank
Newbie

By chance, the first time I tried GK, the SFX worked,
but not the speech.
I had copied the GK CD onto the DOSBOX directory.

Then, I mounted the CD in DOSBox and installed
the program and then I had the same problem as you,
the error

Checking what were the differences, I found that
the first time, the Install program created a
different resource cfg, with more options,
but missing the folders part.

So I merged both resource.cfgs, and now it works
for me: audio, speech and MIDI 😁

This is my resource.cfg
====
videoDrv = VGA.DRV
soundDrv = MT32.DRV
audioDrv = DACBLAST.DRV
joyDrv = NO
mouseDrv = STDMOUSE.DRV
memoryDrv = ARM.DRV

audio=C:\SIERRA\GKCD;D:;D:\sfx;D:\patches;D:\aud
sync=D:\aud
movieDir=C:\SIERRA\GKCD\seq
patchDir=C:\SIERRA\GKCD;D:;D:\patches
====

The main difference with the original is the mouseDrv
and the memoryDrv part.

The movies don't work though, at least, not the intro,
so this could be a problem when they appear
during the game 🙁

Reply 7 of 27, by Dark Knight ez

User metadata
Rank Newbie
Rank
Newbie

i got GK1 running sound, music + sequences! awesome!

using the following RESOURCE.CFG in GK folder:
=================================================
videoDrv = VGA.DRV
soundDrv = MT32.DRV
audioDrv = DACBLAST.DRV
joyDrv = NO
cmd = GKCD
mouseDrv = STDMOUSE.DRV
memoryDrv = ARM.DRV
minmemory = 2M
CD = YES
smartdrv = YES
mode = protected

audio=C:\SIERRA\GKCD;F:;F:\sfx;F:\patches;F:\aud
sync=F:\aud
movieDir=F:\seq
patchDir=C:\SIERRA\GKCD;F:;F:\patches

=================================================
where C:\SIERRA\GKCD is the folder of Gabriel Knight
and F is the location of the Gabriel Knight cdrom

mounting C:\ as C (dosbox command: mount C C:\)
mounting F:\ as F (dosbox command: mount F F:\)
running sierra.exe of the GK folder.
set dosbox to run at 6440 cycles using F11 and F12
=================================================
where C (here as well) is the harddrive where GK is installed
and F (here as well) is the location of the Gabriel Knight cdrom

N.B:
my guess is that the sequences didn't work with you,
because you mounted the dir of GK as C:\ and the RESOURCE.CFG didn't point to C: but to C:\SIERRA\GKCD

Reply 9 of 27, by Dark Knight ez

User metadata
Rank Newbie
Rank
Newbie

yes i did... seems to work fine with me, so i'm gonna leave it like that. :p
(btw, isn't cdrom support usually supposed to be "-usecd #"?)

Reply 11 of 27, by 68_Outbreak

User metadata
Rank Newbie
Rank
Newbie

Hello. First post here.

Been reading this thread with interest as I've been trying to get GK1 CD to work for some time. The posts above have really helped and I've got the whole lot working, thanks a lot!

Just to say that, as far as I can see, the main change needed to the RESOURCE.CFG file is the entry:

audiosize=63k

that appears after the path definitions when I do a full install. Changing this to:

audiosize=45k

or any value up to 45k means the game will run fine. Any value above 45k gives the audio.cpp error. I don't need to change anything else in the default RESOURCE.CFG. I assume the other alterations work because they remove the audiosize line and it defaults to a much lower value. I got much better audio performance (less crackling and dropouts) using this method.

Hope this helps!

Here's my RESOURCE.CFG:

---------Start Here------------
videoDrv = VESA.DRV
soundDrv = ADL.DRV
audioDrv = DACBLAST.DRV
joyDrv = NO
directory = \SIERRA\GKCD
cmd = GKCD
mouseDrv = none
memoryDrv = none
minmemory = 2M
CD = YES

audio=C:\SIERRA\GKCD;D:;D:\sfx;D:\patches;D:\aud
sync=D:\aud
movieDir=D:\seq
patchDir=C:\SIERRA\GKCD;D:;D:\patches
audiosize=45k
---------Cut Here------------

Reply 12 of 27, by Dark Knight ez

User metadata
Rank Newbie
Rank
Newbie

pretty good, Outbreak.
now, all that's left for us to think about is how do we get this entire story pasted in the Dosbox games compatibility database? 🤣

Reply 13 of 27, by babylon5

User metadata
Rank Newbie
Rank
Newbie

The SEQ path was wrong, i've figured it out myself later.
I was messing around to put everything in the Hard Disk. 😀

Now, I've put everything in the SIERRA/GKCD directory,
so everything goes faster and there's no need
to mount the CD.

====
videoDrv = VGA.DRV
soundDrv = MT32.DRV
audioDrv = DACBLAST.DRV
joyDrv = NO
mouseDrv = STDMOUSE.DRV
memoryDrv = ARM.DRV

audio=C:\SIERRA\GKCD;C:\SIERRA\GKCD\SFX;C:\SIERRA\GKCD\patches;C:\SIERRA\GKCD\AUD
sync=C:\SIERRA\GKCD\AUD
movieDir=C:\SIERRA\GKCD\seq
patchDir=C:\SIERRA\GKCD;C:\SIERRA\GKCD\patches
=====

Reply 14 of 27, by Dark Knight ez

User metadata
Rank Newbie
Rank
Newbie

why would you want to put all of it on your hard disk, if it runs great even when you're using a cdrom? beats me...
anyway, all you changed is the paths in this case... check out the other replies in this topic, there are some good things in here worth knowing, so you can actually optimize the config-file.

Reply 17 of 27, by kglaser

User metadata
Rank Newbie
Rank
Newbie

Outbreak, you're a genius! Not bad for a first post...I changed that value in my resource.cfg file to play GK1, and now it runs beautifully--without DOSBox, even. Thank you so much for posting that! 😀

Reply 18 of 27, by andreas_dohl

User metadata
Rank Newbie
Rank
Newbie

I have a problem, accauly 2 problems with gk in dosbox...

When i try to save, my keyboard doesnt work... 😐 why?

And the game goes so **** slow!!! any chance for speeding it up a little?

I dreamt of blood upon the shore, of eyes that spoke of sin...

No, seriously.... I did 😉

Reply 19 of 27, by Dark Knight ez

User metadata
Rank Newbie
Rank
Newbie

1. if you've been switching between windows and dosbox, that could be the cause. it seems switching can sometimes cause the keyboard not to function properly in dosbox.

2. as for the speed, read the readme-file of dosbox on how to improve performance.

... // bda. very bda!
... // but only if you turn godo into csah.