Sound problems with ESSOLO?

An archive of the Usenet group alt.games.microprose.transport-tyc.
Locked
Sebastian Moleski

Sound problems with ESSOLO?

Post by Sebastian Moleski »

Hi,

about a month ago I bought a then brand new computer.
Specs: AMD K6-II 3d 400, 64MB RAM, 4.3 GB HDD,
ESS Soundblaster (that's the problem I think), cheap graphic
card, Windows 98 SE (german)

Well, it seems like although there's a little program called
essolo.com and essolo.sys which is supposed to be a "DOS
SoundBlaster emulation" (that's what it says in its own status
message), sound in TTD does not work. Nor does it in any
other DOS program. However, sounds works quite well in
Windows 98. I mean, the driver even sets the BLASTER
environ var yet still TTD's install can't find the sound card.

Has anybody have had similar or the same problem? Any
fixes or workarounds for that?

Any help would be appreciated. Thanks in advance.

Sebastian Moleski
Bill Hayles

Re: Sound problems with ESSOLO?

Post by Bill Hayles »

On Tue, 18 Jan 2000 04:22:18 +0100, "Sebastian Moleski" <seb...@gmx.net>
wrote:
Hi,

about a month ago I bought a then brand new computer.
Specs: AMD K6-II 3d 400, 64MB RAM, 4.3 GB HDD,
ESS Soundblaster (that's the problem I think), cheap graphic
card, Windows 98 SE (german)



HOW TO GET THE SOUND TO WORK FOR TRANSPORT TYCOON AND TTDLX
===========================================================

A frequent complain when playing Transport Tycoon or Transport Tycoon
DeLuxe under Windows95 or Windows98 is that their is a problem with the
sound, most often that sound effects don't work.

The secret is that the sound settings in Windows, those set by
AUTOEXEC.BAT and those set by Transport Tycoon's INSTALL.EXE must be the
same. In addition, TT only appears to work with certain sound settings.
The fussy figures are those for input / output range, IRQ and primary
DMA.

The first thing to do is to check your Windows settings. From "MY
Computer" open the Control Panel, select System and then Device Manager.
Scroll down to Sound, Video and Game Controllers, where your sound card
should have an entry, hopefully in a SoundBlaster emulation. Click of
Properties, and then Resources in the new pop up box. Look at the
settings for the Interrupt Request, Direct Memory Access (if there's
more than one, the first figure), and Input/Output Range (the first
figure). If these are set at IRQ5, A220, DMA1, you have a standard set
up, and you should have no problems. It might be an idea to uncheck the
"Use automatic Settings" box and enter the values manually to ensure
Windows can't change them. If you have other figures, your first step
should be to see if standard settings can be accepted.

Uncheck the "Use Automatic Settings" Box, and enter the values above
manually. Check the "Conflicting Device List". If this shows no
conflicts, skip the next paragraph.

If the address of A220 has a conflict, the best idea will be to force
the device using it to use another value. The procedure is much the
same, but if you need help, just ask. If IRQ5 has a conflict, try
IRQ10, which is known to work correctly with TT. IRQ7 also works for
TT, but is almost always allocated to LPT1 (your printer port). IRQ2,
although listed as an option for TT, does not appear to work. If DMA1
has a conflict, try DMA3.

Make a note of the Windows settings you have settled on. Using your
favourite text editor (Notepad or EDIT.COM, for example), call up your
AUTOEXEC.BAT file, found in the root directory of C:. This should have
a line such as:

SET BLASTER=A220 I10 D1 H5 P300 E620 T6

The first three figure are the important ones. Make sure the figure
following A is the primary address set in Windows (hopefully 220), I is
the IRQ and D the DMA. If they are different, edit the file to make them
agree.
It is a good idea to edit your AUTOEXEC.DOS file to make it agree too,
although this will only affect working in MS-DOS mode.

Save all files, close all windows and reboot. Now start the TT
INSTALL.EXE, and enter the same values as you have put in Windows System
and AUTOEXEC.BAT. All being well, you can now enjoy Transport Tycoon
in all its noisy glory!

Good luck, and enjoy the game.
Well, it seems like although there's a little program called
essolo.com and essolo.sys which is supposed to be a "DOS
SoundBlaster emulation" (that's what it says in its own status
message), sound in TTD does not work. Nor does it in any
other DOS program. However, sounds works quite well in
Windows 98. I mean, the driver even sets the BLASTER
environ var yet still TTD's install can't find the sound card.
OK, this is a common problem. You have an ESSTech sound chip, which
emulates a basic SoundBlaster quite well. If you want drivers and
details, ESSTech have a website: http://www.esstech.com

As for your problem with Transport Tycoon, I've written a little Help
File, which I append below. Hope it helps.

(To all in the newsgroup. This is the first public outing for the help
file. Comments and constructive criticism welcome. I can trot it out
periodically in answer to this perennial problem!)

HOW TO GET THE SOUND TO WORK FOR TRANSPORT TYCOON AND TTDLX
===========================================================

A frequent complain when playing Transport Tycoon or Transport Tycoon
DeLuxe under Windows95 or Windows98 is that there is a problem with the
sound, most often that sound effects don't work.

The secret is that the sound settings in Windows, those set by
AUTOEXEC.BAT and those set by Transport Tycoon's INSTALL.EXE must be the
same. In addition, TT only appears to work with certain sound settings.
The fussy figures are those for input / output range, IRQ and primary
DMA.

The first thing to do is to check your Windows settings. From "MY
Computer" open the Control Panel, select System and then Device Manager.
Scroll down to Sound, Video and Game Controllers, where your sound card
should have an entry, hopefully in a SoundBlaster emulation. Click of
Properties, and then Resources in the new pop up box. Look at the
settings for the Interrupt Request, Direct Memory Access (if there's
more than one, the first figure), and Input/Output Range (the first
figure). If these are set at IRQ5, A220, DMA1, you have a standard set
up, and you should have no problems. It might be an idea to uncheck the
"Use automatic Settings" box and enter the values manually to ensure
Windows can't change them. If you have other figures, your first step
should be to see if standard settings can be accepted.

Uncheck the "Use Automatic Settings" Box, and enter the values above
manually. Check the "Conflicting Device List". If this shows no
conflicts, skip the next paragraph.

If the address of A220 has a conflict, the best idea will be to force
the device using it to use another value. The procedure is much the
same, but if you need help, just ask. If IRQ5 has a conflict, try
IRQ10, which is known to work correctly with TT. IRQ7 also works for
TT, but is almost always allocated to LPT1 (your printer port). IRQ2,
although listed as an option for TT, does not appear to work. If DMA1
has a conflict, try DMA3.

Make a note of the Windows settings you have settled on. Using your
favourite text editor (Notepad or EDIT.COM, for example), call up your
AUTOEXEC.BAT file, found in the root directory of C:. This should have
a line such as:

SET BLASTER=A220 I10 D1 H5 P300 E620 T6

The first three figure are the important ones. Make sure the figure
following A is the primary address set in Windows (hopefully 220), I is
the IRQ and D the DMA. If they are different, edit the file to make them
agree.
It is a good idea to edit your AUTOEXEC.DOS file to make it agree too,
although this will only affect working in MS-DOS mode.

Save all files, close all windows and reboot. Now start the TT
INSTALL.EXE, and enter the same values as you have put in Windows System
and AUTOEXEC.BAT. All being well, you can now enjoy Transport Tycoon
in all its noisy glory!

Good luck, and enjoy the game.
Has anybody have had similar or the same problem?
You and half the world. You are not alone!
Any
fixes or workarounds for that?

Any help would be appreciated. Thanks in advance.
If the advice above doesn't work, please come back. We're happy to
help.

From Benitachell, Alicante, Spain
Bill Hayles
bill...@ctv.es
Sebastian Moleski

Re: Sound problems with ESSOLO?

Post by Sebastian Moleski »

Thanks, that worked. The background music is now playing
but the sound effects (like the cashier ring when money came
in or the little tooooot when a train starts) are still missing.
Any idea on that?

Sebastian Moleski
Bill Hayles

Re: Sound problems with ESSOLO?

Post by Bill Hayles »

On Wed, 19 Jan 2000 11:45:45 +0100, "Sebastian Moleski" <seb...@gmx.net>
wrote:
Thanks, that worked. The background music is now playing
but the sound effects (like the cashier ring when money came
in or the little tooooot when a train starts) are still missing.
Any idea on that?
Post your Windows and DOS settings. I'm not convinced both the address
and IRQ correspond.


From Benitachell, Alicante, Spain
Bill Hayles
bill...@ctv.es
Sebastian Moleski

Re: Sound problems with ESSOLO?

Post by Sebastian Moleski »

Here's my settings in the Windows "My Computer" dialog:

==>ESS SOLO-1 DOS Emulation
I/O 0220-022F
I/O 0388-038B
DMA 01
I/O 300-301

==>ESS SOLO-1 PCI AudioDrive
IRQ 05
I/O DE00-DE3F
I/O DC00-DC0F
I/O DA00-DA0F
I/O D800-D803
I/O D600-D603

==>Under DOS (using essolo.com and essolo.sys):
DMA Mode is SIS DDMA
IRQ: 5
PCI IO Base: DE00
SBPro Game Settings:
SB IO=220h IRQ=5 DMA=1
MPU401 IO=300h
Game Port IO=201h

If you can do anything with that, please help me.

Thanks in advance,

Sebastian Moleski
Bill Hayles

Re: Sound problems with ESSOLO?

Post by Bill Hayles »

On Thu, 20 Jan 2000 02:28:38 +0100, "Sebastian Moleski" <seb...@gmx.net>
wrote:
Here's my settings in the Windows "My Computer" dialog:
OK. I'll admit it's got to the stage of guesswork. I'm not
overfamiliar with EssTech cards.
==>ESS SOLO-1 DOS Emulation
I/O 0220-022F
I/O 0388-038B
DMA 01
I/O 300-301
Unless you've typed them in reverse order, the second and third I/O seem
to be the wrong way round.

==>ESS SOLO-1 PCI AudioDrive
Whatever that might be!
IRQ 05
I/O DE00-DE3F
I/O DC00-DC0F
I/O DA00-DA0F
I/O D800-D803
I/O D600-D603

==>Under DOS (using essolo.com and essolo.sys):
DMA Mode is SIS DDMA
I haven't a clue what that means. It may be that it's not setting it
automatically to DMA1
IRQ: 5
PCI IO Base: DE00
SBPro Game Settings:
SB IO=220h IRQ=5 DMA=1
MPU401 IO=300h
Game Port IO=201h
They all look OK to me.
If you can do anything with that, please help me.
What you haven't done is to post your SET BLASTER= line from
AUTOEXEC.BAT, not that I'm expecting it to yield any light on the
matter.
Somewhere the EssTech isn't properly emulating a Sound Blaster. You
might like to try the EssTech web site for clues, but I'll admit I'm
stumped.


From Benitachell, Alicante, Spain
Bill Hayles
bill...@ctv.es
Rijk

Re: Sound problems with ESSOLO?

Post by Rijk »

Sebastian Moleski <seb...@gmx.net> schreef in berichtnieuws
865obr$2h4...@news.nikoma.de...
Here's my settings in the Windows "My Computer" dialog:

==>ESS SOLO-1 DOS Emulation
I/O 0220-022F
I/O 0388-038B
DMA 01
I/O 300-301

==>ESS SOLO-1 PCI AudioDrive
IRQ 05
I/O DE00-DE3F
I/O DC00-DC0F
I/O DA00-DA0F
I/O D800-D803
I/O D600-D603

==>Under DOS (using essolo.com and essolo.sys):
DMA Mode is SIS DDMA
IRQ: 5
PCI IO Base: DE00
SBPro Game Settings:
SB IO=220h IRQ=5 DMA=1
MPU401 IO=300h
Game Port IO=201h

If you can do anything with that, please help me.

Thanks in advance,

Sebastian Moleski
I've got exactly the same soundcard, the same driver (essolo.com and
essolo.sys) and the same settings...but as with you, the sound doesn't play
whereas the music does. So..if you've found a a solution, please say it. I
just can't make the sound effects play in TTDLX, though I tried many times,
also with Bill Hayles' help.

Alex Rijk (The Netherlands)
Bill Hayles

Re: Sound problems with ESSOLO?

Post by Bill Hayles »

On Thu, 20 Jan 2000 14:01:22 +0100, "Rijk" <familie.r...@wxs.nl> wrote:

I've got exactly the same soundcard, the same driver (essolo.com and
essolo.sys) and the same settings...but as with you, the sound doesn't play
whereas the music does. So..if you've found a a solution, please say it. I
just can't make the sound effects play in TTDLX, though I tried many times,
also with Bill Hayles' help.
In that case, all I can suggest is contacting Esstech via their web
site:

http://www.esstech.com

as it seems to be a bug in the card emulation rather than any wrong
settings on the user's part.

BTW, can you get the sound effects if you boot into DOS and play that
way?



From Benitachell, Alicante, Spain
Bill Hayles
bill...@ctv.es
Sebastian Moleski

Re: Sound problems with ESSOLO?

Post by Sebastian Moleski »

[big snip]
BTW, can you get the sound effects if you boot into DOS and play that
way?
Doing that causes install.exe to crash with a total system freeze and
tycoon.exe to answer with an "Invalid operation exception" error
and either returning to DOS or freezing the system as well.

Sebastian Moleski
Bill Hayles

Re: Sound problems with ESSOLO?

Post by Bill Hayles »

On Fri, 21 Jan 2000 00:38:21 +0100, "Sebastian Moleski" <seb...@gmx.net>
wrote:
[big snip]
BTW, can you get the sound effects if you boot into DOS and play that
way?

Doing that causes install.exe to crash with a total system freeze and
tycoon.exe to answer with an "Invalid operation exception" error
and either returning to DOS or freezing the system as well.
To me, that proves it's the Esstech drivers at fault, unless there's
something very wrong with your AUTOEXEC.DOS.

From Benitachell, Alicante, Spain
Bill Hayles
bill...@ctv.es
Rémi Denis

Re: Sound problems with ESSOLO?

Post by Rémi Denis »

Bill Hayles <bill...@ctv.es> a écrit dans le message :
25kd8skbceueusqttc54g7iq8o9i59e...@4ax.com...
On Thu, 20 Jan 2000 02:28:38 +0100, "Sebastian Moleski" <seb...@gmx.net
wrote:

Here's my settings in the Windows "My Computer" dialog:

OK. I'll admit it's got to the stage of guesswork. I'm not
overfamiliar with EssTech cards.

==>ESS SOLO-1 DOS Emulation
I/O 0220-022F
I/O 0388-038B
DMA 01
I/O 300-301

Unless you've typed them in reverse order, the second and third I/O seem
to be the wrong way round.
Hum?
388-38B must be the Fm chip for Midi music.
300-301 should be the MPU-401 interface,
although it's most commonly on: 330-331
220-22F is OK.


--
Rémi
(remove every number to reply)
From Benitachell, Alicante, Spain
Bill Hayles
bill...@ctv.es
Rijk

Re: Sound problems with ESSOLO?

Post by Rijk »

On Fri, 21 Jan 2000 00:38:21 +0100, "Sebastian Moleski" wrote:

[big snip]
BTW, can you get the sound effects if you boot into DOS and play that
way?

Doing that causes install.exe to crash with a total system freeze and
tycoon.exe to answer with an "Invalid operation exception" error
and either returning to DOS or freezing the system as well.

To me, that proves it's the Esstech drivers at fault, unless there's
something very wrong with your AUTOEXEC.DOS.
The weird thing is, that in DOS, sound fx do play but the music
doesn't....the contrary of my windows sound problem. BTW, I have no SET
BLASTER=....... line in autoexec.bat...reinstalling the driver I got doesn't
help. Can you do anything with this info?
Bill Hayles

Re: Sound problems with ESSOLO?

Post by Bill Hayles »

On Fri, 21 Jan 2000 18:06:23 GMT, "Rémi Denis"
<rden...@pop3.multi1mania2.com> wrote:
Bill Hayles <bill...@ctv.es> a écrit dans le message :
25kd8skbceueusqttc54g7iq8o9i59e...@4ax.com...
On Thu, 20 Jan 2000 02:28:38 +0100, "Sebastian Moleski" <seb...@gmx.net
wrote:

Here's my settings in the Windows "My Computer" dialog:

OK. I'll admit it's got to the stage of guesswork. I'm not
overfamiliar with EssTech cards.

==>ESS SOLO-1 DOS Emulation
I/O 0220-022F
I/O 0388-038B
DMA 01
I/O 300-301

Unless you've typed them in reverse order, the second and third I/O seem
to be the wrong way round.

Hum?
388-38B must be the Fm chip for Midi music.
300-301 should be the MPU-401 interface,
although it's most commonly on: 330-331
220-22F is OK.
All agreed. The order they're listed in in System is Base - MPU401 -
Midi.

An MPU-401 address of 300 works just fine for me!

From Benitachell, Alicante, Spain
Bill Hayles
bill...@ctv.es
Bill Hayles

Re: Sound problems with ESSOLO?

Post by Bill Hayles »

On Fri, 21 Jan 2000 20:27:37 +0100, "Rijk" <familie.r...@wxs.nl> wrote:

The weird thing is, that in DOS, sound fx do play but the music
doesn't....the contrary of my windows sound problem. BTW, I have no SET
BLASTER=....... line in autoexec.bat...reinstalling the driver I got doesn't
help. Can you do anything with this info?
Only to confirm that I'm sure there's something not quite right. Much
DOS software uses the SET BLASTER line to get the sound settings from,
and if a non SB card is emulating a SB, that's how it passes its
settings.

The software for the EssTech cards I've dealt with (mainly
1688s)certainly added the SET BLASTER line.
From Benitachell, Alicante, Spain
Bill Hayles
bill...@ctv.es
Rémi Denis-Courmont

Re: Sound problems with ESSOLO?

Post by Rémi Denis-Courmont »

Bill Hayles <bill...@ctv.es> a écrit dans le message :
ujui8s0jg9f3slrr83qvpjqlnakhoq8...@4ax.com...
An MPU-401 address of 300 works just fine for me!
The standard is 330-331. When I got my first SB16 value (April 94), I tried
300-301 and there seemed to be in conflict with something else, whereas I
didn't have installed any additionnal preripheral at the time.

--
Rémi
Dear clever desinterested spammers,
I finally realized that my e-mail adress
had become invalid...

From Benitachell, Alicante, Spain
Bill Hayles
bill...@ctv.es
Bill Hayles

Re: Sound problems with ESSOLO?

Post by Bill Hayles »

On Mon, 24 Jan 2000 18:20:57 GMT, "Rémi Denis-Courmont"
<remi.denis-courm...@vnumail.com> wrote:
Bill Hayles <bill...@ctv.es> a écrit dans le message :
ujui8s0jg9f3slrr83qvpjqlnakhoq8...@4ax.com...
An MPU-401 address of 300 works just fine for me!

The standard is 330-331. When I got my first SB16 value (April 94), I tried
300-301 and there seemed to be in conflict with something else, whereas I
didn't have installed any additionnal preripheral at the time.
My network card uses 330, which is why the SB uses 300. AFAIK, these
are the only two items of hardware that compete for that range of
addresses.

I often refer to my SB as being forced by me to use 220-300-388, IRQ10,
DMA 1 & 5. My network card is only happy at 330 (it doesn't like 300
for some reason) and is forced (by me) to use IRQ3. My Advansys SCSI
card pinches IRQ5.

In order for this to all work, COM2 is disabled.

My system has a lot of hardware hanging off it, and the addresses and
other resources used by the various items has been fine tuned over time.
The present setup works, and that's good enough for me!

From Benitachell, Alicante, Spain
Bill Hayles
bill...@ctv.es
Locked

Return to “alt.games.microprose.transport-tyc”

Who is online

Users browsing this forum: No registered users and 29 guests