From: Louis Santillan <lpsan...@gmail.com>

--===============4668648138754357614==
Content-Type: multipart/alternative; boundary=001a114496bc3d85fd0543f988e3

--001a114496bc3d85fd0543f988e3
Content-Type: text/plain; charset=UTF-8

I think someone on Bttr has such an emulation sound driver for Intel hda or
ac97.

On Sun, Dec 18, 2016 at 4:11 PM <userbeit...@abwesend.de> wrote:

> Hi Tom!
>
>
>
> As I understand it you cannot really make any use of initialized sound
>
> hardware in DOS except for a few -- very few -- programs that are aware
>
> of this very specific sound hardware.
>
>
>
> You may have noticed that /back in the old days/ every program/game had
>
> to be configured for the specific sound card in order to use it. Even
>
> within a family of sound cards there were incompatibilities. For
>
> example, games that ware written for Sound Blaster 1.0 (aka Game
>
> Blaster) und Sound Blaster 2.0 were not able to produce SoundBlaster
>
> sound on a more modern Sound Blaster Pro or Sound Blaster 16.
>
>
>
> The reason for this is very simple: there is no standardized sound API
>
> on DOS. So every sound card and driver created its own API and every
>
> application has to be written to support this very sound card (series).
>
>
>
> The only solution for /modern DOS/ would be to write an emulation for a
>
> well supported sound card for older programs and games. That would be,
>
> say, a SB16 emulation driver for AC97 and HD-Audio on-board sound cards.
>
> So every DOS program/game would see the well supported SB16 and -- if
>
> supported by this very program or game -- would be able to use it
>
> through the emulation. I think this is how DOSBox does support sound.
>
>
>
> If you do find a practical solution though -- I would be interested too!
>
>
>
> Cheers,
>
> userbeitrag
>
>
>
>
>
> On 2016-12-18 23:58, Thomas Mueller wrote:
>
> > Do such programs to init the sound hardware work with all sound hardware?
>
> > I have on-motherboard Intel high-definition audio and remember reading
> on this emailing list that it was not supported in any DOS.
>
> >
>
> > I get sound in FreeBSD and NetBSD.
>
> >
>
> > Tom
>
>
>
>
>
------------------------------------------------------------------------------
>
> Check out the vibrant tech community on one of the world's most
>
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>
> _______________________________________________
>
> Freedos-user mailing list
>
> Freedos-user@lists.sourceforge.net
>
> https://lists.sourceforge.net/lists/listinfo/freedos-user
>
>

--001a114496bc3d85fd0543f988e3
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div>I think someone on Bttr has such an emulation sound driver for Intel hda
or ac97.</div><div><br><div class="gmail_quote"><div>On Sun, Dec 18, 2016 at
4:11 PM &lt;<a
href="mailto:userbeit...@abwesend.de";>userbeit...@abwesend.de</a>&gt;
wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0
..8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Tom!<br
class="gmail_msg"><br><br class="gmail_msg"><br>As I understand it you cannot
really make any use of initialized sound<br class="gmail_msg"><br>hardware in
DOS except for a few -- very few -- programs that are aware<br
class="gmail_msg"><br>of this very specific sound hardware.<br
class="gmail_msg"><br><br class="gmail_msg"><br>You may have noticed that /back
in the old days/ every program/game had<br class="gmail_msg"><br>to be
configured for the specific sound card in order to use it. Even<br
class="gmail_msg"><br>within a family of sound cards there were
incompatibilities. For<br class="gmail_msg"><br>example, games that ware
written for Sound Blaster 1.0 (aka Game<br class="gmail_msg"><br>Blaster) und
Sound Blaster 2.0 were not able to produce SoundBlaster<br
class="gmail_msg"><br>sound on a more modern Sound Blaster Pro or Sound Blaster
16.<br class="gmail_msg"><br><br class="gmail_msg"><br>The reason for this is
very simple: there is no standardized sound API<br class="gmail_msg"><br>on
DOS. So every sound card and driver created its own API and every<br
class="gmail_msg"><br>application has to be written to support this very sound
card (series).<br class="gmail_msg"><br><br class="gmail_msg"><br>The only
solution for /modern DOS/ would be to write an emulation for a<br
class="gmail_msg"><br>well supported sound card for older programs and games.
That would be,<br class="gmail_msg"><br>say, a SB16 emulation driver for AC97
and HD-Audio on-board sound cards.<br class="gmail_msg"><br>So every DOS
program/game would see the well supported SB16 and -- if<br
class="gmail_msg"><br>supported by this very program or game -- would be able
to use it<br class="gmail_msg"><br>through the emulation. I think this is how
DOSBox does support sound.<br class="gmail_msg"><br><br
class="gmail_msg"><br>If you do find a practical solution though -- I would be
interested too!<br class="gmail_msg"><br><br class="gmail_msg"><br>Cheers,<br
class="gmail_msg"><br>userbeitrag<br class="gmail_msg"><br><br
class="gmail_msg"><br><br class="gmail_msg"><br>On 2016-12-18 23:58, Thomas
Mueller wrote:<br class="gmail_msg"><br>&gt; Do such programs to init the sound
hardware work with all sound hardware?<br class="gmail_msg"><br>&gt; I have
on-motherboard Intel high-definition audio and remember reading on this
emailing list that it was not supported in any DOS.<br
class="gmail_msg"><br>&gt;<br class="gmail_msg"><br>&gt; I get sound in FreeBSD
and NetBSD.<br class="gmail_msg"><br>&gt;<br class="gmail_msg"><br>&gt; Tom<br
class="gmail_msg"><br><br
class="gmail_msg"><br>----------------------------------------------------------
-------------------<br class="gmail_msg"><br>Check out the vibrant tech
community on one of the world&#39;s most<br class="gmail_msg"><br>engaging tech
sites, SlashDot.org! <a href="http://sdm.link/slashdot"; rel="noreferrer"
class="gmail_msg" target="_blank">http://sdm.link/slashdot</a><br
class="gmail_msg"><br>_______________________________________________<br
class="gmail_msg"><br>Freedos-user mailing list<br class="gmail_msg"><br><a
href="mailto:Freedos-user@lists.sourceforge.net"; class="gmail_msg"
target="_blank">Freedos-user@lists.sourceforge.net</a><br
class="gmail_msg"><br><a
href="https://lists.sourceforge.net/lists/listinfo/freedos-user";
rel="noreferrer" class="gmail_msg"
target="_blank">https://lists.sourceforge.net/lists/listinfo/freedos-user</a><br
class="gmail_msg"><br></blockquote></div></div>

--001a114496bc3d85fd0543f988e3--


--===============4668648138754357614==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
--===============4668648138754357614==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

--===============4668648138754357614==--

--- Internet Rex 2.29
 * Origin: capcity2.synchro.net - 502/875-8938 (1:2320/105.99)

---
 * BgNet 1.0b12 = CCO * KY/US * 502/875-8938 * capcity2.synchro.net
--- Synchronet 3.15a-Linux ListGate 1.3
 *  Capitol City Online - Frankfort, KY - telnet://capitolcityonline.net


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to