Bepis
|
3383c5c584
|
Make preloader logger respect the log level
Rebase of 4b844b4
|
2020-11-05 23:53:52 +11:00 |
|
Bepis
|
5e66f77291
|
Rename DisplayedLogLevel to LogLevels to not cause upgrade issues
Rebase of dfba4f0
|
2020-11-05 23:51:49 +11:00 |
|
Bepis
|
9a63f84461
|
Add log source for Harmony logs
Rebase of 055eac2
|
2020-11-05 23:49:25 +11:00 |
|
Bepis
|
234d922f0b
|
Clean up load skip messages
Rebase of c70ab5a
|
2020-11-05 23:45:20 +11:00 |
|
Bepis
|
b1f218f328
|
Remove no longer necessary harmony fix
Rebase of c096209
|
2020-11-05 23:44:11 +11:00 |
|
Bepis
|
eda169bc92
|
Update README.md
Rebase of ccbfedd
|
2020-11-05 23:41:48 +11:00 |
|
Bepis
|
ff999a394d
|
Remove Harmony shim config
Rebase of 90bb22c
|
2020-11-05 23:39:40 +11:00 |
|
Bepis
|
34c50501a3
|
Clarify load warning
Rebase of 1100e9c
|
2020-11-05 23:37:55 +11:00 |
|
Bepis
|
46d18dce4f
|
Fix assembly resolving on locales in paths with non-ASCII chars
Rebase of d81aca7
|
2020-11-05 23:33:14 +11:00 |
|
Bepis
|
437997b33b
|
Bump Doorstop to version 3.0.0.0 (for Unity mono)
Rebase of c830880
|
2020-11-05 23:32:42 +11:00 |
|
Bepis
|
037198a3a1
|
Fix issues with preloader error log writing
Rebase of 849f056
|
2020-11-05 23:27:58 +11:00 |
|
Bepis
|
0b7db81420
|
Set GameRootPath to outside the game.app folder on OSX
Rebase of f963d6c
|
2020-11-05 23:23:35 +11:00 |
|
Bepis
|
1c32115fa2
|
Implement cross-platform improvements from master
Contains fixes rebased from d2afe06 ... 9f4dcb6
|
2020-11-05 23:18:52 +11:00 |
|
Bepis
|
265f484447
|
Use specific log levels instead of defining a max verbosity
Rebase of fd474fdd8f
|
2020-11-05 17:23:43 +11:00 |
|
Bepis
|
f51ad82619
|
Fix sharing violation on config file save in some rare cases
Rebase of 541ab9e218
|
2020-11-05 17:21:03 +11:00 |
|
Bepis
|
990b85d060
|
Ignore case in TargetDLLs assembly names
Rebase of 474c2216a3
|
2020-11-05 17:20:31 +11:00 |
|
Bepis
|
3c8415c00e
|
Write log source when logging preloader logger events in chainloader
Rebase of 9d164bc3b8
|
2020-11-05 17:18:18 +11:00 |
|
Bepis
|
fb7affa64c
|
Merge pull request #143 from js6pak/fix/v6-plugininfo-cache
Fix PluginInfo cache in v6
|
2020-10-07 03:00:06 +11:00 |
|
js6pak
|
33db23c9f5
|
Fix PluginInfo cache
|
2020-10-06 17:56:32 +02:00 |
|
Bepis
|
8320d65a11
|
Merge pull request #142 from js6pak/fix/v6-bepinex-version-warning
Fix "wrong version of BepInEx" warning caused by dll split in v6
|
2020-10-05 14:48:36 +11:00 |
|
js6pak
|
423aa6fb64
|
Fix "wrong version of BepInEx" warning caused by dll split in v6
|
2020-10-05 00:35:52 +02:00 |
|
Bepis
|
5bababd7a3
|
Remove file writing debugging in preloader
|
2020-09-21 06:10:54 +10:00 |
|
Bepis
|
974b45d675
|
Update library information
|
2020-09-21 05:03:30 +10:00 |
|
Bepis
|
e111e78d1b
|
Remove debugging thread sleeps that I forgot to take out
|
2020-09-21 04:52:56 +10:00 |
|
Bepis
|
bcba267b2e
|
Make DetourGen only log to debug
|
2020-09-21 04:45:06 +10:00 |
|
ghorsington
|
39fc54619e
|
Add WIP attempt to fix relative memory operands
|
2020-09-20 15:15:47 +03:00 |
|
ghorsington
|
b822b6a522
|
Bump HarmonyX version
|
2020-09-20 15:12:08 +03:00 |
|
Bepis
|
01da398cba
|
Fix debug logging for FastNativeDetour
|
2020-09-20 20:08:39 +10:00 |
|
Bepis
|
065f2ea961
|
Implement automatic assembly unhollower
|
2020-09-18 21:53:39 +10:00 |
|
Bepis
|
f419c909bc
|
Clean up method patcher implementation a bit
|
2020-09-18 21:52:38 +10:00 |
|
Bepis
|
3754798497
|
Fix IL2CPP instance reference passing
|
2020-09-17 04:48:32 +10:00 |
|
Bepis
|
487be15885
|
Clean up and optimize some harmony code
|
2020-09-17 03:19:08 +10:00 |
|
Bepis
|
b2662fb8a5
|
Implement IL2CPP support in HarmonyX
|
2020-09-17 02:19:27 +10:00 |
|
Bepis
|
3558ebf963
|
Clean up FastNativeDetour logging
|
2020-09-04 23:06:58 +10:00 |
|
Bepis
|
59237ec739
|
Implement initial MonoExtensions class
|
2020-09-04 23:06:28 +10:00 |
|
Bepis
|
8c8f7c3a2d
|
Implement initial icall proxy methods for UnityEngine.Input
|
2020-09-04 02:58:50 +10:00 |
|
Bepis
|
2d8800f54b
|
Restructure trampoline and detour code
|
2020-09-04 02:57:08 +10:00 |
|
Bepis
|
2c2b44588e
|
Improve trampoline logging and debugging
|
2020-09-03 13:26:47 +10:00 |
|
Bepis
|
41de02ae00
|
Implement FastNativeDetour and clean up chainloader
|
2020-09-03 05:59:19 +10:00 |
|
Bepis
|
a45ee28303
|
Fix patched jmp location
|
2020-09-02 05:29:55 +10:00 |
|
Bepis
|
418476b728
|
Implement x86 trampoline generation
|
2020-09-02 05:01:28 +10:00 |
|
Bepis
|
b5406ff440
|
Implement basic trampoline generator
|
2020-09-02 04:13:24 +10:00 |
|
Bepis
|
f6f03d08bc
|
Simplify unhollower log delegates
|
2020-08-31 21:12:56 +10:00 |
|
ghorsington
|
e6e192756d
|
Add testing code for invoke hook
|
2020-08-31 14:11:51 +03:00 |
|
Bepis
|
f737a3e53c
|
First doorstop prototype integration
Code is messy, please do not bully
|
2020-08-31 19:01:45 +10:00 |
|
Bepis
|
9db86e89c8
|
Update branch to use HarmonyX
|
2020-08-26 19:10:38 +10:00 |
|
Bepis
|
896be9be5a
|
Add some more debug logging
|
2020-05-20 13:38:12 +10:00 |
|
Bepis
|
dbea82eb2a
|
Fix console compatibility with unix platforms
|
2020-05-20 13:35:39 +10:00 |
|
Bepis
|
e18e932610
|
Implement stdout ouput for windows platform
|
2020-05-20 13:29:13 +10:00 |
|
Bepis
|
185e89515c
|
Actually use the patched entrypoint assembly instead of only pretending to
|
2020-05-04 01:34:46 +10:00 |
|