Skip to content

Launcher.Lib: Use multiplatform compatible target AsiLoaderDLL by default - #658

Merged
Sewer56 merged 1 commit into
Reloaded-Project:masterfrom
dreamsyntax:asiloader-dll-default
Jul 26, 2025
Merged

Launcher.Lib: Use multiplatform compatible target AsiLoaderDLL by default#658
Sewer56 merged 1 commit into
Reloaded-Project:masterfrom
dreamsyntax:asiloader-dll-default

Conversation

@dreamsyntax

Copy link
Copy Markdown
Contributor
  • Flips to use the list supplied order rather than first match from the PEHeader
  • Re-orders the list to be least intrusive and by most compatible. version.dll is number 1 check because it only checks platform. DSound may have issues on Linux for example, hence the change.

@dreamsyntax dreamsyntax changed the title Launcher.Lib: Use multiplatform compatible AsiLoaderDLL by default Launcher.Lib: Use multiplatform compatible target AsiLoaderDLL by default Jul 24, 2025
@Sewer56

Sewer56 commented Jul 24, 2025

Copy link
Copy Markdown
Member

Actually sounds reasonable.

@dreamsyntax

Copy link
Copy Markdown
Contributor Author

Tested with Sonic Heroes.
Before DSOUND.dll was used.
After winmm.dll is used.

image

@dreamsyntax
dreamsyntax marked this pull request as ready for review July 24, 2025 22:50
@Sewer56
Sewer56 merged commit 0f51770 into Reloaded-Project:master Jul 26, 2025
2 checks passed
@dreamsyntax
dreamsyntax deleted the asiloader-dll-default branch July 27, 2025 05:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants