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
