diff --git a/desktop/s2_aux2.s b/desktop/s2_aux2.s index f874443..51c1ddb 100644 --- a/desktop/s2_aux2.s +++ b/desktop/s2_aux2.s @@ -117,14 +117,14 @@ LD0CD: lda LEC13,x LD0DE: cpy LDEA0 beq LD0FC lda ($06),y - sta LDEA1,y + sta LDEA0+1,y iny jmp LD0DE LD0EC: ldy #$00 LD0EE: cpy LDEA0 beq LD0FC - lda LDEA1,y + lda LDEA0+1,y sta ($06),y iny jmp LD0EE @@ -147,7 +147,7 @@ LD106: brk tax lda LDFA1,x sta $08 - lda LDFA2,x + lda LDFA1+1,x sta $09 lda $08 clc @@ -306,56 +306,11 @@ LD14C: ora ($8D) .byte px(%0000000),px(%0000000) .byte 5, 5 - .byte $00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00 + .res 384, 0 + .byte $00,$00 + +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) @@ -381,9 +336,15 @@ LD14C: ora ($8D) .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) - .byte $28 - .byte $00,$08,$00,$C5,$D4,$07,$00,$00 - .byte $00,$00,$00,$24,$00,$17,$00,$0F + .word $28, $8 ; left, top + .addr alert_bitmap + .byte $07 ; stride + .byte $00 + .word 0, 0, $24, $17 ; hoff, voff, width, height + + ;; Looks like window param blocks starting here + + .byte $0F .byte $01,$00,$00,$00,$00,$00,$00,$00 .byte $00,$00,$00,$96,$00,$32,$00,$F4 .byte $01,$8C,$00,$4B,$00,$23,$00,$00 @@ -551,159 +512,17 @@ LD14C: ora ($8D) .byte $51,$E3,$68,$E3,$7F,$E3,$96,$E3 .byte $AD,$E3,$C4,$E3,$DB,$E3,$F2,$E3 .byte $09,$E4,$20,$E4,$37,$E4,$F2,$E4 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 + + .res 896, 0 + .byte $00 LDE9F: .byte $00 -LDEA0: .byte $00 -LDEA1: .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$00,$00,$00,$00 -LDFA1: .byte $00 -LDFA2: .byte $00,$23,$E7,$6F,$E7,$BB,$E7,$07 - .byte $E8,$53,$E8,$9F,$E8,$EB,$E8,$37 - .byte $E9,$00,$00,$83,$E9,$C4,$E9,$05 - .byte $EA,$46,$EA,$87,$EA,$C8,$EA,$09 - .byte $EB,$4A,$EB,$00,$00,$00,$00,$00 +LDEA0: .res 256, 0 + .byte $00 + +LDFA1: .addr $0000,$E723,$E76F,$E7BB,$E807,$E853,$E89F,$E8EB,$E937,$0000,$E983,$E9C4,$EA05,$EA46,$EA87,$EAC8,$EB09,$EB4A + + .byte $00,$00,$00,$00,$00 .res 144, 0 @@ -740,68 +559,42 @@ LDFA2: .byte $00,$23,$E7,$6F,$E7,$BB,$E7,$07 .byte $00,$00,$5C,$E4,$00,$00,$00,$00 .byte $64,$E4,$00,$00,$00,$00,$6C,$E4 .byte $00,$00,$00,$00,$74,$E4,$00,$00 - .byte $00,$00,$7C,$E4,$03,$41,$6C,$6C - .byte $0D,$E3,$14,$53,$6C,$6F,$74,$20 - .byte $20,$20,$20,$64,$72,$69,$76,$65 - .byte $20,$20,$20,$20,$20,$20,$20,$24 - .byte $E3,$14,$53,$6C,$6F,$74,$20,$20 - .byte $20,$20,$64,$72,$69,$76,$65,$20 - .byte $20,$20,$20,$20,$20,$20,$3B,$E3 - .byte $14,$53,$6C,$6F,$74,$20,$20,$20 - .byte $20,$64,$72,$69,$76,$65,$20,$20 - .byte $20,$20,$20,$20,$20,$52,$E3,$14 - .byte $53,$6C,$6F,$74,$20,$20,$20,$20 - .byte $64,$72,$69,$76,$65,$20,$20,$20 - .byte $20,$20,$20,$20,$69,$E3,$14,$53 - .byte $6C,$6F,$74,$20,$20,$20,$20,$64 - .byte $72,$69,$76,$65,$20,$20,$20,$20 - .byte $20,$20,$20,$80,$E3,$14,$53,$6C - .byte $6F,$74,$20,$20,$20,$20,$64,$72 - .byte $69,$76,$65,$20,$20,$20,$20,$20 - .byte $20,$20,$97,$E3,$14,$53,$6C,$6F - .byte $74,$20,$20,$20,$20,$64,$72,$69 - .byte $76,$65,$20,$20,$20,$20,$20,$20 - .byte $20,$AE,$E3,$14,$53,$6C,$6F,$74 - .byte $20,$20,$20,$20,$64,$72,$69,$76 - .byte $65,$20,$20,$20,$20,$20,$20,$20 - .byte $C5,$E3,$14,$53,$6C,$6F,$74,$20 - .byte $20,$20,$20,$64,$72,$69,$76,$65 - .byte $20,$20,$20,$20,$20,$20,$20,$DC - .byte $E3,$14,$53,$6C,$6F,$74,$20,$20 - .byte $20,$20,$64,$72,$69,$76,$65,$20 - .byte $20,$20,$20,$20,$20,$20,$F3,$E3 - .byte $14,$53,$6C,$6F,$74,$20,$20,$20 - .byte $20,$64,$72,$69,$76,$65,$20,$20 - .byte $20,$20,$20,$20,$20,$0A,$E4,$14 - .byte $53,$6C,$6F,$74,$20,$20,$20,$20 - .byte $64,$72,$69,$76,$65,$20,$20,$20 - .byte $20,$20,$20,$20,$21,$E4,$14,$53 - .byte $6C,$6F,$74,$20,$20,$20,$20,$64 - .byte $72,$69,$76,$65,$20,$20,$20,$20 - .byte $20,$20,$20,$38,$E4,$14,$53,$6C - .byte $6F,$74,$20,$20,$20,$20,$64,$72 - .byte $69,$76,$65,$20,$20,$20,$20,$20 - .byte $20,$20,$07,$53,$6C,$6F,$74,$20 - .byte $30,$20,$07,$53,$6C,$6F,$74,$20 - .byte $30,$20,$07,$53,$6C,$6F,$74,$20 - .byte $30,$20,$07,$53,$6C,$6F,$74,$20 - .byte $30,$20,$07,$53,$6C,$6F,$74,$20 - .byte $30,$20,$07,$53,$6C,$6F,$74,$20 - .byte $30,$20,$07,$53,$6C,$6F,$74,$20 - .byte $30,$20,$0A,$E3,$21,$E3,$38,$E3 - .byte $4F,$E3,$66,$E3,$7D,$E3,$94,$E3 - .byte $AB,$E3,$C2,$E3,$D9,$E3,$F0,$E3 - .byte $07,$E4,$1E,$E4,$35,$E4,$13,$50 - .byte $72,$6F,$46,$69,$6C,$65,$20,$53 - .byte $6C,$6F,$74,$20,$78,$20,$20,$20 - .byte $20,$20,$13,$55,$6E,$69,$44,$69 - .byte $73,$6B,$20,$33,$2E,$35,$20,$20 - .byte $53,$78,$2C,$79,$20,$20,$14,$52 - .byte $41,$4D,$43,$61,$72,$64,$20,$53 - .byte $6C,$6F,$74,$20,$78,$20,$20,$20 - .byte $20,$20,$20,$14,$53,$6C,$6F,$74 - .byte $20,$20,$20,$20,$64,$72,$69,$76 - .byte $65,$20,$20,$20,$20,$20,$20,$20 + .byte $00,$00 + + .addr $E47C + + PASCAL_STRING "All" + +sd0: A2D_DEFSTRING "Slot drive " +sd1: A2D_DEFSTRING "Slot drive " +sd2: A2D_DEFSTRING "Slot drive " +sd3: A2D_DEFSTRING "Slot drive " +sd4: A2D_DEFSTRING "Slot drive " +sd5: A2D_DEFSTRING "Slot drive " +sd6: A2D_DEFSTRING "Slot drive " +sd7: A2D_DEFSTRING "Slot drive " +sd8: A2D_DEFSTRING "Slot drive " +sd9: A2D_DEFSTRING "Slot drive " +sd10: A2D_DEFSTRING "Slot drive " +sd11: A2D_DEFSTRING "Slot drive " +sd12: A2D_DEFSTRING "Slot drive " +sd13: A2D_DEFSTRING "Slot drive " + + PASCAL_STRING "Slot 0 " + PASCAL_STRING "Slot 0 " + PASCAL_STRING "Slot 0 " + PASCAL_STRING "Slot 0 " + PASCAL_STRING "Slot 0 " + PASCAL_STRING "Slot 0 " + PASCAL_STRING "Slot 0 " + + .addr sd0, sd1, sd2, sd3, sd4, sd5, sd6, sd7 + .addr sd8, sd9, sd10, sd11, sd12, sd13 + + PASCAL_STRING "ProFile Slot x " + PASCAL_STRING "UniDisk 3.5 Sx,y " + PASCAL_STRING "RAMCard Slot x " + PASCAL_STRING "Slot drive " .byte $05,$00,$00,$00,$00,$00,$00,$00 .byte $00,$00,$46,$E5,$00,$00,$00,$00 .byte $57,$E5,$00,$00,$00,$00,$69,$E5 @@ -812,17 +605,14 @@ LDFA2: .byte $00,$23,$E7,$6F,$E7,$BB,$E7,$07 .byte $34,$34,$4E,$DB,$01,$00,$35,$35 .byte $5E,$DB,$01,$00,$36,$36,$6E,$DB .byte $01,$00,$37,$37,$7E,$DB,$01,$00 - .byte $38,$38,$8E,$DB,$10,$41,$64,$64 - .byte $20,$61,$6E,$20,$45,$6E,$74,$72 - .byte $79,$20,$2E,$2E,$2E,$11,$45,$64 - .byte $69,$74,$20,$61,$6E,$20,$45,$6E - .byte $74,$72,$79,$20,$2E,$2E,$2E,$19 - .byte $44,$65,$6C,$65,$74,$65,$20,$61 - .byte $6E,$20,$45,$6E,$74,$72,$79,$20 - .byte $2E,$2E,$2E,$20,$20,$20,$20,$20 - .byte $20,$10,$52,$75,$6E,$20,$61,$6E - .byte $20,$45,$6E,$74,$72,$79,$20,$2E - .byte $2E,$2E,$01,$00,$00,$00,$00,$00 + .byte $38,$38,$8E,$DB + + PASCAL_STRING "Add an Entry ..." + PASCAL_STRING "Edit an Entry ..." + PASCAL_STRING "Delete an Entry ... " + PASCAL_STRING "Run an Entry ..." + + .byte $01,$00,$00,$00,$00,$00 .byte $00,$00,$00,$00,$D6,$E5,$40,$00 .byte $13,$00,$00,$00,$00,$00,$00,$00 .byte $F2,$E5,$00,$00,$00,$00,$02,$E6 @@ -830,10 +620,9 @@ LDFA2: .byte $00,$23,$E7,$6F,$E7,$BB,$E7,$07 .byte $00,$00,$22,$E6,$00,$00,$00,$00 .byte $32,$E6,$00,$00,$00,$00,$42,$E6 .byte $00,$00,$00,$00,$52,$E6,$00,$00 - .byte $00,$00,$62,$E6,$1B,$41,$62,$6F - .byte $75,$74,$20,$41,$70,$70,$6C,$65 - .byte $20,$49,$49,$20,$44,$65,$73,$6B - .byte $54,$6F,$70,$20,$2E,$2E,$2E,$20 + .byte $00,$00,$62,$E6 + + PASCAL_STRING "About Apple II DeskTop ... " .res 128, 0 @@ -842,10 +631,10 @@ LDFA2: .byte $00,$23,$E7,$6F,$E7,$BB,$E7,$07 .byte $01,$00,$B7,$E6,$8E,$E6,$00,$00 .byte $00,$00,$00,$00,$01,$00,$00,$00 .byte $00,$00,$00,$00,$00,$00,$B9,$E6 - .byte $1C,$41,$70,$70,$6C,$65,$20,$49 - .byte $49,$20,$44,$65,$73,$6B,$54,$6F - .byte $70,$20,$56,$65,$72,$73,$69,$6F - .byte $6E,$20,$31,$2E,$31,$01,$20,$04 + + PASCAL_STRING "Apple II DeskTop Version 1.1" + + .byte $01,$20,$04 .byte $52,$69,$65,$6E,$00,$00,$00,$5D .byte $E7,$A9,$E7,$F5,$E7,$41,$E8,$8D .byte $E8,$D9,$E8,$25,$E9,$71,$E9,$00 @@ -859,7 +648,7 @@ LDFA2: .byte $00,$23,$E7,$6F,$E7,$BB,$E7,$07 .byte $00,$00,$00,$00,$00,$00,$00,$00 .byte $00,$00,$00,$00,$00,$00,$00,$00 .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$01,$06,$5D,$E7,$C1,$C1,$03 + .byte $00,$01,$06,$5D,$E7,$C1,$C1,$03 ; Looks like a bunch of window params starting here-ish .byte $00,$03,$00,$00,$00,$AA,$00,$32 .byte $00,$21,$02,$AF,$00,$14,$00,$1B .byte $00,$00,$20,$80,$00,$00,$00,$00 @@ -938,13 +727,18 @@ LDFA2: .byte $00,$23,$E7,$6F,$E7,$BB,$E7,$07 .byte $00,$00,$00,$00,$00,$00,$00,$00 .byte $00,$00,$00,$00,$00,$00,$00,$00 - .byte $00,$06,$20,$49,$74,$65,$6D,$73 + .byte $00 + + PASCAL_STRING " Items" + .byte $08,$00,$0A,$00,$00,$00,$00,$00 - .byte $00,$00,$00,$00,$09,$4B,$20,$69 - .byte $6E,$20,$64,$69,$73,$6B,$0B,$4B - .byte $20,$61,$76,$61,$69,$6C,$61,$62 - .byte $6C,$65,$06,$20,$20,$20,$20,$20 - .byte $20,$00,$00,$00,$00,$00,$00,$00 + .byte $00,$00,$00,$00 + + PASCAL_STRING "K in disk" + PASCAL_STRING "K available" + PASCAL_STRING " " + + .byte $00,$00,$00,$00,$00,$00,$00 .byte $00,$00,$00,$00,$00,$00,$00,$00 .byte $00,$00,$00,$00,$00,$00,$00,$00 .byte $00,$00,$00,$00,$00,$00,$00