knubi wrote:with the "set" command I am just able to make custom Settings in DosBox, arent I?
Because they are everywhere the same, no matter which PC I use.
So how do I know, which port etc is actually used? 🙁
You don't care which port is actually used, that's one of the nice things about having an emulator like DosBox and hardware abstraction (if you meant your real soundcard's port), also, DON'T mess with the set environment variables (well, most of them anyway, like the Blaster) within DosBox if they're set by it, that's what .conf files are for! So, to change the emulated port, you'd have to edit the .conf file you're using and go to the [sblaster] section and change sbbase to something else (like 240) but I don't really see a need for that, hell, real hardware used to work fine that way almost always, IRQs and DMAs could be another issue, but...that doesn't pose a problem with DosBox, really (except, maybe, I recall with certain Sierra sound drivers...Collector probably remembers better than I do)
The "set" command, as I said above, will just list those values you need to configure the games, in case you don't know them by heart. Real hardware worked mostly the same way: you set some jumpers (or microswitches) on the card itself to set those parameters and then set the variable accordingly...if you changed the variable but not the hardware...it didn't work.
So, unless you mess with something in the .conf files the soundblaster IRQ will always be 7, the port 220, the DMA 1, the "16 bit DMA" 5...the type, well...Sound Blaster 16, but if some game supports only lower versions, choose any those.