Commit Graph

533 Commits

Author SHA1 Message Date
Serenity
a2784e548d Improve memory allocation handling and logging
- Introduce new macros for protection and allocation flags.
- Add `EnableDebugPrivilege` function to manage SeDebugPrivilege.
- Enhance error handling in `VirtualAllocEx_X` to check for privilege issues.
- Control fallback to `VirtualAlloc` based on process context.
- Add logging for ultimate allocation failures for better visibility.
2025-05-08 03:24:01 -04:00
Serenity
1abcad5d1d Add memory hysteresis management and improve error handling
- Introduced `XMemSetAllocationHysteresis_X` for managing memory allocation hysteresis with lazy heap initialization and thread safety.
- Enhanced `VirtualAllocEx_X` to include debug logging and fallback to `VirtualAlloc` for better error handling.
- Updated `TitleMemoryStatus_X` to use `GetCurrentProcess()` for improved robustness.
2025-05-08 03:10:08 -04:00
Tyler Jaacks
8c67723790 Update README.md 2025-04-29 17:51:43 -05:00
Tyler Jaacks
db00019ee1 Update README.md 2025-04-29 17:51:21 -05:00
Tyler Jaacks
80bf3c9858 Update README.md 2025-04-29 17:48:42 -05:00
Tyler Jaacks
f9f5628da2 Update README.md 2025-04-29 17:46:23 -05:00
Tyler Jaacks
669be74bd7 Update README.md 2025-04-29 17:45:29 -05:00
Tyler Jaacks
871820a783 Update README.md 2025-04-23 19:17:59 -05:00
Tyler Jaacks
5d694297d5 Update README.md 2025-04-23 19:17:33 -05:00
Tyler Jaacks
1fb7d18a0a Update README.md 2025-04-23 19:17:11 -05:00
Tyler Jaacks
e8cd17823e Update README.md 2025-04-23 19:14:13 -05:00
Tyler Jaacks
934cfc84ea Update README.md 2025-04-23 19:12:50 -05:00
Tyler Jaacks
45707cc162 Update README.md 2025-04-23 19:12:14 -05:00
Tyler Jaacks
88e1cd1961 Merge pull request #170 from oSerenity/main
Winrt Improvements
2025-04-23 19:07:34 -05:00
Serenity
96daba3995 Winrt Improvements 2025-04-22 23:14:57 -04:00
Serenity
1f67e648f9 Added imgui 2025-04-22 16:53:50 -04:00
Serenity
1ee11e5d77 AcpHal Stubs 2025-04-20 02:21:41 -04:00
Serenity
177e8a069f Gets HW and HD Farther 2025-04-19 17:13:17 -04:00
Tyler Jaacks
c519b32c3b Added SmartGlass IDL. 2025-04-05 19:58:40 -05:00
Tyler Jaacks
0afe337593 Merge pull request #163 from Rodrigo-Todescatto/main
Add input support for FH2
2025-04-02 19:25:56 -05:00
Rodrigo Todescatto
bc5ff148a4 Add input support for FH2 2025-04-02 21:20:43 -03:00
Serenity
f9ae077ed6 Important Changes
More file/folder creation hooking.
2025-03-29 19:23:50 -04:00
Rodrigo Todescatto
3c2f450ebf FH2 Boots (kernelx) 2025-03-29 20:18:05 -03:00
Rodrigo Todescatto
e9fb12d699 WinRT changes 2025-03-13 17:40:05 -03:00
Tyler Jaacks
9612947935 Merge pull request #160 from Rodrigo-Todescatto/main
Added MMXboxDeviceEnumerator.
2025-03-12 17:27:19 -05:00
Rodrigo Todescatto
8293807ed1 Added MMXboxDeviceEnumerator. 2025-03-12 18:37:21 -03:00
Tyler Jaacks
d558e22f01 Cleaned up the filter structure a bit. 2025-03-10 15:03:21 -05:00
Tyler Jaacks
1e636630d4 Added Filters to make view the winrt_x code easier. 2025-03-10 14:53:13 -05:00
Tyler Jaacks
c3ac46d864 Added Microsoft.Xbox.Speech.idl support. 2025-03-10 14:06:26 -05:00
Tyler Jaacks
69de08749b Merge pull request #159 from Typical0/main
Update README.md
2025-03-04 15:01:23 -06:00
Typical0
fd5acdff2e Update README.md 2025-03-04 16:03:24 +00:00
Typical0
d35f85a0cc Merge pull request #3 from Typical0/patch-1
Update README.md
2025-03-03 17:39:06 +01:00
Typical0
d59055bcf9 Update README.md 2025-03-03 15:35:00 +01:00
Tyler Jaacks
87092b04f7 Merge pull request #149 from Typical0/main
Fix Detours failing (also add new readme emblems)
2025-03-02 19:23:29 -06:00
Typical0
4e89eefdc3 Merge branch 'WinDurango:main' into main 2025-03-03 00:30:09 +01:00
Serenity
73a8f03b96 Merge pull request #150 from Patoke/main
update submodules to fix build
2025-03-02 18:29:43 -05:00
Typical0
d70dd5fff6 Update msbuild.yml
to prevent each PR from trying to compile itself, which obviously fails due to the fact that only wd the organization has private keys to IDLs repo. should be restored back when legal alternative will appear.
2025-03-03 00:22:30 +01:00
Unixian
93a4e85a31 update submodules (again) 2025-03-02 18:22:14 -05:00
Unixian
418ee578a7 Merge branch 'WinDurango:main' into main 2025-03-02 18:16:29 -05:00
Unixian
b9cbc04ce1 udpate detours submodule 2025-03-02 18:16:14 -05:00
Typical0
d742ad6ace Update Detours 2025-03-03 00:14:42 +01:00
Typical0
0d80d6b598 Merge branch 'WinDurango:main' into main 2025-03-03 00:09:56 +01:00
Serenity
ace5fbb942 Merge pull request #148 from Patoke/main
add back overlay aka keyboard input
2025-03-02 18:00:47 -05:00
Typical0
537ce17986 Update README.md 2025-03-02 19:03:57 +00:00
Unixian
759e4e6f60 add back overlay/keyboard 2025-03-02 13:56:40 -05:00
Unixian
fbc694affd fix build 2025-03-02 13:42:12 -05:00
Unixian
3694959e65 Merge branch 'main' of https://github.com/Patoke/WinDurango 2025-03-02 13:36:44 -05:00
Unixian
7f7fd9f090 minor changes to push up 2025-03-02 13:35:58 -05:00
Tyler Jaacks
f962feb4d6 Fix the Release build. 2025-02-28 01:06:03 -06:00
Tyler Jaacks
660b5357df Merge pull request #146 from Typical0/main
Improve build quality
2025-02-27 16:44:42 -06:00