Hey folks, now I may be missing something obvious, BUT:
I can select and apply patches just fine (e.g. redshift and widescreen), however, I can't seem to get the main filters to work.
I select the filter I want (zero interpolation) by placing the ">" next to it, I enter the patch menu, I select the patches to apply (GPU scaling and widescreen) by pressing A on them, I leave the patch menu, and I press START to create TwlBg.cxi.
But, when I load TWLoader++, any game launched from TWLoader++, or any DSi game launched from the 3DS menu, it doesn't appear that the zero interpolation filter has been applied; it's still all blurry (on both the top and bottom screen).
What am I doing wrong?
Also, this has probably been asked a thousand times, but is it necessary to recreate TwlBg.cxi after every system update? Or only after updates that touch TWL (for lack of a better term)? Or not at all...?
Did you enable game patches and FIRM loading in Luma config?
Also, currently you only need to recreate the files if you upgrade from like 9.x to anywhere after 9.x
Oh, and I just noticed right before pressing the post button; GPU scaling has higher priority over the filters, since you can't apply filters to GPU upscaling, since the GPU can only do linear and nearest. Since nearest is very bad due to how the GPU upscales images, there is no such patch, so you need to select between scaler filters OR GPU patch.