Prev: E02C Up: Map Next: E142
E049: Graphics: Dark Dungeon
Dark Dungeon
dark-dungeon
Goblins Dungeon runs on into this picture. 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 1F: "Dark Dungeon".
Graphics_DarkDungeon E049 DEFB $00,$10 Border: BLACK. Colours: INK: BLACK, PAPER: RED .
E04B DEFB $08,$41,$1D Move to X: 41/ Y: 1D.
E04E DEFB $C9,$65 Draw a line up rightward 26 pixels, stepping the other axis every 26 pixel(s).
E050 DEFB $89,$09 Draw a line up rightward 0A pixels, stepping the other axis every 05 pixel(s).
E052 DEFB $81,$CA Draw a line up rightward 0B pixels, stepping the other axis every 04 pixel(s).
E054 DEFB $81,$49 Draw a line up rightward 0A pixels, stepping the other axis every 02 pixel(s).
E056 DEFB $81,$0A Draw a line up rightward 0B pixels, stepping the other axis every 01 pixel(s).
E058 DEFB $80,$CB Draw a line right rising 0C pixels, stepping the other axis every 04 pixel(s).
E05A DEFB $08,$6A,$1D Move to X: 6A/ Y: 1D.
E05D DEFB $91,$CA Draw a line up rightward 0B pixels, stepping the other axis every 0C pixel(s).
E05F DEFB $81,$83 Draw a line up rightward 04 pixels, stepping the other axis every 03 pixel(s).
E061 DEFB $81,$42 Draw a line up rightward 03 pixels, stepping the other axis every 02 pixel(s).
E063 DEFB $81,$03 Draw a line up rightward 04 pixels, stepping the other axis every 01 pixel(s).
E065 DEFB $88,$04 Draw a line right rising 05 pixels, stepping the other axis every 05 pixel(s).
E067 DEFB $08,$7B,$1D Move to X: 7B/ Y: 1D.
E06A DEFB $9D,$0C Draw a line up leftward 0D pixels, stepping the other axis every 0D pixel(s).
E06C DEFB $85,$84 Draw a line up leftward 05 pixels, stepping the other axis every 03 pixel(s).
E06E DEFB $85,$04 Draw a line up leftward 05 pixels, stepping the other axis every 01 pixel(s).
E070 DEFB $08,$40,$1D Move to X: 40/ Y: 1D.
E073 DEFB $8E,$7E Draw a line left falling 3F pixels, stepping the other axis every 06 pixel(s).
E075 DEFB $08,$40,$35 Move to X: 40/ Y: 35.
E078 DEFB $8C,$7E Draw a line left rising 3F pixels, stepping the other axis every 06 pixel(s).
E07A DEFB $08,$42,$4C Move to X: 42/ Y: 4C.
E07D DEFB $84,$BE Draw a line left rising 3F pixels, stepping the other axis every 03 pixel(s).
E07F DEFB $08,$4A,$62 Move to X: 4A/ Y: 62.
E082 DEFB $84,$7E Draw a line left rising 3F pixels, stepping the other axis every 02 pixel(s).
E084 DEFB $08,$55,$6E Move to X: 55/ Y: 6E.
E087 DEFB $84,$3E Draw a line left rising 3F pixels, stepping the other axis every 01 pixel(s).
E089 DEFB $08,$61,$6F Move to X: 61/ Y: 6F.
E08C DEFB $89,$BE Draw a line up rightward 3F pixels, stepping the other axis every 07 pixel(s).
E08E DEFB $08,$6D,$6D Move to X: 6D/ Y: 6D.
E091 DEFB $80,$7E Draw a line right rising 3F pixels, stepping the other axis every 02 pixel(s).
E093 DEFB $08,$79,$62 Move to X: 79/ Y: 62.
E096 DEFB $80,$BE Draw a line right rising 3F pixels, stepping the other axis every 03 pixel(s).
E098 DEFB $80,$BE Draw a line right rising 3F pixels, stepping the other axis every 03 pixel(s).
E09A DEFB $08,$80,$4C Move to X: 80/ Y: 4C.
E09D DEFB $88,$BE Draw a line right rising 3F pixels, stepping the other axis every 07 pixel(s).
E09F DEFB $88,$BE Draw a line right rising 3F pixels, stepping the other axis every 07 pixel(s).
E0A1 DEFB $08,$82,$34 Move to X: 82/ Y: 34.
E0A4 DEFB $A0,$BE Draw a line right rising 3F pixels, stepping the other axis every 13 pixel(s).
E0A6 DEFB $A0,$BC Draw a line right rising 3D pixels, stepping the other axis every 13 pixel(s).
E0A8 DEFB $08,$82,$1D Move to X: 82/ Y: 1D.
E0AB DEFB $8A,$BE Draw a line right falling 3F pixels, stepping the other axis every 07 pixel(s).
E0AD DEFB $8A,$BC Draw a line right falling 3D pixels, stepping the other axis every 07 pixel(s).
E0AF DEFB $08,$33,$38 Move to X: 33/ Y: 38.
E0B2 DEFB $89,$97 Draw a line up rightward 18 pixels, stepping the other axis every 07 pixel(s).
E0B4 DEFB $08,$41,$67 Move to X: 41/ Y: 67.
E0B7 DEFB $80,$0D Draw a line right rising 0E pixels, stepping the other axis every 01 pixel(s).
E0B9 DEFB $08,$62,$75 Move to X: 62/ Y: 75.
E0BC DEFB $8A,$14 Draw a line right falling 15 pixels, stepping the other axis every 05 pixel(s).
E0BE DEFB $08,$85,$64 Move to X: 85/ Y: 64.
E0C1 DEFB $83,$96 Draw a line down rightward 17 pixels, stepping the other axis every 03 pixel(s).
E0C3 DEFB $08,$8E,$33 Move to X: 8E/ Y: 33.
E0C6 DEFB $AB,$96 Draw a line down rightward 17 pixels, stepping the other axis every 17 pixel(s).
E0C8 DEFB $08,$B2,$35 Move to X: B2/ Y: 35.
E0CB DEFB $BB,$DE Draw a line down rightward 1F pixels, stepping the other axis every 20 pixel(s).
E0CD DEFB $08,$DD,$37 Move to X: DD/ Y: 37.
E0D0 DEFB $CF,$65 Draw a line down leftward 26 pixels, stepping the other axis every 26 pixel(s).
E0D2 DEFB $08,$F0,$3A Move to X: F0/ Y: 3A.
E0D5 DEFB $8D,$A0 Draw a line up leftward 21 pixels, stepping the other axis every 07 pixel(s).
E0D7 DEFB $08,$C8,$38 Move to X: C8/ Y: 38.
E0DA DEFB $8D,$5D Draw a line up leftward 1E pixels, stepping the other axis every 06 pixel(s).
E0DC DEFB $08,$9F,$36 Move to X: 9F/ Y: 36.
E0DF DEFB $8D,$9A Draw a line up leftward 1B pixels, stepping the other axis every 07 pixel(s).
E0E1 DEFB $08,$B1,$53 Move to X: B1/ Y: 53.
E0E4 DEFB $85,$9D Draw a line up leftward 1E pixels, stepping the other axis every 03 pixel(s).
E0E6 DEFB $08,$D7,$59 Move to X: D7/ Y: 59.
E0E9 DEFB $85,$A3 Draw a line up leftward 24 pixels, stepping the other axis every 03 pixel(s).
E0EB DEFB $08,$94,$6C Move to X: 94/ Y: 6C.
E0EE DEFB $84,$0D Draw a line left rising 0E pixels, stepping the other axis every 01 pixel(s).
E0F0 DEFB $08,$B8,$78 Move to X: B8/ Y: 78.
E0F3 DEFB $84,$0D Draw a line left rising 0E pixels, stepping the other axis every 01 pixel(s).
E0F5 DEFB $08,$22,$19 Move to X: 22/ Y: 19.
E0F8 DEFB $C1,$20 Draw a line up rightward 21 pixels, stepping the other axis every 21 pixel(s).
E0FA DEFB $08,$12,$3D Move to X: 12/ Y: 3D.
E0FD DEFB $89,$5D Draw a line up rightward 1E pixels, stepping the other axis every 06 pixel(s).
E0FF DEFB $08,$26,$56 Move to X: 26/ Y: 56.
E102 DEFB $81,$57 Draw a line up rightward 18 pixels, stepping the other axis every 02 pixel(s).
E104 DEFB $08,$04,$61 Move to X: 04/ Y: 61.
E107 DEFB $81,$5C Draw a line up rightward 1D pixels, stepping the other axis every 02 pixel(s).
E109 DEFB $08,$22,$76 Move to X: 22/ Y: 76.
E10C DEFB $80,$1C Draw a line right rising 1D pixels, stepping the other axis every 01 pixel(s).
E10E DEFB $08,$47,$7D Move to X: 47/ Y: 7D.
E111 DEFB $88,$1C Draw a line right rising 1D pixels, stepping the other axis every 05 pixel(s).
E113 DEFB $08,$81,$1D Move to X: 81/ Y: 1D.
E116 DEFB $CD,$65 Draw a line up leftward 26 pixels, stepping the other axis every 26 pixel(s).
E118 DEFB $8D,$13 Draw a line up leftward 14 pixels, stepping the other axis every 05 pixel(s).
E11A DEFB $85,$8A Draw a line up leftward 0B pixels, stepping the other axis every 03 pixel(s).
E11C DEFB $84,$0B Draw a line left rising 0C pixels, stepping the other axis every 01 pixel(s).
E11E DEFB $8C,$4B Draw a line left rising 0C pixels, stepping the other axis every 06 pixel(s).
E120 DEFB $08,$42,$1D Move to X: 42/ Y: 1D.
E123 DEFB $F8,$BE Draw a line right rising 3F pixels, stepping the other axis every 3F pixel(s).
E125 DEFB $08,$FC,$5E Move to X: FC/ Y: 5E.
E128 DEFB $85,$FE Draw a line up leftward 3F pixels, stepping the other axis every 04 pixel(s).
E12A DEFB $40,$FC,$7F Fill at X: FC/ Y: 7F with ink BLACK.
E12D DEFB $08,$72,$2F Move to X: 72/ Y: 2F.
E130 DEFB $8B,$45 Draw a line down rightward 06 pixels, stepping the other axis every 06 pixel(s).
E132 DEFB $08,$75,$2F Move to X: 75/ Y: 2F.
E135 DEFB $8B,$45 Draw a line down rightward 06 pixels, stepping the other axis every 06 pixel(s).
E137 DEFB $08,$71,$2E Move to X: 71/ Y: 2E.
E13A DEFB $8A,$45 Draw a line right falling 06 pixels, stepping the other axis every 06 pixel(s).
E13C DEFB $08,$71,$2B Move to X: 71/ Y: 2B.
E13F DEFB $8A,$45 Draw a line right falling 06 pixels, stepping the other axis every 06 pixel(s).
E141 DEFB $00 Stop.
Prev: E02C Up: Map Next: E142