Hello,

I'm running kernel 2.5.10-dj1, and I was hoping to run Quake 3 Arena 1.31
on my Sis 7012 audio hardware (Sis 735 chipset) using the snd-intel8x0
ALSA driver and the ALSA OSS emulation.  When I try to run quake3, it
reports:

Could not mmap dma buffer PROT_WRITE|PROT_READ
trying mmap PROT_WRITE (with associated better compatibility / less performance code)
/dev/dsp: Input/output error
Could not mmap /dev/dsp

My understanding is that if the underlying ALSA driver supports mmap(),
then the ALSA OSS emulation layer should handle it.  And I believe the
i810/sis7012 hardware supports mmap(), as the OSS i810_audio driver
provides it.  In fact, quake3 audio works (for a little while only!) using
the OSS i810_audio driver.

Any thought on how to make this work using ALSA and ALSA OSS emulation?  I 
searched with google and on the list archives to no avail.  Here's the 
kernel messages from loading the ALSA i810 driver:

Intel 810 + AC97 Audio, version 0.21, 10:08:35 Apr 28 2002
i810: SiS 7012 found at IO 0xd800 and 0xdc00, IRQ 11
i810_audio: Audio Controller supports 2 channels.
ac97_codec: AC97 Audio codec, id: 0x414c:0x4326 (Unknown)
i810_audio: only 48Khz playback available.
i810_audio: AC'97 codec 0 supports AMAP, total channels = 2

Cheers,
Wayne




_______________________________________________________________

Have big pipes? SourceForge.net is looking for download mirrors. We supply
the hardware. You get the recognition. Email Us: [EMAIL PROTECTED]
_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to