PatrickvL
752f9b5887
Added D3D 5788.inl to project
2017-01-21 01:10:41 +01:00
PatrickvL
0c3b014b2c
Corrected D3DDevice_SetTextureState_TwoSidedLighting, renamed into D3DDevice_SeRenderState_TwoSidedLighting
...
Also renamed a few more Direct3D_ prefixes to D3D_
2017-01-21 00:27:33 +01:00
PatrickvL
b5ae793dda
Compacted patch registrations with identical OOVPA and Patch arguments
...
Doing that, a few more Direct3D strings popped up, which are now also
shortend into D3D
2017-01-21 00:05:33 +01:00
Luke Usher
d4fe7dff93
Merge branch 'master' of https://github.com/Cxbx-Reloaded/Cxbx-Reloaded
2017-01-20 22:56:23 +00:00
Luke Usher
0b5712d04a
Merge pull request #123 from PatrickvL/master
...
More renaming and texture fix
2017-01-20 22:54:29 +00:00
Luke Usher
772701bc33
Merge branch 'master' of https://github.com/PatrickvL/Cxbx-Reloaded
2017-01-20 22:52:04 +00:00
PatrickvL
c68f5d4519
Fixed messed up textures
...
Optimizing unswizzle wasn't possible after all
2017-01-20 23:48:42 +01:00
PatrickvL
6a03db1bed
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
2017-01-20 23:22:48 +01:00
PatrickvL
fd0970fd95
Added version field to OOVPA, removed 1_0_ infix
...
Also needed to move the _LTCG marking so it now resides before the
version number (otherwise, Version couldn't be interpreted as an
integer).
2017-01-20 23:22:37 +01:00
Luke Usher
8d4132bec9
Merge branch 'master' of https://github.com/Cxbx-Reloaded/Cxbx-Reloaded
2017-01-20 20:58:38 +00:00
Luke Usher
59dfcd617c
Merge pull request #122 from PatrickvL/master
...
Big rename of patches
2017-01-20 20:54:56 +00:00
PatrickvL
848f145701
More D3D renames and some manual corrections
...
Also removed duplicate D3DDevice_CreateVertexShader_1_0_3925 and
2017-01-20 18:19:16 +01:00
PatrickvL
6c2edae5c9
Applied D3D renames to OOVPA patch registrations too (duh)
2017-01-20 17:14:42 +01:00
PatrickvL
34c640fea4
Extra underscore in EMUPATCH
2017-01-20 17:07:41 +01:00
PatrickvL
1b84376edc
Updated 5788.inl files after merge
2017-01-20 17:07:23 +01:00
PatrickvL
e3af785b6b
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
2017-01-20 16:27:31 +01:00
PatrickvL
036a5af454
Renamed IDirect3DVertexBuffer8_ into D3DVertexBuffer_
2017-01-20 16:26:51 +01:00
PatrickvL
11950523b0
Renamed IDirect3DSurface8_ into D3DSurface_
2017-01-20 14:57:35 +01:00
PatrickvL
4435dd6774
Renamed IDirect3DPalette8_ into D3DPalette_
2017-01-20 14:56:50 +01:00
PatrickvL
b25c47ecc8
Renamed IDirect3DBaseTexture8_ into D3DBaseTexture_
2017-01-20 14:55:28 +01:00
PatrickvL
5cd8b63192
Renamed IDirect3DTexture8_ into D3DTexture_
2017-01-20 14:54:47 +01:00
PatrickvL
393a251403
Renamed IDirect3DResource8_ into D3DResource_
2017-01-20 14:53:50 +01:00
PatrickvL
442bce3785
Renamed IDirect3DVolumeTexture8_ into D3DVolumeTexture_
2017-01-20 14:52:57 +01:00
PatrickvL
0da36e9b75
Renamed IDirect3DCubeTexture8_ into D3DCubeTexture_
2017-01-20 14:52:15 +01:00
PatrickvL
26ef1fc8c2
Renamed IDirectD8_ into D3D_
2017-01-20 14:50:51 +01:00
PatrickvL
7e527eb807
Renamed IDirect3DDevice8 into D3DDevice
2017-01-20 14:49:36 +01:00
PatrickvL
66144e56b4
Removed Emu prefix from all EMUPATCH'es
...
Now the EMUPATCH macro is in place, this could done in a single
find&replace action.
2017-01-20 14:46:59 +01:00
PatrickvL
6ce158ba71
Surrounded all patch occurences with EMUPATCH()
...
All leftover XTL::Emu (case-sensitive) substrings are NOT patches on
original Xbox library functions, but Cxbx-specific variables or
functions.
2017-01-20 14:44:01 +01:00
PatrickvL
be51daf02d
OOVPA_TABLE_ macros updated
...
_DEBUG_TRACE handling done via one new macro (OOVPA_TABLE_ENTRY), to
which the other OOVPA_TABLE_ macro's are redirected.
Moved complex EmuThis-expansion to a new macro
(OOVPA_TABLE_PATCH_EmuThis for now)
Removed XTL::Emu prefix from all patch registrations, in preparation for
another round of simplications
2017-01-20 13:46:03 +01:00
PatrickvL
136fce5a56
Fix compiler warning
2017-01-20 13:11:50 +01:00
PatrickvL
33f6af1b6b
Removed reference to non-existing external
...
IDirect3DDevice8_SetRenderState_CullMode_1_0_4134
2017-01-20 13:11:36 +01:00
Luke Usher
321a72d2b7
Merge branch 'master' of https://github.com/Cxbx-Reloaded/Cxbx-Reloaded
2017-01-19 20:48:07 +00:00
Luke Usher
92fa6d9eca
Fix compilation caused by the new 5788 pattern ( #120 )
...
* Fix compilation caused by the new 5788 pattern referencing the now removed XGSwizzle functions.
* More of the same
* More of the same
2017-01-19 20:47:54 +00:00
Luke Usher
13326e26cc
More of the same
2017-01-19 20:46:21 +00:00
Luke Usher
d11af040aa
More of the same
2017-01-19 20:43:01 +00:00
Luke Usher
7c01986682
Fix compilation caused by the new 5788 pattern referencing the now removed XGSwizzle functions.
2017-01-19 20:42:31 +00:00
Luke Usher
7118bdcd16
Merge pull request #118 from jarupxx/XDK5788
...
Add XDK5788
2017-01-19 16:16:12 +00:00
PatrickvL
48c7925abf
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
2017-01-19 12:28:27 +01:00
Luke Usher
60dde448b0
Merge branch 'master' into XDK5788
2017-01-19 08:37:14 +00:00
Luke Usher
73747bf6a9
Merge pull request #116 from PatrickvL/master
...
XMade _D3DFORMAT an enum and removed EmuXGUnswizzleRect
2017-01-19 07:51:53 +00:00
jarupxx
e32c98d97d
# Conflicts:
...
# build/win32/CxbxKrnl.vcxproj
2017-01-19 15:47:59 +09:00
jarupxx
198ad4dc15
Add D3DDevice_GetVertexShaderSize_1_0_5788
2017-01-19 15:10:30 +09:00
jarupxx
e9a0e30df2
Add BuildVersion 5788
2017-01-19 14:00:58 +09:00
jarupxx
82f6a233fc
Transfer bind,ioctlsocket
2017-01-19 13:54:09 +09:00
jarupxx
a908075741
Transfer XInputClose
2017-01-19 13:52:17 +09:00
jarupxx
aa61ae37ef
Transfer GetTimeZoneInformation
2017-01-19 13:52:01 +09:00
jarupxx
7165659a52
Transfer XMountMUA
2017-01-19 13:51:45 +09:00
jarupxx
13b9e95ab9
Transfer XRegisterThreadNotifyRoutine
2017-01-19 13:51:22 +09:00
jarupxx
1e54545227
Transfer XGetLaunchInfo
2017-01-19 13:51:07 +09:00
jarupxx
7d09bfbc3a
Transfer SetEG
2017-01-19 13:45:55 +09:00