[Scummvm-devel] Non-hardcoded gameids
marcus at mc.pp.se
Wed May 31 07:52:02 CEST 2006
Marcus Comstedt <marcus at mc.pp.se> writes:
> On the Dreamcast, the overlay is in ARGB4444 format, so you specify
> transparency with the 4 most significant bits. All other backends
> have opaque overlays, without transparency support, I think.
I should add that there is a backend function ARGBToColor() you can use
to convert a quadruple <a,r,g,b> of bytes to whatever pixel format that
the overlay uses. But unless the overlay supports alpha, as indicated by
kFeatureOverlaySupportsAlpha, the "a" component will just be discarded.
More information about the Scummvm-devel