diff --git a/mist/Makefile b/mist/Makefile index 68a43d91..849f6dec 100644 --- a/mist/Makefile +++ b/mist/Makefile @@ -53,8 +53,8 @@ mist_graphics.inc: \ step_land2_w.png \ step_dentist_w.png \ step_land3_w.png \ - step_top_w.png step_top_n.png \ - temple_door_n.png \ + step_top_e.png step_top_w.png step_top_n.png step_top_s.png \ + temple_door_n.png temple_door_s.png \ temple_center_n.png temple_center_w.png \ red_book_shelf.png $(PNG2RLE) asm m_link_book.png link_book_rle > mist_graphics.inc @@ -70,10 +70,15 @@ mist_graphics.inc: \ $(PNG2RLE) asm step_land2_w.png step_land2_w_rle >> mist_graphics.inc $(PNG2RLE) asm step_dentist_w.png step_dentist_w_rle >> mist_graphics.inc $(PNG2RLE) asm step_land3_w.png step_land3_w_rle >> mist_graphics.inc + $(PNG2RLE) asm step_top_e.png step_top_e_rle >> mist_graphics.inc $(PNG2RLE) asm step_top_w.png step_top_w_rle >> mist_graphics.inc $(PNG2RLE) asm step_top_n.png step_top_n_rle >> mist_graphics.inc + $(PNG2RLE) asm step_top_s.png step_top_s_rle >> mist_graphics.inc $(PNG2RLE) asm temple_door_n.png temple_door_n_rle >> mist_graphics.inc + $(PNG2RLE) asm temple_door_s.png temple_door_s_rle >> mist_graphics.inc $(PNG2RLE) asm temple_center_n.png temple_center_n_rle >> mist_graphics.inc + $(PNG2RLE) asm temple_center_s.png temple_center_s_rle >> mist_graphics.inc + $(PNG2RLE) asm temple_center_e.png temple_center_e_rle >> mist_graphics.inc $(PNG2RLE) asm temple_center_w.png temple_center_w_rle >> mist_graphics.inc $(PNG2RLE) asm red_book_shelf.png red_book_shelf_rle >> mist_graphics.inc diff --git a/mist/TODO b/mist/TODO new file mode 100644 index 00000000..034997e7 --- /dev/null +++ b/mist/TODO @@ -0,0 +1,9 @@ ++ put in placeholder images so you can walk back to the dock ++ sound files (warp noise, bring pages) ++ red book animations ++ add action items for the letter ++ add action times for the switches ++ Fix colors on linking book ++ Make letter white? ++ Insert floppy #100 joke? ++ Screenshot for webpage diff --git a/mist/mist.s b/mist/mist.s index 81c874c3..c827092a 100644 --- a/mist/mist.s +++ b/mist/mist.s @@ -822,13 +822,13 @@ location10: .byte DIRECTION_W ; west exit_dir .byte $ff ; special exit .word step_top_n_rle ; north bg - .word $0000 ; south bg - .word $0000 ; east bg + .word step_top_s_rle ; south bg + .word step_top_e_rle ; east bg .word step_top_w_rle ; west bg .byte $ff,$ff ; special x .byte $ff,$ff ; special y .word $0000 ; special function - .byte BG_WEST|BG_NORTH ; west and north + .byte BG_EAST|BG_WEST|BG_NORTH|BG_SOUTH ; all dirs ; temple doorway location11: @@ -842,44 +842,44 @@ location11: .byte $ff ; west exit_dir .byte $ff ; special exit .word temple_door_n_rle ; north bg - .word $0000 ; south bg + .word temple_door_s_rle ; south bg .word $0000 ; east bg .word $0000 ; west bg .byte $ff,$ff ; special x .byte $ff,$ff ; special y .word $0000 ; special function - .byte BG_NORTH ; north + .byte BG_NORTH|BG_SOUTH ; north and south ; temple inside location12: .byte $ff ; north exit - .byte $11 ; south exit + .byte 11 ; south exit .byte $ff ; east exit .byte 13 ; west exit .byte $ff ; north exit_dir - .byte $ff ; south exit_dir + .byte DIRECTION_S ; south exit_dir .byte $ff ; east exit_dir .byte DIRECTION_W ; west exit_dir .byte $ff ; special exit .word temple_center_n_rle ; north bg - .word $0000 ; south bg - .word $0000 ; east bg + .word temple_center_s_rle ; south bg + .word temple_center_e_rle ; east bg .word temple_center_w_rle ; west bg .byte $ff,$ff ; special x .byte $ff,$ff ; special y .word $0000 ; special function - .byte BG_NORTH|BG_WEST ; north and west + .byte BG_NORTH|BG_WEST|BG_SOUTH|BG_EAST ; all directions ; red book shelf location13: .byte $ff ; north exit .byte $ff ; south exit - .byte $12 ; east exit - .byte $ff ; west exit + .byte $ff ; east exit + .byte 12 ; west exit .byte $ff ; north exit_dir .byte $ff ; south exit_dir - .byte DIRECTION_E ; east exit_dir - .byte $ff ; west exit_dir + .byte $ff ; east exit_dir + .byte DIRECTION_W ; west exit_dir .byte $ff ; special exit .word $0000 ; north bg .word $0000 ; south bg diff --git a/mist/mist_graphics.inc b/mist/mist_graphics.inc index d729a5e3..de11a9d5 100644 --- a/mist/mist_graphics.inc +++ b/mist/mist_graphics.inc @@ -719,6 +719,69 @@ step_land3_w_rle: .byte $28 ; ysize=48 .byte $A9,$80, $00, $A0,$10,$44 .byte $A1 ; cycles=535 +step_top_e_rle: .byte $28 ; ysize=48 + .byte $A4,$00, $A3,$55, $00, $A0,$20,$FF, $A5,$00, $05, $55,$55 + .byte $00, $A0,$1B,$FF, $44, $FF, $44, $FF, $A7,$00 + .byte $05, $55, $00, $A0,$18,$FF, $44, $FF, $44 + .byte $FF, $44, $FF, $A9,$00, $05, $A3,$EF, $A0,$15,$FF + .byte $44, $FF, $44, $FF, $44, $FF, $A9,$00 + .byte $E0,$E0, $A3,$EE, $A0,$12,$FF, $44, $FF, $44, $FF + .byte $44, $FF, $88, $44, $A7,$00, $50,$50, $A5,$5E + .byte $EE, $EF, $AF,$FF, $4F, $44, $FF, $88 + .byte $4F, $48, $FF, $44,$44, $A3,$00, $55, $A3,$00 + .byte $AA,$55, $5F, $AD,$FF, $44,$44, $FF, $48, $FF + .byte $44, $FF, $48, $44, $A4,$00, $55, $00 + .byte $50, $A7,$00, $05,$05, $55,$55, $A9,$FF, $44, $A3,$FF + .byte $44,$44, $FF, $84, $44,$44, $FF, $44,$44, $A4,$00 + .byte $05, $77, $55, $00,$00, $55, $A5,$00, $55 + .byte $00, $50, $A9,$FF, $44, $FF, $44, $FF + .byte $44,$44, $4F, $88, $A5,$44, $A5,$00, $77, $55 + .byte $22,$22, $55, $A5,$22, $55, $FF, $55, $A8,$FF + .byte $44,$44, $4F, $44, $FF, $A9,$44, $A5,$00, $77 + .byte $55, $22,$22, $55, $22, $A3,$80, $22, $55 + .byte $FF, $55, $A8,$FF, $44, $88, $44,$44, $FF + .byte $A7,$44, $88, $44, $A4,$00, $70, $77, $55 + .byte $22,$22, $55, $22, $88, $D8, $88, $22 + .byte $55, $FF, $55, $A6,$FF, $8F, $FF, $44 + .byte $88, $A3,$44, $88, $A8,$44, $A4,$00, $77,$77, $55 + .byte $22,$22, $55, $90, $88, $DD, $88, $22 + .byte $55, $FF, $55, $A6,$FF, $88, $FF, $44 + .byte $88, $A3,$44, $48, $A8,$44, $A4,$00, $77,$77, $55 + .byte $22,$22, $55, $99, $A3,$88, $22, $A0,$01,$A5, $2F + .byte $55, $A6,$FF, $88, $FF,$FF, $88, $44, $88 + .byte $44, $88, $A6,$44, $84, $44, $A4,$00, $77,$77 + .byte $55,$55, $A7,$22, $82,$82, $52, $55, $A5,$7F, $88 + .byte $7F,$7F, $88, $74, $88, $A3,$44, $00, $88 + .byte $44, $88, $44, $88, $44, $A4,$00, $77,$77 + .byte $55, $44, $42,$42, $22, $C2,$C2, $CC, $C9 + .byte $99, $98, $88, $52, $22, $A4,$77, $88 + .byte $77,$77, $88, $77, $88, $74, $88, $77 + .byte $00, $88, $74, $88, $44, $88, $44 + .byte $A4,$00, $77,$77, $55, $44,$44, $C4, $A6,$CC, $C9,$C9 + .byte $88, $85, $8C,$8C, $5C,$5C, $0F, $CC, $97 + .byte $88, $47, $88, $77, $88, $47, $00 + .byte $88, $C7, $88, $44, $88, $74, $A4,$00 + .byte $77,$77, $55, $44, $AB,$CC, $C5, $58, $88,$88 + .byte $85, $50,$50, $49, $08, $C4, $C8, $44 + .byte $88, $44, $00, $88, $CC, $88, $CC + .byte $88, $CC, $00,$00, $50, $00, $77,$77, $55 + .byte $C4, $AB,$CC, $55, $A5,$88, $55, $C4, $44 + .byte $4C, $CC, $44, $88, $CC, $44, $88 + .byte $C4, $88, $44, $88, $CC, $50, $55 + .byte $05, $00, $77, $F7, $75, $C4, $A9,$CC + .byte $58, $85, $A6,$88, $55, $88, $CC, $C4 + .byte $4C, $44, $88, $44, $4C, $88, $C4 + .byte $88, $44, $88, $4C, $00,$00, $50, $57,$57 + .byte $CF, $AA,$CC, $99, $55, $99,$99, $A5,$98, $55 + .byte $88, $A3,$CC, $C4, $C8, $CC, $C4, $C8 + .byte $A4,$44, $04, $50,$50, $A4,$55, $C5, $A9,$CC, $C9 + .byte $D5, $D9, $A6,$99, $55, $99, $A9,$CC, $C4 + .byte $44, $00,$00, $55, $05, $A7,$55, $A6,$5C, $CC + .byte $DC, $A5,$DD, $A3,$D9, $55, $99, $DD, $DC + .byte $CC, $C4,$C4, $A5,$CC, $C4, $00,$00, $50, $AD,$55 + .byte $D5, $A0,$10,$DD, $A8,$CC, $C0 + .byte $A1 +; cycles=900 step_top_w_rle: .byte $28 ; ysize=48 .byte $A0,$20,$FF, $70, $07, $70, $07, $A4,$00, $A0,$1F,$FF .byte $70, $77, $07, $A6,$00, $A9,$FF, $44, $A0,$14,$FF @@ -840,6 +903,82 @@ step_top_n_rle: .byte $28 ; ysize=48 .byte $A4,$50, $AA,$55, $A3,$88, $84, $A4,$44 .byte $A1 ; cycles=4700 +step_top_s_rle: .byte $28 ; ysize=48 + .byte $FF, $4F, $44, $A0,$26,$FF, $44,$44, $A0,$26,$FF, $44,$44 + .byte $A0,$26,$FF, $44,$44, $A5,$FF, $44, $AE,$FF, $4F, $A0,$10,$FF + .byte $4F, $44, $F4, $44, $FF,$FF, $4F, $FF + .byte $44, $AE,$FF, $44, $A0,$10,$FF, $74, $84, $44 + .byte $A3,$FF, $44, $FF, $44, $4F, $A5,$FF, $44 + .byte $A7,$FF, $44, $AE,$FF, $00,$00, $77, $48, $44,$44 + .byte $FF, $A5,$44, $A5,$FF, $44, $A7,$FF, $44, $AE,$FF + .byte $55, $00, $77, $A6,$44, $4F, $44, $4F + .byte $FF, $44, $A3,$FF, $84, $4F, $A6,$FF, $84 + .byte $4F, $FF,$FF, $4F, $FF, $44, $A8,$FF, $55 + .byte $00, $77, $84, $A3,$44, $4F, $A3,$44, $FF,$FF + .byte $44, $FF,$FF, $4F, $88, $F4, $A3,$FF, $44 + .byte $FF, $A3,$44, $F4, $FF, $44, $FF, $44 + .byte $4F, $A3,$FF, $4F, $FF, $4F, $FF, $55 + .byte $00, $77, $84, $A3,$44, $F4, $44, $55 + .byte $75, $44, $FF, $44, $FF, $44,$44, $88 + .byte $44, $A3,$FF, $44, $FF, $A4,$44, $FF, $48 + .byte $FF, $44, $54, $5F, $FF, $44,$44, $FF + .byte $44, $4F, $55, $00, $77, $88, $A5,$44 + .byte $55, $77, $44, $FF, $44, $FF, $44,$44 + .byte $88, $44, $7F, $FF,$FF, $A3,$44, $48, $44 + .byte $48, $FF, $84, $FF, $44, $55,$55, $FF + .byte $44,$44, $FF, $44,$44, $55, $00, $77, $88 + .byte $A5,$44, $55, $77, $44,$44, $55, $44, $54 + .byte $44, $88, $44, $55, $5F, $FF, $A3,$44 + .byte $84, $44,$44, $FF, $55, $44,$44, $55,$55, $44,$44 + .byte $88, $44,$44, $88, $55, $00, $77, $88 + .byte $A5,$44, $55, $77, $44,$44, $55, $44, $55 + .byte $44, $88, $44, $77, $FF, $A4,$44, $88 + .byte $44, $55, $44, $55, $44, $84, $55,$55 + .byte $44,$44, $88, $44,$44, $88, $55, $00, $77 + .byte $88, $A5,$44, $55, $77, $44,$44, $55, $44 + .byte $55, $44, $88, $44,$44, $FF, $44, $88 + .byte $44,$44, $88, $44, $55, $44, $55, $44 + .byte $88, $55,$55, $44,$44, $88, $44,$44, $88, $55 + .byte $00, $07, $08, $D4,$D4, $84, $54, $44 + .byte $55, $77, $04, $54, $55, $04, $55 + .byte $04, $88, $44,$44, $FF, $44, $88, $44,$44 + .byte $88, $44, $55, $44, $55, $44, $88 + .byte $55,$55, $44,$44, $58, $04,$04, $08, $55, $A3,$00 + .byte $0D, $5D, $88, $55, $44, $55,$55, $0D + .byte $55,$55, $0D, $55, $00, $88, $00, $77 + .byte $FF,$FF, $88, $55, $44, $88, $44, $D0 + .byte $88, $55, $D0, $88, $55,$55, $44,$44, $55 + .byte $DD, $00,$00, $55, $A4,$00, $55, $88, $55 + .byte $88, $55,$55, $00, $55,$55, $00, $55, $00 + .byte $48, $00, $55, $50,$50, $70, $77, $00 + .byte $88, $00,$00, $88, $55, $00, $88, $55,$55 + .byte $44, $88, $55, $00, $50, $00, $55 + .byte $00,$00, $88, $00, $55, $88, $55, $88 + .byte $55,$55, $00, $55,$55, $00, $45, $40, $44 + .byte $74, $A5,$55, $04, $C4, $C0, $00, $88 + .byte $55, $00, $88, $55,$55, $04, $88, $55 + .byte $00, $55, $00, $55, $00,$00, $88, $00 + .byte $55, $48, $C5, $A3,$55, $00, $55, $C5 + .byte $C0, $C4, $44, $55,$55, $75, $A3,$55, $77,$77 + .byte $75, $4C, $44, $4C,$4C, $00, $55,$55, $57 + .byte $00, $88, $55, $00, $55, $00, $55 + .byte $00,$00, $45, $00, $55, $4C,$4C, $A3,$55, $00 + .byte $A4,$CC, $C4, $05, $75, $A4,$D7, $07, $A4,$CC + .byte $4C,$4C, $40, $45, $55,$55, $A3,$4C, $00, $C4 + .byte $00, $55, $00,$00, $44, $00, $55, $CC,$CC + .byte $C8, $C5, $C0,$C0, $A4,$CC, $4C, $77, $DC + .byte $A4,$DD, $77, $4C,$4C, $44, $A3,$C4, $CC, $4C,$4C + .byte $44, $CC, $4C,$4C, $00, $CC, $00, $55 + .byte $00,$00, $55, $00, $55, $A4,$CC, $4C, $CC,$CC + .byte $A3,$C4, $44, $77, $A5,$DD, $77, $A6,$CC, $C4 + .byte $A6,$CC, $00, $44, $00, $55, $00,$00, $55 + .byte $00, $55, $CC,$CC, $4C, $C4, $4C,$4C, $A4,$CC + .byte $77, $A6,$DD, $77, $AB,$CC, $44,$44, $00, $44 + .byte $00, $55, $00,$00, $45, $00, $45, $A6,$CC + .byte $C4,$C4, $CC, $77, $CC, $A6,$DD, $77, $A9,$CC + .byte $4C, $A3,$44, $00, $44, $00, $05, $00 + .byte $A1 +; cycles=52105 temple_door_n_rle: .byte $28 ; ysize=48 .byte $00,$00, $08, $80, $A3,$00, $88, $A4,$00, $A3,$08 .byte $88,$88, $80,$80, $8F, $DF, $8F, $A3,$80, $88 @@ -906,6 +1045,50 @@ temple_door_n_rle: .byte $28 ; ysize=48 .byte $08,$08, $80, $88, $A3,$80, $A0,$1D,$88, $A6,$80, $A0,$78,$88 .byte $A1 ; cycles=3343 +temple_door_s_rle: .byte $28 ; ysize=48 + .byte $AF,$00, $80,$80, $A5,$88, $A3,$80, $A0,$1C,$00, $80, $A3,$88 + .byte $A5,$08, $A3,$88, $A0,$1C,$00, $88,$88, $08,$08, $00, $A3,$F0 + .byte $00,$00, $08, $A3,$88, $AC,$00, $88, $AC,$00, $88,$88 + .byte $00,$00, $F0, $A5,$FF, $F0, $00,$00, $A3,$88, $AA,$00 + .byte $80, $88, $AB,$00, $88,$88, $A3,$00, $A6,$FF, $44 + .byte $FF, $00,$00, $88,$88, $AA,$00, $88,$88, $AB,$00, $88 + .byte $08, $A3,$00, $FF, $44, $A4,$FF, $44, $FF + .byte $A3,$00, $88, $AA,$00, $88,$88, $AB,$00, $88, $A4,$00 + .byte $FF, $44, $A4,$FF, $44,$44, $A3,$00, $88, $A9,$00 + .byte $80, $88,$88, $AB,$00, $88, $00,$00, $DD, $00 + .byte $FF, $44, $FF,$FF, $4F, $FF, $44,$44, $00 + .byte $D0, $00, $88, $A9,$00, $A3,$88, $AB,$00, $88 + .byte $00,$00, $DD, $00, $44,$44, $FF,$FF, $A4,$44, $00 + .byte $DD, $00, $88, $A9,$00, $A3,$88, $AB,$00, $88 + .byte $00, $DD,$DD, $00, $44,$44, $7F, $FF, $A4,$44 + .byte $00, $DD, $00, $88, $A9,$00, $A3,$88, $AB,$00 + .byte $88, $00, $DD,$DD, $00, $44,$44, $77, $4F + .byte $A3,$44, $84, $00, $DD, $00, $88, $A9,$00 + .byte $A3,$88, $AB,$00, $88, $00, $DD,$DD, $00, $44 + .byte $84, $77, $44, $84, $44,$44, $88, $00 + .byte $DD, $00, $88, $A9,$00, $A3,$88, $AB,$00, $88 + .byte $00, $DD,$DD, $00, $88,$88, $07, $84, $88 + .byte $44,$44, $88, $00, $DD, $00, $88, $A9,$00 + .byte $A3,$88, $AB,$00, $88, $00, $DD,$DD, $00, $48,$48 + .byte $40, $55,$55, $A3,$88, $00, $DD, $00, $88 + .byte $A9,$00, $A3,$88, $AB,$00, $88, $00, $DD,$DD, $00 + .byte $CC, $C5,$C5, $D5,$D5, $C5,$C5, $C4, $00, $DD + .byte $00, $88, $A9,$00, $A3,$88, $AB,$00, $88, $00 + .byte $DD,$DD, $00, $A5,$DD, $CC, $4C,$4C, $00, $DD + .byte $00, $88, $A9,$00, $A3,$88, $AB,$00, $88, $00 + .byte $DD,$DD, $00, $5D, $DD, $A3,$5D, $5C, $54,$54 + .byte $00, $DD, $00, $88, $A9,$00, $A3,$88, $AB,$00 + .byte $88, $00, $DD,$DD, $00, $A5,$05, $A4,$00, $DD + .byte $00, $88, $A9,$00, $A3,$88, $AB,$00, $88, $00 + .byte $DD,$DD, $AA,$55, $DD, $00, $88, $A9,$00, $A3,$88 + .byte $AB,$00, $88, $00, $AD,$D5, $00, $88, $A9,$00 + .byte $A3,$88, $AB,$00, $88, $90, $AE,$99, $88, $A9,$00 + .byte $A3,$88, $AA,$00, $90, $A0,$11,$99, $90, $A8,$00, $A3,$88 + .byte $99, $90,$90, $A6,$00, $A0,$15,$88, $A6,$00, $90, $98 + .byte $99,$99, $A3,$00, $90, $A4,$00, $80, $88, $A0,$13,$00 + .byte $88, $80, $A4,$00, $90,$90, $00, $09,$09 + .byte $A1 +; cycles=1437 temple_center_n_rle: .byte $28 ; ysize=48 .byte $00,$00, $08,$08, $A3,$88, $80, $00, $08,$08, $88 .byte $A0,$10,$80, $08,$08, $00,$00, $80,$80, $88, $08,$08, $A9,$00 @@ -972,6 +1155,138 @@ temple_center_n_rle: .byte $28 ; ysize=48 .byte $89, $A0,$1C,$88, $89,$89, $A4,$99 .byte $A1 ; cycles=1258 +temple_center_s_rle: .byte $28 ; ysize=48 + .byte $08, $80,$80, $AA,$00, $AF,$80, $A8,$00, $80,$80, $08,$08 + .byte $A3,$00, $08,$08, $A0,$1E,$00, $08, $A7,$00, $0F,$0F, $A0,$1E,$00 + .byte $0F,$0F, $A3,$00, $A4,$80, $A7,$00, $A3,$80, $AC,$08, $A3,$80 + .byte $A7,$00, $A4,$80, $A4,$00, $08, $80, $A6,$00, $88 + .byte $99, $A5,$00, $0F,$0F, $A5,$00, $88, $80, $A4,$00 + .byte $80,$80, $88, $08, $A4,$00, $A4,$70, $00,$00, $08 + .byte $88,$88, $80, $00,$00, $88, $99, $A4,$80, $A3,$08 + .byte $A5,$80, $99, $88, $00,$00, $80, $88,$88, $08 + .byte $00,$00, $A4,$80, $75, $77, $75,$75, $70, $A3,$00 + .byte $88,$88, $00,$00, $88, $99, $88,$88, $08, $A6,$00 + .byte $A3,$88, $99, $88, $00, $A3,$88, $00,$00, $80 + .byte $A5,$88, $75,$75, $77, $75,$75, $70, $A3,$00, $88 + .byte $00,$00, $88, $99, $88, $A3,$00, $A4,$FF, $00,$00 + .byte $88,$88, $99, $88, $00, $88,$88, $00,$00, $80 + .byte $88,$88, $D8,$D8, $88,$88, $75, $77, $75,$75, $77 + .byte $75, $70, $00,$00, $88, $00,$00, $88, $99 + .byte $88, $00, $50, $44, $A4,$FF, $44, $00,$00 + .byte $88, $99, $88, $00, $88, $00,$00, $50 + .byte $A3,$58, $59,$59, $58,$58, $75,$75, $77, $75,$75, $77 + .byte $75,$75, $00, $88, $00,$00, $88, $99, $00 + .byte $D0, $55, $44, $FF,$FF, $4F, $FF, $44 + .byte $00, $80, $00, $99, $88, $00, $88 + .byte $00, $88, $55, $A6,$22, $D2, $75, $77 + .byte $75,$75, $77, $75,$75, $77, $00, $88, $00,$00 + .byte $88, $99, $00, $DD, $55, $44, $FF,$FF + .byte $A3,$44, $DD, $88, $00, $99, $88, $00 + .byte $88, $00, $88, $55, $22,$22, $D2, $CD + .byte $C9, $CD,$CD, $75,$75, $77, $75,$75, $77, $75,$75 + .byte $00, $88, $00,$00, $88, $99, $00, $DD + .byte $55, $44, $FF,$FF, $44, $84, $44, $DD + .byte $88, $00, $99, $88, $00, $88, $00 + .byte $88, $55, $22, $D2, $C8, $A4,$CC, $A5,$0F + .byte $7F, $75, $77, $00, $88, $00,$00, $88 + .byte $99, $00, $DD, $55, $88, $44, $FF + .byte $44, $5A, $44, $DD, $88, $00, $99 + .byte $88, $00, $88, $00, $88, $55, $22 + .byte $DD, $CC,$CC, $44, $CC, $4C, $A5,$00, $77 + .byte $75,$75, $00, $88, $00,$00, $88, $99, $00 + .byte $DD, $55, $88, $04, $44,$44, $55, $44 + .byte $DD, $88, $00, $99, $88, $00, $88 + .byte $00, $88, $55, $22,$22, $29, $94, $A3,$24 + .byte $A5,$00, $75,$75, $77, $00, $88, $00,$00, $88 + .byte $99, $00, $DD, $55, $88, $00, $55,$55 + .byte $A0,$01,$A5, $44, $DD, $88, $00, $99, $88 + .byte $00, $88, $00, $88, $55, $A3,$22, $29 + .byte $A3,$22, $A5,$00, $77, $55,$55, $00, $88, $00,$00 + .byte $88, $99, $00, $DD, $55, $CC, $DC + .byte $DD,$DD, $CC,$CC, $DD, $88, $00, $99, $88 + .byte $00, $88, $00, $88, $A8,$05, $A4,$22, $00 + .byte $57,$57, $77, $00, $88, $00,$00, $88, $99 + .byte $00, $DD, $55, $A6,$77, $DD, $88, $00 + .byte $99, $88, $00, $88, $00, $A3,$88, $A4,$80 + .byte $00,$00, $A4,$22, $00, $77, $57,$57, $00, $88 + .byte $00,$00, $88, $99, $00, $A9,$DD, $88, $00 + .byte $99, $88, $00, $88, $00, $A9,$88, $A3,$55 + .byte $52, $00, $77, $75,$75, $00, $88, $00,$00 + .byte $88, $99, $00, $A9,$99, $98, $00, $99 + .byte $88, $00, $88, $00, $A9,$88, $D5,$D5, $DD + .byte $9D,$9D, $A3,$95, $90, $88, $00,$00, $88, $99 + .byte $AC,$09, $99, $88, $00, $08, $90, $A3,$98 + .byte $A6,$88, $A4,$99, $09,$09, $00, $80,$80, $00, $80,$80 + .byte $88,$88, $AC,$90, $A3,$88, $A4,$80, $A3,$09, $99,$99, $98,$98 + .byte $09,$09, $00, $80,$80, $88, $98,$98, $99, $09 + .byte $A3,$08, $90, $AC,$99, $90, $08,$08, $90, $99 + .byte $98,$98, $A3,$88, $A3,$80, $09, $88,$88, $98,$98, $99 + .byte $89,$89, $A0,$18,$88, $89,$89, $99,$99, $98,$98, $A3,$88, $A4,$99 + .byte $A0,$20,$88, $89, $A3,$99 + .byte $A1 +; cycles=1197 +temple_center_e_rle: .byte $28 ; ysize=48 + .byte $AB,$00, $AF,$80, $A0,$39,$00, $0F,$0F, $A0,$1E,$00, $0F,$0F, $A3,$00 + .byte $A4,$80, $A6,$00, $A3,$80, $AD,$00, $A3,$80, $AE,$00, $08,$08 + .byte $80, $A5,$00, $88, $99, $AD,$00, $99, $88 + .byte $AC,$00, $A3,$80, $A3,$00, $08, $88, $80, $00,$00 + .byte $88, $99, $AD,$80, $99, $88, $00, $A3,$80 + .byte $A8,$00, $A4,$88, $80, $00,$00, $08, $88,$88, $00 + .byte $88, $99, $A3,$88, $08, $A5,$00, $08, $A3,$88 + .byte $99, $88, $00, $88,$88, $08, $00,$00, $70,$70 + .byte $75, $77, $75,$75, $88, $D8,$D8, $88,$88, $80 + .byte $00,$00, $88,$88, $00, $88, $99, $88,$88, $08 + .byte $00,$00, $A3,$80, $00,$00, $08, $88,$88, $99, $88 + .byte $00, $88,$88, $00,$00, $77, $75,$75, $77, $75,$75 + .byte $77, $58, $59,$59, $A3,$58, $00,$00, $88,$88, $00 + .byte $88, $99, $88, $08, $00,$00, $A5,$88, $00,$00 + .byte $08, $88, $99, $88, $00, $88, $00,$00 + .byte $77, $75,$75, $77, $75,$75, $77, $75, $00 + .byte $70,$70, $00,$00, $55, $88, $00, $88,$88, $00 + .byte $88, $99, $88, $00,$00, $A7,$88, $00,$00, $88 + .byte $99, $88, $00, $88, $00,$00, $75,$75, $77 + .byte $75,$75, $77, $75,$75, $00, $47, $44, $00,$00 + .byte $55, $88, $00, $88,$88, $00, $88, $99 + .byte $00, $80, $A4,$88, $9D,$9D, $88,$88, $80, $00,$00 + .byte $99, $88, $00, $88, $00, $75,$75, $77 + .byte $75,$75, $77, $75,$75, $77, $00, $44,$44, $00,$00 + .byte $55, $88, $00, $88,$88, $00, $88, $99 + .byte $00, $88, $A9,$08, $88, $00, $99, $88 + .byte $00, $88, $00, $75, $77, $75,$75, $77 + .byte $75,$75, $77, $75, $90, $9D,$9D, $90, $00 + .byte $55, $88, $00, $88,$88, $00, $88, $99 + .byte $00, $88, $A3,$99, $00, $22,$22, $69,$69, $99 + .byte $88, $00, $99, $88, $00, $88, $00 + .byte $75, $5F,$5F, $0F, $A5,$5F, $A5,$50, $55, $88 + .byte $00, $88,$88, $00, $88, $99, $00, $88 + .byte $A3,$99, $00, $22,$22, $66,$66, $99, $88, $00 + .byte $99, $88, $00, $88, $00, $57,$57, $77 + .byte $00, $A5,$55, $A6,$80, $88, $00, $88,$88, $00 + .byte $88, $99, $00, $88, $A3,$99, $00, $52,$52 + .byte $66,$66, $99, $88, $00, $99, $88, $00 + .byte $88, $00, $77, $57,$57, $00, $A5,$55, $A7,$88 + .byte $00, $88,$88, $00, $88, $99, $00, $88 + .byte $A9,$09, $88, $00, $99, $88, $00, $88 + .byte $00, $57,$57, $77, $00, $A5,$55, $A7,$88, $00 + .byte $88,$88, $00, $88, $99, $00, $AB,$88, $00 + .byte $99, $88, $00, $88, $00, $77, $57,$57 + .byte $00, $A5,$55, $A7,$88, $00, $88,$88, $00, $88 + .byte $99, $00, $AB,$88, $00, $99, $88, $00 + .byte $88, $00, $57,$57, $77, $00, $A5,$55, $A7,$88 + .byte $00, $88,$88, $00, $88, $99, $90, $AB,$98 + .byte $00, $99, $88, $00, $88, $00, $77 + .byte $57,$57, $20, $A5,$22, $A3,$88, $A3,$98, $99, $09,$09 + .byte $08, $00, $88, $99, $00, $AB,$80, $00 + .byte $99, $88, $00, $09,$09, $99,$99, $90, $A3,$9D + .byte $A3,$DD, $99,$99, $A3,$09, $00,$00, $80,$80, $00, $A3,$88 + .byte $00, $AB,$98, $00, $88,$88, $80, $00, $88 + .byte $A3,$80, $09, $A4,$99, $9D, $00,$00, $A3,$80, $88 + .byte $98,$98, $99, $90, $08,$08, $80,$80, $AB,$89, $A3,$80 + .byte $90,$90, $99, $A3,$98, $88, $A4,$80, $09, $88 + .byte $98,$98, $A4,$99, $89,$89, $A0,$16,$88, $89,$89, $A3,$99, $98,$98 + .byte $88,$88, $A4,$99, $89, $A0,$1E,$88, $89,$89, $A3,$99 + .byte $A1 +; cycles=1285 temple_center_w_rle: .byte $28 ; ysize=48 .byte $08, $80,$80, $A9,$00, $A5,$80, $DD, $80, $DD,$DD .byte $80, $DD, $A5,$80, $08, $A6,$88, $08,$08, $A3,$80 diff --git a/mist/step_top_e.png b/mist/step_top_e.png new file mode 100644 index 00000000..baa0f2e1 Binary files /dev/null and b/mist/step_top_e.png differ diff --git a/mist/step_top_s.png b/mist/step_top_s.png new file mode 100644 index 00000000..f540a57b Binary files /dev/null and b/mist/step_top_s.png differ diff --git a/mist/temple_center_e.png b/mist/temple_center_e.png new file mode 100644 index 00000000..91c6cff2 Binary files /dev/null and b/mist/temple_center_e.png differ diff --git a/mist/temple_center_s.png b/mist/temple_center_s.png new file mode 100644 index 00000000..e7ff4e1f Binary files /dev/null and b/mist/temple_center_s.png differ diff --git a/mist/temple_door_s.png b/mist/temple_door_s.png new file mode 100644 index 00000000..eb9412db Binary files /dev/null and b/mist/temple_door_s.png differ