Data |
Prev: F800 | Up: Map |
FC00 | DEFB $2C,$22,$22,$22,$22,$22,$2C,$28 | Attributes | ||||||||||
FC08 | DEFB $28,$28,$28,$28,$2F,$2F,$2F,$2F | |||||||||||
FC10 | DEFB $2F,$28,$28,$28,$28,$28,$2E,$32 | |||||||||||
FC18 | DEFB $32,$2E,$28,$28,$28,$28,$28,$28 | |||||||||||
FC20 | DEFB $2C,$22,$22,$22,$22,$22,$2C,$28 | |||||||||||
FC28 | DEFB $28,$2F,$28,$28,$2F,$2F,$2F,$2F | |||||||||||
FC30 | DEFB $2F,$28,$28,$28,$28,$28,$3A,$38 | |||||||||||
FC38 | DEFB $38,$3A,$28,$28,$28,$2A,$2A,$2A | |||||||||||
FC40 | DEFB $2C,$22,$22,$16,$22,$2C,$2E,$2E | |||||||||||
FC48 | DEFB $2E,$2E,$2E,$2E,$2F,$2F,$2F,$2F | |||||||||||
FC50 | DEFB $2F,$2E,$2B,$2E,$2B,$2E,$3A,$38 | |||||||||||
FC58 | DEFB $38,$3A,$2F,$2F,$2F,$2A,$2A,$2A | |||||||||||
FC60 | DEFB $28,$2C,$2C,$16,$2C,$2E,$2E,$2E | |||||||||||
FC68 | DEFB $2E,$2E,$2E,$2E,$2E,$28,$28,$28 | |||||||||||
FC70 | DEFB $2C,$2C,$2C,$2C,$2C,$2C,$3A,$3A | |||||||||||
FC78 | DEFB $3A,$3A,$2F,$2F,$2F,$28,$2A,$28 | |||||||||||
FC80 | DEFB $28,$2F,$28,$16,$28,$2E,$2E,$2E | |||||||||||
FC88 | DEFB $2E,$2E,$2E,$2E,$2E,$2C,$2C,$2C | |||||||||||
FC90 | DEFB $26,$26,$26,$26,$26,$26,$26,$26 | |||||||||||
FC98 | DEFB $26,$26,$26,$26,$26,$26,$26,$26 | |||||||||||
FCA0 | DEFB $28,$2C,$2C,$16,$2C,$2E,$2E,$2E | |||||||||||
FCA8 | DEFB $2E,$2E,$2E,$2E,$2E,$27,$26,$26 | |||||||||||
FCB0 | DEFB $26,$26,$26,$00,$00,$26,$00,$00 | |||||||||||
FCB8 | DEFB $00,$00,$00,$00,$00,$00,$00,$26 | |||||||||||
FCC0 | DEFB $0C,$26,$26,$26,$26,$21,$21,$21 | |||||||||||
FCC8 | DEFB $0E,$0E,$21,$21,$21,$27,$26,$26 | |||||||||||
FCD0 | DEFB $26,$26,$26,$00,$00,$26,$00,$00 | |||||||||||
FCD8 | DEFB $00,$00,$00,$00,$00,$00,$00,$26 | |||||||||||
FCE0 | DEFB $26,$26,$26,$26,$26,$26,$26,$26 | |||||||||||
FCE8 | DEFB $26,$26,$26,$26,$26,$26,$26,$26 | |||||||||||
FCF0 | DEFB $26,$26,$26,$00,$00,$26,$00,$00 | |||||||||||
FCF8 | DEFB $00,$00,$00,$00,$00,$00,$00,$26 | |||||||||||
FD00 | DEFB $26,$00,$00,$00,$00,$00,$00,$00 | |||||||||||
FD08 | DEFB $00,$00,$00,$00,$00,$00,$00,$00 | |||||||||||
FD10 | DEFB $00,$00,$00,$00,$00,$00,$00,$00 | |||||||||||
FD18 | DEFB $00,$00,$00,$00,$00,$42,$42,$26 | |||||||||||
FD20 | DEFB $26,$00,$00,$00,$00,$00,$00,$00 | |||||||||||
FD28 | DEFB $00,$00,$00,$00,$00,$00,$00,$00 | |||||||||||
FD30 | DEFB $00,$00,$00,$00,$00,$00,$00,$00 | |||||||||||
FD38 | DEFB $00,$00,$00,$00,$00,$00,$00,$26 | |||||||||||
FD40 | DEFB $26,$05,$05,$05,$05,$05,$05,$05 | |||||||||||
FD48 | DEFB $05,$05,$05,$05,$05,$05,$05,$05 | |||||||||||
FD50 | DEFB $05,$05,$05,$05,$05,$05,$05,$00 | |||||||||||
FD58 | DEFB $00,$00,$02,$00,$00,$00,$00,$26 | |||||||||||
FD60 | DEFB $26,$00,$00,$00,$00,$00,$00,$00 | |||||||||||
FD68 | DEFB $00,$44,$00,$00,$44,$00,$00,$00 | |||||||||||
FD70 | DEFB $00,$44,$00,$00,$00,$44,$00,$00 | |||||||||||
FD78 | DEFB $00,$00,$00,$00,$42,$00,$00,$26 | |||||||||||
FD80 | DEFB $26,$42,$42,$00,$00,$00,$00,$00 | |||||||||||
FD88 | DEFB $00,$00,$00,$00,$00,$00,$00,$00 | |||||||||||
FD90 | DEFB $00,$00,$00,$00,$00,$00,$00,$00 | |||||||||||
FD98 | DEFB $00,$00,$00,$00,$00,$00,$00,$26 | |||||||||||
FDA0 | DEFB $26,$00,$00,$00,$00,$42,$42,$00 | |||||||||||
FDA8 | DEFB $00,$00,$00,$00,$00,$00,$00,$00 | |||||||||||
FDB0 | DEFB $00,$00,$00,$00,$00,$00,$00,$00 | |||||||||||
FDB8 | DEFB $00,$00,$00,$00,$00,$00,$00,$26 | |||||||||||
FDC0 | DEFB $26,$00,$00,$00,$00,$00,$00,$00 | |||||||||||
FDC8 | DEFB $00,$00,$00,$00,$00,$00,$00,$00 | |||||||||||
FDD0 | DEFB $00,$00,$00,$00,$00,$00,$00,$00 | |||||||||||
FDD8 | DEFB $00,$00,$00,$00,$00,$00,$00,$26 | |||||||||||
FDE0 | DEFB $26,$42,$42,$42,$42,$42,$42,$42 | |||||||||||
FDE8 | DEFB $42,$42,$42,$42,$42,$42,$42,$42 | |||||||||||
FDF0 | DEFB $42,$42,$42,$42,$42,$42,$42,$42 | |||||||||||
FDF8 | DEFB $42,$42,$42,$42,$42,$42,$42,$26 | |||||||||||
The next 32 bytes are copied to 8000 and specify the cavern name.
|
||||||||||||
FE00 | DEFM " The Final Barrier " | Cavern name | ||||||||||
The next 72 bytes are copied to 8020 and contain the attributes and graphic data for the tiles used to build the cavern.
|
||||||||||||
FE20 | DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00 | Background | ||||||||||
FE29 | DEFB $42,$FF,$FF,$DB,$6E,$C5,$40,$00,$00 | Floor | ||||||||||
FE32 | DEFB $02,$FF,$DB,$A5,$24,$52,$20,$08,$00 | Crumbling floor | ||||||||||
FE3B | DEFB $26,$22,$FF,$88,$FF,$22,$FF,$88,$FF | Wall | ||||||||||
FE44 | DEFB $05,$F0,$66,$F0,$66,$00,$99,$FF,$00 | Conveyor | ||||||||||
FE4D | DEFB $44,$10,$10,$D6,$38,$D6,$38,$54,$92 | Nasty 1 | ||||||||||
FE56 | DEFB $0A,$7E,$3C,$1C,$18,$18,$08,$08,$08 | Nasty 2 (unused) | ||||||||||
FE5F | DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00 | Extra (unused) | ||||||||||
The next seven bytes are copied to 8068-806E and specify Miner Willy's initial location and appearance in the cavern.
|
||||||||||||
FE68 | DEFB $D0 | Pixel y-coordinate * 2 (see 8068) | ||||||||||
FE69 | DEFB $00 | Animation frame (see 8069) | ||||||||||
FE6A | DEFB $01 | Direction and movement flags: facing left (see 806A) | ||||||||||
FE6B | DEFB $00 | Airborne status indicator (see 806B) | ||||||||||
FE6C | DEFW $5DBB | Location in the attribute buffer at 5C00: (13,27) (see 806C) | ||||||||||
FE6E | DEFB $00 | Jumping animation counter (see 806E) | ||||||||||
The next four bytes are copied to 806F and specify the direction, location and length of the conveyor.
|
||||||||||||
FE6F | DEFB $01 | Direction (right) | ||||||||||
FE70 | DEFW $7841 | Location in the screen buffer at 7000: (10,1) | ||||||||||
FE72 | DEFB $16 | Length | ||||||||||
The next byte is copied to 8073 and specifies the border colour.
|
||||||||||||
FE73 | DEFB $02 | Border colour | ||||||||||
The next byte is copied to 8074, but is not used.
|
||||||||||||
FE74 | DEFB $00 | Unused | ||||||||||
The next 25 bytes are copied to 8075 and specify the location and initial colour of the items in the cavern.
|
||||||||||||
FE75 | DEFB $03 | Item 1 at (5,23) | ||||||||||
FE76 | DEFW $5CB7 | |||||||||||
FE78 | DEFB $60 | |||||||||||
FE79 | DEFB $FF | |||||||||||
FE7A | DEFB $04 | Item 2 at (6,30) | ||||||||||
FE7B | DEFW $5CDE | |||||||||||
FE7D | DEFB $60 | |||||||||||
FE7E | DEFB $FF | |||||||||||
FE7F | DEFB $05 | Item 3 at (11,10) | ||||||||||
FE80 | DEFW $5D6A | |||||||||||
FE82 | DEFB $68 | |||||||||||
FE83 | DEFB $FF | |||||||||||
FE84 | DEFB $06 | Item 4 at (11,14) | ||||||||||
FE85 | DEFW $5D6E | |||||||||||
FE87 | DEFB $68 | |||||||||||
FE88 | DEFB $FF | |||||||||||
FE89 | DEFB $03 | Item 5 at (11,19) | ||||||||||
FE8A | DEFW $5D73 | |||||||||||
FE8C | DEFB $68 | |||||||||||
FE8D | DEFB $FF | |||||||||||
FE8E | DEFB $FF | Terminator | ||||||||||
The next 37 bytes are copied to 808F and define the portal graphic and its location.
|
||||||||||||
FE8F | DEFB $1E | Attribute | ||||||||||
FE90 | DEFB $00,$00,$07,$E0,$18,$18,$23,$C4 | Graphic data | ||||||||||
FE98 | DEFB $44,$22,$48,$12,$48,$12,$48,$12 | |||||||||||
FEA0 | DEFB $44,$22,$22,$44,$1A,$58,$4A,$52 | |||||||||||
FEA8 | DEFB $7A,$5E,$42,$42,$7E,$7E,$00,$00 | |||||||||||
FEB0 | DEFW $5CB3 | Location in the attribute buffer at 5C00: (5,19) | ||||||||||
FEB2 | DEFW $60B3 | Location in the screen buffer at 6000: (5,19) | ||||||||||
The next eight bytes are copied to 80B4 and define the item graphic.
|
||||||||||||
FEB4 | DEFB $30,$48,$88,$90,$68,$04,$0A,$04 | Item graphic data | ||||||||||
The next byte is copied to 80BC and specifies the initial air supply in the cavern.
|
||||||||||||
FEBC | DEFB $3F | Air | ||||||||||
The next byte is copied to 80BD and initialises the game clock.
|
||||||||||||
FEBD | DEFB $FC | Game clock | ||||||||||
The next 28 bytes are copied to 80BE and define the horizontal guardians.
|
||||||||||||
FEBE | DEFB $46 | Horizontal guardian 1: y=13, initial x=7, 7<=x<=22, speed=normal | ||||||||||
FEBF | DEFW $5DA7 | |||||||||||
FEC1 | DEFB $68 | |||||||||||
FEC2 | DEFB $00 | |||||||||||
FEC3 | DEFB $A7 | |||||||||||
FEC4 | DEFB $B6 | |||||||||||
FEC5 | DEFB $FF,$00,$00,$00,$00,$00,$00 | Horizontal guardian 2 (unused) | ||||||||||
FECC | DEFB $00,$00,$00,$00,$00,$00,$00 | Horizontal guardian 3 (unused) | ||||||||||
FED3 | DEFB $00,$00,$00,$00,$00,$00,$00 | Horizontal guardian 4 (unused) | ||||||||||
FEDA | DEFB $FF | Terminator | ||||||||||
FEDB | DEFB $00,$00 | Unused | ||||||||||
The next 28 bytes are copied to 80DD and define the vertical guardians.
|
||||||||||||
FEDD | DEFB $07 | Vertical guardian 1: x=24, initial y=48, 40<=y<103, initial y-increment=1 | ||||||||||
FEDE | DEFB $00 | |||||||||||
FEDF | DEFB $30 | |||||||||||
FEE0 | DEFB $18 | |||||||||||
FEE1 | DEFB $01 | |||||||||||
FEE2 | DEFB $28 | |||||||||||
FEE3 | DEFB $67 | |||||||||||
FEE4 | DEFB $FF,$00,$00,$00,$00,$00,$00 | Vertical guardian 2 (unused) | ||||||||||
FEEB | DEFB $00,$00,$00,$00,$00,$00,$00 | Vertical guardian 3 (unused) | ||||||||||
FEF2 | DEFB $00,$00,$00,$00,$00,$00,$00 | Vertical guardian 4 (unused) | ||||||||||
The next 7 bytes are unused.
|
||||||||||||
FEF9 | DEFB $00,$00,$00,$00,$00,$00,$00 | Unused | ||||||||||
The next 256 bytes are copied to 8100 and define the guardian graphics.
|
||||||||||||
FF00 | DEFB $00,$00,$00,$00,$00,$00,$03,$C0 | Guardian graphic data | ||||||||||
FF08 | DEFB $0C,$30,$10,$08,$20,$04,$40,$02 | |||||||||||
FF10 | DEFB $80,$01,$40,$02,$20,$04,$D0,$0B | |||||||||||
FF18 | DEFB $2C,$34,$4B,$D2,$12,$48,$02,$40 | |||||||||||
FF20 | DEFB $00,$00,$00,$00,$00,$00,$03,$C0 | |||||||||||
FF28 | DEFB $0C,$30,$10,$08,$20,$04,$40,$02 | |||||||||||
FF30 | DEFB $F8,$1F,$57,$EA,$2B,$D4,$12,$48 | |||||||||||
FF38 | DEFB $0C,$30,$03,$C0,$00,$00,$00,$00 | |||||||||||
FF40 | DEFB $04,$20,$04,$20,$12,$48,$4B,$D2 | |||||||||||
FF48 | DEFB $2C,$34,$93,$C9,$A7,$E5,$46,$62 | |||||||||||
FF50 | DEFB $86,$61,$47,$E2,$23,$C4,$10,$08 | |||||||||||
FF58 | DEFB $0C,$30,$03,$C0,$00,$00,$00,$00 | |||||||||||
FF60 | DEFB $00,$00,$00,$00,$00,$00,$03,$C0 | |||||||||||
FF68 | DEFB $0C,$30,$12,$48,$2A,$54,$5F,$FA | |||||||||||
FF70 | DEFB $F6,$7F,$47,$E2,$23,$C4,$10,$08 | |||||||||||
FF78 | DEFB $0C,$30,$03,$C0,$00,$00,$00,$00 | |||||||||||
FF80 | DEFB $12,$00,$0C,$00,$1E,$00,$BF,$40 | |||||||||||
FF88 | DEFB $73,$80,$73,$80,$BF,$40,$5E,$80 | |||||||||||
FF90 | DEFB $4C,$80,$52,$80,$7F,$80,$0C,$00 | |||||||||||
FF98 | DEFB $61,$80,$92,$C0,$B2,$40,$61,$80 | |||||||||||
FFA0 | DEFB $03,$00,$07,$80,$07,$80,$1C,$E0 | |||||||||||
FFA8 | DEFB $3B,$70,$3B,$70,$1C,$E0,$17,$A0 | |||||||||||
FFB0 | DEFB $17,$A0,$13,$20,$1F,$E0,$03,$00 | |||||||||||
FFB8 | DEFB $18,$60,$24,$90,$34,$B0,$18,$60 | |||||||||||
FFC0 | DEFB $01,$E0,$01,$E0,$01,$20,$0E,$DC | |||||||||||
FFC8 | DEFB $0D,$EC,$0D,$EC,$0E,$DC,$05,$28 | |||||||||||
FFD0 | DEFB $05,$E8,$05,$E8,$07,$F8,$00,$C0 | |||||||||||
FFD8 | DEFB $06,$18,$0D,$24,$09,$34,$06,$18 | |||||||||||
FFE0 | DEFB $00,$78,$00,$48,$00,$30,$03,$7B | |||||||||||
FFE8 | DEFB $02,$FD,$02,$FD,$03,$7B,$01,$32 | |||||||||||
FFF0 | DEFB $01,$4A,$01,$7A,$01,$FE,$00,$30 | |||||||||||
FFF8 | DEFB $01,$86,$02,$CD,$02,$49,$01,$86 |
Prev: F800 | Up: Map |