Prev: EC3E Up: Map Next: F001
EE43: Graphics: Lower Halls
Lower Halls
lower-halls
Drawing commands for this location, read by Drawing. The first byte is the border colour and the second is the paper and ink. 00 ends the list. 08 followed by X and Y moves the pen. A byte with bit 7 set draws a line: bits 0-2 are the direction, and the next byte holds the length and the step, then Drawing_PlotTheSelectedPixel plots it. A byte with bit 6 set and bit 7 clear is a fill: bits 0-2 are the colour and the next two bytes are the point DrawingSetup_0 floods from. A byte with bit 5 set and bits 6 and 7 clear paints attributes: bits 0-2 are the colour, the next two bytes are an attribute address, and the following bytes run until FF. Any other byte below 20 is skipped. A dark location is drawn in black. Drawn by Drawing.
Location 29: "Lower Halls".
Graphics_LowerHalls EE43 DEFB $07,$38 Border: WHITE. Colours: INK: BLACK, PAPER: WHITE .
EE45 DEFB $08,$FF,$7E Move to X: FF/ Y: 7E.
EE48 DEFB $8E,$7E Draw a line left falling 3F pixels, stepping the other axis every 06 pixel(s).
EE4A DEFB $8E,$7E Draw a line left falling 3F pixels, stepping the other axis every 06 pixel(s).
EE4C DEFB $08,$08,$00 Move to X: 08/ Y: 00.
EE4F DEFB $F9,$FE Draw a line up rightward 3F pixels, stepping the other axis every 40 pixel(s).
EE51 DEFB $C1,$1F Draw a line up rightward 20 pixels, stepping the other axis every 21 pixel(s).
EE53 DEFB $89,$07 Draw a line up rightward 08 pixels, stepping the other axis every 05 pixel(s).
EE55 DEFB $81,$87 Draw a line up rightward 08 pixels, stepping the other axis every 03 pixel(s).
EE57 DEFB $81,$47 Draw a line up rightward 08 pixels, stepping the other axis every 02 pixel(s).
EE59 DEFB $80,$47 Draw a line right rising 08 pixels, stepping the other axis every 02 pixel(s).
EE5B DEFB $82,$87 Draw a line right falling 08 pixels, stepping the other axis every 03 pixel(s).
EE5D DEFB $83,$47 Draw a line down rightward 08 pixels, stepping the other axis every 02 pixel(s).
EE5F DEFB $8B,$07 Draw a line down rightward 08 pixels, stepping the other axis every 05 pixel(s).
EE61 DEFB $8B,$C7 Draw a line down rightward 08 pixels, stepping the other axis every 08 pixel(s).
EE63 DEFB $FB,$FE Draw a line down rightward 3F pixels, stepping the other axis every 40 pixel(s).
EE65 DEFB $BF,$DF Draw a line down leftward 20 pixels, stepping the other axis every 20 pixel(s).
EE67 DEFB $08,$FF,$64 Move to X: FF/ Y: 64.
EE6A DEFB $96,$7E Draw a line left falling 3F pixels, stepping the other axis every 0A pixel(s).
EE6C DEFB $96,$3E Draw a line left falling 3F pixels, stepping the other axis every 09 pixel(s).
EE6E DEFB $08,$2D,$04 Move to X: 2D/ Y: 04.
EE71 DEFB $F9,$FE Draw a line up rightward 3F pixels, stepping the other axis every 40 pixel(s).
EE73 DEFB $B9,$1C Draw a line up rightward 1D pixels, stepping the other axis every 1D pixel(s).
EE75 DEFB $89,$47 Draw a line up rightward 08 pixels, stepping the other axis every 06 pixel(s).
EE77 DEFB $81,$87 Draw a line up rightward 08 pixels, stepping the other axis every 03 pixel(s).
EE79 DEFB $81,$03 Draw a line up rightward 04 pixels, stepping the other axis every 01 pixel(s).
EE7B DEFB $80,$43 Draw a line right rising 04 pixels, stepping the other axis every 02 pixel(s).
EE7D DEFB $83,$03 Draw a line down rightward 04 pixels, stepping the other axis every 01 pixel(s).
EE7F DEFB $83,$43 Draw a line down rightward 04 pixels, stepping the other axis every 02 pixel(s).
EE81 DEFB $83,$C3 Draw a line down rightward 04 pixels, stepping the other axis every 04 pixel(s).
EE83 DEFB $83,$C3 Draw a line down rightward 04 pixels, stepping the other axis every 04 pixel(s).
EE85 DEFB $8B,$03 Draw a line down rightward 04 pixels, stepping the other axis every 05 pixel(s).
EE87 DEFB $83,$C3 Draw a line down rightward 04 pixels, stepping the other axis every 04 pixel(s).
EE89 DEFB $FB,$FE Draw a line down rightward 3F pixels, stepping the other axis every 40 pixel(s).
EE8B DEFB $B3,$58 Draw a line down rightward 19 pixels, stepping the other axis every 1A pixel(s).
EE8D DEFB $08,$49,$07 Move to X: 49/ Y: 07.
EE90 DEFB $F9,$FE Draw a line up rightward 3F pixels, stepping the other axis every 40 pixel(s).
EE92 DEFB $B1,$17 Draw a line up rightward 18 pixels, stepping the other axis every 19 pixel(s).
EE94 DEFB $81,$84 Draw a line up rightward 05 pixels, stepping the other axis every 03 pixel(s).
EE96 DEFB $81,$44 Draw a line up rightward 05 pixels, stepping the other axis every 02 pixel(s).
EE98 DEFB $81,$44 Draw a line up rightward 05 pixels, stepping the other axis every 02 pixel(s).
EE9A DEFB $80,$03 Draw a line right rising 04 pixels, stepping the other axis every 01 pixel(s).
EE9C DEFB $82,$03 Draw a line right falling 04 pixels, stepping the other axis every 01 pixel(s).
EE9E DEFB $83,$43 Draw a line down rightward 04 pixels, stepping the other axis every 02 pixel(s).
EEA0 DEFB $83,$83 Draw a line down rightward 04 pixels, stepping the other axis every 03 pixel(s).
EEA2 DEFB $83,$C3 Draw a line down rightward 04 pixels, stepping the other axis every 04 pixel(s).
EEA4 DEFB $83,$C3 Draw a line down rightward 04 pixels, stepping the other axis every 04 pixel(s).
EEA6 DEFB $FB,$FE Draw a line down rightward 3F pixels, stepping the other axis every 40 pixel(s).
EEA8 DEFB $AB,$55 Draw a line down rightward 16 pixels, stepping the other axis every 16 pixel(s).
EEAA DEFB $08,$25,$02 Move to X: 25/ Y: 02.
EEAD DEFB $82,$43 Draw a line right falling 04 pixels, stepping the other axis every 02 pixel(s).
EEAF DEFB $08,$42,$06 Move to X: 42/ Y: 06.
EEB2 DEFB $82,$43 Draw a line right falling 04 pixels, stepping the other axis every 02 pixel(s).
EEB4 DEFB $08,$5B,$09 Move to X: 5B/ Y: 09.
EEB7 DEFB $88,$5C Draw a line right rising 1D pixels, stepping the other axis every 06 pixel(s).
EEB9 DEFB $8A,$09 Draw a line right falling 0A pixels, stepping the other axis every 05 pixel(s).
EEBB DEFB $08,$79,$0E Move to X: 79/ Y: 0E.
EEBE DEFB $F9,$FE Draw a line up rightward 3F pixels, stepping the other axis every 40 pixel(s).
EEC0 DEFB $E9,$33 Draw a line up rightward 34 pixels, stepping the other axis every 35 pixel(s).
EEC2 DEFB $08,$81,$57 Move to X: 81/ Y: 57.
EEC5 DEFB $94,$08 Draw a line left rising 09 pixels, stepping the other axis every 09 pixel(s).
EEC7 DEFB $08,$81,$69 Move to X: 81/ Y: 69.
EECA DEFB $8E,$08 Draw a line left falling 09 pixels, stepping the other axis every 05 pixel(s).
EECC DEFB $08,$5A,$09 Move to X: 5A/ Y: 09.
EECF DEFB $84,$51 Draw a line left rising 12 pixels, stepping the other axis every 02 pixel(s).
EED1 DEFB $08,$42,$06 Move to X: 42/ Y: 06.
EED4 DEFB $84,$55 Draw a line left rising 16 pixels, stepping the other axis every 02 pixel(s).
EED6 DEFB $08,$25,$03 Move to X: 25/ Y: 03.
EED9 DEFB $84,$5D Draw a line left rising 1E pixels, stepping the other axis every 02 pixel(s).
EEDB DEFB $08,$6F,$00 Move to X: 6F/ Y: 00.
EEDE DEFB $08,$66,$00 Move to X: 66/ Y: 00.
EEE1 DEFB $80,$CE Draw a line right rising 0F pixels, stepping the other axis every 04 pixel(s).
EEE3 DEFB $80,$08 Draw a line right rising 09 pixels, stepping the other axis every 01 pixel(s).
EEE5 DEFB $80,$98 Draw a line right rising 19 pixels, stepping the other axis every 03 pixel(s).
EEE7 DEFB $8A,$C9 Draw a line right falling 0A pixels, stepping the other axis every 08 pixel(s).
EEE9 DEFB $81,$49 Draw a line up rightward 0A pixels, stepping the other axis every 02 pixel(s).
EEEB DEFB $8A,$0D Draw a line right falling 0E pixels, stepping the other axis every 05 pixel(s).
EEED DEFB $80,$CD Draw a line right rising 0E pixels, stepping the other axis every 04 pixel(s).
EEEF DEFB $81,$4A Draw a line up rightward 0B pixels, stepping the other axis every 02 pixel(s).
EEF1 DEFB $8A,$56 Draw a line right falling 17 pixels, stepping the other axis every 06 pixel(s).
EEF3 DEFB $83,$47 Draw a line down rightward 08 pixels, stepping the other axis every 02 pixel(s).
EEF5 DEFB $82,$8E Draw a line right falling 0F pixels, stepping the other axis every 03 pixel(s).
EEF7 DEFB $80,$CE Draw a line right rising 0F pixels, stepping the other axis every 04 pixel(s).
EEF9 DEFB $08,$CD,$07 Move to X: CD/ Y: 07.
EEFC DEFB $80,$C8 Draw a line right rising 09 pixels, stepping the other axis every 04 pixel(s).
EEFE DEFB $84,$CF Draw a line left rising 10 pixels, stepping the other axis every 04 pixel(s).
EF00 DEFB $86,$89 Draw a line left falling 0A pixels, stepping the other axis every 03 pixel(s).
EF02 DEFB $08,$C7,$0D Move to X: C7/ Y: 0D.
EF05 DEFB $85,$89 Draw a line up leftward 0A pixels, stepping the other axis every 03 pixel(s).
EF07 DEFB $82,$D1 Draw a line right falling 12 pixels, stepping the other axis every 04 pixel(s).
EF09 DEFB $8B,$0A Draw a line down rightward 0B pixels, stepping the other axis every 05 pixel(s).
EF0B DEFB $81,$03 Draw a line up rightward 04 pixels, stepping the other axis every 01 pixel(s).
EF0D DEFB $8D,$08 Draw a line up leftward 09 pixels, stepping the other axis every 05 pixel(s).
EF0F DEFB $86,$45 Draw a line left falling 06 pixels, stepping the other axis every 02 pixel(s).
EF11 DEFB $08,$DB,$15 Move to X: DB/ Y: 15.
EF14 DEFB $84,$D0 Draw a line left rising 11 pixels, stepping the other axis every 04 pixel(s).
EF16 DEFB $86,$46 Draw a line left falling 07 pixels, stepping the other axis every 02 pixel(s).
EF18 DEFB $08,$D6,$08 Move to X: D6/ Y: 08.
EF1B DEFB $8B,$04 Draw a line down rightward 05 pixels, stepping the other axis every 05 pixel(s).
EF1D DEFB $08,$DE,$26 Move to X: DE/ Y: 26.
EF20 DEFB $8D,$08 Draw a line up leftward 09 pixels, stepping the other axis every 05 pixel(s).
EF22 DEFB $83,$04 Draw a line down rightward 05 pixels, stepping the other axis every 01 pixel(s).
EF24 DEFB $81,$C7 Draw a line up rightward 08 pixels, stepping the other axis every 04 pixel(s).
EF26 DEFB $83,$49 Draw a line down rightward 0A pixels, stepping the other axis every 02 pixel(s).
EF28 DEFB $81,$45 Draw a line up rightward 06 pixels, stepping the other axis every 02 pixel(s).
EF2A DEFB $8B,$8B Draw a line down rightward 0C pixels, stepping the other axis every 07 pixel(s).
EF2C DEFB $81,$8B Draw a line up rightward 0C pixels, stepping the other axis every 03 pixel(s).
EF2E DEFB $8B,$97 Draw a line down rightward 18 pixels, stepping the other axis every 07 pixel(s).
EF30 DEFB $08,$DF,$22 Move to X: DF/ Y: 22.
EF33 DEFB $83,$4E Draw a line down rightward 0F pixels, stepping the other axis every 02 pixel(s).
EF35 DEFB $8A,$22 Draw a line right falling 23 pixels, stepping the other axis every 05 pixel(s).
EF37 DEFB $08,$84,$0C Move to X: 84/ Y: 0C.
EF3A DEFB $83,$5F Draw a line down rightward 20 pixels, stepping the other axis every 02 pixel(s).
EF3C DEFB $08,$25,$09 Move to X: 25/ Y: 09.
EF3F DEFB $84,$49 Draw a line left rising 0A pixels, stepping the other axis every 02 pixel(s).
EF41 DEFB $81,$42 Draw a line up rightward 03 pixels, stepping the other axis every 02 pixel(s).
EF43 DEFB $80,$42 Draw a line right rising 03 pixels, stepping the other axis every 02 pixel(s).
EF45 DEFB $80,$82 Draw a line right rising 03 pixels, stepping the other axis every 03 pixel(s).
EF47 DEFB $82,$42 Draw a line right falling 03 pixels, stepping the other axis every 02 pixel(s).
EF49 DEFB $08,$41,$0D Move to X: 41/ Y: 0D.
EF4C DEFB $84,$46 Draw a line left rising 07 pixels, stepping the other axis every 02 pixel(s).
EF4E DEFB $85,$42 Draw a line up leftward 03 pixels, stepping the other axis every 02 pixel(s).
EF50 DEFB $81,$41 Draw a line up rightward 02 pixels, stepping the other axis every 02 pixel(s).
EF52 DEFB $80,$42 Draw a line right rising 03 pixels, stepping the other axis every 02 pixel(s).
EF54 DEFB $82,$42 Draw a line right falling 03 pixels, stepping the other axis every 02 pixel(s).
EF56 DEFB $82,$02 Draw a line right falling 03 pixels, stepping the other axis every 01 pixel(s).
EF58 DEFB $40,$15,$18 Fill at X: 15/ Y: 18 with ink BLACK.
EF5B DEFB $40,$32,$18 Fill at X: 32/ Y: 18 with ink BLACK.
EF5E DEFB $40,$54,$18 Fill at X: 54/ Y: 18 with ink BLACK.
EF61 DEFB $08,$28,$01 Move to X: 28/ Y: 01.
EF64 DEFB $80,$44 Draw a line right rising 05 pixels, stepping the other axis every 02 pixel(s).
EF66 DEFB $08,$46,$05 Move to X: 46/ Y: 05.
EF69 DEFB $80,$42 Draw a line right rising 03 pixels, stepping the other axis every 02 pixel(s).
EF6B DEFB $41,$FF,$62 Fill at X: FF/ Y: 62 with ink BLUE.
EF6E DEFB $41,$F8,$7F Fill at X: F8/ Y: 7F with ink BLUE.
EF71 DEFB $46,$FF,$18 Fill at X: FF/ Y: 18 with ink YELLOW.
EF74 DEFB $46,$82,$03 Fill at X: 82/ Y: 03 with ink YELLOW.
EF77 DEFB $26,$59,$79 Paint background at attribute buffer location 5979, colour INK: YELLOW, PAPER: GREEN .
EF7A DEFB $05 Step right: 01 steps.
EF7B DEFB $02 Step down: 00 steps.
EF7C DEFB $01 Step right: 00 steps.
EF7D DEFB $02 Step down: 00 steps.
EF7E DEFB $09 Step right: 02 steps.
EF7F DEFB $06 Step down: 01 steps.
EF80 DEFB $3B Step left: 0E steps.
EF81 DEFB $00 Step up: 00 steps.
EF82 DEFB $35 Step right: 0D steps.
EF83 DEFB $0B Step left: 02 steps.
EF84 DEFB $00 Step up: 00 steps.
EF85 DEFB $27 Step left: 09 steps.
EF86 DEFB $0D Step right: 03 steps.
EF87 DEFB $03 Step left: 00 steps.
EF88 DEFB $00 Step up: 00 steps.
EF89 DEFB $19 Step right: 06 steps.
EF8A DEFB $0B Step left: 02 steps.
EF8B DEFB $04 Step up: 01 steps.
EF8C DEFB $09 Step right: 02 steps.
EF8D DEFB $FF Paint terminator.
EF8E DEFB $08,$9D,$06 Move to X: 9D/ Y: 06.
EF91 DEFB $80,$02 Draw a line right rising 03 pixels, stepping the other axis every 01 pixel(s).
EF93 DEFB $83,$02 Draw a line down rightward 03 pixels, stepping the other axis every 01 pixel(s).
EF95 DEFB $86,$02 Draw a line left falling 03 pixels, stepping the other axis every 01 pixel(s).
EF97 DEFB $85,$02 Draw a line up leftward 03 pixels, stepping the other axis every 01 pixel(s).
EF99 DEFB $42,$9F,$06 Fill at X: 9F/ Y: 06 with ink RED.
EF9C DEFB $08,$AB,$06 Move to X: AB/ Y: 06.
EF9F DEFB $81,$01 Draw a line up rightward 02 pixels, stepping the other axis every 01 pixel(s).
EFA1 DEFB $82,$01 Draw a line right falling 02 pixels, stepping the other axis every 01 pixel(s).
EFA3 DEFB $87,$02 Draw a line down leftward 03 pixels, stepping the other axis every 01 pixel(s).
EFA5 DEFB $85,$43 Draw a line up leftward 04 pixels, stepping the other axis every 02 pixel(s).
EFA7 DEFB $44,$AC,$05 Fill at X: AC/ Y: 05 with ink GREEN.
EFAA DEFB $08,$AC,$11 Move to X: AC/ Y: 11.
EFAD DEFB $85,$43 Draw a line up leftward 04 pixels, stepping the other axis every 02 pixel(s).
EFAF DEFB $80,$83 Draw a line right rising 04 pixels, stepping the other axis every 03 pixel(s).
EFB1 DEFB $87,$83 Draw a line down leftward 04 pixels, stepping the other axis every 03 pixel(s).
EFB3 DEFB $45,$AD,$14 Fill at X: AD/ Y: 14 with ink CYAN.
EFB6 DEFB $08,$96,$0D Move to X: 96/ Y: 0D.
EFB9 DEFB $87,$83 Draw a line down leftward 04 pixels, stepping the other axis every 03 pixel(s).
EFBB DEFB $85,$03 Draw a line up leftward 04 pixels, stepping the other axis every 01 pixel(s).
EFBD DEFB $80,$C3 Draw a line right rising 04 pixels, stepping the other axis every 04 pixel(s).
EFBF DEFB $83,$83 Draw a line down rightward 04 pixels, stepping the other axis every 03 pixel(s).
EFC1 DEFB $43,$94,$0C Fill at X: 94/ Y: 0C with ink MAGENTA.
EFC4 DEFB $08,$D3,$1F Move to X: D3/ Y: 1F.
EFC7 DEFB $83,$83 Draw a line down rightward 04 pixels, stepping the other axis every 03 pixel(s).
EFC9 DEFB $80,$03 Draw a line right rising 04 pixels, stepping the other axis every 01 pixel(s).
EFCB DEFB $86,$C4 Draw a line left falling 05 pixels, stepping the other axis every 04 pixel(s).
EFCD DEFB $47,$D5,$1E Fill at X: D5/ Y: 1E with ink WHITE.
EFD0 DEFB $08,$C5,$08 Move to X: C5/ Y: 08.
EFD3 DEFB $86,$C4 Draw a line left falling 05 pixels, stepping the other axis every 04 pixel(s).
EFD5 DEFB $82,$44 Draw a line right falling 05 pixels, stepping the other axis every 02 pixel(s).
EFD7 DEFB $81,$83 Draw a line up rightward 04 pixels, stepping the other axis every 03 pixel(s).
EFD9 DEFB $41,$C4,$07 Fill at X: C4/ Y: 07 with ink BLUE.
EFDC DEFB $08,$E9,$08 Move to X: E9/ Y: 08.
EFDF DEFB $81,$83 Draw a line up rightward 04 pixels, stepping the other axis every 03 pixel(s).
EFE1 DEFB $83,$43 Draw a line down rightward 04 pixels, stepping the other axis every 02 pixel(s).
EFE3 DEFB $8E,$03 Draw a line left falling 04 pixels, stepping the other axis every 05 pixel(s).
EFE5 DEFB $42,$E9,$09 Fill at X: E9/ Y: 09 with ink RED.
EFE8 DEFB $08,$F5,$0B Move to X: F5/ Y: 0B.
EFEB DEFB $8E,$04 Draw a line left falling 05 pixels, stepping the other axis every 05 pixel(s).
EFED DEFB $81,$44 Draw a line up rightward 05 pixels, stepping the other axis every 02 pixel(s).
EFEF DEFB $83,$04 Draw a line down rightward 05 pixels, stepping the other axis every 01 pixel(s).
EFF1 DEFB $44,$F3,$0C Fill at X: F3/ Y: 0C with ink GREEN.
EFF4 DEFB $08,$E1,$01 Move to X: E1/ Y: 01.
EFF7 DEFB $8A,$44 Draw a line right falling 05 pixels, stepping the other axis every 06 pixel(s).
EFF9 DEFB $85,$C4 Draw a line up leftward 05 pixels, stepping the other axis every 04 pixel(s).
EFFB DEFB $87,$04 Draw a line down leftward 05 pixels, stepping the other axis every 01 pixel(s).
EFFD DEFB $47,$E4,$03 Fill at X: E4/ Y: 03 with ink WHITE.
F000 DEFB $00 Stop.
Prev: EC3E Up: Map Next: F001