Commit Graph

34 Commits

Author SHA1 Message Date
Rodrigo Todescatto 5e97f7d430 Added Forza debbuging and fixed XMemSetAllocationHooks. 2025-01-05 14:49:15 -03:00
Dexrn ZacAttack 96b5f0bae1 Revert "Fix CoreWindow Leaking" 2025-01-02 15:06:27 -08:00
AleBlbl 4f1a01f117 Implemented IFrameworkView and IFrameworkViewSource Wrappers for fixing CoreWindow Leaking 2025-01-02 22:17:08 +01:00
Unixian 150a11fdce 1/2/25
- Added parts for debug in kernelx dllmain
- Fixed IsXboxModule, in testing, it marked modules inside the game directory as non-xbox modules.
- Removed implementation of XMemFreeDefault for future replacement with xmem reversal
2025-01-02 04:02:32 -05:00
AleBlbl fea0aaf76c CoreWindow wrapper implemented 2024-11-24 03:23:28 +01:00
AleBlbl 6f1a7f469f Implemented Wrapper for CoreApplication and ICoreApplicationResourceAvailabilityX 2024-11-20 03:27:57 +01:00
Tyler Jaacks 79db2e56be Fixed typo and moved ReSharper to editorconfig. 2024-10-14 16:31:57 -05:00
Tyler Jaacks 97dabb888e Fixed ICoreWindowX, CoreWindow, and the GetForCurrentThread() method. 2024-10-08 18:37:55 -05:00
Tyler Jaacks 7a28a431ea Added hook for GetForCurrentThread. 2024-10-08 17:00:33 -05:00
Tyler Jaacks 136dae13c8 Added basic ICoreWindow and CoreWindow implementation. 2024-10-07 18:13:39 -05:00
Bagietka 884015bcd8 More WinRT implementation
GameTransportControls mostly implemeneted
Cleaned kernelx's dllmain a bit.
2024-10-02 15:14:35 +02:00
Tyler Jaacks 14a1177e9b Reverted kernelx.dll changes. 2024-09-23 16:29:01 -05:00
Tyler Jaacks 7f24581863 Cleaned up some of the code in kernelx. 2024-09-22 18:09:21 -05:00
Bagietka f1e0047277 Fixed project 2024-09-22 12:17:19 +02:00
Bagietka f8922c3a1b Commit local changes 2024-09-22 11:55:18 +02:00
Bagietka beaae667c9 Commit local changes 2024-09-22 11:55:06 +02:00
Serenity 4b53f3a76b Match Original KernalX 2024-09-21 04:19:20 -04:00
Tyler Jaacks 9a88282228 Fixed WinRT. 2024-09-13 00:21:05 -05:00
Tyler Jaacks 8d291b3864 Made some changes. 2024-09-11 19:15:58 -05:00
Tyler Jaacks 7147fc1106 Fix kernelx.dll to work with our Windows Runtime component. 2024-09-11 17:43:11 -05:00
Tyler Jaacks f4ff2a6d3a Made some updates. 2024-09-10 23:09:27 -05:00
Tyler Jaacks 257f2197ae Added WinRT code. 2024-09-10 19:45:07 -05:00
Tyler Jaacks bbfcb2eafe Added WinRT stubs. 2024-09-10 18:36:10 -05:00
Tyler Jaacks e25504620e Added Detours. 2024-09-09 18:34:55 -05:00
Serenity b22d240326 Bad_alloc Fix 2024-09-06 01:47:15 -04:00
AleBlbl ef74898128 Added export functions to fix etwplus.dll entrypoint errors 2024-09-05 02:34:56 +02:00
AleBlbl ed5f17b62b First batch of many kernelx export functions 2024-09-05 00:53:21 +02:00
AleBlbl ac55de1903 Fixed Exports.def, now function exports work as it should 2024-09-04 13:55:41 +02:00
AleBlbl b040f546b6 First Attempt Trying to match DLLMain entrypoint 2024-09-04 12:34:09 +02:00
Tyler Jaacks 7fd6e7a254 Added stub for XMemAllocDefault_X. 2024-09-03 23:41:35 -05:00
Tyler Jaacks eb60a08186 Added XMemAlloc and TpSetPoolAffinityMask psuedocode. 2024-09-03 23:23:01 -05:00
Tyler Jaacks 8f70d9782c Added the AcquireSRWLockExclusive, AcquireSRWLockShared, EnterCriticalSection, and GetProcessHeap. 2024-09-03 23:05:57 -05:00
Tyler Jaacks 88a6cda95c Removed base code from everything kernelx.dll. 2024-09-03 22:08:07 -05:00
Tyler Jaacks 5b6e327d75 Added some of the basic dlls. 2024-09-03 19:29:06 -05:00