ghorsington
f50e7e2555
WIP for running on .NET 6
2021-12-04 22:52:08 +02:00
ghorsington
e21f800775
Il2Cpp: Add support for .NET 6 base class library
2021-11-13 22:25:24 +02:00
ghorsington
1128b5f6c7
WindowsConsoleDriver: Fix console size checking
2021-11-02 20:17:24 +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
js6pak
a6b2c1fc92
Fix WindowsConsoleDriver
2021-10-24 12:35:05 +02:00
js6pak
c44ff9e7b4
Move the check into WindowsConsoleDriver
2021-10-24 12:11:35 +02:00
ghorsington
3d1effa48d
Fix console window delegate resolving
2021-10-03 18:16:33 +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
Bepis
64a75b8513
Fix .NET launcher console not working
2021-05-31 23:21:36 +10: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
Ash
117a553820
Update WindowsConsoleDriver to reuse Utility.UTF8NoBom
2021-04-07 17:16:09 -05:00
ghorsington
ff4e1b7c7f
Reformat code after last commits
2021-01-26 20:47:02 +02:00
Bepis
cdc8ec560b
Fix strange build issue
2021-01-25 02:43:09 +11:00
ghorsington
ecb61f60d8
Apply code style
2021-01-23 22:04:11 +02:00
ghorsington
54aa943247
Add .NET Standard 2.1 target to core libraries
2020-12-29 22:03:56 +02:00
Bepis
1c32115fa2
Implement cross-platform improvements from master
...
Contains fixes rebased from d2afe06 ... 9f4dcb6
2020-11-05 23:18:52 +11:00