Cxbx Reloaded Git (2020/05/08) is compiled. Cxbx-Reloaded is an emulator for running Microsoft Xbox (and eventually, Chihiro) games on Microsoft Windows. The project began life as a fork of Cxbx with added 64-bit support. Work is currently underway to backport some of the improvements from Dxbx. Cxbx-Reloaded is still pretty unstable, don't expect it to run much at this point.
Cxbx Reloaded Git Changelog:
* Merge pull request #1891 from Serentty/patch-2
* One more Wine-related edit
* Merge pull request #1890 from Serentty/patch-1
* Mention Wine support more prominently in the readme
* Merge pull request #1888 from LukeUsher/cleanup-createdevice
* oops: fix typo
* Cleanup EmuCreateDeviceProxy & Clarify 'Automatic' option
* Merge pull request #1889 from LukeUsher/fix-rendertarget-test-case
* Fix an issue where the 'Xbox CreateDevice did not call SetRenderTarget' test case would be incorrectly flagged if no depth stencil was provided
* Merge pull request #1881 from NZJenkins/improve_slots
* Check for shader handles without shader functions
* Tidy shader creation and handle property assignment
* Ensure shader has been created before setting it in SetVertexShader
* Don't free what hasn't been allocated.
* Rename SetCxbxVertexShaderHandleDeclaration into SetCxbxVertexDeclaration and give it just the Declaration.
* - Reset shader when shader slots are overwritten
* Add a reminder to g_VertexShaderSource
* Disabled patches on D3DDevice_GetVertexShaderDeclaration and D3DDevice_GetVertexShaderFunction (all they do is read data from their input arguments, which we don't alter anymore, so these two getters can just as well be left unpatched)
* Move D3DDevice_LoadVertexShaderProgram implementation to XbVertexShader.cpp
* Move D3DDevice_CreateVertexShader implementation to XbVertexShader.cpp
* Move SetCxbxVertexShader to XbVertexShader.cpp
* Move D3DDevice_DeleteVertexShader implementation to XbVertexShader.cpp
* Move D3DDevice_SelectVertexShader implementation to XbVertexShader.cpp
* Move g_VertexShaderSource macro towards VertexShaderSource.cpp (in preparation for the next commit, that's going to use it)
* Fix compile warning on not-supported LOG_TEST_CASE macro argument
* Move D3DDevice_SetVertexShaderConstant implementation to XbVertexShader.cpp
* Move D3DDevice_SetVertexShader implementation to XbVertexShader.cpp
* Move DEBUG_D3DRESULT macro towards XbD3D8Logging.h (in preparation for the next commit, that's going to use it)
* Fix compile warning on not-supported LOG_TEST_CASE macro arguments
* Move implementation of D3DDevice_LoadVertexShader towards XbVertexShader.cpp
* Hide vertex slots behind GetCxbxVertexShaderSlotPtr (which also logs out of range test cases)
* Remove everything related to no-longer-set HostFVF variable
* Improve shader slot emulation
* - Rename VertexShaderInfo to VertexDeclaration
* Merge pull request #1887 from LukeUsher/fix-compilation-newer-vs
* fix compilation on new installs of vs2019
Download: Cxbx Reloaded Git (2020/05/08)
Source: Here
0 Comments
Post a Comment