Commit graph

  • 8e424759df update XbSymbolDatabase module RadWolfie 2021-11-08 11:16:42 -06:00
  • f7042be933
    Merge pull request #2290 from ergo720/hw_passthrough CI-f7042be ergo720 2021-11-08 11:46:59 +01:00
  • 7791c9dd78 Review remarks ergo720 2021-11-06 15:33:14 +01:00
  • c76de904dc Added WinUSB requirement to README ergo720 2021-11-05 17:52:00 +01:00
  • 5a01ce5297 Fixed wrong SBC subtype + fixed off by two bytes rumble struct + removed rumble hack + switched to interrupt transfers ergo720 2021-11-04 20:52:23 +01:00
  • 1886819a35 Added a hack(?) to get rumble working with libusb ergo720 2021-11-04 13:29:20 +01:00
  • 6a9e242fad Added gui for libusb devices + bug fixes ergo720 2021-11-03 01:15:11 +01:00
  • 9092f7bbe6 Extended LibusbDevice class + allowed xapi to work with libusb devices ergo720 2021-11-01 16:16:00 +01:00
  • 006af26a6e Added libusb class + libusb log option ergo720 2021-10-31 14:28:04 +01:00
  • b748c5f61a Added libusb submodule ergo720 2021-10-29 22:12:54 +02:00
  • e20ca5858c
    Added Libusb as input subsystem for passthrough support for xbox controllers (#1) Fred Hallock 2021-10-30 01:11:59 -04:00
  • 94f02583ba
    Merge pull request #2286 from CookiePLMonster/simplify-timers CI-94f0258 Luke Usher 2021-10-16 16:23:57 +01:00
  • ac5289d83a
    Merge pull request #2288 from ergo720/clang CI-ac5289d Luke Usher 2021-10-16 16:23:21 +01:00
  • 51c3f37596 Fixed non-const lvalue reference to type 'std::from_chars_result' cannot bind to a temporary of type 'std::from_chars_result' ergo720 2021-10-12 19:02:42 +02:00
  • ca5a1aaa71 Fixed non-const lvalue reference to type cannot bind to a temporary of type ergo720 2021-10-12 18:44:09 +02:00
  • 23c72d825e Fixed cannot pass object of non-trivial type 'std::vector<char>' through variadic function; call will abort at runtime [-Wnon-pod-varargs] ergo720 2021-10-12 17:35:02 +02:00
  • 4f26ab927f Fixed explicit instantiation of undefined function template 'BindDefault' ergo720 2021-10-12 17:22:52 +02:00
  • 309975da61 Fixed subscript of pointer to incomplete type 'struct _XBE_SECTION' ergo720 2021-10-12 17:06:31 +02:00
  • be56eac811 Fixed constexpr function never produces a constant expression [-Winvalid-constexpr] ergo720 2021-10-12 17:02:07 +02:00
  • 326a5bb714
    Simplify timer code to scale them without state Silent 2021-10-09 16:34:40 +02:00
  • 3bdd689e03
    Merge pull request #2285 from ergo720/xiso_workaround CI-3bdd689 ergo720 2021-10-07 23:08:54 +02:00
  • 9b65924898 Added workaround for dokany bug when reading files inside xisos mounted by xbox-iso-vfs ergo720 2021-10-07 22:26:37 +02:00
  • b863432904 Add LOG_TEST_CASE for uncommon swap flags Anthony 2021-10-07 21:38:08 +13:00
  • 32fa33ddab Fix MotoGP flicker Hack to handle BYPASSCOPY Anthony 2021-10-07 00:20:49 +13:00
  • 629d6d2054
    Merge pull request #2282 from ergo720/freopen_invalid_handle CI-629d6d2 PatrickvL 2021-10-03 12:14:22 +02:00
  • b52f5655e4 Added comment explaining the DETACHED_PROCESS flag ergo720 2021-10-03 12:08:47 +02:00
  • 35072da2ea Fixed invalid handle exception in freopen ergo720 2021-10-03 10:15:48 +02:00
  • b804ed1f03 Fix flicker in antialias sample Improve X_D3DSWAP_COPY behaviour Anthony 2021-09-14 20:37:22 +12:00
  • ac68fd481c
    Merge pull request #2280 from ergo720/log_fix CI-ac68fd4 Luke Usher 2021-09-06 16:48:47 +01:00
  • 9b02cac7ad Fixed insufficient size of LoggedModules variable ergo720 2021-09-06 17:04:37 +02:00
  • b405153c7e
    Merge pull request #2271 from RadWolfie/cleanup-kernel-process CI-b405153 ergo720 2021-08-31 00:32:30 +02:00
  • bc6c017b7a kernel: replace __declspec(noreturn) to C++'s [[noreturn]] usage RadWolfie 2021-08-20 11:58:10 -05:00
  • 9bf21223f2 kernel: rename CxbxKrnlCleanup(Ex) to CxbxrKrnlAbort(Ex) RadWolfie 2021-07-31 20:11:38 -05:00
  • 2c46ea3d98 kernel: make CxbxrKrnlInitHacks function RadWolfie 2021-07-31 18:48:54 -05:00
  • cc6041d2de kernel: make CxbxrLogDumpXbeInfo function RadWolfie 2021-07-31 18:48:17 -05:00
  • 5e26b938fb add todo comment for ApplyMediaPatches function RadWolfie 2021-07-03 23:19:45 -05:00
  • f3dc44ebae kernel: move ApplyMediaPatches function RadWolfie 2021-07-03 23:19:15 -05:00
  • 5692f79d78 kernel: make CxbxrKrnlSetupDummyHeader function RadWolfie 2021-08-30 12:20:31 -05:00
  • 093c23d5bc kernel: make CxbxrKrnlPrepareXbeMap function RadWolfie 2021-07-03 22:48:49 -05:00
  • 249d6b2169 kernel: break down CdRom0 relative code into functions RadWolfie 2021-07-01 18:46:00 -05:00
  • 0e5e791a55 kernel: make CxbxrKrnlRegisterDevicePaths function RadWolfie 2021-07-01 18:42:15 -05:00
  • 16ea4519c8 kernel: breakdown xbe detector for system type to use RadWolfie 2021-07-01 00:53:39 -05:00
  • 93b5e88754 kernel: make CxbxrKrnlSyncGUI function RadWolfie 2021-07-01 00:31:43 -05:00
  • 08ee4a15d3 kernel: move relative console and file output into CxbxrKrnlSetupVerboseLog function RadWolfie 2021-06-30 18:06:14 -05:00
  • cefea8ad83 kernel: rename szFolder_CxbxReloadedData to g_DataFilePath and convert to std::string RadWolfie 2021-06-30 17:35:41 -05:00
  • 094256ef43 kernel: more clean up for file path setup RadWolfie 2021-08-30 12:19:06 -05:00
  • 8de8f411c1 kernel: move rdtsc patches relative into its own source file. RadWolfie 2021-06-30 15:39:23 -05:00
  • 0c2b7b4220 kernel: move relative file paths into its own header file. RadWolfie 2021-06-30 15:16:59 -05:00
  • a5fa40956a
    Merge pull request #2278 from Shideravan/patch-1 CI-a5fa409 PatrickvL 2021-08-22 09:00:25 +02:00
  • edffb3a128
    Changing the link for the license page Shideravan 2021-08-21 23:40:07 -03:00
  • 0fb2e6208d kernel: rename (G|S)etStorageLocation to (G|S)etDataLocation RadWolfie 2021-06-30 14:37:01 -05:00
  • e1a8391170 imgui: move fps updater functions into imgui ui class RadWolfie 2021-06-30 14:32:30 -05:00
  • b11cb57b0b
    Merge pull request #2269 from Cxbx-Reloaded/LukeUsher-patch-1 RadWolfie 2021-07-29 01:00:50 -05:00
  • 50d50288a5
    Update .github/ISSUE_TEMPLATE/issue-template.md Luke Usher 2021-07-28 11:49:06 +01:00
  • 9439b9f54c Remove game-compatibility github link from template Luke Usher 2021-07-27 09:32:35 +01:00
  • de16fe345a
    Merge pull request #2268 from ergo720/create_process_error_str CI-de16fe3 RadWolfie 2021-07-26 12:14:01 -05:00
  • 5e7c6a082f Print the windows error string when CreateProcess fails to create the emulation process ergo720 2021-07-26 18:07:51 +02:00
  • a6e17bc4de
    Merge pull request #2267 from NZJenkins/leave-path CI-a6e17bc Luke Usher 2021-07-26 12:05:24 +01:00
  • 660e6bca1e Fix loading from UNC paths Remove unexplained slash processing which breaks UNC paths Anthony 2021-07-26 22:34:23 +12:00
  • b4dadb1dff
    Merge pull request #2266 from ergo720/xbe_launch_error_reword CI-b4dadb1 Luke Usher 2021-07-21 12:51:54 +01:00
  • e37bb218ba Reworded error message displayed when cxbxr fails to launch an xbe ergo720 2021-07-21 13:19:28 +02:00
  • efc7ff86f0 Review remarks ergo720 2021-07-18 12:02:47 +02:00
  • 26033718be direct users from readme to official site's download page RadWolfie 2021-02-02 13:01:49 -06:00
  • 0a20e7c422 fixup wine usage RadWolfie 2021-02-02 12:55:46 -06:00
  • 30956c1044
    Merge pull request #2261 from ergo720/emulog_cdecl CI-30956c1 PatrickvL 2021-07-14 15:55:50 +02:00
  • cb3330a9e4 Removed stdcall from EmuLog ergo720 2021-07-14 15:38:45 +02:00
  • d42e3ee271
    Merge pull request #2259 from ergo720/title_short CI-d42e3ee ergo720 2021-07-14 12:31:40 +02:00
  • cf8ff008a8 Shorten cxbxr title string ergo720 2021-07-14 10:55:45 +02:00
  • 74c8b0cde1
    Merge pull request #2257 from RadWolfie/dsound-getstatus-hack-workaround CI-74c8b0c Luke Usher 2021-07-08 09:26:06 +01:00
  • 390466e615 dsound: GetStatus workaround mimic hack. RadWolfie 2021-07-05 11:10:42 -05:00
  • 6e68433dbd
    Merge pull request #2254 from RadWolfie/cleanup-emufile CI-6e68433 ergo720 2021-07-05 11:25:01 +02:00
  • 85daa21ae2
    Merge pull request #2256 from NZJenkins/cubemap-copy CI-85daa21 PatrickvL 2021-07-02 16:42:31 +02:00
  • 533e80f171
    Merge pull request #2255 from Margen67/bat RadWolfie 2021-06-30 14:50:35 -05:00
  • 755bb73b1c - Remove old TODO - Additional comments - Detect compressed volume texture test case Anthony 2021-06-30 21:44:28 +12:00
  • 8c5c80c284 gen-msvc-project.bat: Add Visual Studio 2022 Margen67 2021-06-29 23:07:40 -10:00
  • fc430320ac simplify branch and condition Anthony 2021-06-30 20:17:07 +12:00
  • 516457c89c Tidy texture/mip copy code - Rename and comment variables for clarity - Remove unused 'dwSrcSlicePitch' - Remove 'dwCubeFaceSize' calculations since we can get this from 'dwSlicePitch' Anthony 2021-06-30 00:18:57 +12:00
  • 2e27e0d4b5 Include face offset in source data offset Fix just the first face being copied to all faces Test case: PerPixelLighting, PerPixelLightingVS Anthony 2021-06-30 19:50:31 +12:00
  • 74138d14cc
    Merge pull request #2249 from Margen67/ci CI-74138d1 RadWolfie 2021-06-29 20:53:18 -05:00
  • 56f98f9561 .azure-pipelines.yml: Fix exclusions Margen67 2021-06-22 23:46:57 -10:00
  • c4016448ef CI.yml: Remove unneeded env var Margen67 2021-06-22 23:27:23 -10:00
  • edad809de0 clean up portion of EmuFile usage RadWolfie 2021-06-29 02:36:20 -05:00
  • 1c67c0d16d
    Merge pull request #2252 from NZJenkins/update-imgui CI-1c67c0d Luke Usher 2021-06-29 12:15:44 +01:00
  • cd768c6800
    Merge pull request #2246 from ergo720/mem_units CI-cd768c6 RadWolfie 2021-06-28 22:16:31 -05:00
  • e6650da541 Review remarks + some code cleanup ergo720 2021-06-23 17:21:15 +02:00
  • 9536ba3312 Update imgui to the latest version Fixes an issue with the imgui overlay on the Xbox dashboard Anthony 2021-06-25 23:10:40 +12:00
  • efd9108279 Properly log device creation/destruction + untangle profile saving from slot connectivity ergo720 2021-06-23 00:03:11 +02:00
  • 3e60c31d26 Updated kernel file nt functions to support MUs + fixed bugs in xapi functions and input gui related to MUs ergo720 2021-06-22 00:38:59 +02:00
  • 88a786b700 Implemented MU support to xapi functions ergo720 2021-06-18 01:37:31 +02:00
  • 4cf90a6170 Updated xinput apis + fixed compiler errors ergo720 2021-06-16 19:07:51 +02:00
  • 2e9546a20a Added support to MUs to input manager ergo720 2021-06-16 16:47:08 +02:00
  • 9307f816ba Fixed some bugs in the mu handling of the gui + added XUnmountMU patch ergo720 2021-06-14 07:34:46 +02:00
  • 1d9dc0df2d Added support to mu to input gui ergo720 2021-06-13 17:56:57 +02:00
  • 1f404c57da Added support to mu to settings + created mu folders ergo720 2021-06-13 14:39:53 +02:00
  • 38aaf7189f
    Merge pull request #2250 from ergo720/halo2_fix CI-38aaf71 Luke Usher 2021-06-24 12:21:42 +01:00
  • 309db8cdae Fixed a crash in Halo 2 on debug builds ergo720 2021-06-24 13:08:06 +02:00
  • 06fadd6b74
    Merge pull request #2248 from Margen67/resolution CI-06fadd6 Luke Usher 2021-06-22 09:40:25 +01:00
  • a69a985651 Raise max resolution scale to 12x Margen67 2021-06-21 22:13:33 -10:00
  • 05b7478d18
    Merge pull request #2247 from Margen67/bat Luke Usher 2021-06-22 08:21:40 +01:00
  • 91a77b01f5
    Merge pull request #2245 from RadWolfie/fix-release-title CI-91a77b0 Luke Usher 2021-06-22 08:14:10 +01:00