100 HTIM=999 110 GOSUB 310 'explanation 120 'pre-task 130 PRINT "PUSH SPACE KEY TO START!!" 135 PRINT " (TO MS-DOS...[ESC] KEY) 140 A$=INPUT$(1):IF A$=" " THEN 150 141 IF A$=CHR$(27) THEN SYSTEM 150 PRINT "START!!" 160 PLAY "MB L64O4GCDCGCDCGCDCG 170 'main routine 180 TI=TIMER:ALF=65 190 A$=INKEY$:IF A$="" THEN 190 200 IF A$=CHR$(13) THEN 270 201 IF A$=CHR$(8) THEN SYSTEM 210 A=ASC(A$):IF A<>ALF AND A<>ALF+32 THEN 190 220 PLAY "MB L64O3A":'SOUND 990,.1 230 PRINT A$;:ALF=ALF+1 240 IF ALF<>91 AND ALF<>91+32 THEN 190 250 TIM=VAL(LEFT$(STR$(TIMER-TI),5)) 255 LOCATE ,30:PRINT USING "###.## SEC";TIM 260 IF HTIM>TIM THEN HTIM=TIM:LOCATE ,5:PRINT "Your time is the best !! 270 LOCATE ,5:PRINT USING "Fastest time ------> ###.## SEC";HTIM 280 TIM=0:PLAY " O4BFDBFD" 290 GOTO 130 300 'title &expla. 310 CLS:LOCATE 24,1 320 PRINT " special typing manager 330 PRINT:PRINT" programmed by akky 340 PRINT:PRINT " You can know the time you hit from a" 345 PRINT " to z(sequencial)." 350 PRINT:PRINT " If you give up this game, hit [enter k" 355 PRINT " ey] to quit the game." 360 PRINT:PRINT " (Hit [ESC] key to quit this program.)" 400 PRINT:PRINT"HIT ENTER KEY" 410 IF INKEY$=CHR$(13) THEN RETURN ELSE 410 420 '/'/'/'/'/'/'/'/'/'/'/'/'/'/'/'/'/'/'/ 430 '/ Special typing manager A to Z '/ 440 '/ programmed by akky '/ 445 '/ (1992 4/15, 1999 3/22) '/ 450 '/ '/ 460 '/ programmer's best record history '/ 465 '/ .... 2.35 (SEC.) (1992-08-30) '/ 470 '/ .... 2.25 (SEC.) (1993-07-31) '/ 480 '/ .... 2.14 (SEC.) (1998-04-24) '/ 490 '/ .... 1.86 (SEC.) (1998-04-27) '/ 500 '/'/'/'/'/'/'/'/'/'/'/'/'/'/'/'/'/'/'/