Re: [Freedos-user] Sound in (Free)DOS

2021-10-02 Thread Frantisek Rysanek
On 2 Oct 2021 at 18:30, Lukas Satin wrote: > > DDMA is one of the options and it is not working on modern systems. > This ESS Solo-1 has special WDMA mode, but it can be enabled only > using a specific pci instructions that you need to manually send when > booting DOS. > > I have added some

Re: [Freedos-user] Sound in (Free)DOS

2021-10-02 Thread Frantisek Rysanek
On 2 Oct 2021 at 13:21, ZB wrote: > > But I've found a manual to this mobo: > > https://www.ibase-europe.com/english/down.php?hFFile=en_downloada_caty01425982786.pdf > > It clearly shows "BIOS configuration" -- so my impression was it's able to > cooperate with DOS? Or am I missing something?

Re: [Freedos-user] Sound in (Free)DOS

2021-10-02 Thread Lukas Satin
DDMA is one of the options and it is not working on modern systems. This ESS Solo-1 has special WDMA mode, but it can be enabled only using a specific pci instructions that you need to manually send when booting DOS. I have added some comments at Vogons here:

Re: [Freedos-user] Sound in (Free)DOS

2021-10-02 Thread Michał Dec
How is this compatibility achieved? DDMA? W dniu 02.10.2021 o 16:35, Lukas Satin pisze: I had success with ESS Solo-1. Also some C-Media is good I have heard or Vortex PCI. It works without EMM386, so you can run Carmageddon 1 in 3dfx DOS on Compaq Deskpro EN - Pentium III 1 GHz. The only

Re: [Freedos-user] Sound in (Free)DOS

2021-10-02 Thread Lukas Satin
I had success with ESS Solo-1. Also some C-Media is good I have heard or Vortex PCI. It works without EMM386, so you can run Carmageddon 1 in 3dfx DOS on Compaq Deskpro EN - Pentium III 1 GHz. The only downside is that you need to use pciset.exe util and send few 0 a 1 bytes on PCI bus to

Re: [Freedos-user] Sound in (Free)DOS

2021-10-02 Thread Zbigniew
On Sat, Oct 02, 2021 at 02:58:40PM +0200, Michał Dec wrote: > This is really grasping at straws here, since this would require re-writing > HMI drivers to use said cards. Lots of DOS games either have them statically > linked into the exe file, or use them as loadable modules a'la dynamic >

Re: [Freedos-user] Sound in (Free)DOS

2021-10-02 Thread Michał Dec
Hi Zbigniew, This is really grasping at straws here, since this would require re-writing HMI drivers to use said cards. Lots of DOS games either have them statically linked into the exe file, or use them as loadable modules a'la dynamic libraries. I'm not saying it's impossible, just tough.

Re: [Freedos-user] Sound in (Free)DOS

2021-10-02 Thread Zbigniew
On Sat, Oct 02, 2021 at 03:15:37PM +0300, ?? ?? wrote: > I wonder if it is possible to write a driver for modern sound cards? There was an attempt to bring some order into sound-related things under DOS: https://en.wikipedia.org/wiki/VESA_BIOS_Extensions Regarding

Re: [Freedos-user] Sound in (Free)DOS

2021-10-02 Thread Zbigniew
On Sat, Oct 02, 2021 at 12:57:54PM +0200, Frantisek Rysanek wrote: > I've got bad news. This likely isn't gonna work for you. > On the MB960, the ISA slot is implemented using the famous IT > PCI/ISA bridge. Indeed I could google some more before purchasing it:

Re: [Freedos-user] Sound in (Free)DOS

2021-10-02 Thread ZB
On Sat, Oct 02, 2021 at 12:57:54PM +0200, Frantisek Rysanek wrote: Thank you for detailed explanation. So it doesn't look that good. :( Maybe I was a little bit too fast. Just one thing: > Note that the SandyBridge that you have purchased has been phased out > by Intel relatively recently -

Re: [Freedos-user] Sound in (Free)DOS

2021-10-02 Thread Frantisek Rysanek
Hi there Zbigniew, I've got bad news. This likely isn't gonna work for you. On the MB960, the ISA slot is implemented using the famous IT PCI/ISA bridge. https://www.ibase-europe.com/english/down.php?hFFile=en_downloada_caty 01425982786.pdf That fine ITE bridge alone is allright - but the

[Freedos-user] Sound in (Free)DOS

2021-10-02 Thread ZB
>From time to time there is a question raised about "getting sound under the DOS control". Most probably the best solution is to use old ISA soundcard. But not everyone is willing to search for old -- now "obsolete" -- mobos and other peripherals; still there is other solution: to get _new_