RayeR CZ, 08.01.2024, 18:38 |
Sound Blaster Pro Test IRQ autodetect-how it wrks,IRQ sharing (Developers) |
Hi, --- |
DosWorld 09.01.2024, 03:26 (edited by DosWorld, 09.01.2024, 03:45) @ RayeR |
Sound Blaster Pro Test IRQ autodetect-how it wrks,IRQ sharing |
IMHO, don’t care about programs which try to detect sb/ess etc (too non-stable way with random % of meet POST screen). %BLASTER% must be enough. From my point of view, no other way to get (or provide) correct info about sb. If somebody don’t read this env string (and try to play with pnp-cards), thats his problem. If MIDAS can do it successful, it is just exceptional case. --- |
RayeR CZ, 09.01.2024, 06:12 @ DosWorld |
Sound Blaster Pro Test IRQ autodetect-how it wrks,IRQ sharing |
I don't know how much but I guess there's more DOS programs that tries some kind of autodetection than just Creative SBPro Test. A lot of demos don't have any setup, they just run. And probably not all reads the BLASTER env. So my goal is to make it compatible as possible to old good native ISA system. And when it worked on that 386 there must be a way how to do the same on this system. I belive the SBPro Test is confused by some leftovers by LPT port that I disabled but not 100%. Maybe PIC is still programmed some way, no idea now... --- |
rr Berlin, Germany, 09.01.2024, 21:29 @ RayeR |
Sound Blaster Pro Test IRQ autodetect-how it wrks,IRQ sharing |
> I don't know how much but I guess there's more DOS programs that tries some --- |
RayeR CZ, 10.01.2024, 05:28 (edited by RayeR, 11.01.2024, 15:00) @ rr |
Sound Blaster Pro Test IRQ autodetect-how it wrks,IRQ sharing |
> Get "PC Underground in PDF format" from --- |
RayeR CZ, 14.01.2024, 06:27 @ RayeR |
Sound Blaster Pro Test IRQ autodetect-how it wrks,IRQ sharing |
After playing more with resources I found that IRQ7 for ISA soundcard is some way unreliable even if not shared with anything (I disabled all USB controllers, LAN and LPT). It works better with IRQ5 (SBPro test autodetection and some other programs) but I have to disable LPT block after boot by writting to SuperIO chip. I cannot disable LPT in setup because otherwise USB controllers will take it and there's no other option to keep IRQ5 not used by PCI devices... --- |