add note to self that dos86s builds are not working.
sndsb: enforce not using goldplay mode if autoinit DMA not enabled. test
program: move more towards generic function call for direct/goldplay IRQ
0 abuse--err--playback.
completed moving the direct/goldplay IRQ code into sndsb.c. No more
duplicate code to support those modes.
show DMA position in TUI
make sure to init goldplay buffer
add bugcheck for goldplay 16-bit playback: state the card cannot do
16-bit goldplay with 16-bit DMA if somehow the goldplay_dma[] struct is
not WORD aligned. It just occured to me the loud static with 16-bit
goldplay is caused by the misalignment and the DMA controller can't
start reading from odd byte values.
well, it turns out the goldplay_dma[] char array was no longer
word-aligned. moved the structure element to word align it so 16-bit
goldplay works again.