Commit Graph
1215 Commits
Author SHA1 Message Date
Geoffrey Horsington 2b7be96aba Update build_be.yml 2021-10-31 20:19:21 +02:00
Geoffrey Horsington 6e29ffe608 Update and rename main.yml to build_be.yml 2021-10-31 20:18:23 +02:00
Geoffrey Horsington b2c7bdb448 Create main.yml 2021-10-31 20:01:10 +02:00
ghorsington 556cb5fba4 ConsoleEncoding: fix buffer size computation
Instead of approximating with GetMaxByteCount and GetMaxCharCount, compute actual buffer size which is needed for variable-length characters (e.g. utf-8)
2021-10-31 19:53:59 +02:00
ghorsington a16d0fecfc WindowsConsoleDriver: check that Console.WindowWidth and WindowHeight exist 2021-10-31 19:52:37 +02:00
ghorsington ade701c2f5 Bump Il2CppUnhollower version 2021-10-31 17:21:31 +02:00
ghorsington 3730f34225 Bump Il2CppAssemblyUnhollower 2021-10-24 22:39:04 +03:00
ghorsington 2a7aa528bb Include AssemblyUnhollower, Cpp2Il and Il2CppDumper into hash computation 2021-10-24 20:26:50 +03:00
ghorsington f3775433c5 Update README 2021-10-24 17:35:02 +03:00
ghorsington ad0e751b4d Bump packages 2021-10-24 17:26:34 +03:00
Geoffrey Horsington e75c529fb0 Merge pull request #325 from js6pak/wine-console
Fix WindowsConsoleDriver
2021-10-24 13:36:33 +03:00
js6pak a6b2c1fc92 Fix WindowsConsoleDriver 2021-10-24 12:35:05 +02:00
Geoffrey Horsington e2be2d3790 Merge pull request #324 from js6pak/detransitive-Il2CppReferenceLibs
Fix runtime errors with Il2CppReferenceLibs.Core
2021-10-24 13:35:01 +03:00
js6pak 33f6c6c178 Fix runtime errors 2021-10-24 12:33:15 +02:00
ghorsington 457afcdd43 Trigger CI 2021-10-24 13:18:41 +03:00
Geoffrey Horsington 7754830c6e Merge pull request #323 from js6pak/detransitive-Il2CppReferenceLibs
Stop polluting il2cpp plugins using the nuget package with Il2CppReferenceLibs.Core
2021-10-24 13:14:59 +03:00
Geoffrey Horsington 5ec62b6503 Merge pull request #322 from js6pak/wine-console
Set ConsoleManager alreadyActive on wine
2021-10-24 13:14:34 +03:00
js6pak c44ff9e7b4 Move the check into WindowsConsoleDriver 2021-10-24 12:11:35 +02:00
js6pak 1f4a95158d Stop polluting il2cpp plugins using the nuget package with Il2CppReferenceLibs.Core 2021-10-24 00:49:56 +02:00
js6pak 9b3d32aea0 Set ConsoleManager alreadyActive on wine 2021-10-23 20:01:49 +02:00
Geoffrey Horsington 74ebe80da8 Merge pull request #321 from js6pak/ConfigDumpDummyAssemblies
Add ConfigDumpDummyAssemblies
2021-10-23 20:23:14 +03:00
js6pak b746f57add ConfigDumpDummyAssemblies 2021-10-23 19:17:09 +02:00
ghorsington 337d20c97b Add Unity-like AddComponent to add custom MonoBehaviours to the scene 2021-10-03 19:01:26 +03:00
ghorsington 3d1effa48d Fix console window delegate resolving 2021-10-03 18:16:33 +03:00
ghorsington 7e904152b9 Fix random access denied on solution build 2021-10-03 18:15:57 +03:00
ghorsington fcd52420e5 Bump Il2CppUnhollower version 2021-10-03 17:35:05 +03:00
ghorsington 72e1e2c2f6 ConsoleWindow: always resolve user32 from system folder
Some games (e.g. Outer Wilds) include their own user32.dll which is missing some methods. With this fix we always pull the menu functions from correct user32.dll
2021-10-03 16:25:35 +03:00
ghorsington 2117f326c0 Remove unneeded build path 2021-09-26 00:36:40 +03:00
ghorsington 703811e41d Fix documentation file path 2021-09-26 00:35:40 +03:00
ghorsington 07d47c2356 Test CI permissions 2021-09-26 00:33:58 +03:00
ghorsington 12c3a94fa3 Try to fix CI 2021-09-26 00:30:57 +03:00
ghorsington 66c6e505ef Also build netstandard2.0 version of BepInEx.Preloader.Unity 2021-09-26 00:28:12 +03:00
ghorsington e613bbec32 Include netstandard2.0 to BepInEx.Unity for NuGet package 2021-09-26 00:19:41 +03:00
ghorsington fbf671c709 Trigger CI 2021-09-25 20:27:48 +03:00
ghorsington bf4fb14b92 Bump Cake.Tool to 1.2.0 2021-09-25 20:24:42 +03:00
ghorsington 9cdee65bca Fix missing type spec 2021-09-25 19:54:10 +03:00
ghorsington b219c162de Use process name for preloader assembly dump path; fixes #303 2021-09-25 19:43:43 +03:00
ghorsington c85ece09fe Delete hardpatcher
Hardpatcher is not supported anymore and should not be used
2021-09-25 19:23:09 +03:00
ghorsington 639dbb475c Bump NuGet packages 2021-09-25 19:22:12 +03:00
ghorsington 4304b817da Include license via URL for compat 2021-08-25 22:29:39 +03:00
ghorsington 1822b92c91 Add NuGet push key to CI 2021-08-25 22:27:13 +03:00
ghorsington 18e5b15133 Adjust package descriptions 2021-08-25 22:21:45 +03:00
ghorsington 1cf4167b54 Add PushNuGet build target 2021-08-25 22:20:05 +03:00
ghorsington 1a217300cc Add common NuGet information 2021-08-25 22:05:47 +03:00
ghorsington bbe8284c67 Add logo assets 2021-08-25 22:03:51 +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
ghorsington 4ba52538af Use offical BepInEx NuGet feed 2021-08-25 20:47:30 +03:00
Bepis ed18974f5c Handle alternate entrypoint signatures for .NET launcher 2021-08-23 20:56:37 +10:00
Bepis 6650c4d528 Add support for Cpp2IL 2021-08-07 22:41:16 +10:00