Exophase
Nothing good will ever come of Exophase.
with a good LCD controller, a 18bpp LCD screen can be space-and-time dithered to display 24bpp just fine.
The quality of spatial dithering is dependent on resolution. The quality of temporal dithering is dependent on refresh rate and response time (ideally a poorer response time in conjunction with a higher refresh rate is what you want, since you want a low pass filter on top of the oversampling.. but that throws out high frequency data and results in ghosting).
So we can't really talk about how effective dithering is without knowing these parameters. But I'd prefer to not have to worry about it altogether.
While there are lots of 6bpp displays using dithering today there are also plenty of real 8bpp and higher displays out there. You'd think if it had no impact they wouldn't bother.
black and white resolution for browsing ... TEXT
You don't like anti-aliased text..? Your browsing only consists of text??
most of the emulated consoles only generates a 15bpp picture anyway, because its good enough.
True, although the color space may not match up that well. byuu for instance likes pushing 10bpp displays to best accommodate whatever gamma corrections he's doing. If you're outputting with some kind of NTSC and/or TV phosphor/scanline simulation having more depth helps..
Anyway, PS1, N64, PSP, Saturn, 3DO, Jaguar, and Dreamcast at least have 24bpp capability. DS has 18bpp capability.
what does make a huge difference is the LCD signal generator's capability to correct the separate color curves and apply dithering.
we had to do that in software on GBA, color-correct all the source images on PC and it did a huge difference on the picture quality.
Yeah, but GBA, especially the original, had a really messed up color space. Since most stuff wasn't using direct color (mode 4) I doubt you were actually dithering the images rather than just transforming the palette data.
Do a lot of mobile 18bpp LCDs even have 8-bit wide component interfaces? And to do dithering they'd need enough memory to store at least a few lines before they display them.. You'd probably be relying on the SoC's display controller to do dithering instead.
Last edited by a moderator: