Reply 1000 of 1292, by pan069
- Rank
- Oldbie
MJay99 wrote on 2024-06-18, 21:27:I have to admit, I haven't tried it so far, but I wouldn't really expect issues from the cards themselves, per se. I just don't […]
I have to admit, I haven't tried it so far, but I wouldn't really expect issues from the cards themselves, per se.
I just don't think that pgusinit is able to separate them for initialization (yet...).It seems the GUS-fw might work without pgusinit if set to 240: Re: PicoGUS: ISA sound card emulator with Raspberry Pi Pico (Gravis Ultrasound, AdLib, MPU-401, Tandy, CMS)
So, I guess, it's a fair test to see if the SB version by any chance might be working without pgusinit when set to e.g. 220. 😀And an update:
sb-adlib-gus.jpegI actually couldn't resist trying it. Setting both cards to different IRQs and DMAs and using port 220 in the blaster and port 240 in the ultrasnd variable, I was able to play an s3m via the Soundblaster and then Ultrasound emulation and also a .rad through the (now) integrated OPL emulation in the SB-firmware.
Not sure it'll work with games like doom, but there certainly is a chance.
Edit: In a first quick test, it didn't work for me. The Adlib / SB did, but the GUS didn't work in doom without pgusinit. With both cards in and as expected, pgusinit was a little unhappy , too 😁
Cool. Thanks for taking the time to test that out. Much appreciated!