X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Fpc%2Fmain.c;h=5f54f359177d5a258cbc2267da230a21a15a561c;hb=dd3064e651cf180e0e02919d644bb0bd86c4e763;hp=cf6ffec1dee2c1852a4bdc17fe96c5cb200ba589;hpb=ddf193afa41762a7b363610ecd3ddd82be9fc4db;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) {