1
0
Fork 0
forked from len0rd/rockbox
foxbox/apps/plugins
Frank Gevaerts b7508a766d Don't put mines adjacent to the starting position instead of just not *on* the
starting position. (FS#12387 by Ophir Lojkine)

Since in minesweeper one needs information about at least two positions to
deduce anything (unless the first position has no adjacent mines at all),
having mines adjacent to the starting position means the player has to
guess without any information, which is no different than having a chance
that the first position already has a mine. I don't think minesweeper is
meant to be a game of pure luck.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30994 a1c6a512-1295-4272-9138-f99709370657
2011-11-15 23:44:56 +00:00
..
beatbox FS#12273 - use buflib for font storage. thanks to the testers :) 2011-09-24 13:19:34 +00:00
bitmaps Sansa clip zip: update plugins (jewels, pegbox, rockpaint, star) 2011-11-13 21:25:27 +00:00
chessbox fuze+: add chessbox keymap 2011-10-02 17:34:43 +00:00
clock Changed the FOR_NB_SCREENS macro to always be a for loop that declares its own loop variable. This removes the need to declare this variable in the outer scope. 2011-10-15 19:35:02 +00:00
doom fuze+: add doom and pacbox keymap 2011-10-02 17:35:17 +00:00
fft fuze+: add fft keymap 2011-10-02 17:34:47 +00:00
fractals fuze+: add fractal keymap 2011-10-02 17:34:51 +00:00
frotz Changed the FOR_NB_SCREENS macro to always be a for loop that declares its own loop variable. This removes the need to declare this variable in the outer scope. 2011-10-15 19:35:02 +00:00
goban fuze+: add goban keymap 2011-10-02 17:35:10 +00:00
imageviewer fuze+: add imageviewer keymap 2011-10-02 17:34:54 +00:00
lib Fix assembler .size directives. Currently used binutils don't complain, but 2.21.1 treats these as errors. 2011-11-09 19:20:33 +00:00
lua FS#12273 - use buflib for font storage. thanks to the testers :) 2011-09-24 13:19:34 +00:00
midi fuze+: add midiplay keymap 2011-10-02 17:35:21 +00:00
mikmod FS#12273 - use buflib for font storage. thanks to the testers :) 2011-09-24 13:19:34 +00:00
mpegplayer fix red 2011-10-10 01:50:28 +00:00
pacbox fuze+: add doom and pacbox keymap 2011-10-02 17:35:17 +00:00
pdbox Committing fix for FS#12249. Patch by Buschel. Further fixes for AIFF loader in PDBox in the future. 2011-11-08 23:48:24 +00:00
pictureflow Make pictureflow compile again. 2011-11-08 22:23:29 +00:00
reversi - Fix some reds by implementing lcd_get_dpi(). 2011-10-17 18:28:35 +00:00
rockboy fuze+: add rockboy keymap 2011-10-02 17:34:39 +00:00
searchengine Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
shortcuts plugins: another round of making local functions static 2011-10-15 20:38:08 +00:00
sudoku fuze+: add sudoky keymap 2011-10-02 17:34:59 +00:00
text_viewer fuze+: add text viewer keymap 2011-10-02 17:34:35 +00:00
zxbox Changed the FOR_NB_SCREENS macro to always be a for loop that declares its own loop variable. This removes the need to declare this variable in the outer scope. 2011-10-15 19:35:02 +00:00
alarmclock.c Changed the FOR_NB_SCREENS macro to always be a for loop that declares its own loop variable. This removes the need to declare this variable in the outer scope. 2011-10-15 19:35:02 +00:00
alpine_cdc.c Remove tabs. 2011-05-08 21:21:02 +00:00
battery_bench.c fuze+: add battery_bench keymap 2011-10-02 15:51:10 +00:00
bench_mem_jpeg.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
bench_scaler.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
blackjack.c fuze+: add blackjack keymap (unsure about resume) 2011-10-02 16:04:48 +00:00
boomshine.lua fix FS#11659. wait for user input before exiting the plugin. 2010-10-12 13:56:54 +00:00
bounce.c fuze+: add bounce keymap 2011-10-02 16:05:04 +00:00
brickmania.c fuze+: add brickmania keymap 2011-10-02 16:04:41 +00:00
bubbles.c Redo r30826 (and hopefully not reintroduce font issues) which cleans up the font API. FONT_UI is deprecated, use screens[screen].getuifont() instead (and .setuifont() to set it after a font has been loaded) 2011-11-08 10:09:33 +00:00
BUILD_OVERLAY Rockbox as an application: Replace many occurences of #ifdef SIMULATOR with #if (CONFIG_PLATFORM & PLATFORM_HOSTED) (or equivalently). 2010-06-21 16:53:00 +00:00
calculator.c plugins: another round of making local functions static 2011-10-15 20:38:08 +00:00
calendar.c fuze+: add calendar keymap 2011-10-02 16:04:45 +00:00
CATEGORIES Add test_gfx and test_resize to CATEORIES so they show up in the right place 2011-01-12 21:00:09 +00:00
chessbox.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
chessclock.c fuze+: add chessclock keymap 2011-10-02 15:39:19 +00:00
chip8.c fuze+: add chip8 keymap 2011-10-02 16:05:16 +00:00
chopper.c plugins: another round of making local functions static 2011-10-15 20:38:08 +00:00
clix.c fuze+: add clix keymap 2011-10-02 17:34:07 +00:00
codebuster.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
credits.c * Rename backlight_force_on to backlight_ignore_timeout to make it clear what the function does. 2011-01-24 12:29:16 +00:00
credits.pl
crypt_firmware.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
cube.c fuze+: add cube keymap 2011-10-02 15:39:33 +00:00
demystify.c plugins: another round of making local functions static 2011-10-15 20:38:08 +00:00
dice.c Changed the FOR_NB_SCREENS macro to always be a for loop that declares its own loop variable. This removes the need to declare this variable in the outer scope. 2011-10-15 19:35:02 +00:00
dict.c plugins: make local functions static for a subset of plugins 2011-09-17 17:20:27 +00:00
disktidy.c plugins: make local functions static for a subset of plugins 2011-09-17 17:20:27 +00:00
disktidy.config Disktidy: New default files and folders for disktidy.config; 2011-05-14 00:24:54 +00:00
elfdep.pl
euroconverter.c Remove build conditions inside .c plugin files 2010-08-25 19:00:58 +00:00
fire.c Fix warnings 2011-10-15 20:51:12 +00:00
fireworks.c plugins: another round of making local functions static 2011-10-15 20:38:08 +00:00
firmware_flash.c fix r27926 : lcd_puts() not changed to lcd_putsf() 2010-08-28 21:54:24 +00:00
flipit.c fuze+: add flipit keymap 2011-10-02 15:50:58 +00:00
goban.c Fix yellows/reds. Red where caused by preprocessor condition mismatch. 2010-08-24 15:01:33 +00:00
greyscale.c * Rename backlight_force_on to backlight_ignore_timeout to make it clear what the function does. 2011-01-24 12:29:16 +00:00
helloworld.c Update comments in the helloword plugin. 2010-08-30 20:58:38 +00:00
helloworld.lua Helloworld.lua: fix file_put_contents depending on a wrong return value of io.write + use a cleaner version of if(file == nil) (thanks to Christophe Gragnic) 2009-07-08 21:05:56 +00:00
invadrox.c plugins: another round of making local functions static 2011-10-15 20:38:08 +00:00
iriver_flash.c Fix warning about using static vars in non static inline functions with gcc 4.5. 2010-12-27 10:46:29 +00:00
iriverify.c Changed the FOR_NB_SCREENS macro to always be a for loop that declares its own loop variable. This removes the need to declare this variable in the outer scope. 2011-10-15 19:35:02 +00:00
jackpot.c Changed the FOR_NB_SCREENS macro to always be a for loop that declares its own loop variable. This removes the need to declare this variable in the outer scope. 2011-10-15 19:35:02 +00:00
jewels.c fuze+: add jewels keymap 2011-10-02 16:05:23 +00:00
keybox.c Fix further 'variable set but not used' warnings reported from GCC 4.6.0. 2011-05-01 13:48:28 +00:00
lamp.c Sansa clip zip: make more plugins compile (lamp, wormlet, matrix) 2011-11-13 16:16:18 +00:00
logo.c fuze+: add logo keymap 2011-10-02 15:39:36 +00:00
lrcplayer.c Update lyrics player plugin for FONT_UI deprecation in r30932 (fix for FS#12374) 2011-11-10 02:50:30 +00:00
matrix.c Sansa clip zip: make more plugins compile (lamp, wormlet, matrix) 2011-11-13 16:16:18 +00:00
maze.c Changed the FOR_NB_SCREENS macro to always be a for loop that declares its own loop variable. This removes the need to declare this variable in the outer scope. 2011-10-15 19:35:02 +00:00
mazezam.c * Rename backlight_force_on to backlight_ignore_timeout to make it clear what the function does. 2011-01-24 12:29:16 +00:00
md5sum.c Ged rid of uisimulator/common/io.c for android builds. 2010-09-01 21:29:34 +00:00
metronome.c Changed the FOR_NB_SCREENS macro to always be a for loop that declares its own loop variable. This removes the need to declare this variable in the outer scope. 2011-10-15 19:35:02 +00:00
minesweeper.c Don't put mines adjacent to the starting position instead of just not *on* the 2011-11-15 23:44:56 +00:00
mosaique.c fuze+: add mosaique keymap 2011-10-02 15:39:42 +00:00
mp3_encoder.c fuze+: add mp3_encoder keymap 2011-10-02 15:51:07 +00:00
nim.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
oscilloscope.c plugins: another round of making local functions static 2011-10-15 20:38:08 +00:00
pegbox.c Sansa clip zip: update plugins (jewels, pegbox, rockpaint, star) 2011-11-13 21:25:27 +00:00
pictureflow.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
pitch_detector.c Fix further 'variable set but not used' warnings reported from GCC 4.6.0. 2011-05-01 13:48:28 +00:00
plasma.c Fix warnings 2011-10-15 20:51:12 +00:00
plugin.lds imx233/fuze+: enable plugins 2011-10-02 20:33:14 +00:00
plugin_crt0.c Guard the cpucache_invalidate() with proper #ifdefs 2010-10-10 20:53:46 +00:00
plugins.make Submit FS#12258. Do not use '-ffunction-sections' and '-fdata-sections' when compiling. Fixes compiler warnings for mingw and cygwin simulatior builds. 2011-09-07 19:21:57 +00:00
pong.c plugins: another round of making local functions static 2011-10-15 20:38:08 +00:00
properties.c Changed the FOR_NB_SCREENS macro to always be a for loop that declares its own loop variable. This removes the need to declare this variable in the outer scope. 2011-10-15 19:35:02 +00:00
random_folder_advance_config.c Changed the FOR_NB_SCREENS macro to always be a for loop that declares its own loop variable. This removes the need to declare this variable in the outer scope. 2011-10-15 19:35:02 +00:00
remote_control.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
resistor.c Remove now unneeded variable 2011-08-25 19:24:16 +00:00
robotfindskitten.c Declaration of 'pause' from robotfindskitten has conflicting types for 'pause' from android-ndk-r5 2011-01-22 18:27:05 +00:00
rockblox.c fuze+: add rockblox keymap 2011-10-02 15:39:46 +00:00
rockblox1d.c plugins: make local functions static for metronome, rockblox1d, wavview 2011-10-04 19:33:52 +00:00
rockbox-fonts.config New plugin theme_remove which offers a way to remove specified theme. 2009-10-12 13:55:59 +00:00
rockbox_flash.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
rockboy.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
rocklife.c plugins: another round of making local functions static 2011-10-15 20:38:08 +00:00
rockpaint.c Sansa clip zip: update plugins (jewels, pegbox, rockpaint, star) 2011-11-13 21:25:27 +00:00
search.c Changed the FOR_NB_SCREENS macro to always be a for loop that declares its own loop variable. This removes the need to declare this variable in the outer scope. 2011-10-15 19:35:02 +00:00
settings_dumper.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
shopper.c plugins: make local functions static for a subset of plugins 2011-09-17 17:20:27 +00:00
sliding_puzzle.c plugins: another round of making local functions static 2011-10-15 20:38:08 +00:00
snake.c fuze+: add snake keymap 2011-10-02 16:21:00 +00:00
snake2.c fuze+: add snake2 keymap 2011-10-02 16:21:04 +00:00
snake2.levels
snow.c fuze+: add snow keymap 2011-10-02 15:50:47 +00:00
sokoban.c Changed the FOR_NB_SCREENS macro to always be a for loop that declares its own loop variable. This removes the need to declare this variable in the outer scope. 2011-10-15 19:35:02 +00:00
sokoban.levels
solitaire.c fuze+: fix solitaire keymap again 2011-10-02 16:51:20 +00:00
sort.c plugins: make local functions static for a subset of plugins 2011-09-17 17:20:27 +00:00
SOURCES don't install boomshine.lua if lua.rock isn't built 2011-05-17 22:29:36 +00:00
SOURCES.app_build RaaA: Enable plugins for application builds 2011-02-24 23:35:16 +00:00
spacerocks.c fuze+: add spacerocks keymap 2011-10-02 16:04:54 +00:00
splitedit.c plugins: another round of making local functions static 2011-10-15 20:38:08 +00:00
star.c fuze+: add star keymap 2011-10-02 16:51:17 +00:00
starfield.c plugins: another round of making local functions static 2011-10-15 20:38:08 +00:00
stats.c fuze+: add stat keymap 2011-10-02 15:50:55 +00:00
stopwatch.c fuze+: add stopwatch keymap 2011-10-02 15:50:51 +00:00
stopwatch.lua Add stopwatch plugin replacement for touchscreen targets 2009-12-16 14:23:13 +00:00
SUBDIRS Add MikMod plugin, ported by Jason Yu, with some minor work by Craig Mann and William Peters (FS#8806) 2010-12-12 15:03:30 +00:00
SUBDIRS.app_build RaaA: Enable plugins for application builds 2011-02-24 23:35:16 +00:00
superdom.c fuze+: add superdom keymap 2011-10-02 17:34:31 +00:00
test_boost.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
test_codec.c rk27xx - enable a few test plugins 2011-09-06 12:39:49 +00:00
test_core_jpeg.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
test_disk.c rk27xx - enable a few test plugins 2011-09-06 12:39:49 +00:00
test_fps.c rk27xx - enable a few test plugins 2011-09-06 12:39:49 +00:00
test_gfx.c * Rename backlight_force_on to backlight_ignore_timeout to make it clear what the function does. 2011-01-24 12:29:16 +00:00
test_grey.c * Rename backlight_force_on to backlight_ignore_timeout to make it clear what the function does. 2011-01-24 12:29:16 +00:00
test_greylib_bitmap_scale.c HD300 - plugins keymaps 2010-11-30 10:52:14 +00:00
test_mem.c Higher precision for test_mem plugin. 2011-01-01 19:54:01 +00:00
test_mem_jpeg.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
test_resize.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
test_sampr.c Plugins: modify IRAM copying code 2010-08-30 20:47:53 +00:00
test_scanrate.c HD300 - plugins keymaps 2010-11-30 10:52:14 +00:00
test_touchscreen.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
test_viewports.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
test_viewports.lua
text_editor.c text editor: decrease size of extension to reduce stack usage. 2010-10-01 14:40:28 +00:00
theme_remove.c Ged rid of uisimulator/common/io.c for android builds. 2010-09-01 21:29:34 +00:00
vbrfix.c GSoC/Buflib: Replace all direct accesses to audiobuf with buffer API functions. 2011-08-14 15:13:00 +00:00
video.c Fix warnings 2011-10-15 20:51:12 +00:00
viewers.config Rework ppmviewer to fit our shiny new imageviewer framework. FS#11818 by me. 2011-01-09 13:22:54 +00:00
vu_meter.c plugins: another round of making local functions static 2011-10-15 20:38:08 +00:00
wav2wv.c fix leak-file-handles. 2010-10-23 12:40:07 +00:00
wavplay.c Clean up multiple definitions of RAM size. Remove -DMEM (make) and MEM (code), use the already defined MEMORYSIZE instead. 2011-02-02 17:43:32 +00:00
wavrecord.c Fix r29171 red. Forgot to replace a few. 2011-01-30 01:15:23 +00:00
wavview.c plugins: make local functions static for metronome, rockblox1d, wavview 2011-10-04 19:33:52 +00:00
wormlet.c Sansa clip zip: make more plugins compile (lamp, wormlet, matrix) 2011-11-13 16:16:18 +00:00
xobox.c fuze+: add xobox keymap 2011-10-02 16:04:57 +00:00
zxbox.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00