Reply 540 of 579, by JazeFox
Thank you a lot guys!!! 😁
keropi wrote on 2022-12-22, 07:58:
Jazefox, I am messing with a very small factor 286/16 system with integrated I/O (Acer M5105) and VGA (OTI 067) - chipset is the […]
Jazefox, I am messing with a very small factor 286/16 system with integrated I/O (Acer M5105) and VGA (OTI 067) - chipset is the Headland HT12 and the BIOS is the old AMIBIOS one with a single screen for settings and separate "diagnostics". In this system none of the PnP cards I tried were detected by official or 3rd party drivers: CS4237, CMI8330 and ALS100. Non-PnP cards like Opti930, CT1320 and CT1600 work fine as expected.
The ALS100 card was detected and configured correctly according to ICU but unisound reports no card found (same for 0.78b version).
The original ALS drivers just hang on the 286 and you need to reboot.
I am not sure if this means anything or even useful to unisound development but if you want more info/tests on this system please tell me.
As a sidenote I also found 2 more 386 (SX and DX) systems with the newer AMIBIOS that cannot detect ALS100 with the original driver
ALCONFIG quits with this error message: Error CSN readback from the card
ALSINIT and Unisound report they initialized the card but it's left in some half-init state and not all games can use FM or PCM.
Unisound might take a reboot or two to report that it found the card and it initialized it .
Anyways that's what experienced - also in line with some rare reports about Orpheus not getting detected at all in non-PnP systems , it seems it's not always a given
that the late 90s chips will work on older systems.
Thank you for all the tests, keropi. I'll try to check when I have some time the cards you said with my 286 (Headland chipset) and some of 386SX/DX I have here. I usually test all cards in my systems and if I remeber well all of them worked, but I guess that a weird combo of Chipset+IO+BIOS could be problematic.
Anyway, in the meantime you can try UNISOUND with /FS and /XXF switches and check if it made any improvement. You can check with an old version too (0.75b or older).