fix(audio): skip CD insert prompt during init #2203
+2
−8
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR prevents the game from getting stuck showing the “Insert CD” dialog during the splash-screen initialization phase.
Motivation
While testing the executable from a non-standard install location (outside the usual Windows install directory / without expected registry setup), the game repeatedly prompted for the CD. The goal here is to improve portability and make development/testing setups work reliably even when Windows registry keys are missing or not pointing to a “retail-style” install path.
Result
The game can start without requiring a physical CD prompt in scenarios where registry-driven install detection is not available (e.g., portable installs, custom directories, dev environments).
Note: This is intentionally a minimal, targeted change focused on removing the blocking dialog during startup, without altering broader CD-check logic elsewhere.