diff options
author | Franklin Wei <git@fwei.tk> | 2017-08-16 11:32:28 -0400 |
---|---|---|
committer | Franklin Wei <git@fwei.tk> | 2017-08-16 11:40:37 -0400 |
commit | bf25f3e6e7b1518b0dd499676ac298172dc25fa1 (patch) | |
tree | 99c8024a4f931fa3a39a01e1e163a25660b8342e /apps/plugins/puzzles/help/pattern.c | |
parent | 5645135092aa40e0d2e4ec6e5b3a67bae99fd735 (diff) | |
download | rockbox-bf25f3e6e7b1518b0dd499676ac298172dc25fa1.tar.gz rockbox-bf25f3e6e7b1518b0dd499676ac298172dc25fa1.zip |
puzzles: compress extensive help text
This is only really needed to save a few bytes on the c200v2, but
since it adds negligible overhead, so it's implemented for all
targets.
A stripped down version of the LZ4 reference implementation is found
in lz4tiny.c.
Change-Id: Ib914ba71c84e04da282328662c752e533912e197
Diffstat (limited to 'apps/plugins/puzzles/help/pattern.c')
-rw-r--r-- | apps/plugins/puzzles/help/pattern.c | 208 |
1 files changed, 154 insertions, 54 deletions
diff --git a/apps/plugins/puzzles/help/pattern.c b/apps/plugins/puzzles/help/pattern.c index d3764c6d43..5f117688f5 100644 --- a/apps/plugins/puzzles/help/pattern.c +++ b/apps/plugins/puzzles/help/pattern.c | |||
@@ -1,56 +1,156 @@ | |||
1 | /* auto-generated by genhelp.sh */ | 1 | /* auto-generated on Aug 16 2017 by genhelp.sh */ |
2 | /* orig 2123 comp 1468 ratio 0.691474 level 4 saved 655 */ | ||
2 | /* DO NOT EDIT! */ | 3 | /* DO NOT EDIT! */ |
3 | const char help_text[] = | 4 | |
4 | "#Chapter 10: Pattern " | 5 | #include "help.h" |
5 | "\n" | 6 | const char help_text[] = { |
6 | "You have a grid of squares, which must all be filled in either black " | 7 | 0xf0, 0x4e, 0x23, 0x43, 0x68, 0x61, 0x70, 0x74, 0x65, 0x72, |
7 | "or white. Beside each row of the grid are listed the lengths of the " | 8 | 0x20, 0x31, 0x30, 0x3a, 0x20, 0x50, 0x61, 0x74, 0x74, 0x65, |
8 | "runs of black squares on that row; above each column are listed the " | 9 | 0x72, 0x6e, 0x20, 0x0a, 0x59, 0x6f, 0x75, 0x20, 0x68, 0x61, |
9 | "lengths of the runs of black squares in that column. Your aim is to " | 10 | 0x76, 0x65, 0x20, 0x61, 0x20, 0x67, 0x72, 0x69, 0x64, 0x20, |
10 | "fill in the entire grid black or white. " | 11 | 0x6f, 0x66, 0x20, 0x73, 0x71, 0x75, 0x61, 0x72, 0x65, 0x73, |
11 | "\n" | 12 | 0x2c, 0x20, 0x77, 0x68, 0x69, 0x63, 0x68, 0x20, 0x6d, 0x75, |
12 | "I first saw this puzzle form around 1995, under the name " | 13 | 0x73, 0x74, 0x20, 0x61, 0x6c, 0x6c, 0x20, 0x62, 0x65, 0x20, |
13 | "`nonograms'. I've seen it in various places since then, under " | 14 | 0x66, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x20, 0x69, 0x6e, 0x20, |
14 | "different names. " | 15 | 0x65, 0x69, 0x74, 0x68, 0x65, 0x72, 0x20, 0x62, 0x6c, 0x61, |
15 | "\n" | 16 | 0x63, 0x6b, 0x20, 0x6f, 0x72, 0x2c, 0x00, 0xf0, 0x04, 0x74, |
16 | "Normally, puzzles of this type turn out to be a meaningful picture " | 17 | 0x65, 0x2e, 0x20, 0x42, 0x65, 0x73, 0x69, 0x64, 0x65, 0x20, |
17 | "of something once you've solved them. However, since this version " | 18 | 0x65, 0x61, 0x63, 0x68, 0x20, 0x72, 0x6f, 0x77, 0x4f, 0x00, |
18 | "generates the puzzles automatically, they will just look like random " | 19 | 0x32, 0x74, 0x68, 0x65, 0x5b, 0x00, 0xa1, 0x61, 0x72, 0x65, |
19 | "groupings of squares. (One user has suggested that this is actually " | 20 | 0x20, 0x6c, 0x69, 0x73, 0x74, 0x65, 0x64, 0x14, 0x00, 0x74, |
20 | "a _good_ thing, since it prevents you from guessing the colour of " | 21 | 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x73, 0x23, 0x00, 0x31, |
21 | "squares based on the picture, and forces you to use logic instead.) " | 22 | 0x72, 0x75, 0x6e, 0x0c, 0x00, 0x02, 0x52, 0x00, 0x03, 0x84, |
22 | "The advantage, though, is that you never run out of them. " | 23 | 0x00, 0x80, 0x20, 0x6f, 0x6e, 0x20, 0x74, 0x68, 0x61, 0x74, |
23 | "\n" | 24 | 0x4c, 0x00, 0x63, 0x3b, 0x20, 0x61, 0x62, 0x6f, 0x76, 0x5c, |
24 | "\n#10.1 Pattern controls " | 25 | 0x00, 0x6f, 0x63, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x53, 0x00, |
25 | "\n" | 26 | 0x22, 0x13, 0x69, 0x53, 0x00, 0x02, 0x43, 0x00, 0xf1, 0x01, |
26 | "This game is played with the mouse. " | 27 | 0x2e, 0x20, 0x59, 0x6f, 0x75, 0x72, 0x20, 0x61, 0x69, 0x6d, |
27 | "\n" | 28 | 0x20, 0x69, 0x73, 0x20, 0x74, 0x6f, 0xe3, 0x00, 0x02, 0x24, |
28 | "Left-click in a square to colour it black. Right-click to colour it " | 29 | 0x00, 0x73, 0x65, 0x20, 0x65, 0x6e, 0x74, 0x69, 0x72, 0xbe, |
29 | "white. If you make a mistake, you can middle-click, or hold down " | 30 | 0x00, 0x0c, 0xea, 0x00, 0xf1, 0x21, 0x0a, 0x49, 0x20, 0x66, |
30 | "Shift while clicking with any button, to colour the square in the " | 31 | 0x69, 0x72, 0x73, 0x74, 0x20, 0x73, 0x61, 0x77, 0x20, 0x74, |
31 | "default grey (meaning `undecided') again. " | 32 | 0x68, 0x69, 0x73, 0x20, 0x70, 0x75, 0x7a, 0x7a, 0x6c, 0x65, |
32 | "\n" | 33 | 0x20, 0x66, 0x6f, 0x72, 0x6d, 0x20, 0x61, 0x72, 0x6f, 0x75, |
33 | "You can click and drag with the left or right mouse button to colour " | 34 | 0x6e, 0x64, 0x20, 0x31, 0x39, 0x39, 0x35, 0x2c, 0x20, 0x75, |
34 | "a vertical or horizontal line of squares black or white at a time " | 35 | 0x6e, 0x64, 0x65, 0x72, 0x51, 0x00, 0xf0, 0x0f, 0x6e, 0x61, |
35 | "(respectively). If you click and drag with the middle button, or " | 36 | 0x6d, 0x65, 0x20, 0x60, 0x6e, 0x6f, 0x6e, 0x6f, 0x67, 0x72, |
36 | "with Shift held down, you can colour a whole rectangle of squares " | 37 | 0x61, 0x6d, 0x73, 0x27, 0x2e, 0x20, 0x49, 0x27, 0x76, 0x65, |
37 | "grey. " | 38 | 0x20, 0x73, 0x65, 0x65, 0x6e, 0x20, 0x69, 0x74, 0x77, 0x00, |
38 | "\n" | 39 | 0xf0, 0x05, 0x76, 0x61, 0x72, 0x69, 0x6f, 0x75, 0x73, 0x20, |
39 | "You can also move around the grid with the cursor keys. Pressing the " | 40 | 0x70, 0x6c, 0x61, 0x63, 0x65, 0x73, 0x20, 0x73, 0x69, 0x6e, |
40 | "return key will cycle the current cell through empty, then black, " | 41 | 0x63, 0x65, 0x3b, 0x00, 0x14, 0x6e, 0x47, 0x00, 0x91, 0x64, |
41 | "then white, then empty, and the space bar does the same cycle in " | 42 | 0x69, 0x66, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x74, 0x4d, 0x00, |
42 | "reverse. " | 43 | 0xd3, 0x73, 0x2e, 0x20, 0x0a, 0x4e, 0x6f, 0x72, 0x6d, 0x61, |
43 | "\n" | 44 | 0x6c, 0x6c, 0x79, 0x2c, 0x82, 0x00, 0x03, 0x00, 0x01, 0x00, |
44 | "Moving the cursor while holding Control will colour the moved-over " | 45 | 0xcf, 0x00, 0xc0, 0x79, 0x70, 0x65, 0x20, 0x74, 0x75, 0x72, |
45 | "squares black. Holding Shift will colour the moved-over squares " | 46 | 0x6e, 0x20, 0x6f, 0x75, 0x74, 0xdd, 0x00, 0x10, 0x62, 0xe8, |
46 | "white, and holding both will colour them grey. " | 47 | 0x01, 0xf1, 0x03, 0x6d, 0x65, 0x61, 0x6e, 0x69, 0x6e, 0x67, |
47 | "\n" | 48 | 0x66, 0x75, 0x6c, 0x20, 0x70, 0x69, 0x63, 0x74, 0x75, 0x72, |
48 | "(All the actions described in section 2.1 are also available.) " | 49 | 0x65, 0xf6, 0x01, 0xa0, 0x6f, 0x6d, 0x65, 0x74, 0x68, 0x69, |
49 | "\n" | 50 | 0x6e, 0x67, 0x20, 0x6f, 0x73, 0x00, 0x31, 0x79, 0x6f, 0x75, |
50 | "\n#10.2 Pattern parameters " | 51 | 0x9a, 0x00, 0x32, 0x6f, 0x6c, 0x76, 0x5d, 0x01, 0xb5, 0x6d, |
51 | "\n" | 52 | 0x2e, 0x20, 0x48, 0x6f, 0x77, 0x65, 0x76, 0x65, 0x72, 0x2c, |
52 | "The only options available from the `Custom...' option on the `Type' " | 53 | 0x96, 0x00, 0xf1, 0x05, 0x69, 0x73, 0x20, 0x76, 0x65, 0x72, |
53 | "menu are _Width_ and _Height_, which are self-explanatory. " | 54 | 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x67, 0x65, 0x6e, 0x65, 0x72, |
54 | "\n" | 55 | 0x61, 0x74, 0x65, 0x73, 0xe8, 0x00, 0x04, 0x89, 0x00, 0x92, |
55 | ; | 56 | 0x61, 0x75, 0x74, 0x6f, 0x6d, 0x61, 0x74, 0x69, 0x63, 0xa0, |
57 | 0x00, 0x60, 0x74, 0x68, 0x65, 0x79, 0x20, 0x77, 0x61, 0x01, | ||
58 | 0x10, 0x6a, 0x55, 0x02, 0xf7, 0x0b, 0x6c, 0x6f, 0x6f, 0x6b, | ||
59 | 0x20, 0x6c, 0x69, 0x6b, 0x65, 0x20, 0x72, 0x61, 0x6e, 0x64, | ||
60 | 0x6f, 0x6d, 0x20, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x69, 0x6e, | ||
61 | 0x67, 0x73, 0x87, 0x02, 0xf3, 0x06, 0x2e, 0x20, 0x28, 0x4f, | ||
62 | 0x6e, 0x65, 0x20, 0x75, 0x73, 0x65, 0x72, 0x20, 0x68, 0x61, | ||
63 | 0x73, 0x20, 0x73, 0x75, 0x67, 0x67, 0x65, 0xf2, 0x01, 0x22, | ||
64 | 0x61, 0x74, 0x85, 0x00, 0x70, 0x69, 0x73, 0x20, 0x61, 0x63, | ||
65 | 0x74, 0x75, 0x65, 0x00, 0xa1, 0x20, 0x61, 0x20, 0x5f, 0x67, | ||
66 | 0x6f, 0x6f, 0x64, 0x5f, 0x20, 0xcd, 0x00, 0x04, 0xac, 0x00, | ||
67 | 0xb0, 0x69, 0x74, 0x20, 0x70, 0x72, 0x65, 0x76, 0x65, 0x6e, | ||
68 | 0x74, 0x73, 0xdb, 0x00, 0x30, 0x20, 0x66, 0x72, 0x6f, 0x00, | ||
69 | 0x40, 0x75, 0x65, 0x73, 0x73, 0xf2, 0x00, 0x00, 0xb3, 0x00, | ||
70 | 0x30, 0x63, 0x6f, 0x6c, 0x09, 0x02, 0x06, 0x79, 0x00, 0x62, | ||
71 | 0x20, 0x62, 0x61, 0x73, 0x65, 0x64, 0x82, 0x02, 0x14, 0x65, | ||
72 | 0x2a, 0x01, 0x50, 0x2c, 0x20, 0x61, 0x6e, 0x64, 0xe3, 0x01, | ||
73 | 0x22, 0x63, 0x65, 0x49, 0x00, 0x20, 0x74, 0x6f, 0x9b, 0x00, | ||
74 | 0xf0, 0x0f, 0x20, 0x6c, 0x6f, 0x67, 0x69, 0x63, 0x20, 0x69, | ||
75 | 0x6e, 0x73, 0x74, 0x65, 0x61, 0x64, 0x2e, 0x29, 0x20, 0x54, | ||
76 | 0x68, 0x65, 0x20, 0x61, 0x64, 0x76, 0x61, 0x6e, 0x74, 0x61, | ||
77 | 0x67, 0x65, 0xf9, 0x00, 0x51, 0x6f, 0x75, 0x67, 0x68, 0x2c, | ||
78 | 0x63, 0x02, 0x00, 0xb6, 0x00, 0x00, 0x3a, 0x00, 0x10, 0x6e, | ||
79 | 0x4c, 0x01, 0x00, 0xa4, 0x02, 0x01, 0x9d, 0x01, 0x23, 0x6f, | ||
80 | 0x66, 0x65, 0x01, 0x75, 0x0a, 0x0a, 0x23, 0x31, 0x30, 0x2e, | ||
81 | 0x31, 0xa2, 0x03, 0xb0, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, | ||
82 | 0x6c, 0x73, 0x20, 0x0a, 0x54, 0xeb, 0x00, 0x10, 0x67, 0x42, | ||
83 | 0x02, 0x11, 0x69, 0x20, 0x02, 0x81, 0x79, 0x65, 0x64, 0x20, | ||
84 | 0x77, 0x69, 0x74, 0x68, 0xa0, 0x00, 0x40, 0x6d, 0x6f, 0x75, | ||
85 | 0x73, 0x96, 0x02, 0xa0, 0x4c, 0x65, 0x66, 0x74, 0x2d, 0x63, | ||
86 | 0x6c, 0x69, 0x63, 0x6b, 0x4e, 0x02, 0x13, 0x61, 0xcd, 0x00, | ||
87 | 0x00, 0xa7, 0x00, 0x03, 0xe1, 0x00, 0x22, 0x69, 0x74, 0xcb, | ||
88 | 0x02, 0x64, 0x2e, 0x20, 0x52, 0x69, 0x67, 0x68, 0x2c, 0x00, | ||
89 | 0x09, 0x20, 0x00, 0x03, 0xe2, 0x02, 0x21, 0x49, 0x66, 0xa8, | ||
90 | 0x00, 0x31, 0x6d, 0x61, 0x6b, 0x36, 0x02, 0x71, 0x69, 0x73, | ||
91 | 0x74, 0x61, 0x6b, 0x65, 0x2c, 0x14, 0x00, 0xa2, 0x63, 0x61, | ||
92 | 0x6e, 0x20, 0x6d, 0x69, 0x64, 0x64, 0x6c, 0x65, 0x40, 0x00, | ||
93 | 0x10, 0x2c, 0x19, 0x03, 0xe1, 0x68, 0x6f, 0x6c, 0x64, 0x20, | ||
94 | 0x64, 0x6f, 0x77, 0x6e, 0x20, 0x53, 0x68, 0x69, 0x66, 0x47, | ||
95 | 0x00, 0x31, 0x6c, 0x65, 0x20, 0x20, 0x00, 0x00, 0x65, 0x01, | ||
96 | 0x01, 0xab, 0x00, 0xb7, 0x61, 0x6e, 0x79, 0x20, 0x62, 0x75, | ||
97 | 0x74, 0x74, 0x6f, 0x6e, 0x2c, 0x74, 0x00, 0x00, 0xc1, 0x00, | ||
98 | 0x03, 0xa9, 0x00, 0x03, 0x7a, 0x03, 0xe3, 0x64, 0x65, 0x66, | ||
99 | 0x61, 0x75, 0x6c, 0x74, 0x20, 0x67, 0x72, 0x65, 0x79, 0x20, | ||
100 | 0x28, 0xb2, 0x02, 0x20, 0x20, 0x60, 0x03, 0x03, 0xe2, 0x63, | ||
101 | 0x69, 0x64, 0x65, 0x64, 0x27, 0x29, 0x20, 0x61, 0x67, 0x61, | ||
102 | 0x69, 0x6e, 0x2e, 0xc2, 0x04, 0x00, 0x90, 0x00, 0x02, 0xc9, | ||
103 | 0x00, 0x00, 0x9f, 0x01, 0x46, 0x64, 0x72, 0x61, 0x67, 0x1a, | ||
104 | 0x01, 0x40, 0x6c, 0x65, 0x66, 0x74, 0x9f, 0x00, 0x10, 0x72, | ||
105 | 0xef, 0x00, 0x02, 0x28, 0x01, 0x03, 0x83, 0x00, 0x07, 0x82, | ||
106 | 0x00, 0x10, 0x61, 0xc9, 0x02, 0x01, 0xa8, 0x02, 0x02, 0xca, | ||
107 | 0x00, 0xd9, 0x72, 0x69, 0x7a, 0x6f, 0x6e, 0x74, 0x61, 0x6c, | ||
108 | 0x20, 0x6c, 0x69, 0x6e, 0x65, 0x15, 0x02, 0x09, 0x07, 0x04, | ||
109 | 0xf5, 0x0a, 0x20, 0x61, 0x74, 0x20, 0x61, 0x20, 0x74, 0x69, | ||
110 | 0x6d, 0x65, 0x20, 0x28, 0x72, 0x65, 0x73, 0x70, 0x65, 0x63, | ||
111 | 0x74, 0x69, 0x76, 0x65, 0x6c, 0x79, 0x29, 0x3e, 0x01, 0x0f, | ||
112 | 0x96, 0x00, 0x05, 0x02, 0x3e, 0x01, 0x05, 0x0c, 0x01, 0x22, | ||
113 | 0x6f, 0x72, 0x1b, 0x00, 0x02, 0x3a, 0x01, 0x23, 0x68, 0x65, | ||
114 | 0x4a, 0x01, 0x06, 0x6e, 0x01, 0x05, 0xa8, 0x00, 0xe9, 0x77, | ||
115 | 0x68, 0x6f, 0x6c, 0x65, 0x20, 0x72, 0x65, 0x63, 0x74, 0x61, | ||
116 | 0x6e, 0x67, 0x6c, 0x9c, 0x00, 0x00, 0x2d, 0x01, 0x07, 0x11, | ||
117 | 0x01, 0x60, 0x61, 0x6c, 0x73, 0x6f, 0x20, 0x6d, 0x33, 0x05, | ||
118 | 0x03, 0x8e, 0x04, 0x05, 0x8a, 0x05, 0x05, 0x36, 0x02, 0xf7, | ||
119 | 0x00, 0x63, 0x75, 0x72, 0x73, 0x6f, 0x72, 0x20, 0x6b, 0x65, | ||
120 | 0x79, 0x73, 0x2e, 0x20, 0x50, 0x72, 0x0f, 0x03, 0x21, 0x72, | ||
121 | 0x65, 0x38, 0x04, 0x14, 0x6b, 0xb1, 0x03, 0x54, 0x63, 0x79, | ||
122 | 0x63, 0x6c, 0x65, 0x34, 0x00, 0x01, 0x7f, 0x04, 0x80, 0x63, | ||
123 | 0x65, 0x6c, 0x6c, 0x20, 0x74, 0x68, 0x72, 0xda, 0x02, 0x52, | ||
124 | 0x20, 0x65, 0x6d, 0x70, 0x74, 0xe1, 0x03, 0x12, 0x6e, 0x23, | ||
125 | 0x01, 0x03, 0x0c, 0x00, 0x01, 0x26, 0x01, 0x03, 0x0c, 0x00, | ||
126 | 0x03, 0x24, 0x00, 0x13, 0x61, 0x8a, 0x00, 0xc3, 0x73, 0x70, | ||
127 | 0x61, 0x63, 0x65, 0x20, 0x62, 0x61, 0x72, 0x20, 0x64, 0x6f, | ||
128 | 0x37, 0x04, 0x10, 0x73, 0xdd, 0x02, 0x02, 0x6a, 0x00, 0x30, | ||
129 | 0x69, 0x6e, 0x20, 0xb0, 0x03, 0x11, 0x72, 0xd5, 0x02, 0x35, | ||
130 | 0x4d, 0x6f, 0x76, 0xa7, 0x03, 0x02, 0xb2, 0x00, 0x02, 0x5c, | ||
131 | 0x02, 0x00, 0x72, 0x02, 0x00, 0x19, 0x00, 0x12, 0x43, 0x24, | ||
132 | 0x03, 0x03, 0xaa, 0x00, 0x06, 0x54, 0x02, 0x00, 0xfd, 0x00, | ||
133 | 0x30, 0x64, 0x2d, 0x6f, 0x68, 0x03, 0x09, 0xc0, 0x01, 0x00, | ||
134 | 0xcb, 0x04, 0x02, 0x3a, 0x00, 0x03, 0xaa, 0x02, 0x0f, 0x38, | ||
135 | 0x00, 0x0f, 0x03, 0xc9, 0x00, 0x00, 0xbd, 0x00, 0x04, 0x76, | ||
136 | 0x00, 0x4c, 0x62, 0x6f, 0x74, 0x68, 0x3b, 0x00, 0x14, 0x6d, | ||
137 | 0x85, 0x01, 0x21, 0x28, 0x41, 0x1e, 0x01, 0x10, 0x65, 0x99, | ||
138 | 0x04, 0xc2, 0x69, 0x6f, 0x6e, 0x73, 0x20, 0x64, 0x65, 0x73, | ||
139 | 0x63, 0x72, 0x69, 0x62, 0x3e, 0x07, 0x21, 0x73, 0x65, 0x16, | ||
140 | 0x00, 0x41, 0x20, 0x32, 0x2e, 0x31, 0xc4, 0x06, 0x01, 0xab, | ||
141 | 0x01, 0xb3, 0x61, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, | ||
142 | 0x65, 0x2e, 0x29, 0x06, 0x04, 0x15, 0x32, 0x06, 0x04, 0x91, | ||
143 | 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x08, | ||
144 | 0x04, 0x92, 0x65, 0x20, 0x6f, 0x6e, 0x6c, 0x79, 0x20, 0x6f, | ||
145 | 0x70, 0x5b, 0x00, 0x05, 0x39, 0x00, 0x02, 0xd7, 0x04, 0x00, | ||
146 | 0x76, 0x00, 0xb3, 0x60, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, | ||
147 | 0x2e, 0x2e, 0x2e, 0x27, 0x27, 0x00, 0x04, 0xc9, 0x04, 0xb1, | ||
148 | 0x60, 0x54, 0x79, 0x70, 0x65, 0x27, 0x20, 0x6d, 0x65, 0x6e, | ||
149 | 0x75, 0x7b, 0x00, 0x71, 0x5f, 0x57, 0x69, 0x64, 0x74, 0x68, | ||
150 | 0x5f, 0xda, 0x00, 0x30, 0x5f, 0x48, 0x65, 0x25, 0x03, 0x14, | ||
151 | 0x5f, 0xfb, 0x07, 0x00, 0x20, 0x00, 0xf0, 0x05, 0x73, 0x65, | ||
152 | 0x6c, 0x66, 0x2d, 0x65, 0x78, 0x70, 0x6c, 0x61, 0x6e, 0x61, | ||
153 | 0x74, 0x6f, 0x72, 0x79, 0x2e, 0x20, 0x0a, 0x00, | ||
154 | }; | ||
155 | const unsigned short help_text_len = 2123; | ||
56 | const char quick_help_text[] = "Fill in the pattern in the grid, given only the lengths of runs of black squares."; | 156 | const char quick_help_text[] = "Fill in the pattern in the grid, given only the lengths of runs of black squares."; |