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