Commit Graph
44 Commits
Author SHA1 Message Date
ghorsington ad0e751b4d Bump packages 2021-10-24 17:26:34 +03:00
ghorsington 639dbb475c Bump NuGet packages 2021-09-25 19:22:12 +03:00
ghorsington 18e5b15133 Adjust package descriptions 2021-08-25 22:21:45 +03:00
ghorsington 02952f5ab1 Use Microsoft.NETFramework.ReferenceAssemblies 2021-08-25 20:51:07 +03:00
ghorsington bc1572a17f Generate NuGet packages on release build for certain libs 2021-08-25 20:48:14 +03:00
Bepis ed18974f5c Handle alternate entrypoint signatures for .NET launcher 2021-08-23 20:56:37 +10:00
Bepis 53c775ac87 Improve assembly fixes for NetLauncher 2021-08-07 15:32:40 +10:00
Bepis 0e6ad15ea2 Add an unhandled exception handler for NetLauncher 2021-08-07 15:32:40 +10:00
Bepis 3c6cef3445 Fix preloader log not appearing in file log for NetLauncher 2021-08-07 15:32:39 +10:00
Bepis 9cc0211a78 Revamp AssemblyPatcher and patcher plugins 2021-07-29 10:38:36 +10:00
ghorsington 086d2f877d Update HarmonyX and MonoMod.RuntimeDetour 2021-04-25 21:08:16 +03:00
ghorsington e90a5524da Bump HarmonyX and MonoMod versions 2021-04-11 18:46:23 +03:00
ghorsington c874d4f6b3 Apply style 2021-04-11 14:10:00 +03:00
ghorsington d3240c3361 Port important fixes from v5-lts
Only fixes are ported, no main feature changes
2021-04-11 13:25:14 +03:00
ghorsington 79039fb332 Update NuGet packages 2021-03-27 22:22:34 +02:00
ghorsington ff4e1b7c7f Reformat code after last commits 2021-01-26 20:47:02 +02:00
Bepis d5b5c9028c Add additional native library serach call 2021-01-25 12:18:23 +11:00
Bepis 9e271a35be Fix NetLauncher resolution issues on Unix systems 2021-01-25 03:03:18 +11:00
Bepis f60f6cbb62 Fix a significant amount of assembly resolution issues 2021-01-25 02:34:00 +11:00
ghorsington ecb61f60d8 Apply code style 2021-01-23 22:04:11 +02:00
ghorsington 965d9ae1c8 Use net35 reference assemblies; use C# 9 2021-01-05 22:54:45 +02:00
ghorsington 51c33538b4 Update HarmonyX to 2.3.1 2020-12-28 22:44:22 +02:00
Bepis d2a0d3886e Fix .NET launcher, and some debugging issues 2020-12-15 00:24:51 +11:00
ghorsington e574933145 Update HarmonyX to 2.2.0 2020-12-12 22:16:42 +02:00
js6pak c2ecba36e5 Update cake script to use msbuild instead of AssemblyInfo.cs 2020-11-16 09:27:36 +01:00
ghorsington 0d6422e09e Upgrade all projects to C#8 2020-11-09 19:19:14 +02:00
ghorsington 3facf6a663 Move all versioning to shared project 2020-11-09 19:14:43 +02:00
ghorsington a49e599b15 Fix debug type 2020-11-09 18:42:06 +02:00
ghorsington 8a4f9e32b4 Fix build destination 2020-11-09 18:35:20 +02:00
ghorsington da02c7cbc2 Move to modern csproj format 2020-11-09 18:32:12 +02:00
Bepis 79e7a3a7e8 Update HarmonyX package and README 2020-11-09 19:54:06 +11:00
Bepis c2ecb50a22 Add uname libc call on Unix systems as platform check
Rebase of 7647862
2020-11-09 00:55:16 +11:00
Bepis 28a53ea645 Updated cake build script
Pinched some code from the master branch to create Unix builds
2020-11-08 21:11:07 +11:00
Bepis 0137c7bcd6 Fix compilation & running issues from rebase 2020-11-08 02:26:35 +11:00
Bepis b1f218f328 Remove no longer necessary harmony fix
Rebase of c096209
2020-11-05 23:44:11 +11:00
Bepis 1c32115fa2 Implement cross-platform improvements from master
Contains fixes rebased from d2afe06 ... 9f4dcb6
2020-11-05 23:18:52 +11:00
ghorsington b822b6a522 Bump HarmonyX version 2020-09-20 15:12:08 +03:00
Bepis b2662fb8a5 Implement IL2CPP support in HarmonyX 2020-09-17 02:19:27 +10: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 185e89515c Actually use the patched entrypoint assembly instead of only pretending to 2020-05-04 01:34:46 +10:00
Bepis a1944a9dfe Add runtime fix for Assembly.GetEntryAssembly() not returning what games expect 2020-05-04 01:34:12 +10:00
Bepis 555cdf1c69 Fix .NET plugin initialization 2020-04-29 02:16:48 +10:00
Bepis 9c8ad31af8 Implement prototype .NET loader 2020-04-27 23:44:50 +10:00