Reply 20 of 23, by ludicrous_peridot
- Rank
- Member
Thanks a lot for the hint! The driver works perfectly - only, I take it, one needs to self sign it for Windows to not fail loading it when not in a special boot mode. Oh well, no rest for the wicked, I guess...
E: For DOS enabling legacy FM, and disabling OPL port forwading got music in Gods and Magic Pockets back with VSBCMI (and I checked Wolf3D as well). VSBCMI, by the way, does not attempt to detect if the chip supports OPL3 emulation, instead it simply has a command line argument to enable the corresponding bit. Will be studying this further to find a rational way forward with this.
E-E: More "problems" have been cropping up with the rev.37 card. It appears, it was running at 48k when configured for TOSLINK output, and MIDI UART is very picky and requires additional delays around port reads and writes, which were not required for the "6ch" chip. In legacy UART emulation mode the chip works just fine, and I was also seeing if this could be taken advantage of, but sadly could not get VSBHDA code to not interfere with legacy UART even if it was not virtualizing port 330. I think version 1.7.2 of VSBCMI is finally taking shape, and since someone has kindly shared pdf of the card's manual which explains how S/PDIF input/output is configured, I might try and see if digital CD input works after all...
GA-G41M-Combo G41/ICH7 - Core 2 Quad Q9550 - DDR3 1033 - Radeon RX570 - CMI-8738 (Leadtek WinFast 4x) - X3MB (Buran)
Beetle/M/i815+ICH2 - Celeron 566Mhz - Opti 924 (Typhoon Media)