Luke Usher
ea94f994c9
Merge pull request #471 from PatrickvL/DSound
...
DSound OOVPA corrections
2017-05-18 21:47:29 +01:00
PatrickvL
4f019d9440
Merged a few duplicate DSound OOVPA's into one
...
Found as a result of the also removed (useless) DirectSound_ prefix
2017-05-18 14:13:11 +02:00
PatrickvL
0638272ed7
Renamed XREF id's to better reflect their meaning
...
XREF_DSBUFFERGETSTATUSA > XREF_CDirectSoundBuffer_GetStatus
XREF_DSBUFFERGETSTATUSB > XREF_McpxBuffer_GetStatus
2017-05-18 11:21:35 +02:00
PatrickvL
755cdd60c1
Added "Reset title HLE cache" menu item
2017-05-18 11:15:35 +02:00
PatrickvL
6e91769cb7
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
2017-05-18 09:36:49 +02:00
PatrickvL
b207d9e5bf
Merge pull request #469 from jarupxx/patch
...
Re-patch XGetDeviceChanges (4432-5849)
2017-05-16 00:05:30 +02:00
jarupxx
da6f79f5a4
Re-patch XGetDeviceChanges (4432-5849)
2017-05-16 06:21:41 +09:00
Luke Usher
a20d976eda
Merge pull request #468 from LukeUsher/master
...
Reverse AVX Optimisation
2017-05-15 20:06:31 +01:00
Luke Usher
7abfe099e2
Revert "Enable AVX support, this should bring a significant speed increase in some titles."
...
This reverts commit 81725e5f47
.
2017-05-15 20:05:14 +01:00
Luke Usher
26396d33c8
Revert "Update README.md"
...
This reverts commit 2ef0c0638f
.
2017-05-15 20:04:58 +01:00
PatrickvL
61c7457448
Revert "Simplified D3DDevice_GetBackBuffer and D3DDevice_SetRenderTarget"
...
This reverts commit da9a919a89
.
2017-05-15 00:18:28 +01:00
PatrickvL
5c36b9bef5
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' into space
2017-05-15 00:12:12 +01:00
PatrickvL
bceef18321
Merge pull request #465 from LukeUsher/input-tweaks
...
Re-patch XGetDeviceChanges
2017-05-14 22:50:14 +02:00
Luke Usher
a4d26b09ec
Re-patch XGetDeviceChanges
...
The implementation now reports 1 device inserted, only if no device has already been marked connected.
2017-05-14 21:29:33 +01:00
PatrickvL
75671d0014
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
2017-05-14 02:40:56 +01:00
PatrickvL
c6a53baa5a
Fixed compile warning
2017-05-14 02:38:33 +01:00
PatrickvL
da9a919a89
Simplified D3DDevice_GetBackBuffer and D3DDevice_SetRenderTarget
...
This seems to prevent exceptions for some titles
2017-05-14 02:20:36 +01:00
PatrickvL
690451dfae
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' into space
2017-05-14 00:58:02 +01:00
PatrickvL
b01b1879f1
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
2017-05-14 00:05:07 +01:00
PatrickvL
4fbfc0b12b
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' into space
2017-05-14 00:01:36 +01:00
PatrickvL
a4d692daa7
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' into space
2017-05-14 00:00:41 +01:00
Luke Usher
2ef0c0638f
Update README.md
2017-05-13 23:10:40 +01:00
PatrickvL
b7b5b1e4eb
Merge pull request #463 from LukeUsher/use-avx
...
Enable AVX support
2017-05-14 00:09:37 +02:00
Luke Usher
81725e5f47
Enable AVX support, this should bring a significant speed increase in some titles.
...
NOTE: This reduces the number of processors that are compatible with Cxbx-Reloaded, see the list linked in README.md for details
2017-05-13 23:04:19 +01:00
PatrickvL
3a7156b3df
Merge pull request #462 from LukeUsher/less-deprecated-d3d-libs
...
Removed deprecated dinput and dsound libraries.
2017-05-13 23:58:56 +02:00
Luke Usher
a5c4ae01a6
Removed deprecated dinput and dsound libraries.
...
The up-to-date versions in the Windows SDK will now be used instead
2017-05-13 22:40:26 +01:00
PatrickvL
9d3a8e237e
Merge pull request #461 from LukeUsher/Surface_GetDesc
...
Re-enable D3DSurface_GetDesc patch
2017-05-13 17:52:59 +02:00
Luke Usher
f0f810e1ec
Re-enable D3DSurface_GetDesc patch
...
This should work unpatched but we are not quite there yet.
Patching this fixes missing graphics in X-Marbles and stops ZSNESBOX from crashing instantly.
Possibly solves other issues too!
2017-05-13 16:27:36 +01:00
Luke Usher
2d720a1699
Merge pull request #460 from LukeUsher/input-tweaks
...
Input Tweaks
2017-05-13 00:24:59 +01:00
Luke Usher
4150a2be2a
Input Tweaks
...
Dashboard now correctly detects 1 single controller, should also improve controller issues in other titles too.
Note: Things still aren't entirely correct, but it's getting better!
2017-05-13 00:23:47 +01:00
PatrickvL
1c3e61864e
Added log rendering for D3D Usage flags
2017-05-12 11:58:16 +02:00
PatrickvL
0a67cd3eda
Added log rendering for D3DLOCKED_RECT and RECT
2017-05-12 11:36:49 +02:00
Luke Usher
14e59d6e47
Merge pull request #459 from PatrickvL/space
...
Various D3D improvements
2017-05-12 10:30:12 +01:00
PatrickvL
51300691c7
Added log rendering for D3DCUBEMAP_FACES
2017-05-12 11:28:58 +02:00
PatrickvL
47759050bf
Added log rendering for a few more D3D types
2017-05-12 11:23:12 +02:00
PatrickvL
c41cf6435b
Fixed linking of new D3D log renderings (thanks Luke!)
2017-05-12 09:35:52 +02:00
PatrickvL
ab1f70459d
Started Dxbx back porting of EmuMappedD3DRenderState
...
The end goal is to support the maximum amount of mappable render states
per XDK version, in a generic way, hopefully eliminating ClampToEdge
errors (like reported in issue #454 )
2017-05-11 18:28:34 +02:00
PatrickvL
44fcf85bb9
Added (disabled) log rendering for X_D3DResource
2017-05-11 17:20:32 +02:00
PatrickvL
4a3589549f
Fixed Release build warning
2017-05-11 15:50:32 +02:00
PatrickvL
9057a39836
Fixed Release build
2017-05-11 15:50:20 +02:00
PatrickvL
8525417159
Renamed (and moved around) some logging defines
...
Also fixed rendering of LAUNCH_DATA_PAGE.
Alas, rendering of D3DVIEWPORT8 doesn't compile
2017-05-11 15:44:38 +02:00
PatrickvL
59de218512
D3D error rendering compiles (thanks to Luke)
2017-05-11 15:42:41 +02:00
PatrickvL
9e506ed462
Manually select D3D error string
2017-05-11 13:32:35 +02:00
PatrickvL
3297c720d0
Started extended logging of D3D8 types
2017-05-11 12:01:53 +02:00
PatrickvL
9555158186
Centralized logging defines
2017-05-11 11:24:05 +02:00
PatrickvL
8d38333d82
Standardized logging for remaining EmuD3D functions
2017-05-11 11:02:13 +02:00
PatrickvL
94918e8b76
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' into space
2017-05-11 09:31:20 +02:00
PatrickvL
ea6a7833a9
Fixed all compile errors but 1 (error C3861: 'DXGetErrorString8A': identifier not found)
2017-05-11 09:13:27 +02:00
PatrickvL
f9ed0af0aa
WIP, doesn't compile, various D3D improvements
...
EmuUnswizzleTextureStages fix : null textures mustn't abort loop
Standardized logging some more
Always check and log return result (using DEBUG_D3DRESULT).
2017-05-09 11:50:04 +02:00
PatrickvL
44b2369573
Comments and renames
2017-05-08 18:18:20 +02:00