RadWolfie
|
41c9d7a352
|
Merge pull request #2292 from Fisherman166/SecureTrayEject
Implement HalEnableSecureTrayEject xbox kernel function.
|
2021-11-25 13:03:29 -06:00 |
Dartht33bagger
|
84ea340da1
|
Add TODO for implementing SMC_COMMAND_RESET_ON_EJECT in the future.
|
2021-11-25 09:56:08 -08:00 |
RadWolfie
|
6d08f2a99b
|
rollback libusb to v1.0.24 release tag instead of wip development
|
2021-11-21 21:47:12 -06:00 |
Fisherman166
|
886bef5c8a
|
Implement HalEnableSecureTrayEject xbox kernel function.
|
2021-11-13 17:15:27 -08:00 |
ergo720
|
4457d110bf
|
Merge pull request #2291 from RadWolfie/update-xbsymboldatabase
Update XbSymbolDatabase Module
|
2021-11-09 18:17:09 +01:00 |
RadWolfie
|
8e424759df
|
update XbSymbolDatabase module
|
2021-11-08 11:44:51 -06:00 |
ergo720
|
f7042be933
|
Merge pull request #2290 from ergo720/hw_passthrough
Add support for original xbox gamepads and SBC hardware via USB passthrough with libusb
|
2021-11-08 11:46:59 +01:00 |
ergo720
|
7791c9dd78
|
Review remarks
|
2021-11-06 19:19:38 +01:00 |
ergo720
|
c76de904dc
|
Added WinUSB requirement to README
|
2021-11-06 14:29:37 +01:00 |
ergo720
|
5a01ce5297
|
Fixed wrong SBC subtype + fixed off by two bytes rumble struct + removed rumble hack + switched to interrupt transfers
|
2021-11-06 14:29:37 +01:00 |
ergo720
|
1886819a35
|
Added a hack(?) to get rumble working with libusb
|
2021-11-06 14:29:37 +01:00 |
ergo720
|
6a9e242fad
|
Added gui for libusb devices + bug fixes
|
2021-11-06 14:29:37 +01:00 |
ergo720
|
9092f7bbe6
|
Extended LibusbDevice class + allowed xapi to work with libusb devices
|
2021-11-01 17:03:40 +01:00 |
ergo720
|
006af26a6e
|
Added libusb class + libusb log option
|
2021-11-01 17:03:40 +01:00 |
ergo720
|
b748c5f61a
|
Added libusb submodule
Co-authored-by: Fred Hallock <specialfred453@gmail.com>
|
2021-10-31 12:39:25 +01:00 |
Luke Usher
|
94f02583ba
|
Merge pull request #2286 from CookiePLMonster/simplify-timers
Simplify timers
|
2021-10-16 16:23:57 +01:00 |
Luke Usher
|
ac5289d83a
|
Merge pull request #2288 from ergo720/clang
Fixed some code errors detected by clang
|
2021-10-16 16:23:21 +01:00 |
ergo720
|
51c3f37596
|
Fixed non-const lvalue reference to type 'std::from_chars_result' cannot bind to a temporary of type 'std::from_chars_result'
|
2021-10-12 19:02:42 +02:00 |
ergo720
|
ca5a1aaa71
|
Fixed non-const lvalue reference to type cannot bind to a temporary of type
|
2021-10-12 18:44:09 +02:00 |
ergo720
|
23c72d825e
|
Fixed cannot pass object of non-trivial type 'std::vector<char>' through variadic function; call will abort at runtime [-Wnon-pod-varargs]
|
2021-10-12 17:35:02 +02:00 |
ergo720
|
4f26ab927f
|
Fixed explicit instantiation of undefined function template 'BindDefault'
|
2021-10-12 17:22:52 +02:00 |
ergo720
|
309975da61
|
Fixed subscript of pointer to incomplete type 'struct _XBE_SECTION'
|
2021-10-12 17:06:31 +02:00 |
ergo720
|
be56eac811
|
Fixed constexpr function never produces a constant expression [-Winvalid-constexpr]
|
2021-10-12 17:02:07 +02:00 |
Silent
|
326a5bb714
|
Simplify timer code to scale them without state
|
2021-10-09 18:15:21 +02:00 |
ergo720
|
3bdd689e03
|
Merge pull request #2285 from ergo720/xiso_workaround
Added workaround for dokany bug when reading files inside xisos mounted by xbox-iso-vfs
|
2021-10-07 23:08:54 +02:00 |
ergo720
|
9b65924898
|
Added workaround for dokany bug when reading files inside xisos mounted by xbox-iso-vfs
|
2021-10-07 22:50:16 +02:00 |
Anthony
|
b863432904
|
Add LOG_TEST_CASE for uncommon swap flags
|
2021-10-07 21:38:08 +13:00 |
Anthony
|
32fa33ddab
|
Fix MotoGP flicker
Hack to handle BYPASSCOPY
|
2021-10-07 00:30:20 +13:00 |
PatrickvL
|
629d6d2054
|
Merge pull request #2282 from ergo720/freopen_invalid_handle
Fixed invalid handle exception in freopen
|
2021-10-03 12:14:22 +02:00 |
ergo720
|
b52f5655e4
|
Added comment explaining the DETACHED_PROCESS flag
|
2021-10-03 12:08:47 +02:00 |
ergo720
|
35072da2ea
|
Fixed invalid handle exception in freopen
|
2021-10-03 10:15:48 +02:00 |
Anthony
|
b804ed1f03
|
Fix flicker in antialias sample
Improve X_D3DSWAP_COPY behaviour
|
2021-09-14 20:43:17 +12:00 |
Luke Usher
|
ac68fd481c
|
Merge pull request #2280 from ergo720/log_fix
Fixed insufficient size of LoggedModules variable
|
2021-09-06 16:48:47 +01:00 |
ergo720
|
9b02cac7ad
|
Fixed insufficient size of LoggedModules variable
|
2021-09-06 17:04:37 +02:00 |
ergo720
|
b405153c7e
|
Merge pull request #2271 from RadWolfie/cleanup-kernel-process
Some cleanup kernel process
|
2021-08-31 00:32:30 +02:00 |
RadWolfie
|
bc6c017b7a
|
kernel: replace __declspec(noreturn) to C++'s [[noreturn]] usage
|
2021-08-30 12:37:22 -05:00 |
RadWolfie
|
9bf21223f2
|
kernel: rename CxbxKrnlCleanup(Ex) to CxbxrKrnlAbort(Ex)
|
2021-08-30 12:27:03 -05:00 |
RadWolfie
|
2c46ea3d98
|
kernel: make CxbxrKrnlInitHacks function
|
2021-08-30 12:27:03 -05:00 |
RadWolfie
|
cc6041d2de
|
kernel: make CxbxrLogDumpXbeInfo function
|
2021-08-30 12:27:03 -05:00 |
RadWolfie
|
5e26b938fb
|
add todo comment for ApplyMediaPatches function
|
2021-08-30 12:27:03 -05:00 |
RadWolfie
|
f3dc44ebae
|
kernel: move ApplyMediaPatches function
|
2021-08-30 12:27:03 -05:00 |
RadWolfie
|
5692f79d78
|
kernel: make CxbxrKrnlSetupDummyHeader function
|
2021-08-30 12:26:57 -05:00 |
RadWolfie
|
093c23d5bc
|
kernel: make CxbxrKrnlPrepareXbeMap function
|
2021-08-30 12:26:57 -05:00 |
RadWolfie
|
249d6b2169
|
kernel: break down CdRom0 relative code into functions
|
2021-08-30 12:26:57 -05:00 |
RadWolfie
|
0e5e791a55
|
kernel: make CxbxrKrnlRegisterDevicePaths function
|
2021-08-30 12:26:57 -05:00 |
RadWolfie
|
16ea4519c8
|
kernel: breakdown xbe detector for system type to use
|
2021-08-30 12:26:57 -05:00 |
RadWolfie
|
93b5e88754
|
kernel: make CxbxrKrnlSyncGUI function
|
2021-08-30 12:26:57 -05:00 |
RadWolfie
|
08ee4a15d3
|
kernel: move relative console and file output into CxbxrKrnlSetupVerboseLog function
|
2021-08-30 12:26:57 -05:00 |
RadWolfie
|
cefea8ad83
|
kernel: rename szFolder_CxbxReloadedData to g_DataFilePath and convert to std::string
|
2021-08-30 12:26:56 -05:00 |
RadWolfie
|
094256ef43
|
kernel: more clean up for file path setup
|
2021-08-30 12:26:47 -05:00 |