Creating assets for RGB 16 bit

Does anybody have a good workflow to create art assets optimized (quality wise) for RGB/A 16 bit? I am looking for a way to convert 24bit assets to 16bit, using nice diffusion dithering (like Photoshop offers for its indexed color mode).

The closest I can get is by using indexed/web save in Photoshop, but that is reducing the palette even further of course. Hopefully I am just missing something obvious, any leads would be greatly appreciated :wink:
cheers,
-marc

I know this is an old thread but figured I would put in something that worked great for me. Using TexturePacker to 16bit dither our PNG spritesheets with FloydSteinberg+Alpha, then importing that into Unity. There may be other utilities that do this kind of dithering but I already owned this.