Hi Lukas,

you can get a list of sound drivers with mplayer -ao help
and I find it unlikely that my HDA sound chip actually is
Windows Sound System compatible. However, -ao allegro is
NOT giving me sound, -ao au and the default setting are
giving me sound only on one speaker and -ao wss works in
stereo for me. No idea WHY but as long as it works... :-)

Note that RayeR, who mirrors the precompiled mplayer exe
I used, also suggests a config file for it which might be
useful for some people. Without the comments, it would be:

really-quiet=yes
vo=vesa
screenw=1600
screenh=1200
bpp=32
fs=yes
double=yes
vsync=yes
framedrop=yes
zoom=yes
monitoraspect=4:3
vf=pp=de,hqdn3d
volume=15

# Specify default audio driver and mixer volume
# (see -ao help for a list).
# -1 means autodetect sound hardware
#ao=wss:dev=-1:vol=21:latency=0.025

As my screen is not 4:3 1600:1200 and all non-commented
options are video, not audio related, I have not use it.

I guess zoom=yes might be useful. It is interesting that
the default sound driver HALF works and the Allegro one
does NOT work. As said, MPXPLAY fully works out of the
box, but has a license problem, which MPLAYER avoids in
theory. In practice, I have only tested the binary from
RayeR's page with Michael Kostylev's patches, but do not
have access to the sources of the patched version.

http://rayer.g6.cz/download/download.htm

> ZIP JUDAS 2.10d Apocalyptic Softwaremixing Soundsystem pro DOS (podpora SB, 
> GUS, AC'97 a HDA!) [1,14 MB], GitHub
> ZIP WSS Audio Library pro DOS/DJGPP (podpora SB, GUS, WSS, AC'97 a HDA!) [239 
> kB]
> EXE MPlayer 1.3.0 SVN-r37916 pro DOS (DJGPP) s podporou AC'97, SB 
> Live!/Audigy a HD Audio! [8,4 MB] by Michael Kostylev
>           příklad parametrů:
>           mplayer.exe -ao wss:dev=-1:vol=31:latency=0.025 -vo vesa -bpp 32 
> -double -vsync -really-quiet -fs -zoom -framedrop %1 %2 %3 %4 %5
>           mplayer.exe -ao wss:dev=-1:vol=18 -vo cvidix -dr -nocolorkey -xy 
> 1024 -quiet -vsync -framedrop %1 %2 %3 %4 %5
>           a můj konfigurák mplayer\config
>           Nová verze 1.3.0 používá knihovnu au (parametr -ao au:volume=xx), 
> která si zvukovku detekuje automaticky
>           Pokud se vám po ukončení programu rozbije obraz, je pořeba znovu 
> inicializovat textový režim, např. mojí utilitkou set8025.com.

As you can see, there is a "WSS audio library" which supports
AC97, HDA, SB16, GUS and WSS, so the DOS MPLAYER probably will
use that and not a WSS-only driver when I use "-ao wss" :-)

http://rayer.g6.cz/download/judas210.zip 1.14 MB

(SB, GUS, AC97, HDA mod/wav player, open source, but
the license restricts spreading modified versions)

http://rayer.g6.cz/download/wss.zip 239 kB

(a library for ac97, hda, sound blaster, gus and wss audio)

http://rayer.g6.cz/download/mplayer.exe 8.4 MB

(mplayer compiled for dos, with Kostylev's patches)

By the way, mplayer -ao help shows this for me:

MPlayer SVN-r37916-4.7.4 (C) 2000-2017 MPlayer Team
Available audio output drivers:
        allegro Allegro audio output
        au      Libau audio output
        wss     WSS audio output
        mpegpes MPEG-PES audio output
        null    Null audio output
        pcm     RAW PCM/WAVE file writer audio output

Anyway, nice to hear from you! Would you have time to
run my proposed "protected games versus modified CD/DVD
drivers" experiment this month? :-) Thanks!

Regards, Eric

> Parameter -wss will mean Windows Sound System and from ISA sound cards I
> have only OPTi sound card that supports it (
> https://www.vogons.org/viewtopic.php?t=70060). Sound Blaster cards do not
> implement WSS by default. So I would not say it works in DOS. It needs to
> work through Allegro framework in order to be DOS compatible. OPTi sound
> card has WSS driver for Windows 3.11 and up.




_______________________________________________
Freedos-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to