Windows installer in silent mode isn't silent if DirectX 9.0c isn't installed
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 14.1k
- Forks
- 2.2k
- Avg merge
- 7h 35m
- Merged PRs (30d)
- 51
Description
Description
When the installer is run in silent mode and DirectX 9.0c isn't detected, the installer will display a message stating DirectX 9.0c isn't installed.
Expected behavior
The RetroArch installer shouldn't display the message saying DirectX 9.0c is missing, but instead pre-select the DirectX 9.0c option and run it silently
Actual behavior
The installer displays the following message and upon clicking OK proceeds to install silently without running the DirectX installer
Steps to reproduce the bug
- Run the installer with the
/Sargument on a system without DirectX 9.0c installed.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the Windows installer’s handling of the /S silent-mode argument and its DirectX 9.0c detection. Reproduce the install on a system without DirectX 9.0c, then verify that silent mode pre-selects the DirectX 9.0c option, runs its installer, and shows no message.
Written by the indexing model from the issue text.
Assessment
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100