diff --git a/pico/mode4.c b/pico/mode4.c index f31cbd8b..b8f802e6 100644 --- a/pico/mode4.c +++ b/pico/mode4.c @@ -259,7 +259,7 @@ void PicoDoHighPal555M4(void) for (i = 0x20/2; i > 0; i--, spal++, dpal++) { t = *spal; #ifdef USE_BGR555 - t = ((t & 0x00300030)<< 9) | ((t & 0x000c000c)<<6) | (t & 0x00030003); + t = ((t & 0x00030003)<< 3) | ((t & 0x000c000c)<<6) | ((t & 0x00300030)<<9); #else t = ((t & 0x00030003)<<14) | ((t & 0x000c000c)<<7) | ((t & 0x00300030)>>1); #endif