image of READY prompt

Wang2200.org

Listing of file='MASTER' on disk='vmedia/best_of_BD_fules.wvd.zip'

# Sector 497, program filename = 'MASTER'
0010 PRINT HEX(03);"INPUT --- # -RIGHT AND/OR RIGHT PLACE, @ -JUST RIGHT COLOR
     S,    ^ -RIGHT PLACED COLORS";
   : INPUT D4$
0020 DIM A(5),B(5)
0030 FOR I=1TO 3
   : PRINT HEX(03060A0A0A0A0A0A0A);TAB(25);"MASTERMIND!!"
   : FOR L0=1TO 50
   : NEXT L0
   : PRINT HEX(03)
   : FOR L0=1TO 50
   : NEXT L0
   : NEXT I
0040 PRINT HEX(03)
   : FOR I=1TO 5
   : A(I)=0
   : NEXT I
   : G=6
0050 FOR I=1TO 4
   : A=INT(RND(1)*5)+1
   : IF A(A)=1THEN 60
   : RESTORE A
   : READ A$
   : STR(J8$,I*4-3,1)=A$
   : A(A)=1
   : NEXT I
   : GOTO 80
0060 I=I-1
   : NEXT I
0070 DATA "R","G","B","Y","W"
0080 I=0
   : KEYIN A$,90,80
   : GOTO 80
0090 RESTORE
0100 I=I+1
   : IF I>5THEN 80
   : READ B$
   : IF A$<>B$THEN 100
0110 IF B(I)=1THEN 80
   : B(I)=1
   : B=B+1
   : STR(J9$,B*4-3,1)=A$
   : PRINT HEX(01);
0120 IF A(I)=1THEN 130
   : FOR T=1TO G
   : PRINT
   : NEXT T
   : PRINT TAB(20);J9$
   : IF B>3THEN 180
   : GOTO 80
0130 IF D4$<>"#"THEN 140
   : J0=J0+1
0140 K=K+1
   : IF K>4THEN 150
   : IF STR(J8$,K*4-3,1)=A$THEN 160
   : GOTO 140
0150 I,K=0
   : FOR T=1TO G
   : PRINT
   : NEXT T
   : PRINT TAB(20);J9$
   : IF B>3THEN 180
   : GOTO 80
0160 IF D4$="@"THEN 170
   : IF B=KTHEN 170
   : GOTO 150
0170 J1=J1+1
   : IF D4$="#"THEN 150
   : J7=J7+1
   : STR(J7$,J7*4-3,1)=A$
   : GOTO 150
0180 IF J9$=J8$THEN 210
   : PRINT HEX(01);
   : FOR T=1TO G
   : PRINT
   : NEXT T
   : IF D4$="#"THEN 190
   : PRINT TAB(20);J9$;"      ";J7$
   : GOTO 200
0190 PRINT TAB(20);J9$,J0;J1
0200 G=G+1
   : B,J7,J0,J1=0
   : J9$=" "
   : FOR I=1TO 5
   : B(I)=0
   : NEXT I
   : GOTO 80
0210 FOR I=1TO 100
   : NEXT I
   : PRINT HEX(030A0A0A0A0A0A);TAB(25);"RIGHT"
   : PRINT
   : PRINT
   : INPUT "PLAY AGAIN",C$
   : FOR I=1TO 5
   : A(I),B(I)=0
   : NEXT I
   : J7$,J8$,J9$=" "
   : I,K,J7,B=0
   : IF STR(C$,1,1)="Y"THEN 40
   : END