Open ualaa1 opened 1 year ago
Does it work with cputype=pentium_mmx?
Maybe DirectX 7.0 decided to make MMX mandatory so it can do high performance blits with the MOVQ instruction.
Or, perhaps it's doing different Pentium tests than anything we're aware of.
Works fine with MMX when testing with DirecctX9.0C
On ppro, it works up to directX 7.0a. DirectX 8.0 is when it begins to not allow install.
I have not tried 8.0. But I have installed 9.0c in the past without issue.
Describe the bug
Direct X 8 and above gives an error saying my processor needs to be at least pentium to install even though I am emulating a pentium processor. Tried in both dynarmic_x86 and normal. The latest DirectX version I was able to install on Dosbox-X was 7.0a For testing, try to install the 08 Dec 2006 build of DirectX 9.0c from http://falconfly.3dfx.pl/directx.htm I have tested it on another emulator running Windows 98 SE and can confirm that the 2006 build is installable. Error Message![guest os_001](https://user-images.githubusercontent.com/68984176/220830190-cab3266e-2be3-452c-ae72-f24f4584c9af.png)
Steps to reproduce the behaviour
Click on dxsetup for any DirectX 8 or higher. After clicking next a few times, a system error will pop up.
Expected behavior
DirectX should install
What operating system(s) this bug have occurred on?
Windows 10
What version(s) of DOSBox-X have this bug?
2022.12.26
Used configuration
Output log
No response
Additional information
No response
Have you checked that no similar bug report(s) exist?
Code of Conduct & Contributing Guidelines