Skip to content
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

Which IDE chip does DOSBox-X emulate? #5268

Open
2 tasks done
BridgeHeadland opened this issue Nov 3, 2024 · 1 comment
Open
2 tasks done

Which IDE chip does DOSBox-X emulate? #5268

BridgeHeadland opened this issue Nov 3, 2024 · 1 comment
Labels

Comments

@BridgeHeadland
Copy link

Question

First, I want to say that I deleted my last comment (which was chip related) in #3538 because I found that it clearly wasn't the case after all.
I see that the fdc, primary section has a chip setting and that is understandable since there is more than one type of FDC chip. Because the IDE sections do not each have their own chip setting, it is obvious that DOSBox-X emulates one specific IDE chip, which chip does it emulate? ICH6, ICH9, PIIX3, PIIX4, or something like that?

Have you checked that no similar question(s) exist?

  • I have searched and didn't find any similar question.

Code of Conduct & Contributing Guidelines

  • I agree to follow the code of conduct and the contributing guidelines.
@joncampbell123
Copy link
Owner

For the time being, it's generic IDE emulation. It does not yet emulate the details of any specific motherboard chipset.

I can see the appeal of emulating the Intel PIIX chipsets since those are PCI IDE chipsets with support for IDE DMA. I had a Pentium system back in the day with the PIIX3 which Windows 98 handled quite well with DMA enabled, in fact it was good enough to capture video from a capture card at full frame rate quite reliably.

@joncampbell123 joncampbell123 changed the title Which IDE chip do DOSBox-X emulate? Which IDE chip does DOSBox-X emulate? Nov 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants