-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Intel PCH support? #1
Comments
MPXPlay has PCH support, it's a subset of HDA. but might not work for all PCs. have you test it? |
Yes i tested it on my thinkpad p53 |
okay got the new version confirmed crashing |
still crashing . lmk if you need testing! <3 |
Please wait that I need a real hardware to debug. |
ah okay |
okay disabling the touchpad in a different os fixes the crash |
The website focused on Win3.1 drivers has some HDA materials:
I think there is source code in that - potentially useful to improve the DOS implementation? But I may be mistaken. |
cant seem to link the objects together to make sbemu.exe latest version from pull. |
ah it compiles now... the proram gets stuck at switching to pio |
Sorry for that. EDIT: can you perform a debug build with |
will do! :D |
plz wait a moment, I'll update the RHIDE project file. |
updated, plz also uncomment the line 18 in |
okay will do |
sorry, that file is just removed. |
Thanks, I think the PIO check still needs to be performed anyway. You'll be informed when there's improvements. |
Hi, the PIO checking code is added, you can confirm if it is working by using the latest zip, |
okay let me pull and compile |
It seems the CORB/RIRB and PIO both failed. I'll check the code later, thanks |
np |
Hi, there's an additional fix for the CORB/RIRB and PIO problem, you can test with the latest build: https://github.com/crazii/SBEMU/releases/tag/UserBuild_2024.02.09_01-59 plz make sure that the HDPMI32i.exe is also used from this zip, because it's updated too. |
no sound still... imma enable debug |
@sparky4 |
wait a sec and I'll update the project file, and there's some more changes in the proejct config too. |
project files updated. |
alternatively you can use the makefile to perform build, the makefile will enumerate all files on current dir so it doesn't need to be updated. |
okay i cant compile latest version.. and the latest release dose not have support for the specific sound card i use |
is it the same sound card you tested before? |
can you use this zip directly to post the logs? about the build error, there're many few files added and I'll figure out a time tomorrow to fix it. |
BTW you can try build it in WSL or MinGW, with make -j4 or -j8 to boost the build process by build it in parallel, because with the source code bloating, it's not suitable to compile in under DOS anymore - it takes too long. |
ill test soon |
i can test more now |
any changes? |
i has a spare laptop i can let you borrow it! :D |
By the way, I've been working on an automated CI/CD test, but for some reason, the built executable doesn't seem to be outputting sound int he QEMU VM that I spin up in the test. Not sure if it's related to the compatibility issues people have been reporting on GitHub. Any help is welcome there. This is my PR for this. |
@volkertb yeah lets work on this driver! <3 i just been extreamly busy with life because i finished school. but i have very little time to work on this atm but i can test soon |
i am free again! so lets get to it! <3 send me an EXE (i forgot how to compile this ... xD) |
My current laptop has a
00:1f.3 Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10)
HDA Intel PCH
will you add support for this card?
also this is an amazing program! <3
The text was updated successfully, but these errors were encountered: