Margen67
6941b69691
[Base] Remove unneeded if
...
C++20 is required to build and this didn't work for Windows since it didn't account for _MSVC_LANG.
2025-08-10 04:38:33 -07:00
The-Little-Wolf
64b7695f52
[Kernel] - restrict kXNotificationLiveConnectionChanged to startup
...
- allow for dashboard to show achievements and themes again.
2025-08-08 22:44:28 +02:00
Gliniak
06456c20fc
[Kernel] Prevent real XAM from initialization while loading dashboard
2025-08-08 22:05:24 +02:00
Gliniak
a871079ee0
[XAM] Added config option to enable stereoscopic mode in titles
2025-08-07 20:14:52 +02:00
Gliniak
e9b2464254
[XAM] Fixed issue with Content not being close due to upper-lower characters difference.
...
- Added string_key_insensitive
2025-08-06 22:46:20 +02:00
Margen67
10f2b5ebfc
Imgui stuff
2025-08-03 19:51:32 -07:00
Gliniak
37e3fe9eb6
[D3D12] Default to RTV on Intel ARC GPUs
2025-08-03 22:26:39 +02:00
Gliniak
ada971aefc
[Emulator] Resume should resume threads that are paused, not running
2025-08-03 20:40:30 +02:00
Gliniak
e7e3cfc7fb
[XThread] Fixed issue with incorrect thread state caused by invalid suspend count
2025-08-03 20:40:30 +02:00
Gliniak
2969a04145
[Kernel] Added support for loading modules before main
2025-08-03 20:40:30 +02:00
Gliniak
70364e73ae
[XAM] Added option to remove titles with 0 achievements unlocked
2025-08-03 19:29:02 +02:00
The-Little-Wolf
4e8e789876
[XAM/UI] - Stubbed XamShowSigninUIEx and XamShowNuiSigninUI
...
- Add XTT file header
- partially implemented XamShowSigninUIEx & XamShowNuiSigninUI
- add flags for XamShowCreateProfileUI, exXamShowSigninUI, and XamUserLogon
- Define sign in states
- Add undefined params
2025-08-01 08:06:10 +02:00
Margen67
4a5f63650d
Add .py file extension to Python
2025-07-28 23:54:52 -07:00
Gliniak
fe0e18466f
[XThread] Changed behaviour for threads requesting Yield with non-alertable state
2025-07-27 19:20:44 +02:00
Adrian
4702bfb94c
[XBDM] Cleanup Stubs
2025-07-27 18:57:19 +02:00
Adrian
a717c0cd9f
[Kernel] Implemented RtlDowncaseUnicodeChar
2025-07-27 18:05:58 +02:00
Margen67
f36dbd2b33
[3PP] Switch to zlib-ng
2025-07-27 02:46:43 -07:00
Margen67
25d6f8269a
[premake] Cleanup
2025-07-27 02:46:43 -07:00
Adrian
7fec549552
[XAM] Implemented XamTaskCloseHandle
2025-07-27 00:35:10 +02:00
Gliniak
8a1188090f
[Kernel] Fixed compilation
2025-07-26 22:35:47 +02:00
The-Little-Wolf
39621ddec8
[KERNEL] - Replacing Unk
...
- Changes here are from Chrispy's Nukernel
2025-07-26 22:27:21 +02:00
The-Little-Wolf
31173107bc
kXNotification - adding more
...
- Added more kXNotification ids
- Added missing Notification to XMPCreateTitlePlaylist
2025-07-26 21:58:57 +02:00
Gliniak
4182852a4b
[Base] Split of xbox.h file
...
- Splitted into: kernel.h and xam.h
- Removed UpdateSpaData from KernelState into ContentManager
2025-07-26 21:25:32 +02:00
Adrian
c4e86cfd2b
[XAM] Cleanup XamGetOverlappedResult
2025-07-24 23:29:46 +02:00
Adrian
f66ab091c1
[XAM] Implemented XamGetCachedTitleName
2025-07-24 20:45:00 +02:00
Adrian
d9092fb232
[XAM] Cleanup XEnumerateCrossTitle
2025-07-23 23:05:35 +02:00
The-Little-Wolf
c83522060e
[XBOXKRNL/XCONFIG] - Properly set PC values
...
- Adding PC Related flags
- set correct size of XCONFIG_USER_PC_HINT
2025-07-23 21:46:49 +02:00
Adrian
01d46c20ff
[XAM] Cleanup XamUserAreUsersFriends
2025-07-21 08:11:54 +02:00
Margen67
3eef564ff8
[format] Require EOF newline
2025-07-19 14:42:21 -07:00
Margen67
4cb783bf22
Header cleanup
2025-07-19 14:42:21 -07:00
The-Little-Wolf
6314388c51
[XAM] - Replacing Unk
...
- Replacing unk parameters
- Naming unk xmp calls
- Added missing xmp structs
- Added missing messenger structs
- Added missing XamProfileCreate related structs
2025-07-19 20:37:23 +02:00
The-Little-Wolf
0f804c3690
[SMC] - add structs and enum for poweron and standby messages
...
- add structs for poweron and standby messages
- add enum for poweron and standby messages
- add enum for HalReturnToFirmware and log
2025-07-07 15:40:48 +02:00
Margen67
0aeac841b8
Fix building with Clang 20
...
date: 3.0.4
tomlplusplus: Latest master as of writing since there's no stable release with the build fixes.
2025-07-07 04:27:38 -07:00
Adrian
b6884ba10b
[XAM] Added back sleep in CompleteOverlappedDeferred
...
Revert change from 31ce3e0c71
This fixes accessing RDR free roam in netplay.
2025-07-01 21:36:46 +02:00
Adrian
c5d6db2840
[XAM/UI] Cast gamercard ImGUI string size to int
2025-06-22 20:37:15 +02:00
Adrian
f6323beb20
[XGI] Restrict XSessionCreate to offline sessions
...
Fixed Peggle from crashing after completing a level.
2025-06-22 20:04:09 +02:00
The-Little-Wolf
20d3ac4ca9
[XAM/USER] - Implement Multiple Functions
...
- Implement XamUserGetCachedUserFlags, XamIsChildAccountSignedIn, XamUserGetOnlineLanguageFromXUID and XamUserGetOnlineCountryFromXUID
- add IsParentalControlled()
2025-06-22 18:15:41 +02:00
Adrian
fd1abfe6aa
[Lint/CI] Use LLVM v19 for Linux & Lint
2025-06-21 00:25:27 +02:00
The-Little-Wolf
f91be22742
[KERNEL/KERNEL_STATE] - Startup kXNotifyLive
...
- Notify game user is not connect to live
2025-06-20 23:40:35 +02:00
The-Little-Wolf
f65f044ee5
[XAM/UI] - XamShowMarketplaceUI Improvements
...
- Replacing magic numbers
- Replacing unknown parameters
- Adding more xnotification ids
2025-06-13 22:10:06 +02:00
NicknineTheEagle
422517c673
[XAM] Only show license_mask instructions for XBLA game unlock offer ids
2025-06-06 19:25:49 +02:00
Gliniak
b864149575
[Misc] Cleanup in Kernel
2025-05-31 12:00:47 +02:00
Gliniak
50492a951e
[Misc] Moved pe_image to base from 3pp and cut unnecessary parts
2025-05-31 10:05:00 +02:00
Gliniak
31ce3e0c71
[XAM] Added overlap to XamUserReadProfileSettings
...
- Removed delay on CompleteOverlappedDeferredEx
2025-05-30 23:39:17 +02:00
Gliniak
96c2fb13f7
[Kernel] NtReadFile: Add APC call only for successful executions
2025-05-30 20:08:26 +02:00
Gliniak
97be6ebf51
[Kernel] XFile: Override file position if offset is provided
2025-05-30 19:12:39 +02:00
Gliniak
6173cedde7
[XAM] Changed behaviour of XamUserReadProfileSettings for invalid settings
2025-05-30 18:56:46 +02:00
Gliniak
e601b5ab87
[UI] Added modify profile UI
...
- Changed default icons size from 75x75 to 64x64 to match console icons size
- Added png_utils
- Removed all dialogs from xam_ui.cc into separate entities under xam/ui
- Added option to return INT32 and WSTRING type settings to host
- Added multiple enums related to user settings
- Added code to handle changing user pfp
- Fixed bug with system app being added to GPD played list
- Changed logic in: XamUserGetUserFlagsFromXUID
- Implemented: XamUserIsOnlineEnabled
- Implemented: XamUserGetMembershipTier
- Implemented: XamUserGetMembershipTierFromXUID
- Implemented: XamUserGetUserTenure
- Partially Implemented: XamUserGetSubscriptionType
2025-05-29 09:00:14 +02:00
Gliniak
270e88a7a7
[Emulator] Removed marking extracted games as booted from disc
2025-05-27 22:26:34 +02:00
Gliniak
bb20633c52
[Kernel] Fixed bug in IsOriginalXboxTitle and IsAppTitle function
...
- Added static assertions to functions: IsXblaTitle, IsSystemTitle, IsOriginalXboxTitle
2025-05-27 09:12:13 +02:00