PatrickvL

Results 57 issues of PatrickvL

The following requires an additional GUI that can either be pulled up in a separate window, or as an overlay (like imgui) on top of the emulated screen. Envision a...

enhancement
help wanted
needs-developer-discussion
user interface
request
informational

Aside from supporting assigned PixelShaders, Cxbx must be extended to support what happens during the unassigned scenario as well. When no PixelShader is set, Xbox D3D *always* sets some default...

enhancement
needs-developer-discussion
HLE
LLE
graphics

Historically, Cxbx-Reloaded has been using OpenXDK for Xbox type declarations and function signatures. Analyzing the current situation surrounding our use of OpenXDK, a few points stand out that should be...

kernel
needs-developer-discussion
HLE
low-priority
good-for-beginners
needs-verification

Instead of patching all SetRenderState functions, we should read render states from pgraph registers. This greatly reduces the need for correct symbol detection (although that on itself stays useful, of...

enhancement
HLE
LLE
graphics

See subject and this remark on Farcry : https://github.com/Cxbx-Reloaded/game-compatibility/issues/62#issuecomment-381385105 for details. The dialog is triggered by this line: https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/blob/master/src/CxbxKrnl/EmuD3D8.cpp#L5099 or around that, the line reading : CxbxKrnlCleanup("CreateTexture Failed! This is...

HLE
graphics
regression
needs-verification

This is a reminder to look into this, once that pull request is merged into master : https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/commit/4e166b697fd131c822d995d1cbc8f97b21c4d43d#commitcomment-28994989 In below code (from `XTL::X_D3DSurface* WINAPI XTL::EMUPATCH(D3DDevice_GetBackBuffer2)`, host and xbox surface pitches...

HLE
graphics

In EmuPatch_D3DDevice_DrawVertices, a test case popup was added for "X_D3DPT_QUADLIST StartVertex > 0". Verify if this case is handled correctly. If not, document the problem here and try to fix...

HLE
graphics
needs-verification
test-case-popup

Verify if Using CxbxActiveTextureCopies in EmuPatch_D3DDevice_SwitchTexture is handled correctly. If not, describe here what is wrong with it, and try to fix it. Once it's deemed correct, disable the popup....

HLE
graphics
test-case-popup

Since [this commit](https://github.com/LukeUsher/Cxbx-Reloaded/commit/b62b8341cc2965c2069c197c6c0060ecff8cf2ac), fog is disabled for 3925 XDK titles (like Halo and Silent Hill 2). EDIT : Since https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/pull/2052, this hack is removed. For this issue: * research why...

HLE
graphics

Volume-textures occur in various titles, like : * Amped * BRDF (XDK Sample) * [Buffy: The Vampire Slayer \[45410012\]](https://github.com/Cxbx-Reloaded/game-compatibility/issues/181#issuecomment-381558934) * Galleon (when the captain pulls it's sword in the opening...

enhancement
HLE
graphics