Commit Graph

49 Commits

Author SHA1 Message Date
Serenity
222cdf0a22 WinRT - Better Debug 2025-06-03 00:54:43 -04:00
Rodrigo Todescatto
3c2f450ebf FH2 Boots (kernelx) 2025-03-29 20:18:05 -03:00
Rodrigo Todescatto
8293807ed1 Added MMXboxDeviceEnumerator. 2025-03-12 18:37:21 -03:00
Serenity
b9350fba33 Fixes 2025-02-18 13:34:37 -05:00
Serenity
94749fe125 D3DMapEsramMemory_X Implementation 2025-02-18 13:09:35 -05:00
Unixian
de5ff9cd39 impl ref + queryinterface
this also includes a stub for acphal which is unfinished, and a simple generated mfplat proxy
2025-01-26 06:59:10 -05:00
Patoke
66a77b5bcb [d3d11x] add debug macros for hresult functions
[d3d11x] found error with CreateShaderResourceView, it happens due to an invalid 2D texture
[d3d11x] use proper refcounts from IGraphicsUnknown on DXGI related classes
[kernelx] use the same calling convention as IGraphicsUnknown for m_RefCount
[kernelx] add filesystem hooks to resolve relative file calls
2025-01-09 00:59:07 -03:00
windows-fryer
bee218423e Code cleanup in d3d11_x 2025-01-07 16:22:13 -08:00
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
Patoke
1d15a44658 [kernelx] proper naming for NlsProcessDestroy 2025-01-02 06:34:46 -03:00
Unixian
b0b2289851 Forgot to update comment 2025-01-02 04:04:43 -05: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
Patoke
33ca1c4bed [kernelx] finish reversing some functions (leave others as WIP)
[kernelx] add different type definitions
[kernelx] fixed wrong implementation of GetSystemOSVersion_X
[kernelx] added more documentation
[winrt_x] fix project filters for idls
2025-01-02 04:33:08 -03:00
Tyler Jaacks
79db2e56be Fixed typo and moved ReSharper to editorconfig. 2024-10-14 16:31:57 -05:00
Rodrigo Todescatto
d6c54e0492 Implemented XMemSetAllocationHooks and fixed some XMem stuff on kernelx. (#55)
* Added XMemSetAllocationHooks and fixed some XMem Stuff.

* Added XMemSetAllocationHooks.
2024-10-03 22:07:54 +02:00
Bagietka
809de73589 Update kernelx.cpp 2024-09-29 22:30:25 +02:00
Bagietka
ebaf02ea81 KernelX, CONSOLE_TYPE enum 2024-09-29 22:28:10 +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
Serenity
4b53f3a76b Match Original KernalX 2024-09-21 04:19:20 -04: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
Bagietka
1c94adee21 KernelX.dll Complete 2024-09-06 06:29:09 +02:00
Boreal
cf2f372822 Merge branch 'WinDurango-project:main' into main 2024-09-05 20:10:08 -07:00
bor-real
306aa3ba62 Added GetTickCount64 2024-09-05 20:06:54 -07:00
AleBlbl
28e40076f1 Merge branch 'WinDurango-project:main' into main 2024-09-06 05:00:33 +02:00
AleBlbl
9b1bb4855b correct types in XMem stuff 2024-09-06 04:59:54 +02:00
AleBlbl
062b740b1e added @45 to @91 kernelx export functions 2024-09-06 04:47:04 +02:00
jlallas384
89130ad2af Merge branch 'main' into main 2024-09-06 05:31:26 +04:00
AleBlbl
b4428184ca @1 to @44 export done 2024-09-06 03:17:27 +02:00
Tyler Jaacks
bcf188ee54 Added BOOL DeleteSynchronizationBarrier 2024-09-05 19:07:51 -05:00
Tyler Jaacks
d926deab08 Fixed order. 2024-09-05 18:59:58 -05:00
jlallas384
c33ff08d19 Merge branch 'main' into main 2024-09-06 03:58:22 +04:00
Bagietka
a42db01972 XMem implementation 2024-09-05 19:35:13 +02:00
jlallas384
f758459f2d Merge branch 'main' into main 2024-09-05 19:43:03 +04:00
Serenity
ee096d79e8 NTDLL 2024-09-05 11:21:16 -04:00
jlallas384
2f603347cf add registry functions in kernelx 2024-09-05 22:37:36 +08:00
Dexrn ZacAttack
ec8a835ebb Merge branch 'main' into main 2024-09-04 23:07:59 -07:00
Serenity
92c94d0317 Fixed Linker Issues 2024-09-04 23:17:40 -04:00
AleBlbl
4efc98dbb6 some additional export 2024-09-05 04:31:08 +02:00
AleBlbl
ef74898128 Added export functions to fix etwplus.dll entrypoint errors 2024-09-05 02:34:56 +02:00
AleBlbl
cc4d1a35ff Added InitializeCriticalSectionEx because i forgot about it 2024-09-05 02:01:08 +02:00
AleBlbl
efb657b4e7 Added XMemFree for xcompress.dll entrypoint error 2024-09-05 01:54:02 +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