diff options
Diffstat (limited to 'apps/plugins/zxbox/zxvid_16bpp.c')
-rw-r--r-- | apps/plugins/zxbox/zxvid_16bpp.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/apps/plugins/zxbox/zxvid_16bpp.c b/apps/plugins/zxbox/zxvid_16bpp.c index 19ac0f2d5c..6380d3d7d7 100644 --- a/apps/plugins/zxbox/zxvid_16bpp.c +++ b/apps/plugins/zxbox/zxvid_16bpp.c | |||
@@ -12,7 +12,7 @@ | |||
12 | #define IB0 (0xFF-B0) | 12 | #define IB0 (0xFF-B0) |
13 | #define IB1 (0xFF-B1) | 13 | #define IB1 (0xFF-B1) |
14 | 14 | ||
15 | static const fb_data _16bpp_colors[32] = { | 15 | static const unsigned _16bpp_colors[32] = { |
16 | /* normal */ | 16 | /* normal */ |
17 | LCD_RGBPACK(N0, N0, N0), LCD_RGBPACK(N0, N0, N1), | 17 | LCD_RGBPACK(N0, N0, N0), LCD_RGBPACK(N0, N0, N1), |
18 | LCD_RGBPACK(N1, N0, N0), LCD_RGBPACK(N1, N0, N1), | 18 | LCD_RGBPACK(N1, N0, N0), LCD_RGBPACK(N1, N0, N1), |
@@ -60,7 +60,7 @@ void update_screen(void) | |||
60 | */ | 60 | */ |
61 | frameb = rb->lcd_framebuffer; | 61 | frameb = rb->lcd_framebuffer; |
62 | for ( y = 0 ; y < HEIGHT*WIDTH; y++ ){ | 62 | for ( y = 0 ; y < HEIGHT*WIDTH; y++ ){ |
63 | frameb[y] = _16bpp_colors[(unsigned)sp_image[y]]; | 63 | frameb[y] = FB_SCALARPACK(_16bpp_colors[(unsigned)sp_image[y]]); |
64 | } | 64 | } |
65 | 65 | ||
66 | #else | 66 | #else |
@@ -74,7 +74,7 @@ void update_screen(void) | |||
74 | srcx = 0; /* reset our x counter before each row... */ | 74 | srcx = 0; /* reset our x counter before each row... */ |
75 | for(x = 0; x < LCD_WIDTH; x++) | 75 | for(x = 0; x < LCD_WIDTH; x++) |
76 | { | 76 | { |
77 | *frameb = _16bpp_colors[image[srcx>>16]]; | 77 | *frameb = FB_SCALARPACK(_16bpp_colors[image[srcx>>16]]); |
78 | srcx += X_STEP; /* move through source image */ | 78 | srcx += X_STEP; /* move through source image */ |
79 | frameb++; | 79 | frameb++; |
80 | } | 80 | } |