ALS4000 DOS initializer  by saka <als4k@anet.ne.jp>


ALS4000 sound chip have SBPro/SB16 compatible function in hardware (only 8bit-DMA, VIBRA16 compatible).
We need no TSR, no HIMEM.SYS, no EMM386.EXE for SB compatibility.


# Usage

  Keep interrupt 5 or 7 (or 10, 11) free, and set the IRQ number to ALS4KDOS.CFG.

  Run als4kdos.exe from prompt in pure DOS,
  or
  run it in autoexec.bat.

example of autoexec.bat
---
SET PATH=C:\foo;D:\bar;

als4kdos.exe
call a4setenv.bat

---
(als4kdos.exe will create "a4setenv.bat")



# following chipsets work
    AMD 750
    AMD 761 / VIA VT82C686B    (tested by Q)
    Intel 430TX
    Intel 440BX
    SiS 630
    SiS 730
    SiS 735
    SiS 745
    SiS650 / SiS961
    VIA ApolloPro133
    VIA PLE133

# probably will work
    SiS 540/630/730 or later
    VIA ApolloPro/PLE/KLE/KT133 or later

# NOT work
    Intel i810
    Intel i815    (tested by NOG)

# will NOT work
    Intel i810 or later

  (Intel i810 or later do not support Distributed DMA for legacy DMA support for PCI.
   If you want SBPro function in pure DOS on Intel i8xx based motherboard, try Fortemedia FM801.
   FM801's writeback DMA emulation method may work on Intel i8xx.)

# unknown
    ALi
    ATI
    NVIDIA

---
2002/9/14
    SiS0008 detection for SiS961 (and also 962/963).
