PatrickvL
|
9a470a7c5d
|
Applied X_D3DVSDT constants
|
2017-02-08 17:24:17 +01:00 |
PatrickvL
|
504d4adf5c
|
Add vertext shader constants
|
2017-02-08 01:35:44 +01:00 |
PatrickvL
|
3a306bfa76
|
Fix compiler warning
|
2017-02-08 01:35:12 +01:00 |
PatrickvL
|
8e4dd55d53
|
Removed unused EmuD3DInit arguments
|
2017-02-07 23:29:13 +01:00 |
PatrickvL
|
0aac001ec2
|
Small D3D fix
|
2017-02-07 17:43:54 +01:00 |
PatrickvL
|
809d9cdd7e
|
Prevent placing EmuXRefFailure patches on DISABLED oovpa registrations
|
2017-02-07 17:28:06 +01:00 |
PatrickvL
|
656bed2660
|
Oops, disabled OOVPA registrations shouldn't reference the EmuPatch
|
2017-02-07 17:08:44 +01:00 |
PatrickvL
|
f450ed5ebe
|
Oops, calloc requires a num-argument
|
2017-02-07 17:08:19 +01:00 |
PatrickvL
|
4729a6f415
|
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
|
2017-02-07 16:59:00 +01:00 |
PatrickvL
|
4b1282d021
|
Small cleanup
|
2017-02-07 16:58:58 +01:00 |
PatrickvL
|
b40b9fbcbb
|
Use calloc instead of malloc+clear
|
2017-02-07 16:58:31 +01:00 |
PatrickvL
|
c78f5b4af6
|
Clear memory allocations to prevent side-effects on random contents
|
2017-02-07 16:57:03 +01:00 |
PatrickvL
|
7d683aa37e
|
Disabled D3D_AllocContiguousMemory patch as it just calls MmAllocateContiguousMemory
|
2017-02-07 16:49:56 +01:00 |
PatrickvL
|
1960e1afee
|
Renames and more usage of xbaddr
|
2017-02-07 13:39:55 +01:00 |
PatrickvL
|
8601a4e874
|
Sync
|
2017-02-07 09:54:37 +01:00 |
PatrickvL
|
528a1da83c
|
Preliminary implementation of ObCreateObject
Tested in NtCreateEvent (see commented block there, which works)
|
2017-02-07 02:56:53 +01:00 |
PatrickvL
|
fb1c0b41d0
|
Merge pull request #153 from PatrickvL/master
Corrections
|
2017-02-07 01:31:46 +01:00 |
PatrickvL
|
b96bd7a99b
|
Registration of LTCG OOVPA's the intended way
|
2017-02-07 01:29:13 +01:00 |
PatrickvL
|
b61e2632a2
|
Changed funcExclude into void * (for readable debugging evaluations)
|
2017-02-07 01:22:27 +01:00 |
PatrickvL
|
9a10d30444
|
Wow, this slipped through (compiled and ran fine)
Luckily, it didn't cause any harm, as D3DDevice_Unknown1 was disabled,
and the extra arguments were ignored anyway.
|
2017-02-07 01:05:04 +01:00 |
PatrickvL
|
a8318e6ee4
|
Merge pull request #152 from PatrickvL/master
Modernized OOVPA registration
|
2017-02-07 00:59:32 +01:00 |
PatrickvL
|
9bc7d91474
|
Modernized all old OOVPA registrations using global find-replace operations
Only the syntax changed, not the order or any other aspect of
registration.
|
2017-02-07 00:57:12 +01:00 |
PatrickvL
|
6bce1102d3
|
Merge branch 'master' of https://github.com/PatrickvL/Cxbx-Reloaded
|
2017-02-07 00:06:29 +01:00 |
PatrickvL
|
7a31420e8f
|
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
|
2017-02-07 00:06:19 +01:00 |
PatrickvL
|
6801f4ae76
|
Don't know what funcExclude exists for, but at least with this, evaluating it's contents gives readable output
|
2017-02-06 18:12:14 +01:00 |
PatrickvL
|
b722545463
|
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
|
2017-02-06 16:53:43 +01:00 |
PatrickvL
|
ef648d6b34
|
Merge pull request #150 from PatrickvL/master
Small fixes
|
2017-02-06 16:53:31 +01:00 |
PatrickvL
|
354b064d60
|
Fixed a bug introduced in 53a731009f
|
2017-02-06 16:51:48 +01:00 |
PatrickvL
|
230d9e8385
|
Added comment related to issue #101
|
2017-02-06 14:51:41 +01:00 |
PatrickvL
|
aa19487ca1
|
Disabled VerifyHLEDataBase and logged LLE flags
|
2017-02-06 14:44:01 +01:00 |
PatrickvL
|
4b45dd7cba
|
Fixed distorm related compiler warning
|
2017-02-06 14:39:28 +01:00 |
PatrickvL
|
bc2a9e611e
|
Merge pull request #149 from PatrickvL/master
Implemented the easy Ob* kernel API's
|
2017-02-06 14:33:34 +01:00 |
PatrickvL
|
7ed9893a77
|
Kernel : Corrected and implemented ObReferenceObjectByPointer
|
2017-02-06 14:12:25 +01:00 |
PatrickvL
|
debc43a694
|
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
|
2017-02-06 14:07:26 +01:00 |
PatrickvL
|
53003a2817
|
Kernel : Implemented ObfReferenceObject and ObfDereferenceObject
These seem to be quite easy (only one TODO for named objects in
ObfDereferenceObject)
|
2017-02-06 14:07:14 +01:00 |
PatrickvL
|
eb3da6710c
|
Merge pull request #148 from PatrickvL/master
Kernel stubs for all Ob* API's
|
2017-02-06 13:58:54 +01:00 |
PatrickvL
|
4daff59e1b
|
Kernel : Added ObfReferenceObject stub (the last thunk for Ob*)
|
2017-02-06 13:58:13 +01:00 |
PatrickvL
|
ee283ecaa5
|
Kernel : Added ObReferenceObjectByPointer stub
|
2017-02-06 13:54:50 +01:00 |
PatrickvL
|
8111990205
|
Kernel : Added ObReferenceObjectByName stub
|
2017-02-06 13:53:25 +01:00 |
PatrickvL
|
f79b82a4b3
|
Kernel : Added ObOpenObjectByPointer stub
|
2017-02-06 13:51:32 +01:00 |
PatrickvL
|
d37f06d25b
|
Kernel : Added ObMakeTemporaryObject stub
|
2017-02-06 13:48:30 +01:00 |
PatrickvL
|
c0c55ca461
|
Kernel : Added ObInsertObject stub
|
2017-02-06 13:46:27 +01:00 |
PatrickvL
|
1b71c925f6
|
Kernel : Added ObCreateObject stub
|
2017-02-06 13:42:44 +01:00 |
PatrickvL
|
153cdc07b7
|
Fixed KMUTANT offsetof TODO
|
2017-02-06 13:23:55 +01:00 |
PatrickvL
|
258ee34ff5
|
xboxkrnl : Added KMUTANT struct and comment headers
|
2017-02-06 13:22:34 +01:00 |
PatrickvL
|
92d83306be
|
xboxkrnl: Expanded OBJECT_TYPE struct, updated all occurrences
|
2017-02-06 13:09:30 +01:00 |
PatrickvL
|
5644f95751
|
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
|
2017-02-06 12:10:03 +01:00 |
PatrickvL
|
156fa48f6d
|
xboxkrnl : Added OBJECT_TYPE struct
|
2017-02-06 12:10:00 +01:00 |
PatrickvL
|
e7a32fe639
|
Merge pull request #147 from PatrickvL/master
Small updates
|
2017-02-06 11:41:32 +01:00 |
PatrickvL
|
92cc88a87b
|
Fixed a few compiler warnings in EmuKrnlKe
|
2017-02-06 11:39:49 +01:00 |