![]() |
Data |
| Prev: 61440 | Up: Map | Next: 63488 |
|
Used by the routine at 34436.
The first 512 bytes are the attributes that define the layout of the cavern.
|
||||||||||||
| 62464 | DEFB 22,0,0,0,0,0,0,0 | Attributes | ||||||||||
| 62472 | DEFB 0,0,0,0,0,0,0,0 | |||||||||||
| 62480 | DEFB 0,0,0,0,0,0,0,0 | |||||||||||
| 62488 | DEFB 0,0,0,0,22,0,0,22 | |||||||||||
| 62496 | DEFB 22,0,0,0,0,0,0,0 | |||||||||||
| 62504 | DEFB 0,0,0,0,0,0,0,0 | |||||||||||
| 62512 | DEFB 0,0,0,0,0,0,0,0 | |||||||||||
| 62520 | DEFB 0,0,0,0,0,0,0,22 | |||||||||||
| 62528 | DEFB 22,0,0,0,0,0,0,0 | |||||||||||
| 62536 | DEFB 0,0,0,0,0,0,0,0 | |||||||||||
| 62544 | DEFB 0,0,0,0,0,0,0,0 | |||||||||||
| 62552 | DEFB 0,0,0,0,0,0,0,22 | |||||||||||
| 62560 | DEFB 22,0,0,0,0,0,0,0 | |||||||||||
| 62568 | DEFB 0,0,0,0,0,0,0,0 | |||||||||||
| 62576 | DEFB 0,0,0,0,0,0,0,0 | |||||||||||
| 62584 | DEFB 0,0,0,0,0,0,0,22 | |||||||||||
| 62592 | DEFB 22,0,0,0,0,0,0,0 | |||||||||||
| 62600 | DEFB 0,0,0,0,0,0,0,0 | |||||||||||
| 62608 | DEFB 0,0,0,0,0,0,0,0 | |||||||||||
| 62616 | DEFB 0,0,0,0,0,0,0,22 | |||||||||||
| 62624 | DEFB 22,0,0,66,66,0,0,66 | |||||||||||
| 62632 | DEFB 66,66,0,0,66,66,66,66 | |||||||||||
| 62640 | DEFB 66,66,66,66,0,0,66,66 | |||||||||||
| 62648 | DEFB 66,0,0,66,66,66,66,22 | |||||||||||
| 62656 | DEFB 22,0,0,0,0,0,0,0 | |||||||||||
| 62664 | DEFB 0,0,0,0,0,0,0,0 | |||||||||||
| 62672 | DEFB 0,0,0,0,0,0,0,0 | |||||||||||
| 62680 | DEFB 0,0,0,0,0,0,0,22 | |||||||||||
| 62688 | DEFB 22,66,66,0,0,0,0,0 | |||||||||||
| 62696 | DEFB 0,0,0,0,0,0,0,0 | |||||||||||
| 62704 | DEFB 0,0,0,0,0,0,0,0 | |||||||||||
| 62712 | DEFB 0,0,0,0,0,0,0,22 | |||||||||||
| 62720 | DEFB 22,0,0,0,0,0,0,0 | |||||||||||
| 62728 | DEFB 0,0,0,0,66,66,66,66 | |||||||||||
| 62736 | DEFB 66,66,66,66,0,0,66,66 | |||||||||||
| 62744 | DEFB 66,0,0,66,66,0,0,22 | |||||||||||
| 62752 | DEFB 22,0,0,66,66,0,0,66 | |||||||||||
| 62760 | DEFB 66,66,0,0,0,0,0,0 | |||||||||||
| 62768 | DEFB 0,0,0,0,0,0,0,0 | |||||||||||
| 62776 | DEFB 0,0,0,0,0,0,0,22 | |||||||||||
| 62784 | DEFB 22,0,0,0,0,0,0,0 | |||||||||||
| 62792 | DEFB 0,0,0,0,0,0,0,0 | |||||||||||
| 62800 | DEFB 0,0,0,0,0,0,0,0 | |||||||||||
| 62808 | DEFB 0,0,0,0,0,66,66,22 | |||||||||||
| 62816 | DEFB 22,0,0,0,0,0,0,0 | |||||||||||
| 62824 | DEFB 0,0,0,0,0,0,0,0 | |||||||||||
| 62832 | DEFB 0,0,0,0,0,0,0,0 | |||||||||||
| 62840 | DEFB 0,0,0,0,0,0,0,22 | |||||||||||
| 62848 | DEFB 22,0,0,66,66,0,0,66 | |||||||||||
| 62856 | DEFB 66,66,0,0,66,66,66,66 | |||||||||||
| 62864 | DEFB 66,66,66,66,0,0,66,66 | |||||||||||
| 62872 | DEFB 66,0,0,66,66,0,0,22 | |||||||||||
| 62880 | DEFB 22,66,66,0,0,0,0,0 | |||||||||||
| 62888 | DEFB 0,0,0,0,0,0,0,0 | |||||||||||
| 62896 | DEFB 0,0,0,0,0,0,0,0 | |||||||||||
| 62904 | DEFB 0,0,0,0,0,0,0,22 | |||||||||||
| 62912 | DEFB 22,0,0,0,0,0,0,0 | |||||||||||
| 62920 | DEFB 0,0,0,0,0,0,0,0 | |||||||||||
| 62928 | DEFB 0,0,0,0,0,0,0,0 | |||||||||||
| 62936 | DEFB 0,0,0,0,0,0,0,22 | |||||||||||
| 62944 | DEFB 66,66,66,66,66,66,66,66 | |||||||||||
| 62952 | DEFB 66,66,66,66,66,66,66,66 | |||||||||||
| 62960 | DEFB 66,66,66,66,66,66,66,66 | |||||||||||
| 62968 | DEFB 66,66,66,66,66,66,66,66 | |||||||||||
|
The next 32 bytes are copied to 32768 and specify the cavern name.
|
||||||||||||
| 62976 | DEFM " Amoebatrons' Revenge " | Cavern name | ||||||||||
|
The next 72 bytes are copied to 32800 and contain the attributes and graphic data for the tiles used to build the cavern.
|
||||||||||||
| 63008 | DEFB 0,0,0,0,0,0,0,0,0 | Background | ||||||||||
| 63017 | DEFB 66,255,255,219,110,197,64,0,0 | Floor | ||||||||||
| 63026 | DEFB 2,255,219,165,36,82,32,8,0 | Crumbling floor (unused) | ||||||||||
| 63035 | DEFB 22,255,129,129,255,255,129,129,255 | Wall | ||||||||||
| 63044 | DEFB 4,240,102,240,102,0,153,255,0 | Conveyor (unused) | ||||||||||
| 63053 | DEFB 68,68,40,148,81,53,214,88,16 | Nasty 1 (unused) | ||||||||||
| 63062 | DEFB 5,126,60,28,24,24,8,8,8 | Nasty 2 (unused) | ||||||||||
| 63071 | DEFB 0,0,0,0,0,0,0,0,0 | Extra (unused) | ||||||||||
|
The next seven bytes are copied to 32872-32878 and specify Miner Willy's initial location and appearance in the cavern.
|
||||||||||||
| 63080 | DEFB 208 | Pixel y-coordinate * 2 (see 32872) | ||||||||||
| 63081 | DEFB 3 | Animation frame (see 32873) | ||||||||||
| 63082 | DEFB 1 | Direction and movement flags: facing left (see 32874) | ||||||||||
| 63083 | DEFB 0 | Airborne status indicator (see 32875) | ||||||||||
| 63084 | DEFW 23997 | Location in the attribute buffer at 23552: (13,29) (see 32876) | ||||||||||
| 63086 | DEFB 0 | Jumping animation counter (see 32878) | ||||||||||
|
The next four bytes are copied to 32879 and specify the direction, location and length of the (unused) conveyor.
|
||||||||||||
| 63087 | DEFB 1 | Direction (right) | ||||||||||
| 63088 | DEFW 30759 | Location in the screen buffer at 28672: (9,7) | ||||||||||
| 63090 | DEFB 3 | Length | ||||||||||
|
The next byte is copied to 32883 and specifies the border colour.
|
||||||||||||
| 63091 | DEFB 1 | Border colour | ||||||||||
|
The next byte is copied to 32884, but is not used.
|
||||||||||||
| 63092 | DEFB 0 | Unused | ||||||||||
|
The next 25 bytes are copied to 32885 and specify the location and initial colour of the items in the cavern.
|
||||||||||||
| 63093 | DEFB 3 | Item 1 at (1,16) | ||||||||||
| 63094 | DEFW 23600 | |||||||||||
| 63096 | DEFB 96 | |||||||||||
| 63097 | DEFB 255 | |||||||||||
| 63098 | DEFB 255,255,255,255,255 | Item 2 (unused) | ||||||||||
| 63103 | DEFB 0,255,255,255,255 | Item 3 (unused) | ||||||||||
| 63108 | DEFB 0,255,255,255,255 | Item 4 (unused) | ||||||||||
| 63113 | DEFB 0,255,255,255,255 | Item 5 (unused) | ||||||||||
| 63118 | DEFB 255 | Terminator | ||||||||||
|
The next 37 bytes are copied to 32911 and define the portal graphic and its location.
|
||||||||||||
| 63119 | DEFB 14 | Attribute | ||||||||||
| 63120 | DEFB 255,255,128,1,176,13,160,5 | Graphic data | ||||||||||
| 63128 | DEFB 170,85,170,85,170,85,170,85 | |||||||||||
| 63136 | DEFB 170,85,170,85,170,85,170,85 | |||||||||||
| 63144 | DEFB 160,5,176,13,128,1,255,255 | |||||||||||
| 63152 | DEFW 23581 | Location in the attribute buffer at 23552: (0,29) | ||||||||||
| 63154 | DEFW 24605 | Location in the screen buffer at 24576: (0,29) | ||||||||||
|
The next eight bytes are copied to 32948 and define the item graphic.
|
||||||||||||
| 63156 | DEFB 48,72,136,144,104,4,10,4 | Item graphic data | ||||||||||
|
The next byte is copied to 32956 and specifies the initial air supply in the cavern.
|
||||||||||||
| 63164 | DEFB 63 | Air | ||||||||||
|
The next byte is copied to 32957 and initialises the game clock.
|
||||||||||||
| 63165 | DEFB 128 | Game clock | ||||||||||
|
The next 28 bytes are copied to 32958 and define the horizontal guardians.
|
||||||||||||
| 63166 | DEFB 196 | Horizontal guardian 1: y=3, initial x=12, 12<=x<=18, speed=slow | ||||||||||
| 63167 | DEFW 23660 | |||||||||||
| 63169 | DEFB 96 | |||||||||||
| 63170 | DEFB 0 | |||||||||||
| 63171 | DEFB 108 | |||||||||||
| 63172 | DEFB 114 | |||||||||||
| 63173 | DEFB 133 | Horizontal guardian 2: y=10, initial x=16, 12<=x<=17, speed=slow | ||||||||||
| 63174 | DEFW 23888 | |||||||||||
| 63176 | DEFB 104 | |||||||||||
| 63177 | DEFB 0 | |||||||||||
| 63178 | DEFB 76 | |||||||||||
| 63179 | DEFB 81 | |||||||||||
| 63180 | DEFB 67 | Horizontal guardian 3: y=6, initial x=16, 12<=x<=17, speed=normal | ||||||||||
| 63181 | DEFW 23760 | |||||||||||
| 63183 | DEFB 96 | |||||||||||
| 63184 | DEFB 0 | |||||||||||
| 63185 | DEFB 204 | |||||||||||
| 63186 | DEFB 209 | |||||||||||
| 63187 | DEFB 6 | Horizontal guardian 4: y=13, initial x=16, 12<=x<=18, speed=normal | ||||||||||
| 63188 | DEFW 23984 | |||||||||||
| 63190 | DEFB 104 | |||||||||||
| 63191 | DEFB 7 | |||||||||||
| 63192 | DEFB 172 | |||||||||||
| 63193 | DEFB 178 | |||||||||||
| 63194 | DEFB 255 | Terminator | ||||||||||
| 63195 | DEFB 0,0 | Unused | ||||||||||
|
The next 28 bytes are copied to 32989 and define the vertical guardians.
|
||||||||||||
| 63197 | DEFB 67 | Vertical guardian 1: x=5, initial y=8, 5<=y<104, initial y-increment=3 | ||||||||||
| 63198 | DEFB 0 | |||||||||||
| 63199 | DEFB 8 | |||||||||||
| 63200 | DEFB 5 | |||||||||||
| 63201 | DEFB 3 | |||||||||||
| 63202 | DEFB 5 | |||||||||||
| 63203 | DEFB 104 | |||||||||||
| 63204 | DEFB 4 | Vertical guardian 2: x=10, initial y=8, 5<=y<104, initial y-increment=2 | ||||||||||
| 63205 | DEFB 1 | |||||||||||
| 63206 | DEFB 8 | |||||||||||
| 63207 | DEFB 10 | |||||||||||
| 63208 | DEFB 2 | |||||||||||
| 63209 | DEFB 5 | |||||||||||
| 63210 | DEFB 104 | |||||||||||
| 63211 | DEFB 5 | Vertical guardian 3: x=20, initial y=8, 5<=y<104, initial y-increment=4 | ||||||||||
| 63212 | DEFB 2 | |||||||||||
| 63213 | DEFB 8 | |||||||||||
| 63214 | DEFB 20 | |||||||||||
| 63215 | DEFB 4 | |||||||||||
| 63216 | DEFB 5 | |||||||||||
| 63217 | DEFB 104 | |||||||||||
| 63218 | DEFB 6 | Vertical guardian 4: x=25, initial y=8, 5<=y<104, initial y-increment=1 | ||||||||||
| 63219 | DEFB 3 | |||||||||||
| 63220 | DEFB 8 | |||||||||||
| 63221 | DEFB 25 | |||||||||||
| 63222 | DEFB 1 | |||||||||||
| 63223 | DEFB 5 | |||||||||||
| 63224 | DEFB 104 | |||||||||||
| 63225 | DEFB 255 | Terminator | ||||||||||
|
The next 6 bytes are unused.
|
||||||||||||
| 63226 | DEFB 0,0,0,0,0,0 | Unused | ||||||||||
|
The next 256 bytes are copied to 33024 and define the guardian graphics.
|
||||||||||||
| 63232 | DEFB 3,192,14,112,19,200,49,140 | Guardian graphic data | ||||||||||
| 63240 | DEFB 57,156,95,250,141,178,132,164 | |||||||||||
| 63248 | DEFB 73,36,41,18,36,137,66,73 | |||||||||||
| 63256 | DEFB 130,82,4,144,8,136,0,64 | |||||||||||
| 63264 | DEFB 3,192,14,112,19,200,49,140 | |||||||||||
| 63272 | DEFB 57,156,95,250,77,177,133,17 | |||||||||||
| 63280 | DEFB 132,146,72,164,41,36,41,18 | |||||||||||
| 63288 | DEFB 68,137,2,72,2,80,4,0 | |||||||||||
| 63296 | DEFB 3,192,14,112,19,200,49,140 | |||||||||||
| 63304 | DEFB 57,156,95,250,77,177,68,145 | |||||||||||
| 63312 | DEFB 130,73,130,74,68,148,37,36 | |||||||||||
| 63320 | DEFB 41,34,8,144,4,72,0,64 | |||||||||||
| 63328 | DEFB 3,192,14,112,19,200,49,140 | |||||||||||
| 63336 | DEFB 57,156,95,250,77,178,41,18 | |||||||||||
| 63344 | DEFB 36,145,66,73,130,74,132,74 | |||||||||||
| 63352 | DEFB 72,145,9,32,9,0,0,128 | |||||||||||
| 63360 | DEFB 12,0,12,0,12,0,12,0 | |||||||||||
| 63368 | DEFB 12,0,12,0,12,0,12,0 | |||||||||||
| 63376 | DEFB 12,0,12,0,255,192,12,0 | |||||||||||
| 63384 | DEFB 97,128,210,192,179,64,97,128 | |||||||||||
| 63392 | DEFB 3,0,3,0,3,0,3,0 | |||||||||||
| 63400 | DEFB 3,0,3,0,3,0,3,0 | |||||||||||
| 63408 | DEFB 3,0,3,0,63,240,3,0 | |||||||||||
| 63416 | DEFB 24,96,36,208,60,208,24,96 | |||||||||||
| 63424 | DEFB 0,192,0,192,0,192,0,192 | |||||||||||
| 63432 | DEFB 0,192,0,192,0,192,0,192 | |||||||||||
| 63440 | DEFB 0,192,0,192,15,252,0,192 | |||||||||||
| 63448 | DEFB 6,24,11,52,13,44,6,24 | |||||||||||
| 63456 | DEFB 0,48,0,48,0,48,0,48 | |||||||||||
| 63464 | DEFB 0,48,0,48,0,48,0,48 | |||||||||||
| 63472 | DEFB 0,48,0,48,3,255,0,48 | |||||||||||
| 63480 | DEFB 1,134,2,77,3,205,1,134 | |||||||||||
| Prev: 61440 | Up: Map | Next: 63488 |