Commit History

Autor SHA1 Mensaxe Data
  ghorsington 39fc54619e Add WIP attempt to fix relative memory operands %!s(int64=4) %!d(string=hai) anos
  ghorsington b822b6a522 Bump HarmonyX version %!s(int64=4) %!d(string=hai) anos
  Bepis 01da398cba Fix debug logging for FastNativeDetour %!s(int64=4) %!d(string=hai) anos
  Bepis 065f2ea961 Implement automatic assembly unhollower %!s(int64=4) %!d(string=hai) anos
  Bepis f419c909bc Clean up method patcher implementation a bit %!s(int64=4) %!d(string=hai) anos
  Bepis 3754798497 Fix IL2CPP instance reference passing %!s(int64=4) %!d(string=hai) anos
  Bepis 487be15885 Clean up and optimize some harmony code %!s(int64=4) %!d(string=hai) anos
  Bepis b2662fb8a5 Implement IL2CPP support in HarmonyX %!s(int64=4) %!d(string=hai) anos
  Bepis 3558ebf963 Clean up FastNativeDetour logging %!s(int64=4) %!d(string=hai) anos
  Bepis 59237ec739 Implement initial MonoExtensions class %!s(int64=4) %!d(string=hai) anos
  Bepis 8c8f7c3a2d Implement initial icall proxy methods for UnityEngine.Input %!s(int64=4) %!d(string=hai) anos
  Bepis 2d8800f54b Restructure trampoline and detour code %!s(int64=4) %!d(string=hai) anos
  Bepis 2c2b44588e Improve trampoline logging and debugging %!s(int64=4) %!d(string=hai) anos
  Bepis 41de02ae00 Implement FastNativeDetour and clean up chainloader %!s(int64=4) %!d(string=hai) anos
  Bepis a45ee28303 Fix patched jmp location %!s(int64=4) %!d(string=hai) anos
  Bepis 418476b728 Implement x86 trampoline generation %!s(int64=4) %!d(string=hai) anos
  Bepis b5406ff440 Implement basic trampoline generator %!s(int64=4) %!d(string=hai) anos
  Bepis f6f03d08bc Simplify unhollower log delegates %!s(int64=4) %!d(string=hai) anos
  ghorsington e6e192756d Add testing code for invoke hook %!s(int64=4) %!d(string=hai) anos
  Bepis f737a3e53c First doorstop prototype integration %!s(int64=4) %!d(string=hai) anos
  Bepis 9db86e89c8 Update branch to use HarmonyX %!s(int64=4) %!d(string=hai) anos
  Bepis 896be9be5a Add some more debug logging %!s(int64=4) %!d(string=hai) anos
  Bepis dbea82eb2a Fix console compatibility with unix platforms %!s(int64=4) %!d(string=hai) anos
  Bepis e18e932610 Implement stdout ouput for windows platform %!s(int64=4) %!d(string=hai) anos
  Bepis 185e89515c Actually use the patched entrypoint assembly instead of only pretending to %!s(int64=4) %!d(string=hai) anos
  Bepis a1944a9dfe Add runtime fix for Assembly.GetEntryAssembly() not returning what games expect %!s(int64=4) %!d(string=hai) anos
  Bepis 572194dc90 Fix console colors for .NET games %!s(int64=4) %!d(string=hai) anos
  Bepis 555cdf1c69 Fix .NET plugin initialization %!s(int64=4) %!d(string=hai) anos
  Bepis 2e66c68fee Fix project references %!s(int64=4) %!d(string=hai) anos
  Bepis 9c8ad31af8 Implement prototype .NET loader %!s(int64=4) %!d(string=hai) anos