gibbed
5d778cfef6
[XAM] Better text for dummy achievement details.
2021-05-08 11:13:30 -05:00
gibbed
b2011453cc
[XAM] Cap dummy achievement details to 100.
2021-05-08 11:13:30 -05:00
gibbed
b735e3f40d
[XAM] Fix dummy achievement details count.
2021-05-08 11:13:30 -05:00
gibbed
cf2037cdf6
[XAM] Cap the number of dummy achievement details.
2021-05-08 09:10:28 -05:00
gibbed
1c78c9d75d
[XAM] Fix adding dummy achievement details.
...
[XAM] Fix infinite loop in adding dummy achievement details when
count>255.
2021-05-08 09:10:28 -05:00
gibbed
084b8c5dbe
[XAM] Fix missing buffer check on XamEnumerate.
2021-05-08 09:10:28 -05:00
Gliniak
d2ca54d909
[Kernel/XAM] Dummy X_ACHIEVEMENT_DETAILS support
...
Co-authored-by: gibbed <rick@gibbed.us >
2021-05-08 07:47:03 -05:00
emoose
ce19d948f0
[Base] Move XdbfLocale to xbox.h as XLanguage, let STFS headers use it
...
Renamed to XLanguage because AFAIK locale on Xbox is a different concept involving countries, this enum only involves languages though.
2021-05-05 12:35:51 -05:00
Triang3l
40ca4abc0b
[GPU] Small ring buffer setup function cleanup
2021-05-04 23:13:55 +03:00
Gliniak
1f658f9b32
[XAM/Content] Prevent deletion of open packages
2021-05-02 10:46:20 -05:00
gibbed
38c3db1afb
[CPU/Kernel] Transparently byteswap xex2_version.
2021-05-01 17:29:05 -05:00
Gliniak
e5948bb810
[Kernel] Implemented: XeKeysHmacShaUsingKey
2021-05-01 12:31:14 -05:00
gibbed
524efcab7d
[Kernel] Lint fix.
2021-05-01 12:20:14 -05:00
Gliniak
d4c3d665d5
[XAM/Content] Set disposition for overlapped cases
2021-04-30 20:12:56 -05:00
Gliniak
30ea6e3ea3
[Kernel/Memory] Return error when region_size is 0
2021-04-10 07:19:59 -05:00
gibbed
4ce43369a7
Use English game title when available.
2021-04-07 03:47:17 -05:00
Gliniak
9ccdbb2153
[Kernel/Memory] Do not clear range if it was previously commited
2021-04-07 03:42:13 -05:00
Gliniak
010f0aa517
[XAM/Party] Added stubs for:
...
- XamPartyGetUserList
- XamPartySendGameInvites
- XamPartySetCustomData
- XamPartyGetBandwidth
2021-04-06 23:39:40 -05:00
Gliniak
6c9662d17e
[XAM/UI] Added Stubs For:
...
- XamShowPartyUI
- XamShowCommunitySessionsUI
2021-04-06 23:39:40 -05:00
Gliniak
a6954aced3
[Kernel/XAM] XamContentCreateEx - Extended Error Support
2021-01-31 23:58:07 -06:00
emoose
690b0d9197
[Kernel/XAM] Prevent Sleep from being used on main thread, fixes #1749
2021-01-31 23:39:13 -06:00
emoose
57764f6bea
[Kernel/XAM] Improve NetDll_XNetQosServiceLookup stub, implement NetDll_XNetQosRelease
...
Needed for Saints Row 1 (TU1) to start up properly
2021-01-31 23:26:47 -06:00
emoose
40bbf704e0
[Kernel/XBDM] Change return values of RegisterCommandProcessorEx & DmWalkLoadedModules
2021-01-31 23:26:47 -06:00
sephiroth99
6baf6351a1
[Kernel] Fix usage of date library
...
For backwards compatibility reasons, the date library does not use the
new C++17 uncaught_exception signature, even if compiling under C++17.
With GCC 10, libstdc++ marks the old uncaught_exception signature as
deprecated, so this causes a compilation error.
Fortunately, date library provides a way to select which
uncaught_exception version to use, so force using the new version.
Signed-off-by: sephiroth99 <sephiroth99@gmail.com >
2021-01-31 23:22:59 -06:00
emoose
2d9326e02d
[Kernel] Implement XeCryptBnQwNeRsaPubCrypt via BCrypt (win32 only)
2021-01-03 14:38:01 -06:00
emoose
8c11f2a39a
[Kernel] Implement XeCryptBnQw_SwapDwQwLeBe
2021-01-03 14:38:01 -06:00
emoose
4b13ecb752
[Kernel] Implement NtReadFileScatter via adding XFile::ReadScatter
2021-01-03 13:50:34 -06:00
emoose
0400eba274
[Kernel] XFile::Read: add notify_completion param to allow disabling XIOCompletion
2021-01-03 13:50:34 -06:00
Triang3l
ea9ee0d4ba
[Kernel] Make HDTV gamma the default
2020-12-31 16:14:26 +03:00
Gliniak
74cb0117cf
[Kernel] WaitForNotification skip wait w/o wait_ticks
2020-12-26 04:57:21 -06:00
Gliniak
ea6969f378
[Kernel] Implemented NtSetIoCompletion
2020-12-26 04:57:21 -06:00
Gliniak
06ab8589b4
[Kernel/IO] Return error creating dir as non-dir.
...
[Kernel/IO] Return error when creating directory with non-directory
flag in NtCreateFile.
2020-12-06 17:07:34 -06:00
Gliniak
ff5c5f01e0
[Kernel] Zeroing out pages without write protect flag
2020-12-05 14:18:03 -06:00
gibbed
1513dd235b
[Kernel] Code reentrance for guest fibers.
...
[Kernel] Code reentrance using exceptions for guest fibers.
2020-12-05 14:17:33 -06:00
gibbed
d420215de1
[Kernel] Allow 0 return for MmQueryAddressProtect.
2020-12-05 14:17:19 -06:00
Radosław Gliński
d2cf0167fd
[XAM/User] Added flag for local profile
...
It should fix games where right now there is no profile found.
Example: EA Sports games
2020-12-03 01:21:33 -06:00
Gliniak
c3d48eb2fa
[XAM/Net] Implemented WSASetLastError
2020-11-29 10:48:29 -06:00
gibbed
215f2a340b
[XAM] Ensure items returned is set in enumerate.
...
[XAM] Ensure items returned is set in xeXamEnumerate.
2020-11-29 02:03:44 -06:00
gibbed
319699130a
[XAM] Improvement rollup. Content, enumerators...
...
- [Kernel] Create guest object for XEnumerator.
- [XAM] Split content data into host/guest variants.
- [XAM] Correct message return type from RESULT to HRESULT.
- [XAM] Add a new dummy content device for ODD.
- [XAM] Implement XamContentAggregateCreateEnumerator.
- [XAM] Implement XamGetPrivateEnumStructureFromHandle.
- [XAM] Implement XMsgCompleteIORequest (sketchy).
- [XAM] Implement XamGetOverlappedResult (sketchy).
- [XAM] Implement XamTaskSchedule (sketchy).
2020-11-27 14:19:30 -06:00
gibbed
5328b72268
[XAM] Split content device exports to a new file.
2020-11-27 14:19:30 -06:00
gibbed
f8d663cd1e
[XAM] Rename NUI export group.
2020-11-27 14:19:30 -06:00
gibbed
1481735d36
[XAM] Rework how export groups are registered.
2020-11-27 14:19:30 -06:00
gibbed
42b1427087
[XAM] Split enum exports to a new file.
2020-11-27 14:19:30 -06:00
gibbed
dd25e69e66
[HID] Pass 'is active' callback to input drivers.
2020-11-27 05:23:21 -06:00
gibbed
f8e6ac4108
Defer XAM UI functions & other improvements.
...
- [Kernel] Fix global locking in kernel dispatch thread.
- [Kernel] Improve CompleteOverlappedDeferred/CompleteOverlappedDeferredEx.
- [XAM] Identify unknowns in XamNotifyCreateListener/XNotifyListener.
- [XAM] Defer XamShowMessageBoxUI.
- [XAM] Defer XamShowKeyboardUI.
- [XAM] Fix cancel handling in XamShowKeyboardUI.
- [XAM] Defer XamShowDeviceSelectorUI.
- [XAM] Defer XamShowDirtyDiscErrorUI.
2020-11-27 05:15:17 -06:00
gibbed
164aa8e8ca
[Kernel] Scope object type enum.
2020-11-22 20:34:07 -06:00
gibbed
bdeae25353
[Kernel] Add comment about Shadowrun bug.
...
[Kernel] Add comment about Shadowrun thread name bug and a bonus lint fix.
2020-11-22 15:49:25 -06:00
Gliniak
a6868d1f8a
[Memory] Removed redundant BaseHeap::IsGuestPhysicalHeap
2020-11-22 15:43:53 -06:00
Gliniak
26b0aa0cc4
[Kernel/Memory] Restrict NtVirtualMemory only to virtual memory range
2020-11-22 15:43:53 -06:00
Gliniak
aae292aab5
[Kernel/Memory] MmQueryAddressProtect - Check for protect_bits equals 0
2020-11-22 15:40:03 -06:00