dracc / NevolutionX

Original Xbox dashboard created with nxdk
MIT License
121 stars 21 forks source link

menu: Blanks framebuffer before exiting/launching XBEs. #120

Closed abaire closed 2 years ago

abaire commented 2 years ago
GXTX commented 2 years ago

I wonder if it would be better to have this fixed upstream. I know there's discussion already going on as to why artifacts happen.

abaire commented 2 years ago

Yup, it's in XboxDev/nxdk/#511 which is where the suggestion to turn off the video output altogether for now came from. The correct fix in the nxdk to allow saving the framebuffer sounds like it'll be be a much larger project.

In my experience memsetting the framebuffer leads to ok results (there's still clearly some corruption but it's not as bad as before the 511 patch) so we could probably do that for now if killing the video ends up having undesired effects.