First post, by pcsintheup
Hello! I have a clone XT (DTK-1000) which is basically a Turbo-XT clone board with a 10mhz v20, 640k ram. It has an IBM CGA card long board, an 8bit Soundblaster 2.0 with the CMS chipset upgrade and what looks like a genuine OPL2 to me (came with the card when I bought this in the 90s), a DI-500 multi-IO card (game port disabled to not conflict with the soundblaster) and has com1, and lpt1 enabled w/standard irqs and IO), DTK low density floppy controller (standard ibm clone controller) and finally a Western Digital MFM controller for my Seagate ST-4038.
Battlechess 1988 VGA version (which also functions in Hercules, CGA, CGA composite, and EGA mode) fires up fine and works completely fine with the PC speaker mode if I fire it up like this: chess /comp
If I fire it up like this: chess /comp /adlib (to enjoy the adlib sound via my Soundblaster 2.0 OPL2) theres no sound and all the animations are jerky when sound "should" play.
The soundblaster 2.0 I have seems to have an original yamaha opl2 - ym3812 (it was bought new back in the 90s had it ever since). This is the same chip as the ADLIB cards... afaik the soundblaster uses the same IO ports for adlib? I have my jumpers set to IO:220, Irq 5, DMA 1. The adlib feature afaik doesnt use dma or irq and just the IO ports.
To me battle chess is behaving like its trying to write to a non-existant IO port. Now I read Adlib is ports: AdLib's I/O port range, 388h/389h (originally) (pasting from another document).
Do I have to pop the hood of my XT and see if I can jumper the soundblasster to 388 instead of 220? Looking at statson the CT1350 (the card I have) doesnt have a setting for 388? -> https://stason.org/TULARC/pc/sound-cards-mult … R-2-0-CT13.html
Any ideas would be great. Does anyone else have adlib working in battlechess with a soundblaster?