diff --git a/apps/plugins/bitmaps/native/SOURCES b/apps/plugins/bitmaps/native/SOURCES index b267fc9dfa..1536b3768b 100644 --- a/apps/plugins/bitmaps/native/SOURCES +++ b/apps/plugins/bitmaps/native/SOURCES @@ -61,7 +61,11 @@ jewels.320x240x16.bmp /* Solitaire */ #ifdef HAVE_LCD_COLOR +#if (LCD_WIDTH >= 220) && (LCD_HEIGHT >= 176) solitaire_cardback.220x176x16.bmp +#else +solitaire_cardback.176x132x16.bmp +#endif #endif /* Sudoku */ diff --git a/apps/plugins/bitmaps/native/solitaire_cardback.176x132x16.bmp b/apps/plugins/bitmaps/native/solitaire_cardback.176x132x16.bmp new file mode 100644 index 0000000000..a3377149b5 Binary files /dev/null and b/apps/plugins/bitmaps/native/solitaire_cardback.176x132x16.bmp differ diff --git a/apps/plugins/solitaire.c b/apps/plugins/solitaire.c index f8b7f94717..45d56950ec 100644 --- a/apps/plugins/solitaire.c +++ b/apps/plugins/solitaire.c @@ -221,8 +221,13 @@ static const unsigned colors[4] = { #define BMPWIDTH_c 8 #ifdef HAVE_LCD_COLOR +#if (LCD_WIDTH >= 220) && (LCD_HEIGHT >= 176) #define BMPHEIGHT_CARDBACK 33 #define BMPWIDTH_CARDBACK 26 +#else +#define BMPHEIGHT_CARDBACK 24 +#define BMPWIDTH_CARDBACK 18 +#endif extern const fb_data solitaire_cardback[]; #endif