i may have just had a brainwave?
in my qbasic engine i have 160x100 logical pixels, but every one of those is 2 *actual* pixels wide. which means i can do dithering within a single pixel
so if i use RGB 332 bit color, i'd get 8 shades of red, 8 shades of green, and 4 shades of blue
but i can dither adjacent colors, effectively doubling it to 16 reds, 16 greens, and 8 blues, or 2048 colors
would... would that work? would it look ok? it'd be nice to have 8-bit "limited true color"
