X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Fpc%2Fmain.c;h=5f54f359177d5a258cbc2267da230a21a15a561c;hb=d98ff7c2912943650e17a4c6caf94998f0b0640b;hp=cf6ffec1dee2c1852a4bdc17fe96c5cb200ba589;hpb=79c636931d1f9bf844196e91be171b17bbe9c04f;p=gbajam22 diff --git a/src/pc/main.c b/src/pc/main.c index cf6ffec..5f54f35 100644 --- a/src/pc/main.c +++ b/src/pc/main.c @@ -130,9 +130,9 @@ uint16_t get_input(void) #define PACK_RGB32(r, g, b) \ ((((r) & 0xff) << 16) | (((g) & 0xff) << 8) | ((b) & 0xff) | 0xff000000) -#define UNPACK_R16(c) (((c) >> 9) & 0xf8) -#define UNPACK_G16(c) (((c) >> 3) & 0xf8) -#define UNPACK_B16(c) (((c) << 3) & 0xf8) +#define UNPACK_R16(c) (((c) << 3) & 0xf8) +#define UNPACK_G16(c) (((c) >> 2) & 0xf8) +#define UNPACK_B16(c) (((c) >> 7) & 0xf8) void present(int buf) {