diff options
Diffstat (limited to 'NorthstarDedicatedTest/dedicated.cpp')
-rw-r--r-- | NorthstarDedicatedTest/dedicated.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/NorthstarDedicatedTest/dedicated.cpp b/NorthstarDedicatedTest/dedicated.cpp index ce4723cb..0999e614 100644 --- a/NorthstarDedicatedTest/dedicated.cpp +++ b/NorthstarDedicatedTest/dedicated.cpp @@ -7,6 +7,7 @@ bool IsDedicated() { // temp: should get this from commandline + //return true; return false; } @@ -69,6 +70,12 @@ void InitialiseDedicated(HMODULE engineAddress) // ptr to ptr *ptr = (intptr_t)doublePtr; + + // extra potential patches: + // nop engine.dll+1c67cd1 and +1c67d8 to skip videomode creategamewindow + // also look into launcher.dll+d381, seems to cause renderthread to get made + // this crashes HARD if no window which makes sense tbh + // also look into materialsystem + 5B344 since it seems to be the base of all the renderthread stuff } void Sys_Printf(CDedicatedExports* dedicated, char* msg) |