diff --git a/desktop/desktop_aux.s b/desktop/desktop_aux.s index 26cfdb2..7e45c11 100644 --- a/desktop/desktop_aux.s +++ b/desktop/desktop_aux.s @@ -2577,10 +2577,9 @@ floppy140_icon: .addr floppy140_pixels; mapbits .byte 4 ; mapwidth .byte 0 ; reserved - DEFINE_RECT 0, 1, 26, 15 ; maprect + DEFINE_RECT 0, 0, 26, 14 ; maprect floppy140_pixels: - .byte px(%1010101),px(%0101010),px(%1010101),px(%0101010) .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) .byte px(%1100000),px(%0000011),px(%1000000),px(%0000110) .byte px(%1100000),px(%0000011),px(%1000000),px(%0000111) @@ -2644,7 +2643,7 @@ profile_icon: .addr profile_pixels ; mapbits .byte 8 ; mapwidth .byte 0 ; reserved - DEFINE_RECT 1, 0, 51, 9 ; maprect + DEFINE_RECT 0, 0, 52, 9 ; maprect profile_pixels: .byte px(%0111111),px(%1111111),px(%1111111),px(%1111111),px(%1111111),px(%1111111),px(%1111111),px(%1110101) @@ -2661,31 +2660,29 @@ profile_pixels: ;; Trash Can trash_icon: .addr trash_pixels ; mapbits - .byte 5 ; mapwidth + .byte 3 ; mapwidth .byte 0 ; reserved - DEFINE_RECT 7, 1, 27, 18 ; maprect + DEFINE_RECT 0, 0, 20, 17 ; maprect trash_pixels: - .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000),px(%0000000) - .byte px(%0000000),px(%1010101),PX(%1111111),px(%1010101),px(%0000000) - .byte px(%0000000),px(%0101010),PX(%1100011),px(%0101010),px(%0000000) - .byte px(%0000000),PX(%1111111),PX(%1111111),PX(%1111111),px(%0000000) - .byte px(%0000000),px(%1100000),px(%0000000),PX(%0000011),px(%0000000) - .byte px(%0000000),PX(%1111111),PX(%1111111),PX(%1111111),px(%0000000) - .byte px(%0000000),px(%1100000),px(%0000000),px(%0000011),px(%0000000) - .byte px(%0000000),px(%1100001),px(%0000100),px(%0010011),px(%0000000) - .byte px(%0000000),px(%1100010),px(%0001000),px(%0100011),px(%0000000) - .byte px(%0000000),px(%1100010),px(%0001000),px(%0100011),px(%0000000) - .byte px(%0000000),px(%1100010),px(%0001000),px(%0100011),px(%0000000) - .byte px(%0000000),px(%1100010),px(%0001000),px(%0100011),px(%0000000) - .byte px(%0000000),px(%1100010),px(%0001000),px(%0100011),px(%0000000) - .byte px(%0000000),px(%1100010),px(%0001000),px(%0100011),px(%0000000) - .byte px(%0000000),px(%1100010),px(%0001000),px(%0100011),px(%0000000) - .byte px(%0000000),px(%1100010),px(%0001000),px(%0100011),px(%0000000) - .byte px(%0000000),px(%1100001),px(%0000100),px(%0010011),px(%0000000) - .byte px(%0000000),px(%1100000),px(%0000000),px(%0000011),px(%0000000) - .byte px(%0000000),PX(%1111111),PX(%1111111),PX(%1111111),px(%0000000) - .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000),px(%0000000) + .byte px(%1010101),px(%1111111),px(%1010101) + .byte px(%0101010),px(%1100011),px(%0101010) + .byte px(%1111111),px(%1111111),px(%1111111) + .byte px(%1100000),px(%0000000),px(%0000011) + .byte px(%1111111),px(%1111111),px(%1111111) + .byte px(%1100000),px(%0000000),px(%0000011) + .byte px(%1100001),px(%0000100),px(%0010011) + .byte px(%1100010),px(%0001000),px(%0100011) + .byte px(%1100010),px(%0001000),px(%0100011) + .byte px(%1100010),px(%0001000),px(%0100011) + .byte px(%1100010),px(%0001000),px(%0100011) + .byte px(%1100010),px(%0001000),px(%0100011) + .byte px(%1100010),px(%0001000),px(%0100011) + .byte px(%1100010),px(%0001000),px(%0100011) + .byte px(%1100010),px(%0001000),px(%0100011) + .byte px(%1100001),px(%0000100),px(%0010011) + .byte px(%1100000),px(%0000000),px(%0000011) + .byte px(%1111111),px(%1111111),px(%1111111) label_apple: PASCAL_STRING GLYPH_SAPPLE @@ -2825,7 +2822,6 @@ special_menu: .addr $0000,$0000 - .assert * = $AD58, error, "Segment length mismatch" PAD_TO $AE00 ;;; ============================================================ @@ -3049,28 +3045,28 @@ show_alert_indirection: alert_bitmap: .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000),px(%0000000),px(%0000000),px(%0000000) - .byte PX(%0111111),px(%1111100),px(%0000000),px(%0000000),px(%0000000),px(%0000000),px(%0000000) - .byte PX(%0111111),px(%1111100),px(%0000000),px(%0000000),px(%0000000),px(%0000000),px(%0000000) - .byte PX(%0111111),px(%1111100),px(%0000000),px(%0000000),px(%0000000),px(%0000000),px(%0000000) - .byte PX(%0111111),px(%1111100),px(%0000000),PX(%1111111),PX(%1111111),px(%0000000),px(%0000000) - .byte px(%0111100),px(%1111100),px(%0000001),px(%1110000),PX(%0000111),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1111100),px(%0000000),px(%0000000),px(%0000000),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1111100),px(%0000000),px(%0000000),px(%0000000),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1111100),px(%0000000),px(%0000000),px(%0000000),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1111100),px(%0000000),px(%1111111),px(%1111111),px(%0000000),px(%0000000) + .byte px(%0111100),px(%1111100),px(%0000001),px(%1110000),px(%0000111),px(%0000000),px(%0000000) .byte px(%0111100),px(%1111100),px(%0000011),px(%1100000),px(%0000011),px(%0000000),px(%0000000) - .byte PX(%0111111),px(%1111100),PX(%0000111),PX(%1100111),px(%1111001),px(%0000000),px(%0000000) - .byte PX(%0111111),px(%1111100),PX(%0001111),PX(%1100111),px(%1111001),px(%0000000),px(%0000000) - .byte PX(%0111111),px(%1111100),PX(%0011111),PX(%1111111),px(%1111001),px(%0000000),px(%0000000) - .byte PX(%0111111),px(%1111100),PX(%0011111),PX(%1111111),px(%1110011),px(%0000000),px(%0000000) - .byte PX(%0111111),px(%1111100),PX(%0011111),PX(%1111111),PX(%1100111),px(%0000000),px(%0000000) - .byte PX(%0111111),px(%1111100),PX(%0011111),PX(%1111111),PX(%1001111),px(%0000000),px(%0000000) - .byte PX(%0111111),px(%1111100),PX(%0011111),PX(%1111111),PX(%0011111),px(%0000000),px(%0000000) - .byte PX(%0111111),px(%1111100),PX(%0011111),px(%1111110),PX(%0111111),px(%0000000),px(%0000000) - .byte PX(%0111111),px(%1111100),PX(%0011111),px(%1111100),PX(%1111111),px(%0000000),px(%0000000) - .byte PX(%0111111),px(%1111100),PX(%0011111),px(%1111100),PX(%1111111),px(%0000000),px(%0000000) - .byte px(%0111110),px(%0000000),PX(%0111111),PX(%1111111),PX(%1111111),px(%0000000),px(%0000000) - .byte PX(%0111111),px(%1100000),PX(%1111111),px(%1111100),PX(%1111111),px(%0000000),px(%0000000) - .byte PX(%0111111),px(%1100001),PX(%1111111),PX(%1111111),PX(%1111111),px(%0000000),px(%0000000) - .byte px(%0111000),px(%0000011),PX(%1111111),PX(%1111111),px(%1111110),px(%0000000),px(%0000000) - .byte PX(%0111111),px(%1100000),px(%0000000),px(%0000000),px(%0000000),px(%0000000),px(%0000000) - .byte PX(%0111111),px(%1100000),px(%0000000),px(%0000000),px(%0000000),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1111100),px(%0000111),px(%1100111),px(%1111001),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1111100),px(%0001111),px(%1100111),px(%1111001),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1111100),px(%0011111),px(%1111111),px(%1111001),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1111100),px(%0011111),px(%1111111),px(%1110011),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1111100),px(%0011111),px(%1111111),px(%1100111),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1111100),px(%0011111),px(%1111111),px(%1001111),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1111100),px(%0011111),px(%1111111),px(%0011111),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1111100),px(%0011111),px(%1111110),px(%0111111),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1111100),px(%0011111),px(%1111100),px(%1111111),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1111100),px(%0011111),px(%1111100),px(%1111111),px(%0000000),px(%0000000) + .byte px(%0111110),px(%0000000),px(%0111111),px(%1111111),px(%1111111),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1100000),px(%1111111),px(%1111100),px(%1111111),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1100001),px(%1111111),px(%1111111),px(%1111111),px(%0000000),px(%0000000) + .byte px(%0111000),px(%0000011),px(%1111111),px(%1111111),px(%1111110),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1100000),px(%0000000),px(%0000000),px(%0000000),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1100000),px(%0000000),px(%0000000),px(%0000000),px(%0000000),px(%0000000) .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000),px(%0000000),px(%0000000),px(%0000000) .proc alert_bitmap_params diff --git a/desktop/desktop_main.s b/desktop/desktop_main.s index ded6309..ba0fd9f 100644 --- a/desktop/desktop_main.s +++ b/desktop/desktop_main.s @@ -8749,6 +8749,9 @@ selected_device_icon: sta (icon_ptr),y inc device_num + ;; TODO: Center icon horizontally + ;; (Currently, left edges are aligned) + ;; Assign icon coordinates lda device_num asl a ; device num * 4 is coordinates index diff --git a/desktop/desktop_res.s b/desktop/desktop_res.s index b8a99d8..ebbf631 100644 --- a/desktop/desktop_res.s +++ b/desktop/desktop_res.s @@ -315,28 +315,28 @@ path_buf2: .res 65, 0 alert_bitmap2: .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000),px(%0000000),px(%0000000),px(%0000000) - .byte PX(%0111111),px(%1111100),px(%0000000),px(%0000000),px(%0000000),px(%0000000),px(%0000000) - .byte PX(%0111111),px(%1111100),px(%0000000),px(%0000000),px(%0000000),px(%0000000),px(%0000000) - .byte PX(%0111111),px(%1111100),px(%0000000),px(%0000000),px(%0000000),px(%0000000),px(%0000000) - .byte PX(%0111111),px(%1111100),px(%0000000),PX(%1111111),PX(%1111111),px(%0000000),px(%0000000) - .byte px(%0111100),px(%1111100),px(%0000001),px(%1110000),PX(%0000111),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1111100),px(%0000000),px(%0000000),px(%0000000),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1111100),px(%0000000),px(%0000000),px(%0000000),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1111100),px(%0000000),px(%0000000),px(%0000000),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1111100),px(%0000000),px(%1111111),px(%1111111),px(%0000000),px(%0000000) + .byte px(%0111100),px(%1111100),px(%0000001),px(%1110000),px(%0000111),px(%0000000),px(%0000000) .byte px(%0111100),px(%1111100),px(%0000011),px(%1100000),px(%0000011),px(%0000000),px(%0000000) - .byte PX(%0111111),px(%1111100),PX(%0000111),PX(%1100111),px(%1111001),px(%0000000),px(%0000000) - .byte PX(%0111111),px(%1111100),PX(%0001111),PX(%1100111),px(%1111001),px(%0000000),px(%0000000) - .byte PX(%0111111),px(%1111100),PX(%0011111),PX(%1111111),px(%1111001),px(%0000000),px(%0000000) - .byte PX(%0111111),px(%1111100),PX(%0011111),PX(%1111111),px(%1110011),px(%0000000),px(%0000000) - .byte PX(%0111111),px(%1111100),PX(%0011111),PX(%1111111),PX(%1100111),px(%0000000),px(%0000000) - .byte PX(%0111111),px(%1111100),PX(%0011111),PX(%1111111),PX(%1001111),px(%0000000),px(%0000000) - .byte PX(%0111111),px(%1111100),PX(%0011111),PX(%1111111),PX(%0011111),px(%0000000),px(%0000000) - .byte PX(%0111111),px(%1111100),PX(%0011111),px(%1111110),PX(%0111111),px(%0000000),px(%0000000) - .byte PX(%0111111),px(%1111100),PX(%0011111),px(%1111100),PX(%1111111),px(%0000000),px(%0000000) - .byte PX(%0111111),px(%1111100),PX(%0011111),px(%1111100),PX(%1111111),px(%0000000),px(%0000000) - .byte px(%0111110),px(%0000000),PX(%0111111),PX(%1111111),PX(%1111111),px(%0000000),px(%0000000) - .byte PX(%0111111),px(%1100000),PX(%1111111),px(%1111100),PX(%1111111),px(%0000000),px(%0000000) - .byte PX(%0111111),px(%1100001),PX(%1111111),PX(%1111111),PX(%1111111),px(%0000000),px(%0000000) - .byte px(%0111000),px(%0000011),PX(%1111111),PX(%1111111),px(%1111110),px(%0000000),px(%0000000) - .byte PX(%0111111),px(%1100000),px(%0000000),px(%0000000),px(%0000000),px(%0000000),px(%0000000) - .byte PX(%0111111),px(%1100000),px(%0000000),px(%0000000),px(%0000000),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1111100),px(%0000111),px(%1100111),px(%1111001),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1111100),px(%0001111),px(%1100111),px(%1111001),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1111100),px(%0011111),px(%1111111),px(%1111001),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1111100),px(%0011111),px(%1111111),px(%1110011),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1111100),px(%0011111),px(%1111111),px(%1100111),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1111100),px(%0011111),px(%1111111),px(%1001111),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1111100),px(%0011111),px(%1111111),px(%0011111),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1111100),px(%0011111),px(%1111110),px(%0111111),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1111100),px(%0011111),px(%1111100),px(%1111111),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1111100),px(%0011111),px(%1111100),px(%1111111),px(%0000000),px(%0000000) + .byte px(%0111110),px(%0000000),px(%0111111),px(%1111111),px(%1111111),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1100000),px(%1111111),px(%1111100),px(%1111111),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1100001),px(%1111111),px(%1111111),px(%1111111),px(%0000000),px(%0000000) + .byte px(%0111000),px(%0000011),px(%1111111),px(%1111111),px(%1111110),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1100000),px(%0000000),px(%0000000),px(%0000000),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1100000),px(%0000000),px(%0000000),px(%0000000),px(%0000000),px(%0000000) .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000),px(%0000000),px(%0000000),px(%0000000) alert_bitmap2_params: @@ -1388,91 +1388,91 @@ app: DEFICON app_icon, 5, 0, 0, 34, 17 generic_icon: .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000) .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000) - .byte PX(%1111111),PX(%1111111),PX(%1111111),px(%1000000) - .byte px(%1000000),px(%0000000),PX(%0000001),px(%1100000) - .byte px(%1000000),px(%0000000),PX(%0000001),px(%0110000) - .byte px(%1000000),px(%0000000),PX(%0000001),px(%0011000) - .byte px(%1000000),px(%0000000),PX(%0000001),PX(%0001100) - .byte px(%1000000),px(%0000000),PX(%0000001),PX(%0000110) - .byte px(%1000000),px(%0000000),PX(%0000001),PX(%0000011) - .byte px(%1000000),px(%0000000),PX(%0000001),PX(%1111111) - .byte px(%1000000),px(%0000000),px(%0000000),PX(%0000001) - .byte px(%1000000),px(%0000000),px(%0000000),PX(%0000001) - .byte px(%1000000),px(%0000000),px(%0000000),PX(%0000001) - .byte px(%1000000),px(%0000000),px(%0000000),PX(%0000001) - .byte px(%1000000),px(%0000000),px(%0000000),PX(%0000001) - .byte px(%1000000),px(%0000000),px(%0000000),PX(%0000001) - .byte px(%1000000),px(%0000000),px(%0000000),PX(%0000001) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1000000) + .byte px(%1000000),px(%0000000),px(%0000001),px(%1100000) + .byte px(%1000000),px(%0000000),px(%0000001),px(%0110000) + .byte px(%1000000),px(%0000000),px(%0000001),px(%0011000) + .byte px(%1000000),px(%0000000),px(%0000001),px(%0001100) + .byte px(%1000000),px(%0000000),px(%0000001),px(%0000110) + .byte px(%1000000),px(%0000000),px(%0000001),px(%0000011) + .byte px(%1000000),px(%0000000),px(%0000001),px(%1111111) + .byte px(%1000000),px(%0000000),px(%0000000),px(%0000001) + .byte px(%1000000),px(%0000000),px(%0000000),px(%0000001) + .byte px(%1000000),px(%0000000),px(%0000000),px(%0000001) + .byte px(%1000000),px(%0000000),px(%0000000),px(%0000001) + .byte px(%1000000),px(%0000000),px(%0000000),px(%0000001) + .byte px(%1000000),px(%0000000),px(%0000000),px(%0000001) + .byte px(%1000000),px(%0000000),px(%0000000),px(%0000001) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) generic_mask: .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000) .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000) - .byte PX(%1111111),PX(%1111111),PX(%1111111),px(%1000000) - .byte PX(%1111111),PX(%1111111),PX(%1111111),px(%1100000) - .byte PX(%1111111),PX(%1111111),PX(%1111111),px(%1110000) - .byte PX(%1111111),PX(%1111111),PX(%1111111),px(%1111000) - .byte PX(%1111111),PX(%1111111),PX(%1111111),px(%1111100) - .byte PX(%1111111),PX(%1111111),PX(%1111111),px(%1111110) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1000000) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1100000) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1110000) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111000) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111100) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111110) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) ;;; Text File text_icon: .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000) .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000) - .byte PX(%1111111),PX(%1111111),PX(%1111111),px(%1000000) - .byte px(%1000000),px(%0000000),PX(%0000001),px(%1100000) - .byte px(%1001100),px(%0111110),PX(%0111111),px(%0110000) - .byte px(%1000000),px(%0000000),PX(%0000001),px(%0011000) - .byte px(%1001111),px(%1100111),px(%1000001),PX(%0001100) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1000000) + .byte px(%1000000),px(%0000000),px(%0000001),px(%1100000) + .byte px(%1001100),px(%0111110),px(%0111111),px(%0110000) + .byte px(%1000000),px(%0000000),px(%0000001),px(%0011000) + .byte px(%1001111),px(%1100111),px(%1000001),px(%0001100) .byte px(%1000000),px(%0000000),px(%0000001),px(%0000110) - .byte px(%1001111),px(%0011110),px(%0110001),PX(%0000011) - .byte px(%1000000),px(%0000000),PX(%0000001),PX(%1111111) + .byte px(%1001111),px(%0011110),px(%0110001),px(%0000011) + .byte px(%1000000),px(%0000000),px(%0000001),px(%1111111) .byte px(%1000000),px(%0000000),px(%0000000),px(%0000001) .byte px(%1001111),px(%1100110),px(%0111100),px(%1111001) .byte px(%1000000),px(%0000000),px(%0000000),px(%0000001) .byte px(%1001111),px(%0011110),px(%1111111),px(%0000001) - .byte px(%1000000),px(%0000000),px(%0000000),PX(%0000001) + .byte px(%1000000),px(%0000000),px(%0000000),px(%0000001) .byte px(%1001111),px(%0011111),px(%1001111),px(%1100001) - .byte px(%1000000),px(%0000000),px(%0000000),PX(%0000001) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) + .byte px(%1000000),px(%0000000),px(%0000000),px(%0000001) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) text_mask: .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000) .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000) - .byte PX(%1111111),PX(%1111111),PX(%1111111),px(%1000000) - .byte PX(%1111111),PX(%1111111),PX(%1111111),px(%1100000) - .byte PX(%1111111),PX(%1111111),PX(%1111111),px(%1110000) - .byte PX(%1111111),PX(%1111111),PX(%1111111),px(%1111000) - .byte PX(%1111111),PX(%1111111),PX(%1111111),px(%1111100) - .byte PX(%1111111),PX(%1111111),PX(%1111111),px(%1111110) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1000000) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1100000) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1110000) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111000) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111100) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111110) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) ;;; Binary binary_icon: .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000) .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000) - .byte px(%0000000),PX(%0000001),px(%1000000),px(%0000000) + .byte px(%0000000),px(%0000001),px(%1000000),px(%0000000) .byte px(%0000000),px(%0000110),px(%0110000),px(%0000000) .byte px(%0000000),px(%0011000),px(%0001100),px(%0000000) .byte px(%0000000),px(%1100000),px(%0000011),px(%0000000) @@ -1486,26 +1486,26 @@ binary_icon: .byte px(%0000000),px(%1100000),px(%0000011),px(%0000000) .byte px(%0000000),px(%0011000),px(%0001100),px(%0000000) .byte px(%0000000),px(%0000110),px(%0110000),px(%0000000) - .byte px(%0000000),PX(%0000001),px(%1000000),px(%0000000) + .byte px(%0000000),px(%0000001),px(%1000000),px(%0000000) .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000) .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000) binary_mask: .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000) .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000) - .byte px(%0000000),PX(%0000001),px(%1000000),px(%0000000) + .byte px(%0000000),px(%0000001),px(%1000000),px(%0000000) .byte px(%0000000),px(%0000111),px(%1110000),px(%0000000) - .byte px(%0000000),PX(%0011111),px(%1111100),px(%0000000) - .byte px(%0000000),PX(%1111111),PX(%1111111),px(%0000000) - .byte px(%0000011),PX(%1111111),PX(%1111111),px(%1100000) - .byte PX(%0001111),PX(%1111111),PX(%1111111),px(%1111000) - .byte PX(%0111111),PX(%1111111),PX(%1111111),px(%1111110) - .byte PX(%0001111),PX(%1111111),PX(%1111111),px(%1111000) - .byte px(%0000011),PX(%1111111),PX(%1111111),px(%1100000) - .byte px(%0000000),PX(%1111111),PX(%1111111),px(%0000000) - .byte px(%0000000),PX(%0011111),px(%1111100),px(%0000000) + .byte px(%0000000),px(%0011111),px(%1111100),px(%0000000) + .byte px(%0000000),px(%1111111),px(%1111111),px(%0000000) + .byte px(%0000011),px(%1111111),px(%1111111),px(%1100000) + .byte px(%0001111),px(%1111111),px(%1111111),px(%1111000) + .byte px(%0111111),px(%1111111),px(%1111111),px(%1111110) + .byte px(%0001111),px(%1111111),px(%1111111),px(%1111000) + .byte px(%0000011),px(%1111111),px(%1111111),px(%1100000) + .byte px(%0000000),px(%1111111),px(%1111111),px(%0000000) + .byte px(%0000000),px(%0011111),px(%1111100),px(%0000000) .byte px(%0000000),px(%0000111),px(%1110000),px(%0000000) - .byte px(%0000000),PX(%0000001),px(%1000000),px(%0000000) + .byte px(%0000000),px(%0000001),px(%1000000),px(%0000000) .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000) .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000) @@ -1517,18 +1517,18 @@ folder_icon: .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000) .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000) .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000) - .byte PX(%0011111),px(%1111110),px(%0000000),px(%0000000) + .byte px(%0011111),px(%1111110),px(%0000000),px(%0000000) .byte px(%0100000),px(%0000001),px(%0000000),px(%0000000) - .byte PX(%0111111),PX(%1111111),PX(%1111111),px(%1111110) - .byte px(%1000000),px(%0000000),px(%0000000),PX(%0000001) - .byte px(%1000000),px(%0000000),px(%0000000),PX(%0000001) - .byte px(%1000000),px(%0000000),px(%0000000),PX(%0000001) - .byte px(%1000000),px(%0000000),px(%0000000),PX(%0000001) - .byte px(%1000000),px(%0000000),px(%0000000),PX(%0000001) - .byte px(%1000000),px(%0000000),px(%0000000),PX(%0000001) - .byte px(%1000000),px(%0000000),px(%0000000),PX(%0000001) - .byte px(%1000000),px(%0000000),px(%0000000),PX(%0000001) - .byte PX(%0111111),PX(%1111111),PX(%1111111),px(%1111110) + .byte px(%0111111),px(%1111111),px(%1111111),px(%1111110) + .byte px(%1000000),px(%0000000),px(%0000000),px(%0000001) + .byte px(%1000000),px(%0000000),px(%0000000),px(%0000001) + .byte px(%1000000),px(%0000000),px(%0000000),px(%0000001) + .byte px(%1000000),px(%0000000),px(%0000000),px(%0000001) + .byte px(%1000000),px(%0000000),px(%0000000),px(%0000001) + .byte px(%1000000),px(%0000000),px(%0000000),px(%0000001) + .byte px(%1000000),px(%0000000),px(%0000000),px(%0000001) + .byte px(%1000000),px(%0000000),px(%0000000),px(%0000001) + .byte px(%0111111),px(%1111111),px(%1111111),px(%1111110) folder_mask: .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000) @@ -1537,18 +1537,18 @@ folder_mask: .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000) .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000) .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000) - .byte PX(%0011111),px(%1111110),px(%0000000),px(%0000000) - .byte PX(%0111111),PX(%1111111),px(%0000000),px(%0000000) - .byte PX(%0111111),PX(%1111111),PX(%1111111),px(%1111110) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) - .byte PX(%0111111),PX(%1111111),PX(%1111111),px(%1111110) + .byte px(%0011111),px(%1111110),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1111111),px(%0000000),px(%0000000) + .byte px(%0111111),px(%1111111),px(%1111111),px(%1111110) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) + .byte px(%0111111),px(%1111111),px(%1111111),px(%1111110) ;;; System (no .SYSTEM suffix) @@ -1597,7 +1597,7 @@ sys_mask: basic_icon: .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000) .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000) - .byte px(%0000000),PX(%0000001),px(%1000000),px(%0000000) + .byte px(%0000000),px(%0000001),px(%1000000),px(%0000000) .byte px(%0000000),px(%0000110),px(%0110000),px(%0000000) .byte px(%0000000),px(%0011000),px(%0001100),px(%0000000) .byte px(%0000000),px(%1100000),px(%0000011),px(%0000000) @@ -1611,26 +1611,26 @@ basic_icon: .byte px(%0000000),px(%1100000),px(%0000011),px(%0000000) .byte px(%0000000),px(%0011000),px(%0001100),px(%0000000) .byte px(%0000000),px(%0000110),px(%0110000),px(%0000000) - .byte px(%0000000),PX(%0000001),px(%1000000),px(%0000000) + .byte px(%0000000),px(%0000001),px(%1000000),px(%0000000) .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000) .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000) basic_mask: .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000) .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000) - .byte px(%0000000),PX(%0000001),px(%1000000),px(%0000000) + .byte px(%0000000),px(%0000001),px(%1000000),px(%0000000) .byte px(%0000000),px(%0000111),px(%1110000),px(%0000000) - .byte px(%0000000),PX(%0011111),px(%1111100),px(%0000000) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) - .byte PX(%1111111),PX(%1111111),PX(%1111111),PX(%1111111) - .byte px(%0000000),PX(%0011111),px(%1111100),px(%0000000) + .byte px(%0000000),px(%0011111),px(%1111100),px(%0000000) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) + .byte px(%1111111),px(%1111111),px(%1111111),px(%1111111) + .byte px(%0000000),px(%0011111),px(%1111100),px(%0000000) .byte px(%0000000),px(%0000111),px(%1110000),px(%0000000) - .byte px(%0000000),PX(%0000001),px(%1000000),px(%0000000) + .byte px(%0000000),px(%0000001),px(%1000000),px(%0000000) .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000) .byte px(%0000000),px(%0000000),px(%0000000),px(%0000000) @@ -1650,7 +1650,7 @@ app_icon: .byte px(%0000110),px(%0000111),px(%1111111),px(%1111100),px(%0011110) .byte px(%0000001),px(%1000000),px(%0110000),px(%1100000),px(%0011110) .byte px(%0000000),px(%0110000),px(%0001110),px(%0000000),px(%0011110) - .byte px(%0000000),px(%0001100),px(%0000001),PX(%1111111),px(%1111110) + .byte px(%0000000),px(%0001100),px(%0000001),px(%1111111),px(%1111110) .byte px(%0000000),px(%0000011),px(%0000001),px(%1000000),px(%0011110) .byte px(%0000000),px(%0000000),px(%1100110),px(%0000000),px(%0000000) .byte px(%0000000),px(%0000000),px(%0011000),px(%0000000),px(%0000000) diff --git a/mgtk.inc b/mgtk.inc index 5b78c1e..d1690c9 100644 --- a/mgtk.inc +++ b/mgtk.inc @@ -781,6 +781,4 @@ end: ;;; Define pattern for PaintBits - low 7 bits are reversed ;;; e.g. .byte px(%1000000) -;;; px() has high bit clear, PX() has high bit set .define px(bits) (((bits&$40)>>6)|((bits&$20)>>4)|((bits&$10)>>2)|(bits&$8)|((bits&$4)<<2)|((bits&$2)<<4)|((bits&$1)<<6)) -.define PX(bits) (((bits&$40)>>6)|((bits&$20)>>4)|((bits&$10)>>2)|(bits&$8)|((bits&$4)<<2)|((bits&$2)<<4)|((bits&$1)<<6)|$80)