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

Implement pre-CRT loader #10

Merged
merged 11 commits into from
Jan 1, 2024
Merged

Implement pre-CRT loader #10

merged 11 commits into from
Jan 1, 2024

Conversation

Andoryuuta
Copy link
Collaborator

@Andoryuuta Andoryuuta commented Dec 20, 2023

winmm.dll-based Pre-CRT/Pre-WinMain loader

  • Native project now lives in winmm.dll
  • Will allow for performing any hooks before any game code runs (DirectX hooks, steam hooks, etc).

todo(s):

  • Document subscribable OnPreMain and OnWinMain, with notes about their (lack of) functionality when reloading.

@Andoryuuta
Copy link
Collaborator Author

Just some minor code cleanup + doc updates, then should be good to review/merge.

@Andoryuuta Andoryuuta changed the title [WIP] Pre-CRT/Pre-WinMain loader Implement pre-CRT loader Dec 31, 2023
@Andoryuuta Andoryuuta marked this pull request as ready for review January 1, 2024 15:52
@Andoryuuta Andoryuuta merged commit 94190af into master Jan 1, 2024
2 checks passed
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