2018-06-08

Cxbx Reloaded Git (2018/06/08)

EmuCR:Xbox EmulatorsCxbx Reloaded Git (2018/06/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 #1259 from RadWolfie/fix-compile-warnings-general
* Since API using dwVXBCSetStateResult is comment out, let's comment out as well.
* EmuKrnlKe missing parentheses in if statement
* Use size_t for compatibility with size() in EmuXapi
* Check if it is already defined.
* Merge pull request #1260 from RadWolfie/XbSymbolDatabase-update
* XbSymbolDatabase update
* Merge pull request #1258 from RadWolfie/emu-warning-stack-fix
* Rename _logPrefix to _logThreadPrefix
* Prevent stack corruption for warning message
* Merge pull request #1246 from PatrickvL/push_buffer
* Revert "D3D : More HLE pushbuffer refactoring - state is now kept and/or reset more correctly"
* D3D : Remove more obsolete debugging features
* D3D : More HLE pushbuffer refactoring - state is now kept and/or reset more correctly
* D3D : More HLE pushbuffer refactoring - it's starting to look (and work) more and more like the LLE counterpart!
* D3D : Removed obsolete pushbuffer tracking code
* D3D : HLE Pushbuffer refactorings, using an identical approach as LLE.
* Add the text "LOG_TEST_CASE:" to popup-messages, so this will get logged too.
* D3D : Push buffer command refactoring, modelled after envytools but in more explicit steps (first handling command type, then instruction, then flags).
* D3D : Disabled common popup in push buffer drawing (for non-FVF shaders)
* D3D : Documented SwitchTexture and disabled common popup
* D3D : Added push buffer call and return support (just because NV2A_PGRAPH does it too)
* D3D : Push buffer command handling improvements
* NV2A : Prepare activation of shader_cache (all that's left is defining USE_SHADER_CACHE and then search path corrections to include glib_compat.h successfully)
* NV2A : Update pgraph-prefixed functions to always start with a verb.
* D3D : Attempt to render push buffer with non-FVF vertex shader (for now only when there's one stream)
* D3D : Documented Pushbuffer test-cases, and some code-cleanup
* D3D : Fixed pushbuffer command decoding, and added a few test-cases
* LOG_TEST_CASE triggers a popup again, but only under DEBUG builds.
* D3D : Expanding HLE push-buffer drawing
* Merge pull request #1257 from PatrickvL/ViewPort_bounds
* D3D : SetViewport should check for an assigned render target first!
* D3D : Limit SetViewport to RenderTarget bounds. This could fix some cases where nothing is visible.

Download: Cxbx Reloaded Git (2018/06/08)
Source: Here

0 Comments

Post a Comment