home *** CD-ROM | disk | FTP | other *** search
/ Carousel Volume 2 #1 / carousel.iso / comdore / 64apps / cad30.arc / %b3 (.txt) < prev    next >
Commodore BASIC  |  1988-11-13  |  1KB  |  32 lines

  1. 1 A=USR(33),0:A=USR(34),0,Y,6:A=USR(34),X,255,7
  2. 2 A=USR(0),0,1,4:A=USR(1):A=USR(17):A=USR(19):A=USR(21):FI$=""
  3. 3 PRINTCHR$(14)"[147][211][193][214][197] [200]IRES":GOSUB31
  4. 4 IFD0=D1THENPRINT"[201]NSERT [198][201][204][197] DISK IN DRIVE";D1
  5. 5 PRINT"  $ FOR DIRECTORY."
  6. 6 INPUT"  [198]ILE [206]AME: ";FI$:PRINT"[147]"
  7. 7 IFFI$="$"THENSYS36906:FI$="":GOTO6
  8. 8 IFLEN(FI$)=<1THEN20
  9. 9 IFLEN(FI$)>13THENFI$=LEFT$(FI$,13)
  10. 10 FI$=FI$+".HR"
  11. 11 A=USR(0),1,7,14:A=USR(1):A=USR(16):A=USR(34),16,Y,6:A=USR(34),X,231,7
  12. 12 POKE183,LEN(FI$)
  13. 13 FORT=1TOLEN(FI$):POKE827+T,ASC(MID$(FI$,T,1)):NEXT
  14. 14 POKE780,0:POKE781,D1:POKE782,0:SYS65466
  15. 15 POKE780,LEN(FI$):POKE781,828AND255:POKE782,828/256:SYS65469
  16. 16 POKE247,0:POKE248,96
  17. 17 POKE780,247:POKE781,0:POKE782,128:SYS65496
  18. 18 A=USR(0),0,1,4:A=USR(33),0:A=USR(34),0,Y,6:A=USR(34),X,255,7:A=USR(17)
  19. 19 A=USR(1):OPEN15,D1,15,"UI:":CLOSE15:PRINTCHR$(14)
  20. 20 IFD0=D1THENPRINT"[201]NSERT [208][210][207][199][210][193][205] DISK IN DRIVE";D0
  21. 21 PRINT"[208]RESS A KEY"
  22. 22 PRINT"  '!' TO SAVE SCREEN 2 "
  23. 23 PRINT"  '*' TO RETRY"
  24. 24 GETA$:IFA$=""THEN24
  25. 25 IFA$="!"THENSYS36867:PRINT"[147]--[211]CREENS SWITCHED--":FI$="":GOTO4
  26. 26 IFA$="*"THEN3
  27. 27 OPEN15,D0,15:OPEN2,D0,2,"CMND,P,R":CLOSE2:GET#15,E:CLOSE15
  28. 28 IFE<>0THENPRINT"[208]ROGRAM DISK NOT PRESENT.":GOTO24
  29. 29 PRINT"[147]":A=USR(0),1,7,14:A=USR(1):A=USR(16):A=USR(33),0:A=USR(34),8,Y,6
  30. 30 A=USR(34),X,231,7:LOAD"CMND",D0
  31. 31 OPEN15,D0,15,"UI:":CLOSE15:RETURN
  32.