PatrickvL
|
cdb3b13756
|
Merge pull request #1943 from LukeUsher/fix-iocreatefile
krnl: IoCreateFile should return INVALID_HANDLE_VALUE on failure
|
2020-08-21 16:54:39 +02:00 |
Luke Usher
|
dd36bce933
|
krnl: IoCreateFile should return INVALID_HANDLE_VALUE on failure
|
2020-08-21 15:05:01 +01:00 |
RadWolfie
|
8861b845d7
|
chrono: replace duration_cast to duration
|
2020-08-20 15:51:12 -05:00 |
RadWolfie
|
e0f6d75cd0
|
chrono: use steady_clock than high_resolution_clock
|
2020-08-20 14:50:02 -05:00 |
ergo720
|
f46bcd6875
|
Use xboxkrnl namespace inside xboxkrnl header file
|
2020-08-18 17:02:19 +02:00 |
Luke Usher
|
2695d91496
|
Merge pull request #1913 from RadWolfie/improve-compiler-support
Improve SEH/VEH support for compilers
|
2020-08-18 14:55:08 +01:00 |
RadWolfie
|
d51743a132
|
Merge pull request #1934 from LukeUsher/avoid-debug-overflow
kernel: avoid potential buffer overflow on DbgPrint
|
2020-08-17 12:12:10 -05:00 |
Luke Usher
|
b0ebc8b332
|
kernel: avoid potential buffer overflow on DbgPrint
|
2020-08-17 17:21:10 +01:00 |
Luke Usher
|
de92e5048b
|
hle: Disable RaiseException patch, let the kernel handle it.
|
2020-08-15 20:43:16 +01:00 |
RadWolfie
|
e1c53ac304
|
add verbose arg output for DSound's main class
|
2020-06-29 14:26:29 -05:00 |
RadWolfie
|
c06817d8fa
|
add verbose arg output for DSound's stream class
|
2020-06-29 14:26:24 -05:00 |
RadWolfie
|
a6a95072a9
|
add verbose arg output for DSound's buffer class
|
2020-06-29 14:26:20 -05:00 |
RadWolfie
|
54005aad18
|
extend logging support for verbose args result
|
2020-06-29 14:26:09 -05:00 |
ergo720
|
9a5aa06e7f
|
Removed unnecessary boolean variable
|
2020-06-23 23:20:22 +02:00 |
ergo720
|
9e90a2df50
|
Show a popup when xbe sections are corrupted
|
2020-06-23 22:24:52 +02:00 |
PatrickvL
|
ed57ca9788
|
Merge pull request #1921 from RadWolfie/improve-popup-handler
Improve Popup Handler
|
2020-06-20 15:37:39 +02:00 |
RadWolfie
|
0d38f6cfad
|
add Enable wording in GUI test case popup checkbox
|
2020-06-20 05:10:59 -05:00 |
RadWolfie
|
6de2d464c4
|
fix disabled code to sync with new change.
|
2020-06-20 04:44:50 -05:00 |
RadWolfie
|
222f266cd1
|
fix fixed buffer size to dynamic size compatible
|
2020-06-20 04:44:50 -05:00 |
RadWolfie
|
e2d1b4de30
|
add comment to LOG_TEST_CASE macro
|
2020-06-20 04:44:50 -05:00 |
RadWolfie
|
997f4bd928
|
replace unnecessary logOnly check to continue
|
2020-06-20 04:44:50 -05:00 |
RadWolfie
|
4da39275b4
|
rename CxbxMessageBox to PopupPlatformHandler
|
2020-06-20 04:44:50 -05:00 |
RadWolfie
|
2c73d8b736
|
use assert since we expect format string not to be null pointer
|
2020-06-20 04:44:50 -05:00 |
RadWolfie
|
4043ac1b01
|
rewording APIs for review remarks
|
2020-06-20 03:40:54 -05:00 |
ergo720
|
91241dbd08
|
Addressed PR review remarks
|
2020-06-18 18:32:11 +02:00 |
ergo720
|
bbe3cc1f47
|
Load the most appropriate xinput dll based on the Windows version
|
2020-06-18 14:59:46 +02:00 |
RadWolfie
|
7f4da40f21
|
make use of const in parameters
|
2020-06-13 17:55:12 -05:00 |
RadWolfie
|
93962a9de4
|
fix typos
|
2020-06-13 17:55:12 -05:00 |
RadWolfie
|
d881695cf4
|
update LOG_TEST_CASE to always have test case output to log
|
2020-06-13 17:27:00 -05:00 |
RadWolfie
|
9f593237fe
|
add voids whenever not using return values
|
2020-06-13 16:41:48 -05:00 |
RadWolfie
|
5bc4eee10b
|
transfer GUI popups to CxbxPopupMsg variant
|
2020-06-11 12:54:31 -05:00 |
RadWolfie
|
ce3626eb9d
|
replace CxbxShowError to CxbxPopupMsg prefix to include in log record
|
2020-06-11 12:54:31 -05:00 |
RadWolfie
|
458b332e8e
|
always log popup message to log even when set to hidden
|
2020-06-11 12:38:28 -05:00 |
RadWolfie
|
77d469ddb5
|
suppress popups while in exclusive fullscreen mode
|
2020-06-11 12:38:28 -05:00 |
RadWolfie
|
c0f2d60a3f
|
fix compiler warning to use enum class instead of enum
|
2020-06-11 12:38:28 -05:00 |
RadWolfie
|
dbae5dbb79
|
move popup message to logging file
|
2020-06-11 12:38:28 -05:00 |
RadWolfie
|
9bee8ea17b
|
add testcase popup option
|
2020-06-11 12:38:27 -05:00 |
Luke Usher
|
f1d09aff15
|
Merge pull request #1917 from Fisherman166/HalReadSMCTrayState
Rewrite HalReadSMCTrayState to match original kernel implementation.
|
2020-06-08 15:22:32 +01:00 |
RadWolfie
|
b8d87ecdc3
|
add note
|
2020-06-07 23:27:08 -05:00 |
RadWolfie
|
3e7ac34987
|
pcap delay load module require SEH
|
2020-06-07 23:27:08 -05:00 |
RadWolfie
|
a216c3d90e
|
rename bOverrideException to bOverrideEmuException
|
2020-06-07 23:27:08 -05:00 |
RadWolfie
|
b5358508d6
|
update Windows' SEH, fix overflow exception, and non-Windows platform support
|
2020-06-07 23:27:08 -05:00 |
RadWolfie
|
64f69f78ae
|
add exception manager
|
2020-06-07 22:38:01 -05:00 |
PatrickvL
|
d3544f7b5f
|
Merge pull request #1918 from Fisherman166/FsSetCacheSize
Update FscSetCacheSize to match original kernel
|
2020-06-07 18:51:45 +02:00 |
Fisherman166
|
a981607e51
|
Add g_ prefix to FscCacheEvent.
|
2020-06-07 09:40:55 -07:00 |
PatrickvL
|
0afcf04c06
|
Merge pull request #1915 from Fisherman166/KeReleaseSemaphore
Implement KeReleaseSemaphore
|
2020-06-07 08:10:40 +02:00 |
RadWolfie
|
e166b97cd7
|
check for 3D audio to use mono channel by default instead of stereo
|
2020-06-07 00:45:05 -05:00 |
Fisherman166
|
326f645b8f
|
Initialize FscCacheEvent at emulation start to match the real kernel implementation.
|
2020-06-06 16:09:01 -07:00 |
Fisherman166
|
6d8d692b7c
|
Implement FscSetCacheSize matching original kernel implementation.
|
2020-06-06 13:34:40 -07:00 |
Fisherman166
|
857b8f933e
|
Rewrite HalReadSMCTrayState to match original kernel implementation. Keeps the TRAY_OPEN hack for the time being.
|
2020-06-06 13:27:54 -07:00 |