summaryrefslogtreecommitdiff
path: root/apps/plugins/bitmaps
diff options
context:
space:
mode:
authorJens Arnold <amiconn@rockbox.org>2006-09-29 20:39:29 +0000
committerJens Arnold <amiconn@rockbox.org>2006-09-29 20:39:29 +0000
commit912574b5f946ef8b0089288ff29fc515c6ce5e22 (patch)
tree8b65d67f15a9a7ce66ed8805e6e93bc0bead0652 /apps/plugins/bitmaps
parentce74dc074355dcf8db9bd0c09ee2624089d3c3e7 (diff)
downloadrockbox-912574b5f946ef8b0089288ff29fc515c6ce5e22.zip
rockbox-912574b5f946ef8b0089288ff29fc515c6ce5e22.tar.gz
rockbox-912574b5f946ef8b0089288ff29fc515c6ce5e22.tar.bz2
rockbox-912574b5f946ef8b0089288ff29fc515c6ce5e22.tar.xz
Heavy graphical rework of solitaire: * Now uses full-card bitmaps (minus border) in several resolutions and colour depths. All graphical work done by Marianne Arnold; 37x49 and 26x33 pixel graphics partially based on the PySol cardset adapted from kdegames 1.0 * Cardback for greyscale targets. * Nicer edges for large cards. * Correct vertical card spacing within columns, hidden cards always use half the space now. * Correct horizontal spacing of columns.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11096 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins/bitmaps')
-rw-r--r--apps/plugins/bitmaps/mono/SOURCES16
-rw-r--r--apps/plugins/bitmaps/mono/solitaire_numbers.6x6x1.bmpbin374 -> 0 bytes
-rw-r--r--apps/plugins/bitmaps/mono/solitaire_numbers.8x10x1.bmpbin582 -> 0 bytes
-rw-r--r--apps/plugins/bitmaps/mono/solitaire_suits.6x6x1.bmpbin158 -> 0 bytes
-rw-r--r--apps/plugins/bitmaps/mono/solitaire_suits.8x10x1.bmpbin222 -> 0 bytes
-rw-r--r--apps/plugins/bitmaps/mono/solitaire_suits.8x10x1_filled.bmpbin222 -> 0 bytes
-rw-r--r--apps/plugins/bitmaps/mono/solitaire_suitsi.15x16x1.bmpbin318 -> 0 bytes
-rw-r--r--apps/plugins/bitmaps/mono/solitaire_suitsi.15x16x1_filled.bmpbin318 -> 0 bytes
-rwxr-xr-xapps/plugins/bitmaps/mono/solitaire_suitsi.9x9x1.bmpbin206 -> 0 bytes
-rw-r--r--apps/plugins/bitmaps/native/SOURCES36
-rwxr-xr-xapps/plugins/bitmaps/native/solitaire_cardback.13x13x1.bmpbin0 -> 114 bytes
-rwxr-xr-xapps/plugins/bitmaps/native/solitaire_cardback.15x20x16.bmpbin0 -> 1014 bytes
-rwxr-xr-xapps/plugins/bitmaps/native/solitaire_cardback.15x20x2.bmpbin0 -> 392 bytes
-rw-r--r--apps/plugins/bitmaps/native/solitaire_cardback.176x132x16.bmpbin1398 -> 0 bytes
-rwxr-xr-xapps/plugins/bitmaps/native/solitaire_cardback.18x23x16.bmpbin0 -> 1342 bytes
-rwxr-xr-xapps/plugins/bitmaps/native/solitaire_cardback.18x23x2.bmpbin0 -> 532 bytes
-rwxr-xr-x[-rw-r--r--]apps/plugins/bitmaps/native/solitaire_cardback.26x33x16.bmp (renamed from apps/plugins/bitmaps/native/solitaire_cardback.220x176x16.bmp)bin2694 -> 2694 bytes
-rwxr-xr-xapps/plugins/bitmaps/native/solitaire_cardback.37x49x16.bmpbin0 -> 5542 bytes
-rwxr-xr-xapps/plugins/bitmaps/native/solitaire_deck.169x52x1.bmpbin0 -> 1310 bytes
-rwxr-xr-xapps/plugins/bitmaps/native/solitaire_deck.195x80x16.bmpbin0 -> 47094 bytes
-rwxr-xr-xapps/plugins/bitmaps/native/solitaire_deck.195x80x2.bmpbin0 -> 15752 bytes
-rwxr-xr-xapps/plugins/bitmaps/native/solitaire_deck.234x92x16.bmpbin0 -> 64822 bytes
-rwxr-xr-xapps/plugins/bitmaps/native/solitaire_deck.234x92x2.bmpbin0 -> 21784 bytes
-rwxr-xr-xapps/plugins/bitmaps/native/solitaire_deck.338x132x16.bmpbin0 -> 134166 bytes
-rwxr-xr-xapps/plugins/bitmaps/native/solitaire_deck.481x196x16.bmpbin0 -> 283078 bytes
-rwxr-xr-xapps/plugins/bitmaps/native/solitaire_suitsi.13x52x1.bmpbin0 -> 270 bytes
-rwxr-xr-xapps/plugins/bitmaps/native/solitaire_suitsi.15x80x16.bmpbin0 -> 3894 bytes
-rwxr-xr-xapps/plugins/bitmaps/native/solitaire_suitsi.15x80x2.bmpbin0 -> 1350 bytes
-rwxr-xr-xapps/plugins/bitmaps/native/solitaire_suitsi.18x92x16.bmpbin0 -> 5206 bytes
-rwxr-xr-xapps/plugins/bitmaps/native/solitaire_suitsi.18x92x2.bmpbin0 -> 1914 bytes
-rwxr-xr-xapps/plugins/bitmaps/native/solitaire_suitsi.26x132x16.bmpbin0 -> 10614 bytes
-rwxr-xr-xapps/plugins/bitmaps/native/solitaire_suitsi.37x196x16.bmpbin0 -> 22006 bytes
32 files changed, 32 insertions, 20 deletions
diff --git a/apps/plugins/bitmaps/mono/SOURCES b/apps/plugins/bitmaps/mono/SOURCES
index e6ccebb..9dfc312 100644
--- a/apps/plugins/bitmaps/mono/SOURCES
+++ b/apps/plugins/bitmaps/mono/SOURCES
@@ -32,20 +32,4 @@ brickmania_powerups.112x64x1.bmp
rockblox_background.112x64x1.bmp
#endif
-/* Solitaire */
-#if LCD_HEIGHT > 64
-solitaire_numbers.8x10x1.bmp
-#if HAVE_LCD_COLOR
-solitaire_suits.8x10x1_filled.bmp
-solitaire_suitsi.15x16x1_filled.bmp
-#else
-solitaire_suits.8x10x1.bmp
-solitaire_suitsi.15x16x1.bmp
-#endif
-#else
-solitaire_numbers.6x6x1.bmp
-solitaire_suits.6x6x1.bmp
-solitaire_suitsi.9x9x1.bmp
-#endif
-
#endif /* HAVE_LCD_BITMAP */
diff --git a/apps/plugins/bitmaps/mono/solitaire_numbers.6x6x1.bmp b/apps/plugins/bitmaps/mono/solitaire_numbers.6x6x1.bmp
deleted file mode 100644
index 67884fe..0000000
--- a/apps/plugins/bitmaps/mono/solitaire_numbers.6x6x1.bmp
+++ /dev/null
Binary files differ
diff --git a/apps/plugins/bitmaps/mono/solitaire_numbers.8x10x1.bmp b/apps/plugins/bitmaps/mono/solitaire_numbers.8x10x1.bmp
deleted file mode 100644
index 228532b..0000000
--- a/apps/plugins/bitmaps/mono/solitaire_numbers.8x10x1.bmp
+++ /dev/null
Binary files differ
diff --git a/apps/plugins/bitmaps/mono/solitaire_suits.6x6x1.bmp b/apps/plugins/bitmaps/mono/solitaire_suits.6x6x1.bmp
deleted file mode 100644
index 67ec92e..0000000
--- a/apps/plugins/bitmaps/mono/solitaire_suits.6x6x1.bmp
+++ /dev/null
Binary files differ
diff --git a/apps/plugins/bitmaps/mono/solitaire_suits.8x10x1.bmp b/apps/plugins/bitmaps/mono/solitaire_suits.8x10x1.bmp
deleted file mode 100644
index 444a63e..0000000
--- a/apps/plugins/bitmaps/mono/solitaire_suits.8x10x1.bmp
+++ /dev/null
Binary files differ
diff --git a/apps/plugins/bitmaps/mono/solitaire_suits.8x10x1_filled.bmp b/apps/plugins/bitmaps/mono/solitaire_suits.8x10x1_filled.bmp
deleted file mode 100644
index 497dcae..0000000
--- a/apps/plugins/bitmaps/mono/solitaire_suits.8x10x1_filled.bmp
+++ /dev/null
Binary files differ
diff --git a/apps/plugins/bitmaps/mono/solitaire_suitsi.15x16x1.bmp b/apps/plugins/bitmaps/mono/solitaire_suitsi.15x16x1.bmp
deleted file mode 100644
index a47fe18..0000000
--- a/apps/plugins/bitmaps/mono/solitaire_suitsi.15x16x1.bmp
+++ /dev/null
Binary files differ
diff --git a/apps/plugins/bitmaps/mono/solitaire_suitsi.15x16x1_filled.bmp b/apps/plugins/bitmaps/mono/solitaire_suitsi.15x16x1_filled.bmp
deleted file mode 100644
index 272fde5..0000000
--- a/apps/plugins/bitmaps/mono/solitaire_suitsi.15x16x1_filled.bmp
+++ /dev/null
Binary files differ
diff --git a/apps/plugins/bitmaps/mono/solitaire_suitsi.9x9x1.bmp b/apps/plugins/bitmaps/mono/solitaire_suitsi.9x9x1.bmp
deleted file mode 100755
index c08e7f9..0000000
--- a/apps/plugins/bitmaps/mono/solitaire_suitsi.9x9x1.bmp
+++ /dev/null
Binary files differ
diff --git a/apps/plugins/bitmaps/native/SOURCES b/apps/plugins/bitmaps/native/SOURCES
index ad1de51..c5729a0 100644
--- a/apps/plugins/bitmaps/native/SOURCES
+++ b/apps/plugins/bitmaps/native/SOURCES
@@ -157,10 +157,38 @@ star_tiles.10x10.grey.bmp
/* Solitaire */
#ifdef HAVE_LCD_COLOR
-#if (LCD_WIDTH >= 220) && (LCD_HEIGHT >= 176)
-solitaire_cardback.220x176x16.bmp
-#else
-solitaire_cardback.176x132x16.bmp
+#if LCD_WIDTH >= 320
+solitaire_cardback.37x49x16.bmp
+solitaire_deck.481x196x16.bmp
+solitaire_suitsi.37x196x16.bmp
+#elif LCD_WIDTH >= 220
+solitaire_cardback.26x33x16.bmp
+solitaire_deck.338x132x16.bmp
+solitaire_suitsi.26x132x16.bmp
+#elif LCD_WIDTH >= 160
+solitaire_cardback.18x23x16.bmp
+solitaire_deck.234x92x16.bmp
+solitaire_suitsi.18x92x16.bmp
+#elif LCD_WIDTH >= 128
+solitaire_cardback.15x20x16.bmp
+solitaire_deck.195x80x16.bmp
+solitaire_suitsi.15x80x16.bmp
+#endif
+#elif LCD_DEPTH > 1 /* greyscale */
+#if LCD_WIDTH >= 160
+solitaire_cardback.18x23x2.bmp
+solitaire_deck.234x92x2.bmp
+solitaire_suitsi.18x92x2.bmp
+#elif LCD_WIDTH >= 128
+solitaire_cardback.15x20x2.bmp
+solitaire_deck.195x80x2.bmp
+solitaire_suitsi.15x80x2.bmp
+#endif
+#else /* monochrome */
+#if LCD_WIDTH >= 112
+solitaire_cardback.13x13x1.bmp
+solitaire_deck.169x52x1.bmp
+solitaire_suitsi.13x52x1.bmp
#endif
#endif
diff --git a/apps/plugins/bitmaps/native/solitaire_cardback.13x13x1.bmp b/apps/plugins/bitmaps/native/solitaire_cardback.13x13x1.bmp
new file mode 100755
index 0000000..b065115
--- /dev/null
+++ b/apps/plugins/bitmaps/native/solitaire_cardback.13x13x1.bmp
Binary files differ
diff --git a/apps/plugins/bitmaps/native/solitaire_cardback.15x20x16.bmp b/apps/plugins/bitmaps/native/solitaire_cardback.15x20x16.bmp
new file mode 100755
index 0000000..d188942
--- /dev/null
+++ b/apps/plugins/bitmaps/native/solitaire_cardback.15x20x16.bmp
Binary files differ
diff --git a/apps/plugins/bitmaps/native/solitaire_cardback.15x20x2.bmp b/apps/plugins/bitmaps/native/solitaire_cardback.15x20x2.bmp
new file mode 100755
index 0000000..72704fa
--- /dev/null
+++ b/apps/plugins/bitmaps/native/solitaire_cardback.15x20x2.bmp
Binary files differ
diff --git a/apps/plugins/bitmaps/native/solitaire_cardback.176x132x16.bmp b/apps/plugins/bitmaps/native/solitaire_cardback.176x132x16.bmp
deleted file mode 100644
index a337714..0000000
--- a/apps/plugins/bitmaps/native/solitaire_cardback.176x132x16.bmp
+++ /dev/null
Binary files differ
diff --git a/apps/plugins/bitmaps/native/solitaire_cardback.18x23x16.bmp b/apps/plugins/bitmaps/native/solitaire_cardback.18x23x16.bmp
new file mode 100755
index 0000000..7745ead
--- /dev/null
+++ b/apps/plugins/bitmaps/native/solitaire_cardback.18x23x16.bmp
Binary files differ
diff --git a/apps/plugins/bitmaps/native/solitaire_cardback.18x23x2.bmp b/apps/plugins/bitmaps/native/solitaire_cardback.18x23x2.bmp
new file mode 100755
index 0000000..e033af0
--- /dev/null
+++ b/apps/plugins/bitmaps/native/solitaire_cardback.18x23x2.bmp
Binary files differ
diff --git a/apps/plugins/bitmaps/native/solitaire_cardback.220x176x16.bmp b/apps/plugins/bitmaps/native/solitaire_cardback.26x33x16.bmp
index 1810d18..97351cd 100644..100755
--- a/apps/plugins/bitmaps/native/solitaire_cardback.220x176x16.bmp
+++ b/apps/plugins/bitmaps/native/solitaire_cardback.26x33x16.bmp
Binary files differ
diff --git a/apps/plugins/bitmaps/native/solitaire_cardback.37x49x16.bmp b/apps/plugins/bitmaps/native/solitaire_cardback.37x49x16.bmp
new file mode 100755
index 0000000..8f192ca
--- /dev/null
+++ b/apps/plugins/bitmaps/native/solitaire_cardback.37x49x16.bmp
Binary files differ
diff --git a/apps/plugins/bitmaps/native/solitaire_deck.169x52x1.bmp b/apps/plugins/bitmaps/native/solitaire_deck.169x52x1.bmp
new file mode 100755
index 0000000..b7ceccb
--- /dev/null
+++ b/apps/plugins/bitmaps/native/solitaire_deck.169x52x1.bmp
Binary files differ
diff --git a/apps/plugins/bitmaps/native/solitaire_deck.195x80x16.bmp b/apps/plugins/bitmaps/native/solitaire_deck.195x80x16.bmp
new file mode 100755
index 0000000..bb3a6ff
--- /dev/null
+++ b/apps/plugins/bitmaps/native/solitaire_deck.195x80x16.bmp
Binary files differ
diff --git a/apps/plugins/bitmaps/native/solitaire_deck.195x80x2.bmp b/apps/plugins/bitmaps/native/solitaire_deck.195x80x2.bmp
new file mode 100755
index 0000000..d6247d8
--- /dev/null
+++ b/apps/plugins/bitmaps/native/solitaire_deck.195x80x2.bmp
Binary files differ
diff --git a/apps/plugins/bitmaps/native/solitaire_deck.234x92x16.bmp b/apps/plugins/bitmaps/native/solitaire_deck.234x92x16.bmp
new file mode 100755
index 0000000..9af3236
--- /dev/null
+++ b/apps/plugins/bitmaps/native/solitaire_deck.234x92x16.bmp
Binary files differ
diff --git a/apps/plugins/bitmaps/native/solitaire_deck.234x92x2.bmp b/apps/plugins/bitmaps/native/solitaire_deck.234x92x2.bmp
new file mode 100755
index 0000000..f03fe55
--- /dev/null
+++ b/apps/plugins/bitmaps/native/solitaire_deck.234x92x2.bmp
Binary files differ
diff --git a/apps/plugins/bitmaps/native/solitaire_deck.338x132x16.bmp b/apps/plugins/bitmaps/native/solitaire_deck.338x132x16.bmp
new file mode 100755
index 0000000..32a517a
--- /dev/null
+++ b/apps/plugins/bitmaps/native/solitaire_deck.338x132x16.bmp
Binary files differ
diff --git a/apps/plugins/bitmaps/native/solitaire_deck.481x196x16.bmp b/apps/plugins/bitmaps/native/solitaire_deck.481x196x16.bmp
new file mode 100755
index 0000000..89af51d
--- /dev/null
+++ b/apps/plugins/bitmaps/native/solitaire_deck.481x196x16.bmp
Binary files differ
diff --git a/apps/plugins/bitmaps/native/solitaire_suitsi.13x52x1.bmp b/apps/plugins/bitmaps/native/solitaire_suitsi.13x52x1.bmp
new file mode 100755
index 0000000..ba9ac41
--- /dev/null
+++ b/apps/plugins/bitmaps/native/solitaire_suitsi.13x52x1.bmp
Binary files differ
diff --git a/apps/plugins/bitmaps/native/solitaire_suitsi.15x80x16.bmp b/apps/plugins/bitmaps/native/solitaire_suitsi.15x80x16.bmp
new file mode 100755
index 0000000..0363cc8
--- /dev/null
+++ b/apps/plugins/bitmaps/native/solitaire_suitsi.15x80x16.bmp
Binary files differ
diff --git a/apps/plugins/bitmaps/native/solitaire_suitsi.15x80x2.bmp b/apps/plugins/bitmaps/native/solitaire_suitsi.15x80x2.bmp
new file mode 100755
index 0000000..6adc65a
--- /dev/null
+++ b/apps/plugins/bitmaps/native/solitaire_suitsi.15x80x2.bmp
Binary files differ
diff --git a/apps/plugins/bitmaps/native/solitaire_suitsi.18x92x16.bmp b/apps/plugins/bitmaps/native/solitaire_suitsi.18x92x16.bmp
new file mode 100755
index 0000000..8f516fc
--- /dev/null
+++ b/apps/plugins/bitmaps/native/solitaire_suitsi.18x92x16.bmp
Binary files differ
diff --git a/apps/plugins/bitmaps/native/solitaire_suitsi.18x92x2.bmp b/apps/plugins/bitmaps/native/solitaire_suitsi.18x92x2.bmp
new file mode 100755
index 0000000..0ca00a0
--- /dev/null
+++ b/apps/plugins/bitmaps/native/solitaire_suitsi.18x92x2.bmp
Binary files differ
diff --git a/apps/plugins/bitmaps/native/solitaire_suitsi.26x132x16.bmp b/apps/plugins/bitmaps/native/solitaire_suitsi.26x132x16.bmp
new file mode 100755
index 0000000..1fe15b0
--- /dev/null
+++ b/apps/plugins/bitmaps/native/solitaire_suitsi.26x132x16.bmp
Binary files differ
diff --git a/apps/plugins/bitmaps/native/solitaire_suitsi.37x196x16.bmp b/apps/plugins/bitmaps/native/solitaire_suitsi.37x196x16.bmp
new file mode 100755
index 0000000..6655763
--- /dev/null
+++ b/apps/plugins/bitmaps/native/solitaire_suitsi.37x196x16.bmp
Binary files differ