   C64 Boulder Dash Decoded Cave Data
          Cave   A B C D Intermission 1
          Cave   E F G H Intermission 2
          Cave   I J K L Intermission 3
          Cave   M N O P Intermission 4

Decoded cave data in human-readable text, including ascii representation.
Warning: There may be mistakes in the decode. The C source code to generate the
following decodes are available in the files decodecaves.c and cavedata.h). Note
that when decoding the cave, the random objects are placed first, then a bounding
rectangle of steel wall is put in (effectively an implicit DrawRect(0,2,40,22) before
the cave data), then the cave data is decoded. For each cave, a graphical
representation is given for difficulty level 1. The characters used in the graphical
representation are the ones used by a implementation of BoulderDash on the
Amiga.

Cave 1 (Cave A: Intro)
Pick up jewels and exit before time is up
01                         Cave 01
14                         Magic wall/amoeba slow growth for: 20 seconds
0A                         Diamonds worth: 10 points
0F                         Extra diamonds worth: 15 points
0A 0B 0C 0D 0E             Randomiser seed values for difficulty levels 1-5
0C 0C 0C 0C 0C             Diamonds needed: 12, 12, 12, 12, 12 (for difficulty
levels 1-5)
96 6E 46 28 1E             Cave time: 150, 110, 70, 40, 30 seconds
08                         Background color 1: Orange
0B                         Background color 2: Gray 1
09                         Foreground color: Brown
D4 20                      Unused
00 10 14 00                Random objects:
3C 32 09 00                    zSpace : 60/256 = 23%
                               zBouS : 50/256 = 19%
                               zDiaS :     9/256 = 3%
                               fourth code unused (0%)
Cave layout:
42 01 09 1E 02             Line of zBrick from ( 1, 9); length = 30; direction =
right
42 09 10 1E 02             Line of zBrick from ( 9,16); length = 30; direction =
right
25 03 04                   StoreChar zPRFd1 at ( 3, 4)
04 26 12                   StoreChar zPreOut at (38,18)
FF                         End of cave data.

Map       #1
002       WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
003       W...... ..d.r .....r.r....... ....r....W
004       W.rXr...... .........rd..r.... ..... ..W
005       W.......... ..r.....r.r..r........r....W
006       Wr.rr.........r......r..r....r...r.....W
007       Wr. r......... r..r........r......r.rr.W
008       W... ..r........r.....r. r........r.rr.W
009       Wwwwwwwwwwwwwwwwwwwwwwwwwwwwwww...r..r.W
010   W. ...r..d. ..r.r..........d.rd...... .W
011   W..d.....r..... ........rr r..r....r...W
012   W...r..r.r..............r .r..r........W
013   W.r.....r........rrr.......r.. .d....r.W
014   W.d.. ..r. .....r.rd..d....r...r..d. .W
015   W. r..............r r..r........d.....rW
016   W........wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwW
017   W r.........r...d....r.....r...r.......W
018   W r......... r..r........r......r.rr..PW
019   W. ..r........r.....r. ....d...r.rr...W
020   W....rd..r........r......r.rd......r...W
021   W... ..r. ..r.rr.........r.rd...... ..rW
022   W.d.... ..... ......... .r..r....r...r.W
023   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW


Cave 2 (Cave B: Rooms)
Pick up jewels, but you must move boulders to get all jewels
02                   Cave 02
14                   Magic wall/amoeba slow growth for: 20 seconds
14                   Diamonds worth: 20 points
32                   Extra diamonds worth: 50 points
03 00 01 57 58       Randomiser seed values for difficulty levels 1-5
0A 0C 09 0D 0A       Diamonds needed: 10, 12, 9, 13, 10 (for difficulty
levels 1-5)
96 6E 46 46 46       Cave time: 150, 110, 70, 70, 70 seconds
0A                   Background color 1: Light red
04                   Background color 2: Purple
09                   Foreground color: Brown
00 00                Unused
00 10 14 08          Random objects:
3C 32 09 02              zSpace : 60/256 = 23%
                         zBouS : 50/256 = 19%
                         zDiaS :     9/256 = 3%
                         zFFly1 :    2/256 = 0%
Cave layout:
42 01 08 26 02       Line of zBrick from ( 1, 8); length = 38; direction =
right
42 01 0F 26 02       Line of zBrick from ( 1,15); length = 38; direction =
right
42 08 03 14 04       Line of zBrick from ( 8, 3); length = 20; direction =
down
42 10 03 14 04       Line of zBrick from (16, 3); length = 20; direction =
down
42 18 03 14 04       Line of zBrick from (24, 3); length = 20; direction =
down
42 20 03 14 04       Line of zBrick from (32, 3); length = 20; direction =
down
40 01 05 26 02       Line of zSpace from ( 1, 5); length = 38; direction =
right
40 01 0B 26 02       Line of zSpace from ( 1,11); length = 38; direction =
right
40 01 12 26 02       Line of zSpace from ( 1,18); length = 38; direction =
right
40 14 03 14 04       Line of zSpace from (20, 3); length = 20; direction =
down
25 12 15             StoreChar zPRFd1 at (18,21)
04 12 16             StoreChar zPreOut at (18,22)
FF                   End of cave data.
Map   #2
002   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
003   W.r..r..w.r...d.w... .r.wr......w..rr..W
004   W.......w......rwrr. ...w ..d...w....r.W
005   W                                      W
006   Wd......w.r....rw.r. .. w..r..d.w..r.r.W
007   W.......w.r....rw.r. r..w.....r.w... ..W
008   Wwwwwwwwwwwwwwwwwwww wwwwwwwwwwwwwwwwwwW
009   W....rr.w..r....w... ..rw....r..w.....rW
010   W.......w.. ....w... ...w....r. w.....rW
011   W                                      W
012   Wr..r...w....r..w..r ...w......dwr.....W
013   Wr....r.w..r..r.w... . rw.......wr...r.W
014   W.r.....w...r...w... . rw.......w r..r.W
015   Wwwwwwwwwwwwwwwwwwww wwwwwwwwwwwwwwwwwwW
016   Wr. q..w....r.rw... ...w.rd..r.w......W
017   W.....r.wr......w..d ...w ..r...w.r.rr.W
018   W                                      W
019   Wd.. .r.wr....r.w.r. ..rw.r.r...w......W
020   W.....r.wr..d...w... r..w..r....w...rr W
021   W.d... rw..r....w.Xd r..w. .....w...rr W
022   W.r.... w.. ..r.w.P. ...w....r.rw.... .W
023   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW


Cave 3 (Cave C: Maze)
Pick up jewels. You must get every jewel to exit
03                    Cave 03
00                    Magic wall/amoeba slow growth for: 0 seconds
0F                    Diamonds worth: 15 points
00                    Extra diamonds worth: 0 points
00 32 36 34 37        Randomiser seed values for difficulty levels 1-5
18 17 18 17 15        Diamonds needed: 24, 23, 24, 23, 21 (for difficulty
levels 1-5)
96 64 5A 50 46        Cave time: 150, 100, 90, 80, 70 seconds
09                    Background color 1: Brown
08                    Background color 2: Orange
09                    Foreground color: Brown
04 00                 Unused
02 10 14 00           Random objects:
64 32 09 00               zBrick : 100/256 = 39%
                          zBouS : 50/256 = 19%
                          zDiaS :     9/256 = 3%
                          fourth code unused (0%)
Cave layout:
25 03 04              StoreChar zPRFd1 at ( 3, 4)
04 27 14              StoreChar zPreOut at (39,20)
FF                    End of cave data.

Map   #3
002   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
003   Wr.ww.wrr.w...rwr..r....w...r.....rw.d.W
004   W..Xw.d.r.w...www..w.r....r..r.r...w.wrW
005   W....w..rd..r....w.....r.wwr.......w.wwW
006   Wd.w..wrwr..r....w...r......r.rr......wW
007   Wr.w...w..r.ww..r.wwd.......r.rr......wW
008   Wrr..r....w...r......r.rr......r..dww..W
009   W..r.ww..r.rr...w....r.rr......w..r.w.rW
010   W..w...d......d.r..wwr..r.w.wr..wr..d.rW
011   Wr.r....w.ww..d.r..wwr..r..d.w...w..r.wW
012   W.r.ww.....rrwr..d.w.wr..wr...wr..d.r..W
013   Ww.ww......rrwr..r.w.ww...w..r.ww..r.wwW
014   W.w.r.r.w...wwr..r....w...r.....ww.r.wwW
015   W.w.r.r.w.d.w.wr..wr....r..r.rr....w...W
016   Ww..wrwr..r....w...d...w.rw......w.ww.dW
017   Ww...wwr..w.d...wr..r.r...r.wr......w..W
018   Ww.d....r.ww..r.wwr.......r.wr......w..W
019   W..r....w...r......r.rr......w..r.w...wW
020   Wr.ww..r.ww...w....r.rr......w..rd..r..W
021   Ww...r......r.rd......r...ww..wr..d.w..W
022   Wrr...w.....r.rd......w..r.wd.d.rw.r...W
023   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW


Cave 4 (Cave D: Butterflies)
Drop boulders on butterflies to create jewels
04                    Cave 04
14                    Magic wall/amoeba slow growth for: 20 seconds
05                    Diamonds worth: 5 points
14                    Extra diamonds worth: 20 points
00 6E 70 73 77        Randomiser seed values for difficulty levels 1-5
24 24 24 24 24        Diamonds needed: 36, 36, 36, 36, 36 (for difficulty
levels 1-5)
78 64 50 3C 32        Cave time: 120, 100, 80, 60, 50 seconds
04                    Background color 1: Purple
08                    Background color 2: Orange
09                    Foreground color: Brown
00 00                 Unused
10 00 00 00           Random objects:
14 00 00 00               zBouS : 20/256 = 7%
                          second code unused (0%)
                          third code unused (0%)
                          fourth code unused (0%)
Cave layout:
25 01 03              StoreChar zPRFd1 at ( 1, 3)
04 26 16              StoreChar zPreOut at (38,22)
81 08 0A 04 04 00     FilledRect of zDirt from ( 8,10); length = 4; height =
4; fill = zSpace
30 0A 0B              StoreChar zBFly1 at (10,11)
81 10 0A 04 04 00     FilledRect of zDirt from (16,10); length = 4; height =
4; fill = zSpace
30 12 0B              StoreChar zBFly1 at (18,11)
81 18 0A 04 04 00     FilledRect of zDirt from (24,10); length = 4; height =
4; fill = zSpace
30 1A 0B              StoreChar zBFly1 at (26,11)
81 20 0A 04 04 00     FilledRect of zDirt from (32,10); length = 4; height =
4; fill = zSpace
30 22 0B              StoreChar zBFly1 at (34,11)
FF                    End of cave data.

Map   #4
002   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
003   WX.....r....................r........r.W
004   W.....r..............r.................W
005   W........r..r..........................W
006   Wr.....................................W
007   W...................r..................W
008   W.r.....................r.........r....W
009   W..r.....r...........r..r.............rW
010   W......r......r.....................r..W
011   W....... B ..r. B .... B .... B ...W
012   W.......    ..r.    ....    ....    r..W
013   W......................................W
014   W...r..............................r...W
015   W...r.....r............................W
016   W......r...........r..................rW
017   W...........r.......r..................W
018   W..r..............r....................W
019   W.....................r.........r......W
020   W................................r..r..W
021   W....r......r.rr..................r....W
022   W...........r.rr.........r..r.r.......PW
023   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW


Cave 5 (Cave E: Guards)
The jewels are there for grapping, but they are guarded by the deadly fireflies
05                    Cave 05
14                    Magic wall/amoeba slow growth for: 20 seconds
32                    Diamonds worth: 50 points
5A                    Extra diamonds worth: 90 points
00 00   00 00 00      Randomiser seed values for difficulty levels 1-5
04 05   06 07 08      Diamonds needed: 4, 5, 6, 7, 8 (for difficulty levels
1-5)
96 78   5A 3C 1E      Cave time: 150, 120, 90, 60, 30 seconds
09                    Background color 1: Brown
0A                    Background color 2: Light red
09                    Foreground color: Brown
00 00                 Unused
00 00   00 00         Random objects:
00 00   00 00             first code unused (0%)
                          second code unused (0%)
                          third code unused (0%)
                          fourth code unused (0%)
Cave layout:
25 01 03              StoreChar zPRFd1 at ( 1, 3)
04 27 16              StoreChar zPreOut at (39,22)
80 08 0A 03 03 00     FilledRect of zSpace from ( 8,10); length = 3; height =
3; fill = zSpace
80 10 0A 03 03 00     FilledRect of zSpace from (16,10); length = 3; height =
3; fill = zSpace
80 18 0A 03 03 00     FilledRect of zSpace from (24,10); length = 3; height =
3; fill = zSpace
80 20 0A 03 03 00     FilledRect of zSpace from (32,10); length = 3; height =
3; fill = zSpace
14 09 0C              StoreChar zDiaS at ( 9,12)
08 0A 0A              StoreChar zFFly1 at (10,10)
14 11 0C              StoreChar zDiaS at (17,12)
08 12 0A              StoreChar zFFly1 at (18,10)
14 19 0C              StoreChar zDiaS at (25,12)
08 1A 0A              StoreChar zFFly1 at (26,10)
14 21 0C              StoreChar zDiaS at (33,12)
08 22 0A              StoreChar zFFly1 at (34,10)
80 08 10 03 03 00     FilledRect of zSpace from ( 8,16); length = 3; height =
3; fill = zSpace
80 10 10 03 03 00     FilledRect of zSpace from (16,16); length = 3; height =
3; fill = zSpace
80 18 10 03 03 00     FilledRect of zSpace from (24,16); length = 3; height =
3; fill = zSpace
80 20 10 03 03 00     FilledRect of zSpace from (32,16); length = 3; height =
3;    fill = zSpace
14    09 12           StoreChar zDiaS at ( 9,18)
08    0A 10           StoreChar zFFly1 at (10,16)
14    11 12           StoreChar zDiaS at (17,18)
08    12 10           StoreChar zFFly1 at (18,16)
14    19 12           StoreChar zDiaS at (25,18)
08    1A 10           StoreChar zFFly1 at (26,16)
14    21 12           StoreChar zDiaS at (33,18)
08    22 10           StoreChar zFFly1 at (34,16)
FF                    End of cave data.

Map    #5
002    WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
003    WX.....................................W
004    W......................................W
005    W......................................W
006    W......................................W
007    W......................................W
008    W......................................W
009    W......................................W
010    W....... q..... q..... q..... q....W
011    W.......   .....   .....   .....   ....W
012    W....... d ..... d ..... d ..... d ....W
013    W......................................W
014    W......................................W
015    W......................................W
016    W....... q..... q..... q..... q....W
017    W.......   .....   .....   .....   ....W
018    W....... d ..... d ..... d ..... d ....W
019    W......................................W
020    W......................................W
021    W......................................W
022    W......................................W
023    WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW


Cave 6 (Cave F: Firefly dens)
Each firefly is guarding a jewel
06                    Cave 06
14                    Magic wall/amoeba slow growth for: 20 seconds
28                    Diamonds worth: 40 points
3C                    Extra diamonds worth: 60 points
00 14    15 16 17     Randomiser seed values for difficulty levels 1-5
04 06    07 08 08     Diamonds needed: 4, 6, 7, 8, 8 (for difficulty levels
1-5)
96 78    64 5A 50     Cave time: 150, 120, 100, 90, 80 seconds
0E                    Background color 1: Light blue
0A                    Background color 2: Light red
09                    Foreground color: Brown
00 00                 Unused
10 00    00 00        Random objects:
32 00    00 00            zBouS : 50/256 = 19%
                          second code unused (0%)
                          third code unused (0%)
                          fourth code unused (0%)
Cave layout:
82 01 03 0A 04 00      FilledRect of zBrick from ( 1, 3); length = 10; height
= 4; fill = zSpace
82 01 06 0A 04 00      FilledRect of zBrick from ( 1, 6); length = 10; height
= 4; fill = zSpace
82 01 09 0A   04 00    FilledRect of zBrick from ( 1, 9); length = 10; height
= 4; fill =   zSpace
82 01 0C 0A   04 00    FilledRect of zBrick from ( 1,12); length = 10; height
= 4; fill =   zSpace
41 0A 03 0D   04       Line of zDirt from (10, 3); length = 13; direction =
down
14 03 05               StoreChar zDiaS at ( 3, 5)
08 04 05               StoreChar zFFly1 at ( 4, 5)
14 03 08               StoreChar zDiaS at ( 3, 8)
08 04 08               StoreChar zFFly1 at ( 4, 8)
14 03 0B               StoreChar zDiaS at ( 3,11)
08 04 0B               StoreChar zFFly1 at ( 4,11)
14 03 0E               StoreChar zDiaS at ( 3,14)
08 04 0E               StoreChar zFFly1 at ( 4,14)
82 1D 03 0A   04 00    FilledRect of zBrick from (29, 3); length = 10; height
= 4; fill =   zSpace
82 1D 06 0A   04 00    FilledRect of zBrick from (29, 6); length = 10; height
= 4; fill =   zSpace
82 1D 09 0A   04 00    FilledRect of zBrick from (29, 9); length = 10; height
= 4; fill =   zSpace
82 1D 0C 0A   04 00    FilledRect of zBrick from (29,12); length = 10; height
= 4; fill =   zSpace
41 1D 03 0D   04       Line of zDirt from (29, 3); length = 13; direction =
down
14 24 05               StoreChar zDiaS at (36, 5)
08 23 05               StoreChar zFFly1 at (35, 5)
14 24 08               StoreChar zDiaS at (36, 8)
08 23 08               StoreChar zFFly1 at (35, 8)
14 24 0B               StoreChar zDiaS at (36,11)
08 23 0B               StoreChar zFFly1 at (35,11)
14 24 0E               StoreChar zDiaS at (36,14)
08 23 0E               StoreChar zFFly1 at (35,14)
25 03 14               StoreChar zPRFd1 at ( 3,20)
04 26 14               StoreChar zPreOut at (38,20)
FF                     End of cave data.

Map   #6
002   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
003   Wwwwwwwwww....r.r..r........r.wwwwwwwwwW
004   W         ...........r....r...         W
005   W dq      ..r..........r...r..     qd W
006   Wwwwwwwwww..r........r......r.wwwwwwwwwW
007   W         ......r...r.......r.         W
008   W dq      ....r......r.rr.....     qd W
009   Wwwwwwwwww.rr........r.rr.....wwwwwwwwwW
010   W         ....r.r....r..r.....         W
011   W dq      ....r.r....r..r..r..     qd W
012   Wwwwwwwwww.rr.r..r....r...r...wwwwwwwwwW
013   W         .rr.r..r............         W
014   W dq      ....r..r........r...     qd W
015   Wwwwwwwwww.....r...r....r..r..wwwwwwwwwW
016   W....r.r..r........r.....r............rW
017   W......r....r....r..r.r...r..r.........W
018   W..r....r.....r...r.......r..r.........W
019   W..r........r......r.rr.........r......W
020   Wr.X...r...........r.rr.........rr..r.PW
021   W....r......r.rr......r........r..r....W
022   Wrr.........r.rr.........r..r.r.r..r...W
023   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
Cave 7 (Cave G: Amoeba)
Surround the amoeba with boulders, so it can't grow anymore. Pick up jewels that
are created when it suffocates
07                   Cave 07
4B                   Magic wall/amoeba slow growth for: 75 seconds
0A                   Diamonds worth: 10 points
14                   Extra diamonds worth: 20 points
02 07 08 0A 09       Randomiser seed values for difficulty levels 1-5
0F 14 19 19 19       Diamonds needed: 15, 20, 25, 25, 25 (for difficulty
levels 1-5)
78 78 78 78 78       Cave time: 120, 120, 120, 120, 120 seconds
09                   Background color 1: Brown
0A                   Background color 2: Light red
0D                   Foreground color: Light green
00 00                Unused
00 10 08 00          Random objects:
64 28 02 00              zSpace : 100/256 = 39%
                         zBouS : 40/256 = 15%
                         zFFly1 :    2/256 = 0%
                         fourth code unused (0%)
Cave layout:
42 01 07 0C 02       Line of zBrick from ( 1, 7); length = 12; direction =
right
42 1C 05 0B 02       Line of zBrick from (28, 5); length = 11; direction =
right
7A 13 15 02 02       Line of zAmoe from (19,21); length = 2; direction =
right
14 04 06             StoreChar zDiaS at ( 4, 6)
14 04 0E             StoreChar zDiaS at ( 4,14)
14 04 16             StoreChar zDiaS at ( 4,22)
14 22 04             StoreChar zDiaS at (34, 4)
14 22 0C             StoreChar zDiaS at (34,12)
14 22 16             StoreChar zDiaS at (34,22)
25 14 03             StoreChar zPRFd1 at (20, 3)
04 27 07             StoreChar zPreOut at (39, 7)
FF                   End of cave data.

Map   #7
002   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
003   W. .. .rr..... ..r. X.... rr r..r. . .W
004   W ..r. .. . .... .r.r. ... r..r.d.. .W
005   Wr..... .q. ... .r.r. ... wwwwwwwwwwwW
006   W.r.d... . ...... ..rr..r.... . ... . W
007   Wwwwwwwwwwwww.r. ..   r.. .... ...r....W
008   Wr. r...... ..r. ... ..r. ..r. q.....W
009   Wr. r...... .. r..r.... ...r......r.rr.W
010   W... ..r ... ..r. ..r. ... ....r.rr.W
011   W... ..r. .r.... ...q......r.r.. r..r.W
012   W .. r.... ..r.r.... . ....... d.. .W
013   W. ... .. . .. . .....rr r..r. . r.. W
014   W.. d..r.r.... . ......r r..r. . ...W
015   W.r. ..r. ... .r.r. ... r.. .... ...W
016   W.... .r. ... .r.r. .r. . r.. r.... .W
017   W. .... .... .. r r..r.... ...r... .rW
018   W..... . .rr. ... r.. .r... r..r.r...W
019   W r...... ..r. .r.... . ..r. r.......W
020   W r...... .. r..r.... ...r......r.rr...W
021   W. ..r. ... ..r. .aa. ... ....r.rr...W
022 W. .drq..r.... ...r......r.rq.....dr...W
023 WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW


Cave 8 (Cave H: Enchanted wall)
Activate the enchanted wall and create as many jewels as you can
08                   Cave 08
14                   Magic wall/amoeba slow growth for: 20 seconds
0A                   Diamonds worth: 10 points
14                   Extra diamonds worth: 20 points
01 03 04 05 06       Randomiser seed values for difficulty levels 1-5
0A 0F 14 14 14       Diamonds needed: 10, 15, 20, 20, 20 (for difficulty
levels 1-5)
78 6E 64 5A 50       Cave time: 120, 110, 100, 90, 80 seconds
02                   Background color 1: Red
0E                   Background color 2: Light blue
09                   Foreground color: Brown
00 00                Unused
00 10 08 00          Random objects:
5A 32 02 00              zSpace : 90/256 = 35%
                         zBouS : 50/256 = 19%
                         zFFly1 :    2/256 = 0%
                         fourth code unused (0%)
Cave layout:
14 04 06             StoreChar zDiaS at ( 4, 6)
14 22 04             StoreChar zDiaS at (34, 4)
14 22 0C             StoreChar zDiaS at (34,12)
04 00 05             StoreChar zPreOut at ( 0, 5)
25 14 03             StoreChar zPRFd1 at (20, 3)
42 01 07 0C 02       Line of zBrick from ( 1, 7); length = 12; direction =
right
42 01 0F 0C 02       Line of zBrick from ( 1,15); length = 12; direction =
right
42 1C 05 0B 02       Line of zBrick from (28, 5); length = 11; direction =
right
42 1C 0D 0B 02       Line of zBrick from (28,13); length = 11; direction =
right
43 0E 11 08 02       Line of zMagic from (14,17); length = 8; direction =
right
14 0C 10             StoreChar zDiaS at (12,16)
00 0E 12             StoreChar zSpace at (14,18)
14 13 12             StoreChar zDiaS at (19,18)
41 0E 0F 08 02       Line of zDirt from (14,15); length = 8; direction =
right
FF                   End of cave data.

Map   #8
002   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
003   W . r.. . .. ..r. ..X ..r. ..r. r... .W
004   W.r.rr...... ..r...r.... ...r.....dr.r.W
005   W r..r... ...r..r. ..r.r...wwwwwwwwwwwW
006   W...d ..r. q.....r..... ........rr r..rW
007   Wwwwwwwwwwwww..r.r.... . ......r r..rW
008   W. ... ..r. ..r. .... rrr..... r.. W
009   W... r... q.. ..r. .....r.rr..r. . r..W
010   W..r. ..r. r.... ..... ...r r..r.... ..W
011   W.....r ...... . qrr. ... r.. .r....rW
012   Wr.r... . r...... ..r...r....r....dr. W
013   W......r. r......... r..r...wwwwwwwwwwwW
014   W.rr...... ..r. ... ..r. ..r. ... r..W
015   Wwwwwwwwwwwwwr........ ...r......r.rr..W
016   W..r... ...d..r. ..r.rr.........r.rr..W
017   W.. ..r. .r...mmmmmmmm......... r..r..W
018   Wr.. r....r..r r...d .. ....... r..r..W
019   W ... ..r. ...r. .....rrrr..r. . r.. rW
020   W. r..q.r.... . ......rr r..r... ...rW
021   Wr. ..r. .....r.r. ... r..r.... ...rW
022   W... .r.r .....r.r.....    .. .r....r..W
023   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW


Cave 9 (Cave I: Greed)
You have to get a lot of jewels here, lucky there are so many
09                    Cave 09
14                    Magic wall/amoeba slow growth for: 20 seconds
05                    Diamonds worth: 5 points
0A                    Extra diamonds worth: 10 points
64 89 8C FB 33        Randomiser seed values for difficulty levels 1-5
4B 4B 50 55 5A        Diamonds needed: 75, 75, 80, 85, 90 (for difficulty
levels 1-5)
96 96 82 82 78        Cave time: 150, 150, 130, 130, 120 seconds
08                    Background color 1: Orange
04                    Background color 2: Purple
09                    Foreground color: Brown
00 00                 Unused
10 14 00 00           Random objects:
F0 78 00 00               zBouS : 240/256 = 93%
                          zDiaS : 120/256 = 46%
                          third code unused (0%)
                          fourth code unused (0%)
Cave layout:
82 05 0A 0D 0D 00     FilledRect of zBrick from ( 5,10); length = 13; height
= 13; fill = zSpace
01 0C 0A              StoreChar zDirt at (12,10)
82 19 0A 0D 0D 00     FilledRect of zBrick from (25,10); length = 13; height
= 13; fill = zSpace
01 1F 0A              StoreChar zDirt at (31,10)
42 11 12 09 02        Line of zBrick from (17,18); length = 9; direction =
right
40 11 13 09 02        Line of zSpace from (17,19); length = 9; direction =
right
25 07 0C              StoreChar zPRFd1 at ( 7,12)
04 08 0C              StoreChar zPreOut at ( 8,12)
FF                    End of cave data.

Map   #9
002   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
003   Wdddrrddrddr.rrrrdrdd.ddrddrddddrrdrdrrW
004   Wdrrdddrrrdrddrrrrrrdrrd.drdrrrrdrddrrdW
005   Wddrrrrrrrdrddrr.rrrdrrdddrdr.rrdrrrddrW
006   Wrrdrddrrrrrrdrrddd..ddrrdrddrrdrdd.rrdW
007   Wrrdrddrrrrrrdrrd.drdrrrrdrdrdrrddrrdrdW
008   Wdddrrdrd.ddrrddrrdddrrdrdrrr.drddrrdrdW
009   Wrrrrrdrrdddd..rrrdrdd.rdrddr.rrddddddrW
010   Wdrddwwwwwww.wwwwwdrrrrdrwwwwww.wwwwwwrW
011   Wd.dd             rddrrrd             rW
012   Wdrdr XP          rddrrrd             rW
013   Wdrrd             r.rrddr             rW
014   Wdrrd             ddddrdr             dW
015   Wrddd             drrd.dr             dW
016   Wrrrr             drrddrr             rW
017   Wdrdd             .rdrrdr             rW
018   Wdrdd            wwwwwwwww            rW
019   Wrrrd                                 rW
020   Wrrrd             dd.rdrd             rW
021   Wddrr             rrrdrdd             rW
022   Wdd..wwwwwwwwwwwwwdrrrdddwwwwwwwwwwwwwdW
023   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW


Cave 10 (Cave J: Tracks)
Get the jewels, avoid the fireflies
0A                    Cave 10
14                    Magic wall/amoeba slow growth for: 20 seconds
19                    Diamonds worth: 25 points
3C                    Extra diamonds worth: 60 points
00 00 00 00 00        Randomiser seed values for difficulty levels 1-5
0C 0C 0C 0C 0C        Diamonds needed: 12, 12, 12, 12, 12 (for difficulty
levels 1-5)
96 82 78 6E 64        Cave time: 150, 130, 120, 110, 100 seconds
06                    Background color 1: Blue
08                    Background color 2: Orange
09                    Foreground color: Brown
00 00                 Unused
00 00 00 00           Random objects:
00 00 00 00               first code unused (0%)
                          second code unused (0%)
                          third code unused (0%)
                          fourth code unused (0%)
Cave layout:
25 0D 03              StoreChar zPRFd1 at (13, 3)
04 27 16              StoreChar zPreOut at (39,22)
54 05 04 11 03        Line of zDiaS from ( 5, 4); length = 17; direction =
down/right
54 15 04 11 05        Line of zDiaS from (21, 4); length = 17; direction =
down/left
80 05 0B 11 03 08     FilledRect of zSpace from ( 5,11); length = 17; height
= 3; fill = zFFly1
C2 01 04 15 11        Rect of zBrick from ( 1, 4); length = 21; height = 17
00 0D 04              StoreChar zSpace at (13, 4)
C2 07 06 0D 0D        Rect of zBrick from ( 7, 6); length = 13; height = 13
00 0D 06              StoreChar zSpace at (13, 6)
C2 09 08 09 09        Rect of zBrick from ( 9, 8); length = 9; height = 9
00 0D 08              StoreChar zSpace at (13, 8)
C2 0B 0A 05 05        Rect of zBrick from (11,10); length = 5; height = 5
00 0D 0A              StoreChar zSpace at (13,10)
82 03 06 03 0F 08     FilledRect of zBrick from ( 3, 6); length = 3; height =
15; fill = zFFly1
00 04 06              StoreChar zSpace at ( 4, 6)
54 04 10 04 04        Line of zDiaS from ( 4,16); length = 4; direction =
down
FF                    End of cave data.

Map   #10
002   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
003   W............X.........................W
004   Wwwwwwwwwwwww wwwwwwww.................W
005   Ww....d.............dw.................W
006   Ww.w w.wwwwww wwwwww.w.................W
007   Ww.qqq.wd.........dw.w.................W
008   Ww.qqq.w.wwww wwww.w.w.................W
009   Ww.qqq.w.wd.....dw.w.w.................W
010   Ww.qqq.w.w.ww ww.w.w.w.................W
011   Ww.qqq w w w   w w w w.................W
012   Ww.qqqqwqwqwqqqwqwqwqw.................W
013   Ww.qqq w w w   w w w w.................W
014   Ww.qqq.w.w.wwwww.w.w.w.................W
015   Ww.qqq.w.wd.....dw.w.w.................W
016   Ww.qdq.w.wwwwwwwww.w.w.................W
017   Ww.qdq.wd.........dw.w.................W
018   Ww.qdq.wwwwwwwwwwwww.w.................W
019   Ww.qdqd.............dw.................W
020   Wwwwwwwwwwwwwwwwwwwwww.................W
021   W......................................W
022   W......................................W
023   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW


Cave 11 (Cave K: Crowd)
You must move a lot of boulders around in some tight spaces
0B                   Cave 11
14                   Magic wall/amoeba slow growth for: 20 seconds
32                   Diamonds worth: 50 points
00                   Extra diamonds worth: 0 points
00 04   66 97 64     Randomiser seed values for difficulty levels 1-5
06 06   06 06 06     Diamonds needed: 6, 6, 6, 6, 6 (for difficulty levels
1-5)
78 78   96 96 F0     Cave time: 120, 120, 150, 150, 240 seconds
0B                   Background color 1: Gray 1
08                   Background color 2: Orange
09                   Foreground color: Brown
00 00                Unused
00 10   08 00        Random objects:
64 50   02 00            zSpace : 100/256 = 39%
                         zBouS : 80/256 = 31%
                         zFFly1 :    2/256 = 0%
                         fourth code unused (0%)
Cave layout:
42 0A 03 09 04       Line of zBrick from (10, 3); length = 9; direction =
down
42 14 03 09 04       Line of zBrick from (20, 3); length = 9; direction =
down
42 1E 03 09 04       Line of zBrick from (30, 3); length = 9; direction =
down
42 09 16 09 00       Line of zBrick from ( 9,22); length = 9; direction = up
42 0C 0F 11 02       Line of zBrick from (12,15); length = 17; direction =
right
42 05 0B 09 02       Line of zBrick from ( 5,11); length = 9; direction =
right
42 0F 0B 09 02       Line of zBrick from (15,11); length = 9; direction =
right
42 19 0B 09 02       Line of zBrick from (25,11); length = 9; direction =
right
42 1C 13 0B 01       Line of zBrick from (28,19); length = 11; direction =
up/right
14 04 03             StoreChar   zDiaS   at   ( 4, 3)
14 0E 03             StoreChar   zDiaS   at   (14, 3)
14 18 03             StoreChar   zDiaS   at   (24, 3)
14 22 03             StoreChar   zDiaS   at   (34, 3)
14 04 16             StoreChar   zDiaS   at   ( 4,22)
14 23 15             StoreChar zDiaS at (35,21)
25 14 14             StoreChar zPRFd1 at (20,20)
04 26 11             StoreChar zPreOut at (38,17)
FF                   End of cave data.

Map   #11
002   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
003   Wr.rd.rrr.w...drr..rw...d...r.w...dr.r.W
004   W... .r.r.w...r r..rwr....r..rwr...r.rrW
005   W.... ..rrw.r....r..w..r. rr..w....r.rrW
006   Wr.r.. rrrw.r.... ..wr......r.wr......rW
007   Wr. ...r..w. ..r.rrw.......r.wr...... W
008   Wrr..r....w...r.....wr.rr.....wr..r r..W
009   W..r.rr..rwrr...r...wr.rr.....wr..r. .wW
010   W..r...r..w...r.r..rwr..r. .rrw. r..qwrW
011   Wr.r.wwwwwwwwwqwwwwwwwwwrwwwwwwwww..w. W
012   W.r. .....rrrr..r.r.rr..rr... r..rwr..W
013   Wr.rr......rrrr..r. . r...r..r.rr.wr.rrW
014   W. .r.r. w..rrr..r.... ...r.....rw.r.rrW
015   W. .r.r. wr.wwwwwwwwwwwwwwwwwrr.w..r...W
016   Wr.. rrr.wr....r...r... .rr....w.r.rr.rW
017   Wr...rrr.wr.r... r..r.r...r.rrw.....r.PW
018   W .r....rw ..r.rrr.......r.rw...... ..W
019   W..r.... w..r......r.rr.....wr..r.r...rW
020   Wr.rr..r.wr...r....rXrr......r..rq..r..W
021   Wr...r...w..r.rq......r... r.. r..rdr..W
022   Wrr.d. ..w..r.rr......r..r. r.q.rr.r...W
023   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW


Cave 12 (Cave L: Walls)
You must blast hrough walls to get at some of the jewels. Drop a boulder on a
firefly at the right time and place to do this.
0C                   Cave 12
14                   Magic wall/amoeba slow growth for: 20 seconds
14                   Diamonds worth: 20 points
00                   Extra diamonds worth: 0 points
00 3C 02 3B 66       Randomiser seed values for difficulty levels 1-5
13 13 0E 10 15       Diamonds needed: 19, 19, 14, 16, 21 (for difficulty
levels 1-5)
B4 AA A0 A0 A0       Cave time: 180, 170, 160, 160, 160 seconds
0C                   Background color 1: Gray 2
0A                   Background color 2: Light red
09                   Foreground color: Brown
00 00                Unused
00 10 14 00          Random objects:
3C 32 09 00              zSpace : 60/256 = 23%
                         zBouS : 50/256 = 19%
                         zDiaS :     9/256 = 3%
                         fourth code unused (0%)
Cave layout:
42 0A 05 12 04       Line of zBrick from (10, 5); length = 18; direction =
down
42 0E 05 12 04       Line of zBrick from (14, 5); length = 18; direction =
down
42 12 05 12 04       Line of zBrick from (18, 5); length = 18; direction =
down
42 16 05 12 04       Line of zBrick from (22, 5); length = 18; direction =
down
42 02 06 0B 02       Line of zBrick from ( 2, 6); length = 11; direction =
right
42 02 0A 0B 02       Line of zBrick from ( 2,10); length = 11; direction =
right
42 02 0E 0F 02       Line of zBrick from ( 2,14); length = 15; direction =
right
42 02 12 0B 02       Line of zBrick from ( 2,18); length = 11; direction =
right
81 1E 04 04 04 00    FilledRect of zDirt from (30, 4); length = 4; height =
4; fill = zSpace
08 20 05             StoreChar zFFly1 at (32, 5)
81 1E 09 04 04 00    FilledRect of zDirt from (30, 9); length = 4; height =
4; fill = zSpace
08 20 0A             StoreChar zFFly1 at (32,10)
81 1E 0E 04 04 00    FilledRect of zDirt from (30,14); length = 4; height =
4; fill = zSpace
08 20 0F             StoreChar zFFly1 at (32,15)
25 03 14             StoreChar zPRFd1 at ( 3,20)
04 27 16             StoreChar zPreOut at (39,22)
FF                   End of cave data.

Map   #12
002   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
003   Wr. ...rr.....r.r..r........r.....r..d.W
004   W.....d.r....... ....r....r..r..... ..rW
005   W.......rdw.r.w.. w...wr...r.. q . .. W
006   Wdwwwwwwwwwww.w...w..rw.....r.    .....W
007   Wr........w...w.r.w d.w.....r..........W
008   Wrr..r....w...w...w..rwrr......r..d....W
009   W..r.....rwrr.w...w..rwrr.........r...rW
010   W.wwwwwwwwwww.w.r.w .rw.r....r q ..d.rW
011   Wr.r......w...w.r.w..rw.r..d..    ..r..W
012   W.r.......wrr w..dw.. w...r.......d.r..W
013   W ........wrr w..rw...w... ..r.....r...W
014   W.wwwwwwwwwwwwwwwrw...w...r........r. W
015   W...r.r...w...wr..wr..w.r..r.r q .....W
016   W....r r..w...w...wd..w..r ...    ....dW
017   W.... .r..w.d.w..rw.r.w...r. r.........W
018   W.wwwwwwwwwww.w...w...w...r. r.........W
019   W..r......w.r.w...wr.rw...... ..r......W
020   Wr.X...r. w...w...wr.rw.........rd..r..W
021   W....r....w.r.wd..w...w.... ...r..d. ..W
022   Wrr.......w.r.wd..w...w..r..d.d.r..r...W
023   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW


Cave 13 (Cave M: Apocalypse)
Bring the butterflies and amoeba together and watch the jewels fly
0D                   Cave 13
8C                   Magic wall/amoeba slow growth for: 140 seconds
05                   Diamonds worth: 5 points
08                   Extra diamonds worth: 8 points
00 01 02 03 04       Randomiser seed values for difficulty levels 1-5
32 37 3C 46 50       Diamonds needed: 50, 55, 60, 70, 80 (for difficulty
levels 1-5)
A0 9B 96 91 8C       Cave time: 160, 155, 150, 145, 140 seconds
06                   Background color 1: Blue
08                   Background color 2: Orange
0D                   Foreground color: Light green
00 00                Unused
10 00 00 00          Random objects:
28 00 00 00               zBouS : 40/256 = 15%
                          second code unused (0%)
                          third code unused (0%)
                          fourth code unused (0%)
Cave layout:
25 12 03              StoreChar zPRFd1 at (18, 3)
04 0A 03              StoreChar zPreOut at (10, 3)
3A 14 03              StoreChar zAmoe at (20, 3)
42 05 12 1E 02        Line of zBrick from ( 5,18); length = 30; direction =
right
70 05 13 1E 02        Line of zBFly1 from ( 5,19); length = 30; direction =
right
50 05 14 1E 02        Line of zBouS from ( 5,20); length = 30; direction =
right
C1 05 15 1E 02        Rect of zDirt from ( 5,21); length = 30; height = 2
FF                    End of cave data.

Map   #13
002   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
003   Wr.....rr.P.....r.Xra.......r........r.W
004   W.....r.r............r....r..r.r.......W
005   W........r..r..............r...........W
006   Wr.......r...........r......r..r.......W
007   Wr........r.....r...r.......r..r.......W
008   W.r..r........r......r.rr.........r....W
009   W..r.....r...........r.rr.........r...rW
010   W......r......r.r....r..r........r..r..W
011   Wr.r..........r.r..........r...........W
012   W..........rr.r..r....r...r....r..r.r..W
013   W..........r..r..r...........r.....r...W
014   W...r.r.......r...........r........r...W
015   W...r.r...r....r...r.......r...........W
016   W....r.r..r........r.....r............rW
017   W......r....r....r..r.r......r.........W
018   W..r.wwwwwwwwwwwwwwwwwwwwwwwwwwwwww....W
019   W..r.BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB....W
020   Wr...rrrrrrrrrrrrrrrrrrrrrrrrrrrrrr.r..W
021   W......................................W
022   W.r................................r...W
023   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW


Cave 14 (Cave N: Zigzag)
Magically transform the butterflies into jewels, but don't waste any boulders and
watch out the fireflies
0E                    Cave 14
14                    Magic wall/amoeba slow growth for: 20 seconds
0A                    Diamonds worth: 10 points
14                    Extra diamonds worth: 20 points
00 00 00 00 00        Randomiser seed values for difficulty levels 1-5
1E 23 28 2A 2D        Diamonds needed: 30, 35, 40, 42, 45 (for difficulty
levels 1-5)
96 91 8C 87 82        Cave time: 150, 145, 140, 135, 130 seconds
0C                    Background color 1: Gray 2
08                    Background color 2: Orange
09                    Foreground color: Brown
00 00                 Unused
10 00 00 00           Random objects:
00 00 00 00               first code unused (0%)
                          second code unused (0%)
                            third code unused (0%)
                            fourth code unused (0%)
Cave layout:
81 0A 0A 0D 0D 00    FilledRect of zDirt from (10,10); length = 13; height =
13; fill = zSpace
70 0B 0B 0C 03       Line of zBFly1 from (11,11); length = 12; direction =
down/right
C1 0C 0A 03 0D       Rect   of   zDirt   from   (12,10);   length   =   3; height = 13
C1 10 0A 03 0D       Rect   of   zDirt   from   (16,10);   length   =   3; height = 13
C1 14 0A 03 0D       Rect   of   zDirt   from   (20,10);   length   =   3; height = 13
50 16 08 0C 02       Line   of   zBouS   from   (22, 8);   length   =   12; direction =
right
48 16 07 0C 02       Line of zFFly1 from (22, 7); length = 12; direction =
right
C1 17 06 03 04       Rect of zDirt from (23, 6); length = 3; height = 4
C1 1B 06 03 04       Rect of zDirt from (27, 6); length = 3; height = 4
C1 1F 06 03 04       Rect of zDirt from (31, 6); length = 3; height = 4
25 03 03             StoreChar zPRFd1 at ( 3, 3)
04 27 14             StoreChar zPreOut at (39,20)
FF                   End of cave data.

Map   #14
002   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
003   W..X...................................W
004   W......................................W
005   W......................................W
006   W......................................W
007   W.....................q.q.q.q.q.q......W
008   W.....................r.r.r.r.r.r......W
009   W......................................W
010   W......................................W
011   W......... B. . . . . .................W
012   W......... . . . . . .................W
013   W......... .B. . . . .................W
014   W......... . . . . . .................W
015   W......... . .B. . . .................W
016   W......... . . . . . .................W
017   W......... . . .B. . .................W
018   W......... . . . . . .................W
019   W......... . . . .B. .................W
020   W......... . . . . . .................W
021   W......... . . . . .B.................W
022   W......................................W
023   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW


Cave 15 (Cave O: Funnel)
There is an enchanted wall at the bottom of the rock tunnel
0F                   Cave 15
08                   Magic wall/amoeba slow growth for: 8 seconds
0A                   Diamonds worth: 10 points
14                   Extra diamonds worth: 20 points
01 1D 1E 1F 20       Randomiser seed values for difficulty levels 1-5
0F 14 14 19 1E       Diamonds needed: 15, 20, 20, 25, 30 (for difficulty
levels 1-5)
78 78 78 78 8C       Cave time:     120, 120, 120, 120, 140 seconds
08                   Background     color 1: Orange
0E                   Background     color 2: Light blue
09                   Foreground     color: Brown
00 00                Unused
00 10 08 00           Random objects:
64 50 02 00               zSpace : 100/256 = 39%
                          zBouS : 80/256 = 31%
                          zFFly1 :    2/256 = 0%
                          fourth code unused (0%)
Cave layout:
42 02 04 0A 03        Line of zBrick from ( 2, 4); length = 10; direction =
down/right
42 0F 0D 0A 01        Line of zBrick from (15,13); length = 10; direction =
up/right
41 0C 0E 03 02        Line of zDirt from (12,14); length = 3; direction =
right
43 0C 0F 03 02        Line of zMagic from (12,15); length = 3; direction =
right
04 14 16              StoreChar zPreOut at (20,22)
25 14 03              StoreChar zPRFd1 at (20, 3)
FF                    End of cave data.

Map   #15
002   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
003   Wr.rr.. r..r..r.r..Xr..r.rr..r.rr...r.W
004   W.w.rr......r..r...r....w...r......r.r.W
005   Wrrw.r... r.. r..r.r..rwr.... .. ..r.rqW
006   W...wr..r. q.....r. ..wr. .....rrrr..rW
007   W.rr.wrr... r..r.r...wr. r......rrrr..rW
008   W. r..wr..r.r ..r.rrw... rrr. ...rrr..rW
009   W...rr.w. q..r..r.rw.....r.rr..r.r.rr..W
010   W..r.r..w.rr.... .w...r.. rrr..r....r..W
011   W... .rr.w....r. wqrr. ...rrr..r.r... rW
012   Wr.r...r.rw.....wr..r. .r....r. ..r.rrW
013   W......r.rrw...w. ..rr..r.... ...r.....W
014   W.rr......r....r...r..r.r ..r.rr... r..W
015   W.rr......r.mmm..r....r...r......r.rr..W
016   W..r... r...r..r.r..r.rr... .....r.rr..W
017   W..r..r. .r....r.....r. ......rrr..r. W
018   Wr.. r....r..r.r....r. .......rrr..r..W
019   Wr...r..r. ..r. .... rrrr..r.r.rr..rrW
020   W. r..q r....r.rr......rrrr..r. .rr.. rW
021   Wr.rr..r.rr... .r.r. ...rrr..r.... ...rW
022   W...rr.r.rr... .r.r.P...r r..r.r....r..W
023   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW


Cave 16 (Cave P: Enchanted boxes)
The top of each square room is an enchanted wall, but you'll have to blast your way
inside
10                    Cave 16
14                    Magic wall/amoeba slow growth for: 20 seconds
0A                    Diamonds worth: 10 points
14                    Extra diamonds worth: 20 points
01 78 81 7E 7B        Randomiser seed values for difficulty levels 1-5
0C 0F 0F 0F 0C        Diamonds needed: 12, 15, 15, 15, 12 (for difficulty
levels 1-5)
96 96 96 96 96        Cave time: 150, 150, 150, 150, 150 seconds
09                    Background color 1: Brown
0A                    Background color 2: Light red
09                    Foreground color: Brown
00 00                 Unused
10 00 00 00           Random objects:
32 00 00 00               zBouS : 50/256 = 19%
                          second code unused (0%)
                          third code unused (0%)
                          fourth code unused (0%)
Cave layout:
25 01 03             StoreChar zPRFd1 at ( 1, 3)
04 27 04             StoreChar zPreOut at (39, 4)
81 08 13 04 04 00    FilledRect of zDirt from ( 8,19); length = 4; height =
4; fill = zSpace
08 0A 14             StoreChar zFFly1 at (10,20)
C2 07 0A 06 08       Rect of zBrick from ( 7,10); length = 6; height = 8
43 07 0A 06 02       Line of zMagic from ( 7,10); length = 6; direction =
right
81 10 13 04 04 00    FilledRect of zDirt from (16,19); length = 4; height =
4; fill = zSpace
08 12 14             StoreChar zFFly1 at (18,20)
C2 0F 0A 06 08       Rect of zBrick from (15,10); length = 6; height = 8
43 0F 0A 06 02       Line of zMagic from (15,10); length = 6; direction =
right
81 18 13 04 04 00    FilledRect of zDirt from (24,19); length = 4; height =
4; fill = zSpace
08 1A 14             StoreChar zFFly1 at (26,20)
81 20 13 04 04 00    FilledRect of zDirt from (32,19); length = 4; height =
4; fill = zSpace
08 22 14             StoreChar zFFly1 at (34,20)
FF                   End of cave data.

Map   #16
002   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
003   WX..r..........r........r.....r..r.....W
004   W.r.rr.........r...r........r......r.r.W
005   W.r..r........r..r....r.r..........r.rrW
006   W.......r..r.....r..............rr.r..rW
007   W..r...r....r..r.r..............r..r..rW
008   W.........r.....r........rrr.......r...W
009   W....r....r.....r........r.rr..r....r..W
010   W..r...mmmmmm..mmmmmm.....r.r..r.......W
011   W.....rw....w..w..rrw.......r....r....rW
012   Wr.r...w..r.w..w....w...r....r.....r...W
013   W......w..r.w..w....wr..r........r.....W
014   W.rr...w....wr.w....w.r.....r.......r..W
015   W.rr...w....wrrw.r..w.....r......r.rr..W
016   W..r...w....w..w....w.rr.........r.rr..W
017   W.....rwwwwww..wwwwww............r..r..W
018   Wr...r....r..r.r.................r..r..W
019   W.............r........r.....r........rW
020   W..r..r. q .... q ...r q .r.. q ..rW
021   Wr.....r    ....    ....    .r..    ..rW
022   W......r.......................r....r..W
023   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW


Cave 17 (Intermission 1)
11                   Cave 17
14                   Magic wall/amoeba slow growth for: 20 seconds
1E                   Diamonds worth: 30 points
00                   Extra diamonds worth: 0 points
0A 0B 0C 0D 0E       Randomiser seed values for difficulty levels 1-5
06 06 06 06 06       Diamonds needed: 6, 6, 6, 6, 6 (for difficulty levels
1-5)
0A 0A 0A 0A 0A       Cave time: 10, 10, 10, 10, 10 seconds
0E                    Background color 1: Light blue
02                    Background color 2: Red
09                    Foreground color: Brown
00 00                 Unused
00 14 00 00           Random objects:
FF 09 00 00               zSpace : 255/256 = 99%
                          zDiaS :     9/256 = 3%
                          third code unused (0%)
                          fourth code unused (0%)
Cave layout:
87 00 02 28 16 07     FilledRect of zSteel from ( 0, 2); length = 40; height
= 22; fill = zSteel
87 00 02 14 0C 00     FilledRect of zSteel from ( 0, 2); length = 20; height
= 12; fill = zSpace
32 0A 0C              StoreChar zBFly3 at (10,12)
10 0A 04              StoreChar zBouS at (10, 4)
01 0A 05              StoreChar zDirt at (10, 5)
25 03 05              StoreChar zPRFd1 at ( 3, 5)
04 12 0C              StoreChar zPreOut at (18,12)
FF                    End of cave data.

Map   #17
002   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
003   W                   WWWWWWWWWWWWWWWWWWWW
004   W         r         WWWWWWWWWWWWWWWWWWWW
005   W X       .         WWWWWWWWWWWWWWWWWWWW
006   W                   WWWWWWWWWWWWWWWWWWWW
007   W                   WWWWWWWWWWWWWWWWWWWW
008   W                   WWWWWWWWWWWWWWWWWWWW
009   W                   WWWWWWWWWWWWWWWWWWWW
010   W                   WWWWWWWWWWWWWWWWWWWW
011   W                   WWWWWWWWWWWWWWWWWWWW
012   W         b       P WWWWWWWWWWWWWWWWWWWW
013   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
014   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
015   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
016   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
017   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
018   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
019   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
020   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
021   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
022   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
023   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW


Cave 18 (Intermission 2)
12                    Cave 18
14                    Magic wall/amoeba slow growth for: 20 seconds
0A                    Diamonds worth: 10 points
00                    Extra diamonds worth: 0 points
0A 0B 0C 0D 0E        Randomiser seed values for difficulty levels 1-5
10 10 10 10 10        Diamonds needed: 16, 16, 16, 16, 16 (for difficulty
levels 1-5)
0F 0F 0F 0F 0F        Cave time: 15, 15, 15, 15, 15 seconds
06                    Background color 1: Blue
0F                    Background color 2: Gray 3
09                    Foreground color: Brown
00 00                 Unused
00 00 00 00           Random objects:
00 00 00 00               first code unused (0%)
                          second code unused (0%)
                          third code unused (0%)
                          fourth code unused (0%)
Cave layout:
87 00 02 28 16 07     FilledRect of zSteel from ( 0, 2); length = 40; height
= 22; fill = zSteel
87 00 02 14 0C 01     FilledRect of zSteel from ( 0, 2); length = 20; height
= 12; fill = zDirt
50 01 03 09 03        Line of zBouS from ( 1, 3); length = 9; direction =
down/right
48 02 03 08 03        Line of zFFly1 from ( 2, 3); length = 8; direction =
down/right
54 01 05 08 03        Line of zDiaS from ( 1, 5); length = 8; direction =
down/right
50 01 06 07 03        Line of zBouS from ( 1, 6); length = 7; direction =
down/right
50 12 03 09 05        Line of zBouS from (18, 3); length = 9; direction =
down/left
54 12 05 08 05        Line of zDiaS from (18, 5); length = 8; direction =
down/left
50 12 06 07 05        Line of zBouS from (18, 6); length = 7; direction =
down/left
25 01 04              StoreChar zPRFd1 at ( 1, 4)
04 12 04              StoreChar zPreOut at (18, 4)
FF                    End of cave data.

Map   #18
002   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
003   Wrq...............r.WWWWWWWWWWWWWWWWWWWW
004   WXrq.............rP.WWWWWWWWWWWWWWWWWWWW
005   Wd.rq...........r.d.WWWWWWWWWWWWWWWWWWWW
006   Wrd.rq.........r.dr.WWWWWWWWWWWWWWWWWWWW
007   W.rd.rq.......r.dr..WWWWWWWWWWWWWWWWWWWW
008   W..rd.rq.....r.dr...WWWWWWWWWWWWWWWWWWWW
009   W...rd.rq...r.dr....WWWWWWWWWWWWWWWWWWWW
010   W....rd.rq.r.dr.....WWWWWWWWWWWWWWWWWWWW
011   W.....rd.rr.dr......WWWWWWWWWWWWWWWWWWWW
012   W......rd..dr.......WWWWWWWWWWWWWWWWWWWW
013   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
014   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
015   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
016   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
017   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
018   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
019   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
020   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
021   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
022   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
023   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW


Cave 19 (Intermission 3)
13                    Cave 19
04                    Magic wall/amoeba slow growth for: 4 seconds
0A                    Diamonds worth: 10 points
00                    Extra diamonds worth: 0 points
0A 0B 0C 0D 0E        Randomiser seed values for difficulty levels 1-5
0E 0E 0E 0E 0E        Diamonds needed: 14, 14, 14, 14, 14 (for difficulty
levels 1-5)
14    14 14 14 14     Cave time: 20, 20, 20, 20, 20 seconds
06                    Background color 1: Blue
08                    Background color 2: Orange
09                    Foreground color: Brown
00    00              Unused
00    00 00 00        Random objects:
00    00 00 00            first code unused (0%)
                          second code unused (0%)
                          third code unused (0%)
                          fourth code unused (0%)
Cave layout:
87 00 02 28 16 07     FilledRect of zSteel from ( 0, 2); length = 40; height
= 22; fill = zSteel
87 00 02 14 0C 00     FilledRect of zSteel from ( 0, 2); length = 20; height
= 12; fill = zSpace
54 01 0C 12 02        Line of zDiaS from ( 1,12); length = 18; direction =
right
88 0F 09 04 04 08     FilledRect of zFFly1 from (15, 9); length = 4; height =
4; fill = zFFly1
25 08 03              StoreChar zPRFd1 at ( 8, 3)
04 12 07              StoreChar zPreOut at (18, 7)
FF                    End of cave data.

Map    #19
002    WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
003    W       X           WWWWWWWWWWWWWWWWWWWW
004    W                   WWWWWWWWWWWWWWWWWWWW
005    W                   WWWWWWWWWWWWWWWWWWWW
006    W                   WWWWWWWWWWWWWWWWWWWW
007    W                 P WWWWWWWWWWWWWWWWWWWW
008    W                   WWWWWWWWWWWWWWWWWWWW
009    W              qqqq WWWWWWWWWWWWWWWWWWWW
010    W              qqqq WWWWWWWWWWWWWWWWWWWW
011    W              qqqq WWWWWWWWWWWWWWWWWWWW
012    Wddddddddddddddqqqq WWWWWWWWWWWWWWWWWWWW
013    WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
014    WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
015    WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
016    WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
017    WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
018    WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
019    WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
020    WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
021    WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
022    WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
023    WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW


Cave 20 (Intermission 4)
14                    Cave 20
03                    Magic wall/amoeba slow growth for: 3 seconds
1E                    Diamonds worth: 30 points
00                    Extra diamonds worth: 0 points
00 00 00 00 00        Randomiser seed values for difficulty levels 1-5
06 06 06 06 06        Diamonds needed: 6, 6, 6, 6, 6 (for difficulty levels
1-5)
14 14 14 14 14        Cave time:   20, 20, 20, 20, 20 seconds
06                    Background   color 1: Blue
08                    Background   color 2: Orange
09                    Foreground   color: Brown
00 00                 Unused
00 00 00 00           Random objects:
00 00 00 00               first code unused (0%)
                          second code unused (0%)
                          third code unused (0%)
                          fourth code unused (0%)
Cave layout:
87 00 02 28 16 07     FilledRect of zSteel from ( 0, 2); length = 40; height
= 22; fill = zSteel
87 00 02 14 0C 01     FilledRect of zSteel from ( 0, 2); length = 20; height
= 12; fill = zDirt
D0 0B 03 03 02        Rect of zBouS from (11, 3); length = 3; height = 2
80 0B 07 03 06 00     FilledRect of zSpace from (11, 7); length = 3; height =
6; fill = zSpace
43 0B 06 03 02        Line of zMagic from (11, 6); length = 3; direction =
right
43 0B 0A 03 02        Line of zMagic from (11,10); length = 3; direction =
right
50 08 07 03 03        Line of zBouS from ( 8, 7); length = 3; direction =
down/right
25 03 03              StoreChar zPRFd1 at ( 3, 3)
04 09 0A              StoreChar zPreOut at ( 9,10)
FF                    End of cave data.

Map   #20
002   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
003   W..X.......rrr......WWWWWWWWWWWWWWWWWWWW
004   W..........rrr......WWWWWWWWWWWWWWWWWWWW
005   W...................WWWWWWWWWWWWWWWWWWWW
006   W..........mmm......WWWWWWWWWWWWWWWWWWWW
007   W.......r..   ......WWWWWWWWWWWWWWWWWWWW
008   W........r.   ......WWWWWWWWWWWWWWWWWWWW
009   W.........r   ......WWWWWWWWWWWWWWWWWWWW
010   W........P.mmm......WWWWWWWWWWWWWWWWWWWW
011   W..........   ......WWWWWWWWWWWWWWWWWWWW
012   W..........   ......WWWWWWWWWWWWWWWWWWWW
013   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
014   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
015   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
016   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
017   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
018   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
019   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
020   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
021   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
022   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
023   WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW




Martijn’s Boulder Dash Fan Site
Peter Broadribb
