Could the color temperature be changed individually for each screen, like Luma's screen filters in 3DS mode? Is it possible?
I know it's an unusual request, but would it also be possible to stretch only one screen, while keeping the other 1:1?
I apppreciate the work put into this.
Edit: can't change it like in Luma, that will never be possible in Nintendo's code. I meant adding split top/bottom filter to Redshift patch.
It's in the works.
Well, more precisely, it IS working (split top/bottom filters), but I sometimes keep getting crashes, and I'm not releasing that feature until I hunt down why I get these crashes.
Questions and observations
1.) when I use the GPU scaling option it ruins any game I play in pixel perfect mode. Is this just an unavoidable consequence or am I doing something wrong
2.) I’m sure this has been asked (and maybe even by me) but gpu scaling CAN’T be sharpened, correct?
1) It's how GPU scaling works.
Nintendo did intend to add GPU scaling themselves, but they never finished it, so there is no existing code to patch, and so the only way I could hack it back is to sacrifice 1:1 functionality.
I could technically make it not do this, but it's unviable to patch hundreds of constants scattered around, encoded into both constant pools (numbers as bytes) and instructions (numbers completely mangled into the instruction encoding itself), just for this minor error.
I'm sorry, it's too much work for too little gain. It's effort better spent on the reimplementation, which I'm still not ready to release an alpha test for, as touch still doesn't work for unknown reasons.
2) Yup, can't be sharpened. It's upscaled from the 1:1 image (which is why 1:1 mode doesn't work, as a resolution mismatch happens in Nintendo's overcomplicated graphics stack, which causes garbled interpretation of certain framebuffers), and the GPU can only do buggy point sampling, or multisampled linear.
As the GPU can only touch the image after the capture card, and only the capture card can do sharpening (in hardware), only the 2nd CPU could do that pegged to 100%, but that has its own challenges...
So, no sharpening... not yet, at least.
Could someone with a New 3DS XL chime in and say which filter looks the best to them after the latest TWL Patch update? I'm really having trouble telling which is better and I just want the best DS experience possible. Sorry for redundant question; thanks in advance.
You can test with X. Navigate to a filter, and hold X to preview Nintendo's default filter, and release to see the filter you have navigated to. X+DPAD to switch the preview image.
If you already have a filter you use, use that. Last time I changed filter data (without changing its name) was before I even moved TWPatch to its current TitleID (which was 4+yrs ago), so you don't have to worry about updates changing existing filters.
But yeah, the tweaked crisp is probably the best bet for most games (even though it's horrible in terms of consistency, just look at the settings icon in SM64DS main menu), and if even that is bad, just use the default Nintendo one, or use the very first "linear sharpen" option (verify by the SM64DS wrench icon for consistency, only the very first "linear sharpen" is consistent, the others will have jagged edges).