crazii wrote on 2024-04-26, 12:35:Can you test this temporary build to see if it works?
And if it doesn't, you can try /P0 (zero not oh) option to disable MPU po […]
Show full quote
Can you test this temporary build to see if it works?
And if it doesn't, you can try /P0 (zero not oh) option to disable MPU port trap to confirm again.
SBEMU_fix1.zip
EDIT: I also tried to fix the IRQ assignment issue, by just changing the PCI configuration space register only, you can also test with your laptop that with a IRQ>15. I guess it won't work, but worth a try anyway. 😁
Thanks for the fix. Unfortunately, it didn't work on either laptop, even with /P0 option. On my i5-8250u laptop, it detects soundcard, using /SCL parameter (cap1.png), but has wrong IDs: This should not be max 0 khz,0 bit, 8 ch, but instead detect as max: 192khz, 24 bit, 8ch)
Upon executing my batchfile sb.bat, which loads HDPMI32i and executes SBEMU, it hangs the system (cap2.png).
On my other laptop with Apollolake chipset, SBEMU runs and detect IRQ25 but fails to assign a valid IRQ. (cap3.png). This is on my SoC Netbook with N3350 / ApolloLake chipset. (Realtek ALC269, device vendor ID=8086: devid=5a98)
The last version of SBEMU which worked on my Intel SKL Kabylake Intel HDA card is from 09-Feb-2024, where it's properly dectected as Realtek ALC259, max:192khz, 24 bit, 8ch).