jarupxx
4d7f57c7fc
OOVPA integration DSound 5849 to 3936
2017-04-19 18:03:14 +09:00
jarupxx
b07f4326b9
OOVPA integration DSound 5849 to 4627
2017-04-19 17:57:32 +09:00
Luke Usher
77933ad8eb
Merge pull request #376 from jarupxx/oovpa-integration
...
Integrated duplicate D3D OOVPA
2017-04-18 12:13:52 +01:00
Luke Usher
aac42a9af6
Merge pull request #375 from PatrickvL/master
...
Simpler overlay conversion and other tidbits
2017-04-18 12:13:06 +01:00
jarupxx
bd391c9748
OOVPA integration D3D 5849 to 3925
2017-04-18 17:59:03 +09:00
jarupxx
4d315b65a7
OOVPA integration D3D 5849 to 4627
2017-04-18 17:58:57 +09:00
PatrickvL
03b2657505
Removed libyuv_extract in favor of D3DXLoadSurfaceFromMemory
...
This might also fix the video placing in NamcoMuseum
2017-04-18 10:32:50 +02:00
PatrickvL
c4523bdfe5
Forwarded Present to Swap and improved return values
2017-04-18 09:37:33 +02:00
PatrickvL
34e4497ede
Merge remote-tracking branch 'refs/remotes/origin/LibYuv' into PatrickvL/master
2017-04-18 08:40:34 +02:00
PatrickvL
db2c262f0d
sync merge
2017-04-18 08:38:57 +02:00
PatrickvL
a8e9e58458
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
2017-04-18 08:31:53 +02:00
PatrickvL
01b087df8d
Added a few TODO's
2017-04-18 08:31:52 +02:00
PatrickvL
b525828e69
Merge pull request #374 from LukeUsher/register_cache_amendment
...
Update EmuVerifyResourceIsRegistered to no longer rely on pData being 0
2017-04-18 07:54:56 +02:00
PatrickvL
071c480ce7
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
2017-04-18 07:50:03 +02:00
Luke Usher
a733330b39
Update EmuVerifyResourceIsRegistered to no longer rely on pData being 0
...
Unpatched Create Resource functions can set the pData value to non-zero values, causing EmuVerfiyResourceIsRegistered assuming the registration has already happened.
Should improve stability.
2017-04-17 20:05:38 +01:00
PatrickvL
1675b4d3b2
Merge pull request #365 from PatrickvL/StrectMovies
...
Stretch movies
2017-04-16 09:11:14 +02:00
PatrickvL
886edf58a4
Merge branch 'master' into StrectMovies
2017-04-16 09:00:39 +02:00
PatrickvL
22aa23ef85
Fixed yuv2 pitch
2017-04-16 08:48:37 +02:00
PatrickvL
b158b475ee
Merge pull request #367 from PatrickvL/master
...
Use libyuv for YUY2ToARGB conversion
2017-04-16 08:30:06 +02:00
PatrickvL
4e452187ee
Fixed yuv2 pitch
2017-04-16 07:54:27 +02:00
Luke Usher
21fcdd1907
Merge pull request #370 from jarupxx/sig-LoadVertexShaderProgram
...
Verified the LoadVertexShaderProgram (4627-5344)
2017-04-14 16:19:09 +01:00
jarupxx
77990724f2
Verified the LoadVertexShaderProgram (4627-5344)
...
Length was different between 5344 and earlier, retn 8 was removed.
Source: Terminator - Dawn of Fate
2017-04-14 22:10:29 +09:00
Luke Usher
98b86c8af8
Merge pull request #368 from jarupxx/SetMixBinVolumes
...
DSound: Improved SetMixBinVolumes API
2017-04-14 12:26:30 +01:00
jarupxx
60789e3a5a
Merge remote-tracking branch 'upstream/master' into SetMixBinVolumes
2017-04-14 15:55:50 +09:00
Luke Usher
503234b7ce
Merge pull request #366 from jarupxx/Remove-ALIAS-OOVPA
...
merged ALIAS OOVPA with multiple patterns into one (part 2)
2017-04-13 23:12:14 +01:00
PatrickvL
4e0e17b5e8
(Probable) fix for a regression on YUY2ToARGB
2017-04-13 16:34:54 +02:00
PatrickvL
94f9824ccc
Small LockRect improvements
2017-04-13 16:34:30 +02:00
PatrickvL
88a8f632ce
Merge pull request #11 from PatrickvL/LibYuv
...
Use libyuv for YUY2ToARGB conversion
2017-04-13 15:49:18 +02:00
jarupxx
09b0da2b0a
DSound: Added IDirectSoundBuffer_SetMixBinVolumes for XDK 3911 only stub
...
XDK 4134 and later use changed function IDirectSoundBuffer_SetMixBinVolumes2.
also use DirectSound_CDirectSoundStream_SetMixBinVolume2.
2017-04-13 20:52:09 +09:00
jarupxx
fe8589c230
Disabled D3D_CreateDeviceX (From D3D8X) (4627)
2017-04-13 20:41:13 +09:00
jarupxx
4b6b76fd27
Renamed IDirectSound_EnableHeadphones to IDirectSound8_EnableHeadphones (5558-5788)
2017-04-13 20:29:08 +09:00
jarupxx
0c312f2a39
Improved DirectSound_CDirectSound_CreateSoundStream ALIAS
2017-04-13 20:14:14 +09:00
jarupxx
0e8f6ac86e
Renamed IDirectSoundStream_SetMixBins to DirectSound_CDirectSoundStream_SetMixBins
2017-04-13 20:09:10 +09:00
jarupxx
b374c54934
Renamed DirectSound_CDirectSoundStream_SetMixBinVolumes to DirectSound_CDirectSoundStream_SetMixBinVolumes2 (5788-5849)
2017-04-13 20:04:54 +09:00
jarupxx
bea7454774
Improved IDirectSoundBuffer_StopEx ALIAS
...
Note: This function will fail to detect?
2017-04-13 19:59:27 +09:00
jarupxx
73039222f0
Improved IDirectSoundStream_SetVolume ALIAS
2017-04-13 19:46:37 +09:00
jarupxx
9983730afb
Renamed IDirectSoundStream_SetHeadroom to DirectSound_CDirectSoundStream_SetHeadroom
2017-04-13 19:41:17 +09:00
jarupxx
17eb1b2d82
Improved IDirectSoundBuffer_SetAllParameters
...
According to DXBX this function uses "DS_OK" as the return value.
2017-04-13 19:30:28 +09:00
jarupxx
b61f9327d7
Renamed XLaunchNewImage to XLaunchNewImageA
2017-04-13 19:14:24 +09:00
jarupxx
8bc90d8453
Renamed XUnmountAlternateTitle to XUnmountAlternateTitleA
2017-04-13 19:14:23 +09:00
jarupxx
d20d7daa72
Renamed XMountAlternateTitle to XMountAlternateTitleA
2017-04-13 19:14:22 +09:00
jarupxx
7ffdb8d201
D3DDevice_KickOff (4134) is not use ALIAS
2017-04-13 19:14:21 +09:00
jarupxx
cc1cc0d84a
Added D3DDevice_KickPushBuffer stub
2017-04-13 19:14:21 +09:00
jarupxx
ae8a22352b
Renamed D3DDevice_SetTileNoWait to D3DDevice_SetTile
...
Dxbx note : SetTile is applied to SetTileNoWait in Cxbx 4361 OOPVA's!
2017-04-13 19:14:04 +09:00
PatrickvL
53269b1372
Merge remote-tracking branch 'refs/remotes/origin/LibYuv' into StrectMovies
2017-04-13 11:37:00 +02:00
PatrickvL
cb8d9d0934
Extracted libyuv code to separate files
2017-04-13 11:33:02 +02:00
PatrickvL
b2e19bc449
Fixes to get it compiling and running
...
With this, Turok's first movie goes directly to the backbuffer, while
the second movie (before entering the game) streches via the
intermediate ExtraXRGBSurface.
2017-04-13 11:15:16 +02:00
PatrickvL
c2fef8c474
Merge remote-tracking branch 'refs/remotes/origin/LibYuv' into StrectMovies
2017-04-13 10:39:44 +02:00
PatrickvL
887127267e
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' into LibYuv
2017-04-13 10:39:21 +02:00
PatrickvL
8c4c5126bd
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
2017-04-13 10:38:43 +02:00