From: Julius Schwartzenberg <julius@zgod.cjb.net>
To: linux-msdos@vger.kernel.org
Subject: Sound support (2), using hardware directly
Date: Mon, 18 Jul 2005 21:25:33 +0200 [thread overview]
Message-ID: <42DC022D.6010908@zgod.cjb.net> (raw)
Hi,
At some point there was a thread in which I was looking into using the
OPL3 in my laptop with Dosemu. This only worked somewhat, the sound
could only be partially be heard.
I've now set up a new Dosemu installation on another system for testing.
It contains a Sound Blaster AWE64. I've currently installed Dosemu CVS
from 17 July 2005.
With the following ports setting:
$_ports = "device /dev/snd/seq fast range 0x388 0x38b"
I get the same result as I got on my laptop with the OPL3 sound only
partially working.
I thought it would also be an idea to look into using the wavetable
stuff of the card directly from Dosemu. It seems the following port
settings achieve this:
$_ports = $_ports, " device /dev/snd/midiC0D0 fast range 0x330 0x331"
$_ports = $_ports, " device /dev/null fast range 0x620 0x623"
$_ports = $_ports, " device /dev/snd/midiC0D1 fast range 0xa20 0xa23"
$_ports = $_ports, " device /dev/snd/midiC0D2 fast range 0xe20 0xe23"
This allows me to have pretty good music in Duke Nukem 3D :)
I haven't tried it from pure Dos yet, but it sound pretty good already.
Also it seems I need to load a soundbank first before any MIDI plays at
all and I haven't got the original ones from Creative, so I'm using one
I downloaded somewhere.
Is anyone else using a similar setup? I don't know much about the AWE
cards and it's wavetable for MIDI, but is the way I described this the
way to do it in this case?
I'm still hoping to get OPL3 to work too though. Since the problem
occurs on two pretty different systems, it isn't a problem specific to
my laptop. Both systems probably use the same driver for OPL in ALSA though.
I thought that with the Sound Blaster, it might be easier to test it
without the Linux driver, since it might be easier to get the Dos driver
to work inside Dosemu. Could anyone comment on the possibility to use a
Sound Blaster card completely from within Dosemu?
It would be really nice to have good sound support in Dosemu. The combo
I have with the Dosemu Sound Blaster emulation and the AWE midi seems to
be near perfect, but I'm really looking forward to have OPL3 support
within Dosemu :)
Thanks in advance,
Julius
next reply other threads:[~2005-07-18 19:25 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-07-18 19:25 Julius Schwartzenberg [this message]
-- strict thread matches above, loose matches on Subject: below --
2005-07-19 4:18 Sound support (2), using hardware directly Stas Sergeev
2005-07-19 11:11 ` Julius Schwartzenberg
2005-07-19 12:54 Stas Sergeev
2005-07-21 20:17 ` Julius Schwartzenberg
2005-07-22 4:03 Stas Sergeev
2005-07-22 13:11 ` Julius Schwartzenberg
2005-07-22 17:56 Stas Sergeev
2005-07-22 18:20 ` Julius Schwartzenberg
2005-07-23 9:45 Stas Sergeev
2005-07-23 11:16 ` Julius Schwartzenberg
2005-07-23 12:19 ` John R. Sowden
2005-07-23 12:27 Stas Sergeev
2005-07-23 18:16 ` Julius Schwartzenberg
2005-07-23 12:30 Stas Sergeev
2005-07-23 19:18 Stas Sergeev
2005-07-24 15:13 ` Julius Schwartzenberg
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=42DC022D.6010908@zgod.cjb.net \
--to=julius@zgod.cjb.net \
--cc=linux-msdos@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox