Il s’agit d’une branche de l’émulateur de Microsoft X-Box CXBX, apportant certains modifications et améliorations diverses.
Quelques changements récents:
– Merge pull request #2233 from PatrickvL/hslsl_tss_xbox_exts
– Complete COLORKEYOP, COLORKEYCOLOR and ALPHAKILL support in HLSL pixel shaders
– Small performance improvement (barely measurable, so perhaps not worth it) in the tooling functions I used in the libyuv-derived color conversion functions.
– In CxbxCalcColorSign, make the host texture format component signed-ness checks inter-INdependent, and apply a fix that helps the BumpMap samples (as discovered by medievil)
– fix build issues
– Pass host D3DUsage and D3DFormat along as arguments to the SetHostResource registration function (and only use GetDesc if the caller doesn’t have access to those variables).
– Updated NV2A LLE kelvin_color_format_map with the same fixes done in xemu over the past years
– Refactor getting host D3DFORMAT, use it for COLORSIGN, and add signed-to-unsigned mapping
– [WIP] Implement the Texture Stage State Xbox extensions COLORSIGN, COLORKEYOP, COLORKEYCOLOR (just like ALPHAKILL) in HLSL (both Fixed Function and regular template-based converted shaders)
Branche Darkrush3760
Branche LukeUsher
Télécharger CXBX Reloaded v0.1.0 (1.3 Mo)
Télécharger CXBX Reloaded (WIP) v0.1.0 (2026/04/14) (4.3 Mo)





























