From 390f16775494a4ba49f76a17d6ac0094fe456a30 Mon Sep 17 00:00:00 2001 From: Ben Basha Date: Tue, 11 Apr 2006 20:16:05 +0000 Subject: [PATCH] Brickmania and Tetrox for iPod mini by Anton Romanov (FS #5094 & #5067) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9618 a1c6a512-1295-4272-9138-f99709370657 --- apps/plugins/SOURCES | 6 +- apps/plugins/bitmaps/native/SOURCES | 9 ++- .../native/brickmania_bricks.138x110x2.bmp | Bin 0 -> 2014 bytes .../native/tetrox_background.138x110x2.bmp | Bin 0 -> 45814 bytes apps/plugins/brickmania.c | 53 ++++++++++++++++++ docs/CREDITS | 1 + 6 files changed, 65 insertions(+), 4 deletions(-) create mode 100644 apps/plugins/bitmaps/native/brickmania_bricks.138x110x2.bmp create mode 100644 apps/plugins/bitmaps/native/tetrox_background.138x110x2.bmp diff --git a/apps/plugins/SOURCES b/apps/plugins/SOURCES index 22d76c545d..a40be68063 100644 --- a/apps/plugins/SOURCES +++ b/apps/plugins/SOURCES @@ -39,8 +39,8 @@ bounce.c #if (LCD_WIDTH >= 160) && (LCD_HEIGHT >= 128) bubbles.c #endif -#if (LCD_WIDTH != 138) && (LCD_WIDTH != 128) -/* These need adjusting for the Mini's and iRiver if'p screen */ +#if LCD_WIDTH != 128 +/* These need adjusting for the iRiver if'p screen */ brickmania.c #endif calculator.c @@ -59,7 +59,7 @@ solitaire.c sokoban.c star.c starfield.c -#if (LCD_WIDTH != 240) && (LCD_WIDTH != 138) && (LCD_WIDTH != 128) +#if (LCD_WIDTH != 240) && (LCD_WIDTH != 128) tetrox.c #endif #if CONFIG_LCD == LCD_SSD1815 diff --git a/apps/plugins/bitmaps/native/SOURCES b/apps/plugins/bitmaps/native/SOURCES index d019cb8924..42cc3cb25d 100644 --- a/apps/plugins/bitmaps/native/SOURCES +++ b/apps/plugins/bitmaps/native/SOURCES @@ -148,9 +148,14 @@ brickmania_sel_start.220x176x16.bmp brickmania_start.220x176x16.bmp brickmania_break.220x176x16.bmp -#elif (LCD_WIDTH == 160) && (LCD_HEIGHT == 128) && (LCD_DEPTH == 2) +#elif (((LCD_WIDTH == 160) && (LCD_HEIGHT == 128)) || \ + ((LCD_WIDTH == 138) && (LCD_HEIGHT == 110))) && (LCD_DEPTH == 2) brickmania_ball.160x128x2.bmp +#if (LCD_WIDTH == 160) brickmania_bricks.160x128x2.bmp +#else +brickmania_bricks.138x110x2.bmp +#endif brickmania_gameover.160x128x2.bmp brickmania_help.160x128x2.bmp brickmania_menu_bg.160x128x2.bmp @@ -215,6 +220,8 @@ tetrox_background.176x132x16.bmp tetrox_background.160x128x16.bmp #elif (LCD_WIDTH == 160) && (LCD_HEIGHT == 128) && (LCD_DEPTH == 2) tetrox_background.160x128x2.bmp +#elif (LCD_WIDTH == 138) && (LCD_HEIGHT == 110) && (LCD_DEPTH == 2) +tetrox_background.138x110x2.bmp #endif diff --git a/apps/plugins/bitmaps/native/brickmania_bricks.138x110x2.bmp b/apps/plugins/bitmaps/native/brickmania_bricks.138x110x2.bmp new file mode 100644 index 0000000000000000000000000000000000000000..dbbacecff3685e61ea10f812cf0ab4d22ba25126 GIT binary patch literal 2014 zcmds%y%EAN3`R}CQPDF3Ee-Vav|%H%3N@Eq=$M7)NGC){{8OX|KG~6_=P$9X%lY!! zguWda_w+6OKwpI&V+eQh&$aYEz|dTq5{q2-=+XwW1g>bmr?M8n+FP48m?dx}JFcl0 z4h2am8Pm2YS*;g5qJqkrK}0z(W}FXJ>WPMZkbI&|$*LZYti}5+X_1pxBu1FO(aWBk z0I{z8osRl2k>hwq(-v1Q4UwHm5813$-Y_ha- mVQRkYQtQP>y)Wz8wQ^p-`?5y4Ux5Mo(etSHzupU;weSYJIU0We literal 0 HcmV?d00001 diff --git a/apps/plugins/bitmaps/native/tetrox_background.138x110x2.bmp b/apps/plugins/bitmaps/native/tetrox_background.138x110x2.bmp new file mode 100644 index 0000000000000000000000000000000000000000..071a9f2b17f884c90aa2e7dc2503a8f782b23e12 GIT binary patch literal 45814 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