Commit graph

  • 3a306bfa76 Fix compiler warning PatrickvL 2017-02-08 01:35:12 +01:00
  • 8e4dd55d53 Removed unused EmuD3DInit arguments PatrickvL 2017-02-07 23:29:13 +01:00
  • 0aac001ec2 Small D3D fix PatrickvL 2017-02-07 17:43:54 +01:00
  • 809d9cdd7e Prevent placing EmuXRefFailure patches on DISABLED oovpa registrations PatrickvL 2017-02-07 17:28:06 +01:00
  • 656bed2660 Oops, disabled OOVPA registrations shouldn't reference the EmuPatch PatrickvL 2017-02-07 17:08:44 +01:00
  • f450ed5ebe Oops, calloc requires a num-argument PatrickvL 2017-02-07 17:08:19 +01:00
  • 4729a6f415 Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' PatrickvL 2017-02-07 16:59:00 +01:00
  • 4b1282d021 Small cleanup PatrickvL 2017-02-07 16:58:58 +01:00
  • b40b9fbcbb Use calloc instead of malloc+clear PatrickvL 2017-02-07 16:58:31 +01:00
  • c78f5b4af6 Clear memory allocations to prevent side-effects on random contents PatrickvL 2017-02-07 16:57:03 +01:00
  • 7d683aa37e Disabled D3D_AllocContiguousMemory patch as it just calls MmAllocateContiguousMemory PatrickvL 2017-02-07 16:49:56 +01:00
  • 1960e1afee Renames and more usage of xbaddr PatrickvL 2017-02-07 13:39:55 +01:00
  • 8601a4e874 Sync PatrickvL 2017-02-07 09:54:37 +01:00
  • 528a1da83c Preliminary implementation of ObCreateObject PatrickvL 2017-02-07 02:56:53 +01:00
  • fb1c0b41d0 Merge pull request #153 from PatrickvL/master PatrickvL 2017-02-07 01:31:46 +01:00
  • b96bd7a99b Registration of LTCG OOVPA's the intended way PatrickvL 2017-02-07 01:29:13 +01:00
  • b61e2632a2 Changed funcExclude into void * (for readable debugging evaluations) PatrickvL 2017-02-07 01:22:27 +01:00
  • 9a10d30444 Wow, this slipped through (compiled and ran fine) PatrickvL 2017-02-07 01:05:04 +01:00
  • a8318e6ee4 Merge pull request #152 from PatrickvL/master PatrickvL 2017-02-07 00:59:32 +01:00
  • 9bc7d91474 Modernized all old OOVPA registrations using global find-replace operations PatrickvL 2017-02-07 00:56:28 +01:00
  • 6bce1102d3 Merge branch 'master' of https://github.com/PatrickvL/Cxbx-Reloaded PatrickvL 2017-02-07 00:06:29 +01:00
  • 7a31420e8f Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' PatrickvL 2017-02-07 00:06:19 +01:00
  • 6801f4ae76 Don't know what funcExclude exists for, but at least with this, evaluating it's contents gives readable output PatrickvL 2017-02-06 18:12:14 +01:00
  • b722545463 Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' PatrickvL 2017-02-06 16:53:43 +01:00
  • ef648d6b34 Merge pull request #150 from PatrickvL/master PatrickvL 2017-02-06 16:53:31 +01:00
  • 354b064d60 Fixed a bug introduced in 53a731009f PatrickvL 2017-02-06 16:51:48 +01:00
  • 230d9e8385 Added comment related to issue #101 PatrickvL 2017-02-06 14:51:41 +01:00
  • aa19487ca1 Disabled VerifyHLEDataBase and logged LLE flags PatrickvL 2017-02-06 14:44:01 +01:00
  • 4b45dd7cba Fixed distorm related compiler warning PatrickvL 2017-02-06 14:39:28 +01:00
  • bc2a9e611e Merge pull request #149 from PatrickvL/master PatrickvL 2017-02-06 14:33:34 +01:00
  • 7ed9893a77 Kernel : Corrected and implemented ObReferenceObjectByPointer PatrickvL 2017-02-06 14:12:25 +01:00
  • debc43a694 Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' PatrickvL 2017-02-06 14:07:26 +01:00
  • 53003a2817 Kernel : Implemented ObfReferenceObject and ObfDereferenceObject PatrickvL 2017-02-06 14:07:14 +01:00
  • eb3da6710c Merge pull request #148 from PatrickvL/master PatrickvL 2017-02-06 13:58:54 +01:00
  • 4daff59e1b Kernel : Added ObfReferenceObject stub (the last thunk for Ob*) PatrickvL 2017-02-06 13:58:13 +01:00
  • ee283ecaa5 Kernel : Added ObReferenceObjectByPointer stub PatrickvL 2017-02-06 13:54:50 +01:00
  • 8111990205 Kernel : Added ObReferenceObjectByName stub PatrickvL 2017-02-06 13:53:25 +01:00
  • f79b82a4b3 Kernel : Added ObOpenObjectByPointer stub PatrickvL 2017-02-06 13:51:32 +01:00
  • d37f06d25b Kernel : Added ObMakeTemporaryObject stub PatrickvL 2017-02-06 13:48:30 +01:00
  • c0c55ca461 Kernel : Added ObInsertObject stub PatrickvL 2017-02-06 13:46:27 +01:00
  • 1b71c925f6 Kernel : Added ObCreateObject stub PatrickvL 2017-02-06 13:42:44 +01:00
  • 153cdc07b7 Fixed KMUTANT offsetof TODO PatrickvL 2017-02-06 13:23:55 +01:00
  • 258ee34ff5 xboxkrnl : Added KMUTANT struct and comment headers PatrickvL 2017-02-06 13:22:34 +01:00
  • 92d83306be xboxkrnl: Expanded OBJECT_TYPE struct, updated all occurrences PatrickvL 2017-02-06 13:09:30 +01:00
  • 5644f95751 Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' PatrickvL 2017-02-06 12:10:03 +01:00
  • 156fa48f6d xboxkrnl : Added OBJECT_TYPE struct PatrickvL 2017-02-06 12:10:00 +01:00
  • e7a32fe639 Merge pull request #147 from PatrickvL/master PatrickvL 2017-02-06 11:41:32 +01:00
  • 92cc88a87b Fixed a few compiler warnings in EmuKrnlKe PatrickvL 2017-02-06 11:39:49 +01:00
  • 1cefa1cb9e Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' PatrickvL 2017-02-06 11:36:18 +01:00
  • 53a731009f Removed pLibraryVersion argument from EmuHLEIntercept PatrickvL 2017-02-06 11:35:33 +01:00
  • 6b9ab6a635 Renamed an argument and comment update PatrickvL 2017-02-06 11:26:51 +01:00
  • 253d6a4cf7 Merge pull request #145 from PatrickvL/master PatrickvL 2017-02-05 16:55:38 +01:00
  • 292da99da0 Removed trailing B's and C's from a few OOVPA's PatrickvL 2017-02-05 16:53:21 +01:00
  • 29483bc989 Rrenamed X_D3DDevice_ prefix to D3DDevice_ PatrickvL 2017-02-05 16:32:03 +01:00
  • 73962bb0f1 Renamed IDirect3D_ prefix to D3D_ PatrickvL 2017-02-05 16:11:44 +01:00
  • a75d9ed0c8 Revert "Fixed compiler warning" PatrickvL 2017-02-05 16:01:41 +01:00
  • 904ae4f940 Fixed compiler warning PatrickvL 2017-01-23 10:54:27 +01:00
  • ee5798b10c Aliassed D3DTexture_LockRect better PatrickvL 2017-01-23 10:54:18 +01:00
  • 5b1b58b3b0 Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' PatrickvL 2017-02-04 20:46:46 +01:00
  • 85e35b177b Merge pull request #140 from jarupxx/fnc-1 PatrickvL 2017-02-04 20:40:40 +01:00
  • b64d6c994d Merge branch 'master' into fnc-1 PatrickvL 2017-02-04 20:34:57 +01:00
  • 12657d13bd Merge pull request #143 from PatrickvL/master PatrickvL 2017-02-04 20:27:00 +01:00
  • 8570dbb5a2 Removed redundant comments from all OOVPA registrations, keeping ordering, other comments and disabled registrations intact PatrickvL 2017-02-04 20:20:56 +01:00
  • 489917d57f Introduced new OOVPA registration macro's PatrickvL 2017-02-04 19:04:56 +01:00
  • 8fa861c3e9 Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' PatrickvL 2017-02-04 18:45:10 +01:00
  • a8e9ca4aa1 Merge pull request #142 from PatrickvL/fix_73747bf PatrickvL 2017-02-04 18:37:06 +01:00
  • 9d4d353e9f Restored XGIsSwizzledFormat OOVPA registration and patch PatrickvL 2017-02-04 18:34:32 +01:00
  • b5e1b5dfff Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' PatrickvL 2017-02-03 22:30:35 +01:00
  • a68f9af68f Merge 557d341c14 into 068386cd84 jarupxx 2017-02-03 09:33:49 +00:00
  • 557d341c14 Disable HLE_ENTRY XG 5788 jarupxx 2017-02-03 18:30:03 +09:00
  • 8ffa9f7937 Added the CDirectSoundStream_SetPitch fnction (4627) Moved from 5788 version. jarupxx 2017-02-03 16:29:13 +09:00
  • 7660838b3c Merge af1da3a2c7 into 068386cd84 jarupxx 2017-02-02 21:12:55 +00:00
  • 068386cd84 Merge pull request #139 from PatrickvL/master Luke Usher 2017-02-02 20:24:51 +00:00
  • 174c397233 Implemented KeIsExecutingDpc, KeCancelTimer and KeDisconnectInterrupt PatrickvL 2017-02-02 18:32:18 +01:00
  • d441c9ce0e Extended KOBJECTS enum PatrickvL 2017-02-02 17:48:35 +01:00
  • 7d93ef3d94 Added the SetCurrentPosition fnctions (5233) jarupxx 2017-02-02 20:30:47 +09:00
  • 7ae306b345 Added the DirectSoundGetSampleTime fnction (4361-4627) jarupxx 2017-02-02 20:23:44 +09:00
  • 7b0e3ab9f0 Added the DirectSoundDoWork fnction (4361-4627) jarupxx 2017-02-02 20:09:33 +09:00
  • 62c226e40f Modified the SetPlayRegion fnctions (4361-4627) jarupxx 2017-02-02 19:59:36 +09:00
  • fefcb616bd Modified SetMixBins fnctions (4361-5233) jarupxx 2017-02-02 19:43:43 +09:00
  • 57ac8c8d7f Modified the SetLoopRegion fnctions (4361-5233) jarupxx 2017-02-02 19:34:49 +09:00
  • bbdeca5b81 Added the SetLFO fnctions (4627) jarupxx 2017-02-02 19:24:22 +09:00
  • 57e4f3570a At last introduced KeInterruptTime, used it in KeQueryInterruptTime (which is now protected against overflow) PatrickvL 2017-02-01 20:59:32 +01:00
  • 03fb26943d Ported Dpc handler thread over from Dxbx PatrickvL 2017-02-01 12:29:21 +01:00
  • c540b3580c Kernel : Added KeRemoveQueueDpc and KeResetEvent PatrickvL 2017-02-01 11:49:38 +01:00
  • 53d240758e Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' PatrickvL 2017-02-01 09:56:56 +01:00
  • 0d094e71b7 Removed all references to Cxbe. Adam Diffin 2017-02-01 08:41:36 +00:00
  • 979bcaaf76 Added incomplete version of KeInitializeEvent PatrickvL 2017-01-31 17:14:09 +01:00
  • af1da3a2c7 Formatting jarupxx 2017-01-31 21:00:59 +09:00
  • 87cdb6656b Merge remote-tracking branch 'there/master' Adam Diffin 2017-01-28 22:11:08 +00:00
  • 149170dc38 Merge pull request #132 from jarupxx/OOVPA PatrickvL 2017-01-28 21:52:26 +01:00
  • 1599af3139 Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' PatrickvL 2017-01-28 17:08:12 +01:00
  • 2945ecdf65 Fixed the pattern XnInit jarupxx 2017-01-28 22:54:27 +09:00
  • a94a369ba7 Revert "Fixed the pattern XNetStartup, WSAStartup" jarupxx 2017-01-28 22:50:09 +09:00
  • 502c51ed32 Fixed the pattern XNetStartup, WSAStartup jarupxx 2017-01-27 21:12:37 +09:00
  • b624cd588a Merge pull request #130 from PatrickvL/master Luke Usher 2017-01-26 15:58:28 +00:00
  • 0f03aecf3f JIT : Preparation, added pass-through memory-access handlers PatrickvL 2017-01-26 16:54:37 +01:00
  • cb73b4265c Applied our xbaddr type everywhere it's applicable PatrickvL 2017-01-26 16:36:59 +01:00
  • ad36a98ec4 Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' PatrickvL 2017-01-26 15:08:16 +01:00
  • fa30aa09d6 Merge pull request #128 from LukeUsher/minor-improvements Luke Usher 2017-01-26 10:01:20 +00:00