Luke Usher
77eb9ec7f0
Merge remote-tracking branch 'upstream/master'
2017-03-21 22:24:06 +00:00
Luke Usher
21373c9458
Merge branch 'ContiguousMemory' of https://github.com/PatrickvL/Cxbx-Reloaded
2017-03-21 21:51:21 +00:00
PatrickvL
17694f6cc2
XAutoPowerDownResetTimer patch removed, as it just calls KeSetTimer
2017-03-21 15:02:33 +01:00
PatrickvL
f71c22eb7b
ExSaveNonVolatileSetting fix, Dashboard no longer crashes when enabling the Auto Off feature
2017-03-21 14:58:11 +01:00
PatrickvL
2d4d3d1a6e
Logging split between PAGE and MEM flags
2017-03-21 14:26:31 +01:00
PatrickvL
ca37f43266
Reserve less virtual memory to reduce executable size and linking time
2017-03-21 13:15:19 +01:00
Luke Usher
3844bd3d1b
Merge pull request #253 from LukeUsher/emushared
...
Fix potential double free
2017-03-21 09:00:00 +00:00
Luke Usher
ff5f2c8dd6
Fix potential double free
2017-03-21 08:58:11 +00:00
Luke Usher
be8d042603
Merge pull request #252 from LukeUsher/emushared
...
Emushared
2017-03-21 08:39:59 +00:00
Luke Usher
e9b9f80fbb
Fix EmuShared Cleanup
2017-03-21 08:38:41 +00:00
PatrickvL
d2a4538ddf
MmAllocateContiguousMemoryEx : Fixed input argument validation
2017-03-21 09:12:36 +01:00
Luke Usher
4f7a5d7a93
Always show graphics adapter name in Video Settings
2017-03-20 19:50:30 +00:00
PatrickvL
d3d37be902
Memory-map contiguous memory
2017-03-20 17:37:50 +01:00
PatrickvL
4235c48fb7
MmAllocateContiguousMemoryEx : Added input argument validation
2017-03-20 14:56:39 +01:00
PatrickvL
5f88fecd4b
NtAllocateVirtualMemory : Added input argument validation
2017-03-20 14:15:02 +01:00
PatrickvL
d333087098
Constantified PAGE_SIZE and PAGE_MASK
2017-03-20 13:56:56 +01:00
PatrickvL
ed511eb67f
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
2017-03-20 12:58:50 +01:00
PatrickvL
c1e4d97362
Merge pull request #249 from jarupxx/xdk4134
...
Modified the Xdk4134
2017-03-20 06:37:56 +01:00
jarupxx
0512f48edd
Added the EnableOverlay/UpdateOverlay/CreateSoundStream (4134)
...
Gets Intro Movie playback.
Source: All-Star Baseball 2003
2017-03-20 10:01:20 +09:00
jarupxx
d78bdaf50a
Modified the EmuD3DDeferredRenderState (4134)
...
Source: All-Star Baseball 2003, JSRF
2017-03-20 09:10:26 +09:00
jarupxx
16f9585ede
Modified SetFlickerFilter/SetSoftDisplayFilter/SetPalette (4134)
...
Source: All-Star Baseball 2003
2017-03-20 09:03:32 +09:00
Luke Usher
816393fd7d
Merge pull request #244 from LukeUsher/4134
...
4134
2017-03-18 15:35:35 +00:00
Luke Usher
32a996f68d
JSRF now goes ingame, but graphics are very broken
2017-03-18 12:47:48 +00:00
Luke Usher
66f6a0c633
Fix broken signature
2017-03-18 10:00:31 +00:00
Luke Usher
18a847dcf2
More 4134 Signatures (and corrections)
2017-03-18 09:43:11 +00:00
Luke Usher
af877040ce
HLE DSOUND: 4134 Signatures
2017-03-17 21:57:06 +00:00
Luke Usher
1f9384d22e
Began building DSOUND 4134 Database
2017-03-17 14:36:59 +00:00
Luke Usher
b1295ab935
Remove temporary HLEIntercept hack
2017-03-17 14:36:21 +00:00
Luke Usher
229adacf1d
Various improvements to XApi & D3D HLE
2017-03-17 11:04:43 +00:00
PatrickvL
4638e981eb
AddRef improvements
2017-03-16 18:15:23 +01:00
PatrickvL
64344cdc9d
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
2017-03-16 17:56:51 +01:00
Luke Usher
2e4bf15e07
Merge pull request #242 from PatrickvL/master
...
Various D3D improvements
2017-03-16 16:30:07 +00:00
PatrickvL
56e2bd2297
AddRef on YUV surface via Common field, like all resource types
2017-03-16 17:03:47 +01:00
PatrickvL
87e78d4a26
Improved D3DTexture_GetSurfaceLevel2, forwarded D3DTexture_GetSurfaceLevel to it
2017-03-16 16:44:15 +01:00
PatrickvL
1aed34b9bd
Improved D3DDevice_GetDepthStencilSurface2, forwarded D3DDevice_GetDepthStencilSurface to it
2017-03-16 16:25:00 +01:00
PatrickvL
7d69a2d101
Improved EmuD3DDevice_GetRenderTarget2, forwarded EmuD3DDevice_GetRenderTarget to it
2017-03-16 16:16:41 +01:00
PatrickvL
a03e71f383
D3DDevice_CreateImageSurface : Renamed ppBackBuffer into ppSurface
2017-03-16 16:07:21 +01:00
PatrickvL
b908a0e8a4
Applied EmuXBFormatBPP
2017-03-16 16:01:52 +01:00
PatrickvL
db7060d62d
Renamed D3D_CreateDevice into Direct3D_CreateDevice
2017-03-16 15:54:41 +01:00
PatrickvL
c2c96f167c
D3D resource allocation clears
2017-03-16 15:52:08 +01:00
PatrickvL
42883cbf4d
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
2017-03-16 15:50:30 +01:00
PatrickvL
64aac86d0a
Merge pull request #239 from LukeUsher/hle-fixes
...
XAPI: Patch OutputDebugStringA
2017-03-16 13:06:04 +01:00
Luke Usher
3434586015
Merge pull request #240 from jarupxx/BloodWake
...
Fixed Blood Wake crashes
2017-03-16 10:30:58 +00:00
jarupxx
449ab90f28
Modified the SetI3DL2Source/SetHeadroom (3936)
...
IDirectSoundStream_SetHeadroomA is incorrect, fixedup!
2017-03-16 18:57:31 +09:00
Luke Usher
ce29fdf841
XAPI: Patch OutputDebugStringA
...
4x4 Evolution 2 now boots to Menus.
Many other titles are likely affected.:
This is required to be patched as the Xbox implementation calls int 2Dh
and int 3, which on the Xbox causes the Kernel to trigger debug output.
On Windows, int 2Dh is skipped over, and we just end up with an
unexpected breakpoint.
2017-03-16 09:55:09 +00:00
PatrickvL
87a4aa545f
Merge pull request #238 from LukeUsher/hle-fixes
...
HLE: Disable some patches that are not actually required
2017-03-15 23:16:58 +01:00
Luke Usher
421f6c26f8
Disable some patches that are not required.
...
These have been tested with the Dashboard and BattleStar Galactica and
have been confirmed as definitely not required.
These functions all contain barely any logic, and just return fixed
data, there is no need for these to be intercepted.
2017-03-15 22:04:37 +00:00
Luke Usher
92881675d4
Always log HLE Pattern Matches
...
This is useful information to see in logging, even for non-debug builds.
2017-03-15 22:02:38 +00:00
Luke Usher
4a89078056
Merge pull request #233 from LukeUsher/various-fixes
...
Various fixes
2017-03-14 19:06:17 +00:00
Luke Usher
f6fffef8d1
Temporarily disable CritialSection in EmuPrintStackTrace
...
This is causing an exception within an exception leading to an
(eventual) crash.
2017-03-14 14:32:57 +00:00