If, inside of RunPushBuffer,
XTL::EmuUpdateDeferredStates is uncommented, for
some reason, disabling the deferred update of fog render
states and COLOROP texture stage state causes turok
to look alot better. Might be related to pixel shaders.
I have added a "Fake" pixel shader for circumstances where
the Xbe expects the programmable pipeline to be used. In
this condition, the Xbe tends to not have render states set
appropriately. I'll consider this bug closed because it is
generally resolved by pixel shader emulation.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Logged In: YES
user_id=201849
I have added a "Fake" pixel shader for circumstances where
the Xbe expects the programmable pipeline to be used. In
this condition, the Xbe tends to not have render states set
appropriately. I'll consider this bug closed because it is
generally resolved by pixel shader emulation.