How do I fix this 5-bit boundary based union in C?
typedef union { struct { SceUChar8 R; SceUChar8 G; SceUChar8 B; SceUChar8 A; } components; SceUInt32 Value; } mgpColor8888; typedef union { struct { SceUShort16 R: 5; SceUShort16 G: 5; SceUShort16 B: 5; SceUShort16 A: 1; } components; SceUShort16 Value; } mgpColor5555; the mgp5555 is obviously bugged as a i need the union to create […]