Commit Graph
1332 Commits
Author SHA1 Message Date
ghorsington 1571e91149 Bump Il2CppAssemblyUnhollower 2021-11-07 16:27:23 +02:00
ghorsington 5acf970d6d Il2CppManagedEnumerator: fix missing operand in ldloca 2021-11-07 16:18:33 +02:00
ghorsington 5a8dbe3018 Bump Il2CppAssemblyUnhollower and Cpp2IL 2021-11-05 18:59:38 +02:00
ghorsington 4530c98ab2 Il2Cpp: Add MonoBehaviour.StartCoroutine extension with managed IEnumerator 2021-11-04 22:49:05 +02:00
ghorsington 32d1be59a8 Il2Cpp: Add wrappers for Il2Cpp IEnumerator and IEnumerable interop 2021-11-04 22:49:04 +02:00
ghorsington 7cc5d8f397 Bump Il2CppAssemblyUnhollower, bump reference libs 2021-11-04 22:26:11 +02:00
ghorsington 990c0ec6af Don't pull last successful commit in forks 2021-11-02 22:04:51 +02:00
ghorsington bcedd3fc29 Don't try to push BE builds in forks 2021-11-02 21:58:30 +02:00
ghorsington 7f1f139aea Force .sh to LF EOF 2021-11-02 20:52:06 +02:00
ghorsington 1128b5f6c7 WindowsConsoleDriver: Fix console size checking 2021-11-02 20:17:24 +02:00
ghorsington 8ff2c1088b Clean up console listener logic 2021-11-02 20:16:50 +02:00
ghorsington dbe443d4fb Use PackageOutputPath 2021-11-02 18:51:33 +02:00
ghorsington fcadb806ad Bump Il2CppUnhollower 2021-11-01 00:24:16 +02:00
ghorsington f85b196dbf Update README 2021-11-01 00:16:39 +02:00
ghorsington 92a1d17509 Remove old CI script 2021-11-01 00:16:08 +02:00
Geoffrey Horsington 802e7d0a2a Update build_be.yml 2021-11-01 00:14:49 +02:00
Geoffrey Horsington 3f7b1d1f99 Create build.yml 2021-11-01 00:11:14 +02:00
ghorsington 22a568e726 Ensure build.sh is executable 2021-11-01 00:06:22 +02:00
Geoffrey Horsington 757be8f681 Create build_be.yml 2021-11-01 00:04:14 +02:00
Geoffrey Horsington 581d7e57b3 Update BepInEx.IL2CPP.csproj 2021-10-31 23:55:18 +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