PatrickvL
2a0a1a35d1
Merge pull request #364 from LukeUsher/master
...
Prevent infinite KeBugCheck loops by adding an Ignored flag
2017-04-12 23:17:27 +02:00
Luke Usher
c641293f0f
Prevent infinite KeBugCheck loops by addng an Ignored flag
2017-04-12 22:10:25 +01:00
Luke Usher
91ce16c023
Merge pull request #363 from LukeUsher/memorymanager-tweaking
...
Fix gamepad sample (and potentially others)
2017-04-12 21:24:56 +01:00
Luke Usher
9df6f3e70c
Fix gamepad sample (and potentially others)
2017-04-12 21:21:05 +01:00
PatrickvL
e658d82de6
Back-ported Dxbx movie-stretching code
2017-04-11 17:37:36 +02:00
PatrickvL
bb4976b41a
Merge remote-tracking branch 'refs/remotes/origin/master' into LibYuv
2017-04-11 15:46:15 +02:00
PatrickvL
069693af59
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
2017-04-11 15:45:44 +02:00
PatrickvL
4dc8409abd
Amendment to PR #357
2017-04-11 15:45:13 +02:00
PatrickvL
78d21a12f7
Merge branch 'master' of https://github.com/PatrickvL/Cxbx-Reloaded.git
2017-04-11 15:42:31 +02:00
PatrickvL
a314b546c7
Revert "Documented additional D3D formats for Direct3D 9"
...
This reverts commit a86effda6e
.
2017-04-11 15:40:19 +02:00
PatrickvL
9dae8e2a0b
YUY2 conversion using (part of) libyuv
2017-04-11 15:37:45 +02:00
PatrickvL
1a46418f72
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' into PatrickvL/master
2017-04-11 13:53:21 +02:00
PatrickvL
6e282a7a46
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' into PatrickvL/master
2017-04-11 13:24:50 +02:00
PatrickvL
e2001ef471
Removed unused variable g_OrigBuildVersion
2017-04-11 13:24:46 +02:00
Luke Usher
6991c09a2e
Merge pull request #357 from PatrickvL/master
...
Color component fixes and FormatInfo code cleanup
2017-04-11 12:06:20 +01:00
PatrickvL
93310eca90
Revert "Documented additional D3D formats for Direct3D 9"
...
This reverts commit a86effda6e
.
2017-04-11 13:00:41 +02:00
Luke Usher
2d4a392896
Alloc zeroed ( #356 )
...
* Fix a crash when MemoryManager::AllocZeroed fails.
Thanks to blueshogun96 for finding this
* Fix accidentally removed memset
* Update MemoryManager.cpp
* Update MemoryManager.cpp
Only one small correction and a few comments for possible future improvements
2017-04-11 11:55:09 +02:00
PatrickvL
ad80ef0b4d
Typo fix
2017-04-11 11:25:41 +02:00
PatrickvL
a86effda6e
Documented additional D3D formats for Direct3D 9
...
Source :
https://msdn.microsoft.com/en-us/library/windows/desktop/bb172558(v=vs.85).aspx
2017-04-11 11:18:21 +02:00
PatrickvL
2a60c17c4e
Compacted FormatInfos table
2017-04-11 11:16:47 +02:00
PatrickvL
695491c97f
Fixed __R5G6B5 component encoding info
...
Also turned two X components into A=255 when converting to ARGB.
2017-04-11 11:04:54 +02:00
PatrickvL
3b4053feb9
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' into PatrickvL/master
2017-04-11 09:20:50 +02:00
Luke Usher
8dd3487232
Merge pull request #350 from LukeUsher/master
...
Re-enable patch for XgIsSwizzledFormat.
2017-04-10 20:51:06 +01:00
Luke Usher
c558894876
Re-enable patch for XgIsSwizzledFormat.
...
This fixes texture corruption in X-Marbles, ZSNESBOX and potentially
others.
2017-04-10 20:46:22 +01:00
Luke Usher
9e42bc5517
Merge pull request #348 from PatrickvL/master
...
Conversion of unsupported native formats to ARGB
2017-04-10 16:53:09 +01:00
PatrickvL
69a18dba43
Register Data pointer only for first level
2017-04-10 17:32:34 +02:00
PatrickvL
696d365dc2
Code cleanup
2017-04-10 17:31:59 +02:00
PatrickvL
8d09cbf44c
GetHostResource : Prevent a breakpoint exception for all special resource types
2017-04-10 17:31:32 +02:00
PatrickvL
8fefbd8cd3
D3DResource_Register extended with generic ARGB conversions
...
I haven't been able to test this, because of a lack of software.
This can serve as a basis for all conversions, once all CreateTexture
patches are unpatched, and conversion of textures is centralized.
2017-04-10 17:30:48 +02:00
PatrickvL
319a58b688
Corrected a few format-related typos
...
Also added a few TODO's
2017-04-10 16:29:11 +02:00
PatrickvL
a65d53fe1b
Mapped various FormatInfos from D3DFMT_UNKNOWN to most applicable native format
2017-04-10 16:28:21 +02:00
PatrickvL
9224385bd4
More FormatInfos comments
2017-04-10 16:27:18 +02:00
PatrickvL
1a6e21a3db
Convert X_D3DFMT_LIN_A8 to D3DFMT_A8 (not D3DFMT_L8)
2017-04-10 16:26:55 +02:00
PatrickvL
064dc58257
Updated FormatInfos comments
2017-04-10 16:25:45 +02:00
PatrickvL
b198a94b76
Added EmuXBFormatRequiresConversionToARGB
2017-04-10 16:24:04 +02:00
PatrickvL
b5eb0e7ca2
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' into PatrickvL/master
2017-04-10 15:27:12 +02:00
Luke Usher
17fedee8fd
Merge pull request #345 from PatrickvL/master
...
Disabled more patches
2017-04-10 10:55:30 +01:00
PatrickvL
c8ef5bfc41
Merge pull request #347 from jarupxx/Remove-ALIAS-OOVPA
...
Fixed regression in #333
2017-04-10 11:42:08 +02:00
jarupxx
da9b298f84
Merge remote-tracking branch 'upstream/master' into Remove-ALIAS-OOVPA
2017-04-10 18:07:14 +09:00
PatrickvL
698012973c
Disabled patch on Direct3D_CheckDeviceMultiSampleType (renamed from D3D_CheckDeviceMultiSampleType)
2017-04-10 10:38:06 +02:00
jarupxx
fcfb695e92
Fixed up the D3DDevice_Swap (5233-5849)
...
Source: Forza Motorsport
2017-04-10 17:27:51 +09:00
PatrickvL
c7c1ca55ff
Truely disable patches D3DDevice_CreateVertexBuffer, D3DDevice_CreateVertexBuffer2 and XapiFiberStartup
2017-04-10 10:27:44 +02:00
PatrickvL
2a8120201d
Corrections after merge to get everything compiling again
2017-04-10 10:21:09 +02:00
PatrickvL
f23e6c6379
merge
2017-04-10 10:14:35 +02:00
PatrickvL
c7dab2d8ff
Merge pull request #10 from PatrickvL/MorePatchDisabling
...
Disabled more patches
2017-04-10 10:09:09 +02:00
PatrickvL
c6a8b4c598
Truely disabled XGIsSwizzledFormat
2017-04-10 09:28:13 +02:00
PatrickvL
1f25b0a4de
Truely disabled XGetLaunchInfo
2017-04-10 09:26:16 +02:00
PatrickvL
b01f2fe6c4
Truely disabled patches : CreateFiber, DeleteFiber, SwitchToFiber, ConvertThreadToFiber and XapiFiberStartup
2017-04-10 09:24:54 +02:00
PatrickvL
ab7a14b802
Truely disabled XGetDeviceChanges patch
2017-04-10 09:18:00 +02:00
PatrickvL
0ad01c0725
Reviewed disabled DSound patches
2017-04-10 09:17:23 +02:00