I was able to make EMS386 boot branch to load SB emu driver, by change EMS like to this:
DEVICE=C:\WINDOWS\EMM386.EXE 16384 D=64 FRAME=E000 /I=B000-B7FF RAM // Im getting some RAM/ROM warning during boot with it.
From here: https://www.wcnews.com/chatzone/threads/p1-an … nd-part-2.2902/
Im not sure what that code means, if some adress remaping or limiting maximal ammount of memory. I had 64 MB set by himemx, as changed it to 16 MB - because it could be too much but nothing changed.
That SB driver loading Config error is probably bad coding, i didnt changed ctsyn.ini and now its loading, - something like else branch for any other error = Config error..
But results is still the same, only application which is able to detect some sound / music device and play the sound is Blood and Duke3D setup.exe wizzards and its detect only music card - SB / General midi and Adlib - all these are working the setup. Sound card detection is not working - im getting some generic DMA is not working or DMA conflict error.
I have tried quite few older games, but their setups are not able to detect soundcard or i can set it in setup, but game is silent. I tested Doom II, Legend of Kyrandia, Hexen, Dungeon Master, Dune 2 etc..
Else Blood / Duke3D where setup is able to play the music, when i set no sound and only music, is still get sound related errors during game starts.
I tried multiple combination of Autoexec SB settings - IRQS, DMAs etc.. not all but quite few, but until i will understand how ctsyn.ini is working, im not sure, if it matters.. Maybe config params are ignored, when CTsyn.init is used, because i have tried some info utils from drivers folders and it reports driver info related to ctsyn.ini data not autoexec data.
Result is still same there is not HW limit to play Audigy samples in pure Dos on such machine, at least once app can do it, but there are some SW/ drivers issues.
Im old goal oriented goatman, i care about facts and freedom, not about egos+prejudices. Hoarding=sickness. If you want respect, gain it by your behavior. I hate stupid SW limits, SW=virtual world, everything should be possible if you have enough raw HW.