Closed icex2 closed 1 year ago
In GitLab by @Felix on Mar 23, 2020, 03:12
unmarked as a Work In Progress
In GitLab by @Felix on Mar 23, 2020, 08:00
added 3 commits
In GitLab by @Felix on Mar 23, 2020, 08:36
added 1 commit
In GitLab by @Felix on Mar 23, 2020, 08:37
added 1 commit
In GitLab by @Felix on Mar 23, 2020, 08:45
Ok, finally fixed the hook initialization bureaucracy. Locally, I had a WIP D3D9 graphics hook for use with -force-d3d9
so you could have a framed window for debugging in-game stuff quickly without having a "full-screen" D3D11 window taking over. I didn't commit this before since I didn't have a D3D11 fix. Little did I know that the dll_hook_push
used in my modified hooklib/gfx.c
was allowing hooklib/dll.c
to get LoadLibraryW
before mu3hook/unity.c
could snatch it away or something other API causing issues.
Moving unity_hook_init
later fixed all of this. I'm going to sleep...
Thank you xuserv for saying that my hooks did not work...because my clean master build (before committing the graphics hook stuff) did not work locally when built under MSVC and MinGW.
In GitLab by @Felix on May 19, 2020, 01:01
added 1 commit
In GitLab by @Felix on May 19, 2020, 01:03
added 2 commits
In GitLab by @Felix on May 19, 2020, 01:40
added 8 commits
In GitLab by @Felix on May 19, 2020, 01:40
Rebased, eliminated the bad path hook commits and combined the path_is_separator
fix commits into the main commit
In GitLab by @Felix on May 19, 2020, 01:43
added 12 commits
In GitLab by @Felix on May 19, 2020, 01:44
I edited the subject part of the commit messages to start with a lowercase letter like most if not all the other commits I see in the commit history.
In GitLab by @Felix on May 20, 2020, 10:33
added 8 commits
In GitLab by @Felix on May 20, 2020, 10:54
added 10 commits
In GitLab by @Felix on May 20, 2020, 20:09
added 10 commits
In GitLab by @Felix on May 21, 2020, 02:59
added 8 commits
In GitLab by @tau on May 21, 2020, 03:05
merged
In GitLab by @Felix on Mar 13, 2020, 07:42
Merges master -> master
Various commits that fix or implement behavior used by Unity, Ongeki, and Ongeki's amdaemon. Notably are the changes to the path hooks because...Windows and API usage.
This MR is WIP mainly because of the changes to the path hooks. Looking for suggestions on the hook changes.