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

Replace Detours with MinHook, rebased onto mrexodia's build fixes #39

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

niligulmohar
Copy link
Contributor

This is an updated version of #33, rebased onto #38.

mrexodia and others added 3 commits January 29, 2017 00:37
- no more hardcoded paths in the project
- more versatile .gitignore (works up to VS2017)
- include detours.lib directly in the project
- remove x64 platform (Dark Souls is 32 bit)
- remove Debug platform (the readme explicitly states this should not be used)
- add filters file to categorize source files
- added direction to DirectX SDK in the source (at the place it would error)
This change removes an unused library search path from the project
settings, and adds some VS2015-specific files to .gitignore .
This change removes the dependency on the proprietary Microsoft Detours
and replaces it with MinHook, which is BSD licensed.

This will allow making releases in accordance with the GPL.

This commit adds a binary release of MinHook. It is a release build by
VS2012, made from commit fea705c5e545c1ddd1c791d28c19db82121b9ec9 of
https://github.com/RaMMicHaeL/minhook.git .
@prototype99
Copy link

prototype99 commented Feb 25, 2017

just tested it in my fork; a big size increase to the dll but it seems to work well

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.

3 participants