Open hjnijlunsing opened 1 year ago
I couldn't get the original SBEMUb3 to work on my Acer A0751h; however this forks runs and ...
Is the sound HW of type "Intel HDA"?
It only works if I ENABLE my Network Boot in my BIOS; [...] MPXPlay works fine without this change.
Really bizarre ... if MPXPlay works, VSBHDA (and SBEMU) should work as well.
The main difference of VSBHDA/SBEMU compared with MPXPlay is that the latter doesn't use the sound hardware IRQ ( it usually uses the PIT timer instead ). Perhaps the network boot ROM changes the IRQ of the sound device? Perhaps comparing the status of the PCI devices with/without that ROM might give a clue...
Yes the sound HW is of type "Intel HDA", with network boot disabled VSBHDA runs and detects sound card, however I do not get any sound when starting Epic Pinball.
If you are able to give me the commands to compare I would be happy to try it out!
If you are able to give me the commands to compare I would be happy to try it out!
There exist a lot of tools that scan the PCI devices ( one is attached ). I don't know if it will help to find the problem, though.
Runnning PCIINFO hangs the system ;-)
However before it hangs I get for the HDA Device with Network Boot Enabled I get: 0 1b 0 4 3 0 7 8086/811b 10 multimedia controller (HDA)
Without network boot: 0 1b 0 4 3 0 7 8086/811b EMPTY multimedia controller (HDA)
Thus indeed you are right; enabling network boot gives IRQ 10 to the HDA device... Weird...
Btw, solved the first level of Epic pinball which was playing without sound for first level. From this thread I noticed same behaviour: https://www.vogons.org/viewtopic.php?t=14822, given the newer revision of Epic Pinball it now also works with VSBHDA.
I couldn't get the original SBEMUb3 to work on my Acer A0751h; however this forks runs and I am able to run Epic Pinball with sound!
However two interesting observations:
Thanks for your work!