; KeyTestAlto2.asm ; Copyright Xerox Corporation 1979 ; Last modified January 11, 1980 5:15 PM by Boggs .bext alto2Kbd .srel alto2Kbd: .alto2Kbd .nrel .rdx 10 width = 24 height = 24 FLx = 24 FRx = 482 row0y = 380 row1x = 108 row1y = row0y+height row2x = 92 row2y = row1y+height row3x = 100 row3y = row2y+height row4x = 84 row4y = row3y+height row5x = 172 row5y = row4y+height .alto2Kbd: 64 ; numKeys -1 ; keyset = true ; 5 row1x+(5*width) row1y row1x+(6*width) row1y+height .blk 4 "5 ; 4 row1x+(4*width) row1y row1x+(5*width) row1y+height .blk 4 "4 ; 6 row1x+(6*width) row1y row1x+(7*width) row1y+height .blk 4 "6 ; E row2x+(4*width) row2y row2x+(5*width) row2y+height .blk 4 "E ; 7 row1x+(7*width) row1y row1x+(8*width) row1y+height .blk 4 "7 ; D row3x+(4*width) row3y row3x+(5*width) row3y+height .blk 4 "D ; U row2x+(8*width) row2y row2x+(9*width) row2y+height .blk 4 "U ; V row4x+(6*width) row4y row4x+(7*width) row4y+height .blk 4 "V ; 0 row1x+(10*width) row1y row1x+(11*width) row1y+height .blk 4 "0 ; K row3x+(9*width) row3y row3x+(10*width) row3y+height .blk 4 "K ; - row1x+(11*width) row1y row1x+(12*width) row1y+height .blk 4 "- ; P row2x+(11*width) row2y row2x+(12*width) row2y+height .blk 4 "P ; / row4x+(12*width) row4y row4x+(13*width) row4y+height .blk 4 "/ ; \ = FRx row1y FRx+(2*width) row1y+height .blk 4 "\ ; = FLx row2y FLx+(2*width) row2y+height .blk 4 0 ; row2x+(12*width) row2y row2x+(14*width) row2y+height .blk 4 0 ; 3 row1x+(3*width) row1y row1x+(4*width) row1y+height .blk 4 "3 ; 2 row1x+(2*width) row1y row1x+(3*width) row1y+height .blk 4 "2 ; W row2x+(3*width) row2y row2x+(4*width) row2y+height .blk 4 "W ; Q row2x+(2*width) row2y row2x+(3*width) row2y+height .blk 4 "Q ; S row3x+(3*width) row3y row3x+(4*width) row3y+height .blk 4 "S ; A row3x+(2*width) row3y row3x+(3*width) row3y+height .blk 4 "A ; 9 row1x+(9*width) row1y row1x+(10*width) row1y+height .blk 4 "9 ; I row2x+(9*width) row2y row2x+(10*width) row2y+height .blk 4 "I ; X row4x+(4*width) row4y row4x+(5*width) row4y+height .blk 4 "X ; O row2x+(10*width) row2y row2x+(11*width) row2y+height .blk 4 "O ; L row3x+(10*width) row3y row3x+(11*width) row3y+height .blk 4 "L ; , row4x+(10*width) row4y row4x+(11*width) row4y+height .blk 4 ", ; " row3x+(12*width) row3y row3x+(13*width) row3y+height .blk 4 "" ; ] row1x+(14*width) row1y row1x+(15*width) row1y+height .blk 4 "] ; FRx row3y FRx+(2*width) row3y+height .blk 4 0 ; row2x+(14*width) row2y row2x+(15*width) row2y+height .blk 4 0 ; 1 row1x+(1*width) row1y row1x+(2*width) row1y+height .blk 4 "1 ; row1x row1y row1x+(1*width) row1y+height .blk 4 0 ; row2x row2y row2x+(2*width) row2y+height .blk 4 0 ; F row3x+(5*width) row3y row3x+(6*width) row3y+height .blk 4 "F ; row3x row3y row3x+(2*width) row3y+height .blk 4 0 ; C row4x+(5*width) row4y row4x+(6*width) row4y+height .blk 4 "C ; J row3x+(8*width) row3y row3x+(9*width) row3y+height .blk 4 "J ; B row4x+(7*width) row4y row4x+(8*width) row4y+height .blk 4 "B ; Z row4x+(3*width) row4y row4x+(4*width) row4y+height .blk 4 "Z ; row4x+(1*width) row4y row4x+(3*width) row4y+height .blk 4 0 ; . row4x+(11*width) row4y row4x+(12*width) row4y+height .blk 4 ". ; ; row3x+(11*width) row3y row3x+(12*width) row3y+height .blk 4 "; ; row3x+(13*width) row3y row3x+(15*width) row3y+height .blk 4 0 ; _ = FRx row2y FRx+(2*width) row2y+height .blk 4 "_ ; = FLx row1y FLx+(2*width) row1y+height .blk 4 0 ; FLx row3y FLx+(2*width) row3y+height .blk 4 0 ; R row2x+(5*width) row2y row2x+(6*width) row2y+height .blk 4 "R ; T row2x+(6*width) row2y row2x+(7*width) row2y+height .blk 4 "T ; G row3x+(6*width) row3y row3x+(7*width) row3y+height .blk 4 "G ; Y row2x+(7*width) row2y row2x+(8*width) row2y+height .blk 4 "Y ; H row3x+(7*width) row3y row3x+(8*width) row3y+height .blk 4 "H ; 8 row1x+(8*width) row1y row1x+(9*width) row1y+height .blk 4 "8 ; N row4x+(8*width) row4y row4x+(9*width) row4y+height .blk 4 "N ; M row4x+(9*width) row4y row4x+(10*width) row4y+height .blk 4 "M ; row4x row4y row4x+(1*width) row4y+height .blk 4 0 ; row5x row5y row5x+(9*width) row5y+height .blk 4 0 ; [ row1x+(13*width) row1y row1x+(14*width) row1y+height .blk 4 "[ ; = row1x+(12*width) row1y row1x+(13*width) row1y+height .blk 4 "= ; row4x+(13*width) row4y row4x+(15*width) row4y+height .blk 4 0 ; = FRx row0y FRx+(2*width) row0y+height .blk 4 0 ; FLx row4y FLx+(2*width) row4y+height .blk 4 0 ; FRx row4y FRx+(2*width) row4y+height .blk 4 0 .end