- #Latest build of cxbx reloaded update#
- #Latest build of cxbx reloaded software#
- #Latest build of cxbx reloaded code#
* Unpatch CopyRects, this won't be needed soon as we will have only draw time conversion
#Latest build of cxbx reloaded update#
* Update VshHandleIsVertexShader to work the same way as the Xbox counterpart. * Move Subhook submodule into our own organisation so we can make changes if required * Add Experimental support for Copying host BackBuffers back to Xbox surfaces. * Revert "Update VshHandleIsVertexShader to work the same way as the Xbox counterpart." * Update VshHandleIsVertexShader to use a different detection method * Better fallback shader, thanks: blueshogun * Implement Hashing of Textures and Surfaces to detect changes * Call Xbox SetTextur from within our patch: This handles correct reference counting for us, and ensures the underlying Xbox structures get updated. * Only rehash textures after 1ms has passed since the last hash * Oops, the previous commit actually made hashing NEVER happen, no wonder it was so fast * Reducing the impact of hashing by increasing the hash duration if no changes are detected * Refactor CreatePixelShader to correctly return Xbox handles. * Fix an issue where CreatePixelShader could crash when called from LoadVertexShader program in a title that does not have CreatePixelShader present * Fix a regression introduced when rebasing on master * Fix a regression causing various XDK samples to crash. * Fixed the regression causing some frames to not render in Zelda - Oni Link Begins * Give Lock3DSurface the same treatment as Lock2DSurface
#Latest build of cxbx reloaded code#
* Host Vertex Buffers are no longer returned to Xbox code from VertexBuffer_Lock * Use a macro to import Xbox function trampolines * Merge pull request #906 from LukeUsher/patch-removal-experiment * Add check for define before dumping pixel shaders to file * Merge pull request #908 from CakeLancelot/less-debug-file-clutter * Implement 'Reset to Defaults' menu feature. * Merge pull request #907 from Voxel9/Settings-Initialize Cxbx-Reloaded is still pretty unstable, don't expect it to run much at this point. Work is currently underway to backport some of the improvements from Dxbx. The project began life as a fork of Cxbx with added 64-bit support. Cxbx-Reloaded is an emulator for running Microsoft Xbox (and eventually, Chihiro) games on Microsoft Windows. Maintainers will be appointed to enforce these guidelines to all issues.Cxbx Reloaded Git (7) is compiled. In closingĭon't flood reports with long discussions. ScreenshotsĪdding screenshots to issues is allowed, but don't add more than 8 unless more are absolutely required. If available, start with a title-specific link to one of Wikipedia's List of Xbox games. XDK versions sourced from dumped XBE library versions Sourced from dumped XBE Game Region flags 1, 2, 4 Issue labels should show the compatibility for the latest tested build. Use the pre-defined GitHub issue labels to indicate compatibility attributes.