Normal themes aren't optimized for such a small display at all: the icons and fonts are blurry and barely readable. The best theme, as far as I've seen, is es-pixel-tft. It's mostly crisp, with a nice pixel font, but still far from perfect:
- Text aside from the game list is blurry
- System logos are blurry
- Background suffers from anti aliasing
- The console images have no common style
- Base smoothing?
The main question is whether it's even possible to display images and text "crisp" without anti aliasing. Luckily there is no "base smoothing". Whether elements are smoothed or not actually depends on their size (fontSize, maxSize), which is related to the screen's size. It can even be something wonky as 0.33, but if it fits, the pixels won't "bleed" into the neighboring pixels.
- Basic design
The default position for the system list is in the middle of the screen, overlapping the console images. I've placed it at the top and will make two different color schemes, one with color and one that emulates the original gameboy's green dot matrix display. Something interesting about the latter is that everything needs to be green. I needed a while to figure that out, but if even one element is white, black or colored, the whole theme will look wrong.