summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDave Chapman <dave@dchapman.com>2006-03-20 22:07:35 +0000
committerDave Chapman <dave@dchapman.com>2006-03-20 22:07:35 +0000
commit7e7423373e1913ff48744adc6236634459610cb6 (patch)
tree4b922e1743ca0adabf943349ba26e6ff38dc820d
parentc688e4da9d6fcfebc49e947090bc4ae37ea65ee3 (diff)
downloadrockbox-7e7423373e1913ff48744adc6236634459610cb6.tar.gz
rockbox-7e7423373e1913ff48744adc6236634459610cb6.zip
Add cardback bitmap for colour LCDs smaller than 220x176.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9139 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--apps/plugins/bitmaps/native/SOURCES4
-rw-r--r--apps/plugins/bitmaps/native/solitaire_cardback.176x132x16.bmpbin0 -> 1398 bytes
-rw-r--r--apps/plugins/solitaire.c5
3 files changed, 9 insertions, 0 deletions
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
61 61
62/* Solitaire */ 62/* Solitaire */
63#ifdef HAVE_LCD_COLOR 63#ifdef HAVE_LCD_COLOR
64#if (LCD_WIDTH >= 220) && (LCD_HEIGHT >= 176)
64solitaire_cardback.220x176x16.bmp 65solitaire_cardback.220x176x16.bmp
66#else
67solitaire_cardback.176x132x16.bmp
68#endif
65#endif 69#endif
66 70
67/* Sudoku */ 71/* 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
--- /dev/null
+++ b/apps/plugins/bitmaps/native/solitaire_cardback.176x132x16.bmp
Binary files 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] = {
221#define BMPWIDTH_c 8 221#define BMPWIDTH_c 8
222 222
223#ifdef HAVE_LCD_COLOR 223#ifdef HAVE_LCD_COLOR
224#if (LCD_WIDTH >= 220) && (LCD_HEIGHT >= 176)
224#define BMPHEIGHT_CARDBACK 33 225#define BMPHEIGHT_CARDBACK 33
225#define BMPWIDTH_CARDBACK 26 226#define BMPWIDTH_CARDBACK 26
227#else
228#define BMPHEIGHT_CARDBACK 24
229#define BMPWIDTH_CARDBACK 18
230#endif
226 231
227extern const fb_data solitaire_cardback[]; 232extern const fb_data solitaire_cardback[];
228#endif 233#endif