SBEMU icon indicating copy to clipboard operation
SBEMU copied to clipboard

ALi M5455 AC97 device not detected

Open ExplodingLemur opened this issue 2 years ago • 4 comments

HP T5710 thin client, MS-DOS 6.22. hwinfo detects the ALi M5545 AC'97 audio device, however sbemu reports "No soundcard found!" Note: This is not the 800MHz Crusoe version of the T5710 (with a VIA chipset), but the 1.2GHz Efficeon (ALi/ULi chipset) version. https://www.parkytowers.me.uk/thin/hp/t5710/efficeon.shtml

ExplodingLemur avatar Oct 06 '23 04:10 ExplodingLemur

I think you mean M5455 instead of M5545 (https://wiki.gentoo.org/wiki/HP_Compaq_t5710)

I have the same machine (bought it last week for 10 euro) ; Short answer: it's not supported: https://www.vogons.org/viewtopic.php?t=93006&start=620 "The ALi M5455 and SiS 7012 ICH-compatible audio controllers are not supported, apparently needs some extra code."

Add a PCI-Riser card and an SBLive, you should be fine ;-)

Off topic Question though; do you have issues with needing to replug your keyboard / mouse in Windows 98 after installing the GPU drivers?

hjnijlunsing avatar Oct 06 '23 06:10 hjnijlunsing

Short answer: it's not supported: https://www.vogons.org/viewtopic.php?t=93006&start=620

"The ALi M5455 and SiS 7012 ICH-compatible audio controllers are not supported, apparently needs some extra code."

D'oh! Well, so much for that.

Add a PCI-Riser card and an SBLive, you should be fine ;-)

Too bad the extended cover that accommodates a PCI card is unobtainium.

Off topic Question though; do you have issues with needing to replug your keyboard / mouse in Windows 98 after installing the GPU drivers?

I've not installed Win98 on one of these yet.

ExplodingLemur avatar Oct 06 '23 15:10 ExplodingLemur

I tried to implement Ali M5455; but unfortunately I do not have the skills:

  • https://github.com/hjnijlunsing/SBEMU/blob/main/README.md

The approach should work though; i.e. to look at all the intel8x0.c; look at all the cases where DEVICE_ALI is mentioned and try to port the code back to SC_ICH.C.

I would appreciate it if someone with the right skills would be able to make it work ;-)

hjnijlunsing avatar Jan 15 '24 12:01 hjnijlunsing

More info on the M5455:

  • https://www.cs.cmu.edu/afs/club.cc.cmu.edu/usr/jhutz/project/Outgoing/linuxkern/2.4.21-EXP1-src/drivers/sound/ali5455.c
  • http://manuals.opensound.com/sources/oss_ali5455.c.html

hjnijlunsing avatar Feb 14 '24 10:02 hjnijlunsing