VOGONS


First post, by Obadtza

User metadata
Rank Newbie
Rank
Newbie

I've been trying to get Druid to run for a while now, but whenever I start the game there hasn't been any sound. Eventually after doing a bit of searching around, I found that the designated audio drivers in the .ini file were still set to none, so that means that the install.exe hasn't been working properly. When I try editing the .ini manually by designating a Sound Blaster 16 or General Midi card and then running the game, it makes an error statement pop up: BAD OR MISSING HARDWARE PORT IN INI. I'm installing from a CD and using DOSBox version 0.74. Any help would be appreciated.

Reply 1 of 8, by ripsaw8080

User metadata
Rank DOSBox Author
Rank
DOSBox Author

The game installs and works OK for me in 0.74 with default settings. The installer correctly writes the sound options into the DRUID.INI file that is created on the install drive. Please list the exact commands you are using to mount drives and install the game.

DRUID.INI created by installer after choosing GM music and SB16 sfx:

[control]
DataPath=D:\DRUID\


[midi]
port=816
driver=D:\DRUID\AUDIO\GM.MDV


[digital]
DMA=1
IRQ=7
port=544
driver=D:\DRUID\AUDIO\SB16.SDV


Reply 2 of 8, by Obadtza

User metadata
Rank Newbie
Rank
Newbie

I apologize for my lack of formatting knowledge for all the code.
Well, I've tried a variety of different ways to run the install.

First I tried:

mount d d:\ -t cdrom

as well as

mount d d:\ -t cdrom -usecd 0 -label DRUID102

In both these cases, when I tried to run install, it said fixed CD not found so I copied all the files on the cd to a folder and tried running it like so:

mount c c:\Games\DRUID

This time the installer came up and it allowed me to select the sound cards, but as I later found out it wasn't actually changing anything. My .ini also is a bit different than yours with more things under control:
[control]
DataPath=Z
ShowLocation=off
ScreenGrab=on

[demo]
f1=103,1
f2=1,1
f3=102,1
f4=101,1
f5=104,1

[midi]
driver=AUDIO\0NONE.MDV

[digital]
driver=AUDIO\0NONE.SDV
mixers=4

I did actually get the sound to work by simply copying the lines about which ports from your .ini file

Reply 3 of 8, by ripsaw8080

User metadata
Rank DOSBox Author
Rank
DOSBox Author

The installer works for me without complaint, the only obvious difference being that I'm using an image. So, maybe try making an image and mounting that in DOSBox with the IMGMOUNT command. However, note that the cdrom has audio tracks, so you'll need to create a bin/cue format image.

Reply 4 of 8, by Obadtza

User metadata
Rank Newbie
Rank
Newbie

Okay, I think I know what I was doing wrong. I've been getting confused while designating my install location. Trying it again, It does indeed create a new correct .ini file. Okay, everything seems to be working fine except for the black lines in the cutscenes but apparently that's a known issue DOSBox side. Sorry for the bother and thanks for the help,

Reply 6 of 8, by ripsaw8080

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Actually, nothing about the install location was ever mentioned; and it's not relevant to the problem because the installer was refusing to run properly.

I asked for the commands used to mount and install the game, but only got a few selected commands, not all of them. I suspect the default drive was not being changed to the cdrom drive before running the install program or some such.

Reply 7 of 8, by Obadtza

User metadata
Rank Newbie
Rank
Newbie

The issue was that after I ran the install.exe, it slipped my mind that I had already mounted the games location as drive c. So within the installer I designated it to something utterly wrong...I was basically creating a bizarre sub-directory in the game folder which contained the updated .ini file. A rather silly mistake on my part actually.

Reply 8 of 8, by ripsaw8080

User metadata
Rank DOSBox Author
Rank
DOSBox Author

A secondary issue, perhaps, but unrelated to:

Obadtza wrote:
First I tried: […]
Show full quote

First I tried:

mount d d:\ -t cdrom

as well as

mount d d:\ -t cdrom -usecd 0 -label DRUID102

In both these cases, when I tried to run install, it said fixed CD not found