Commit Graph

1452 Commits

Author SHA1 Message Date
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
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 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 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 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
jarupxx df912880e8 Transfer CreateSoundStream 2017-01-19 13:45:36 +09:00
jarupxx 00915179c5 Transfer XAudioCreateAdpcmFormat 2017-01-19 13:45:22 +09:00
jarupxx a4073642a4 Transfer GetOutputLevels 2017-01-19 13:45:05 +09:00
jarupxx 185d657b45 Transfer EnableHeadphones 2017-01-19 13:44:50 +09:00
jarupxx 8703f9e22d Transfer SetFrequency 2017-01-19 13:44:25 +09:00
jarupxx 26a92333ab Transfer SetVolume 2017-01-19 13:44:06 +09:00
jarupxx 625a0b0d65 Transfer SetDistanceFactor 2017-01-19 13:43:26 +09:00
jarupxx 59c1e8f90e Transfer SetPlayRegion 2017-01-19 13:43:10 +09:00
jarupxx aedc3d64b3 Transfer SetLFO 2017-01-19 13:42:57 +09:00