Large Sokoban update, by Sean Morrisey (FS#6625). Some new features include effectively unlimited (several thousand) undos on any platform, a redo feature, improved level/move info, 'level completed' screen showing moves/pushes made, and cleaned up code (full list of changes at tracker entry).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12294 a1c6a512-1295-4272-9138-f99709370657
|
@ -262,12 +262,14 @@ snake2_bottom.160x128x2.bmp
|
||||||
|
|
||||||
/* Sokoban*/
|
/* Sokoban*/
|
||||||
#ifdef HAVE_LCD_COLOR
|
#ifdef HAVE_LCD_COLOR
|
||||||
#if LCD_HEIGHT >= 240
|
#if (LCD_HEIGHT >= 224) && (LCD_WIDTH >= 312) || \
|
||||||
|
(LCD_HEIGHT >= 249) && (LCD_WIDTH >= 280)
|
||||||
sokoban_tiles.14x14.bmp
|
sokoban_tiles.14x14.bmp
|
||||||
#elif LCD_HEIGHT >= 176
|
#elif (LCD_HEIGHT >= 144) && (LCD_WIDTH >= 212) || \
|
||||||
|
(LCD_HEIGHT >= 169) && (LCD_WIDTH >= 180-4)
|
||||||
sokoban_tiles.9x9.bmp
|
sokoban_tiles.9x9.bmp
|
||||||
#else
|
#else
|
||||||
/* LCD_HEIGHT >= 128 */
|
/* LCD_HEIGHT >= 96~121 && LCD_WIDTH >= 152~120 */
|
||||||
sokoban_tiles.6x6.bmp
|
sokoban_tiles.6x6.bmp
|
||||||
#endif
|
#endif
|
||||||
#elif LCD_DEPTH >= 2
|
#elif LCD_DEPTH >= 2
|
||||||
|
|
Before Width: | Height: | Size: 3.7 KiB After Width: | Height: | Size: 4.3 KiB |
Before Width: | Height: | Size: 774 B After Width: | Height: | Size: 894 B |
Before Width: | Height: | Size: 774 B After Width: | Height: | Size: 894 B |
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 1.8 KiB |
|
@ -273,3 +273,4 @@ Takashi Obara
|
||||||
Rene Peinthor
|
Rene Peinthor
|
||||||
Roan Horning
|
Roan Horning
|
||||||
Ben Keroack
|
Ben Keroack
|
||||||
|
Sean Morrisey
|
||||||
|
|