Prev: 61440 Up: Map Next: 63488
62464: Amoebatrons' Revenge (teleport: 156)
Used by the routine at 34436.
amoebatrons'_revenge
The first 512 bytes are the attributes that define the layout of the cavern.
Input
Output
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.
background_17 floor_17 crumbling_floor_17 wall_17 conveyor_17 nasty1_17 nasty2_17 extra_17
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.
portal17
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.
item17
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
The next two bytes are copied to 32987 and 32988 but are not used.
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.
amoebatrons'_revenge_guardian0 amoebatrons'_revenge_guardian1 amoebatrons'_revenge_guardian2 amoebatrons'_revenge_guardian3 amoebatrons'_revenge_guardian4 amoebatrons'_revenge_guardian5 amoebatrons'_revenge_guardian6 amoebatrons'_revenge_guardian7
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