Commit Graph

2192 Commits

Author SHA1 Message Date
PatrickvL a9cb7a7ac8 Introduced GetXboxResourceType 2017-04-22 17:25:52 +01:00
PatrickvL 95e417d671 Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' 2017-04-22 16:05:39 +01:00
Luke Usher d350cd4f54 Merge pull request #382 from jarupxx/oovpa-integration-xonline
Integrated duplicate XOnline OOVPA
2017-04-19 12:02:46 +01:00
Luke Usher 9fe13d093f Merge pull request #381 from jarupxx/oovpa-integration-xg
Integrated duplicate XGRAPHC OOVPA
2017-04-19 12:02:41 +01:00
Luke Usher 8db08363c0 Merge pull request #380 from jarupxx/oovpa-integration-xapi
Integrated duplicate Xapi OOVPA
2017-04-19 12:02:35 +01:00
Luke Usher ad2c1b8ceb Merge pull request #379 from jarupxx/oovpa-integration-dsound
Integrated duplicate DSound OOVPA
2017-04-19 12:02:25 +01:00
jarupxx abad4468b0 OOVPA integration XG 5849 to 3911 2017-04-19 18:31:21 +09:00
jarupxx 532e29562b OOVPA integration Xapi 5849 to 3911 2017-04-19 18:24:22 +09:00
jarupxx a309324645 OOVPA integration XOnline 5849 to 4361 2017-04-19 18:12:49 +09:00
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
PatrickvL c7359349e8 Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' 2017-04-18 23:07:47 +01: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