-
Notifications
You must be signed in to change notification settings - Fork 3
/
History.txt
42 lines (36 loc) · 1.5 KB
/
History.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
v1.5, 8.6.2024
- MPU port emulation if BLASTER variable contains P=xxx.
- cmdline option /P added.
- cmdline option /SD added.
- fix: volume for SB Live/Audigy wasn't set correctly.
- trap PIC port to reject attempts to mask the real sound hw interrupt
(Rational DOS extender).
- switch to client context for SB interrupt emulation.
- HDA: improved error msg if card init fails.
- IRQ 2 accepted.
- fix: SFX noise in tyrian2k, also may be in other games that use
non-autoinit DSP cmds.
v1.4, 20.4.2024
- added 16-bit protected-mode variant vsbhda16.exe.
- reworked HDA initialization code
- Creative's diagnose.exe accepts vsbhda's SB emulation.
- fix: virtual DMA address may have been too high (crash in tyrian2k)
- fix: writes to virtual DMA channel ports C0h-DFh caused writes to
ports 10-1Fh
- handle "Runtime Error 200" issue in vsbhda16.
- fix: DSP cmd 0x91 now handled correctly.
- fix: virtual DMA register reads of 08/D0 (status) corrected.
- removed stack checks for C++ sources.
- fix: mixer volume setting for HDA devices.
- cmdline option /BS added.
- direct DSP cmd 0x10 supported.
v1.3, 5.3.2024
- source made compatible with Open Watcom 2.0.
- tool chain changed to Open Watcom 2.0;
v1.2, 26.2.2024
- reset "interrupt disable" bit in PCI config space
- PCI access with BIOS functions.
v1.1, 9.2.2024
- fix: code for port trap 0x20 in real-mode modified AH register
v1.0, 12.4.2023
- initial