home *** CD-ROM | disk | FTP | other *** search
- 0 POKE53281,1:POKE53280,0:POKE53272,21:PRINT"[147][144]"
- 10 REM TWO-HANDED SPADES (IINTRO)
- 20 PRINT"[147]";
- 30 FORI=1TO41:PRINT"[193]";:NEXT
- 40 FORI=2TO23:PRINT"[157][157][193][193]";:NEXT
- 50 FORI=2TO40:PRINT"[193]";:NEXT
- 60 PRINT"";
- 70 PRINT"[146]DO YOU NEED INSTRUCTIONS?"
- 80 PRINT"";
- 90 PRINT"T[146]WO[146]-H[146]AN[146]DE[146]D [146]SP[146]AD[146]ES[145]";
- 100 PRINT"[146]TW[146]O-[146]HA[146]ND[146]ED[146] S[146]PA[146]DE[146]S[145]";
- 110 GETD$:IFD$=""THEN90
- 120 IFD$="N"THEN520
- 130 PRINT"[147]WE DEAL BY ALTERNATELY DRAWING TWO CARDS"
- 140 PRINT"EACH, ONE AT A TIME, FROM THE DECK."
- 150 PRINT"YOU LOOK AT THE FIRST ONE, AND DECIDE"
- 160 PRINT"IF YOU WANT IT. IF YOU DO, YOU MAY"
- 170 PRINT"SEE THE SECOND, BUT YOU CAN'T KEEP IT."
- 180 PRINT"IF YOU DON'T WANT THE FIRST ONE, YOU"
- 190 PRINT"MUST DECLINE IT BEFORE YOU SEE THE"
- 200 PRINT"SECOND ONE, AND YOU MUST KEEP THE"
- 210 PRINT"SECOND CARD, EVEN IT YOU DON'T WANT IT."
- 220 PRINT"PRESS RETURN TO CONTINUE"
- 230 GETW$:IF W$=""GOTO230
- 240 PRINT"[147]ACCEPT OR DECLINE THE FIRST CARD BY"
- 250 PRINT"TYPING EITHER 'A' OR 'D'."
- 260 PRINT"OTHER THAN THIS UNUSUAL DEALING METHOD,"
- 270 PRINT"THIS GAME IS PLAYED BY THE RULES OF"
- 280 PRINT"REGULAR FOUR-HANDED, CUT-THROAT SPADES."
- 290 PRINT"DO YOU KNOW HOW THAT GAME IS PLAYED N [157][157][157][157]";
- 300 INPUTD$:IFD$<>"N"THEN520
- 310 PRINT"[147]EACH OF OUR HANDS HAS THIRTEEN CARDS"
- 320 PRINT"AFTER WE FINISH DEALING."
- 330 PRINT"EACH OF US PLAYS ONE CARD DURING EACH"
- 340 PRINT"HAND. THE FIRST ONE TO PLAY 'LEADS',"
- 350 PRINT"AND THE SECOND ONE TO PLAY 'FOLLOWS'."
- 360 PRINT"THE ONE WHO FOLLOWS MUST PLAY A CARD"
- 370 PRINT"OF THE SAME SUIT OF THE LEAD IF HE"
- 380 PRINT"CAN; OTHERWISE, HE CAN PLAY ANY CARD."
- 390 PRINT"PRESS RETURN TO CONTINUE"
- 400 GETW$:IF W$=""GOTO400
- 410 PRINT"[147]IF THE LEAD SUIT IS FOLLOWED, THE"
- 420 PRINT"CARD OF THE HIGHEST RANK WINS THE TRICK."
- 430 PRINT"IF THE LEAD SUIT IS NOT FOLLOWED"
- 440 PRINT"(BECAUSE THE PLAYER FOLLOWING IS VOID"
- 450 PRINT"IN THE LEAD SUIT), THE FOLLOWING CARD"
- 460 PRINT"MAY BE EITHER A SPADE (TRUMP CARD) OR
- 470 [153]"ANY OTHER CARD. A TRUMP WOULD TAKE THE"
- 480 [153]"TRICK REGARDLESS OF RANK; ANY OTHER"
- 490 [153]"SUIT WOULD LOSE THE TRICK."
- 500 [153]"PRESS RETURN TO CONTINUE"
- 510 [161]W$:[139] W$[178]""[137]510
- 520 [131]"(null)","X","(null)","Z","(null)","S","ATN","A"
- 530 [131]"2","3","4","5","6","7","8","9","10","J","Q","K","A"
- 540 [134]C(4,13),N$(13),S$(4),A$(4)
- 550 T9[178][194](59465)[170]1
- 560 [129]I1[178]1[164]T9:J1[178][187](1):[130]
- 570 [150][165]S(X)[178][181](4[172][187](1))[170]1
- 580 [150][165]N(X)[178][181](13[172][187](1))[170]1
- 590 R[178]3
- 600 [153]"LOADBUTCH HERE. WHO AM I GOING TO"
- 610 [153]"LUMP AT SPADES TODAY SIN CMDCMDCMDCMD";
- 620 [133]N$
- 630 [153]"LOADLET'S START THE DEALING, ";N$;"."
- 640 [153]"TYPE 'A' TO ACCEPT THE CARD OR"
- 650 [153]"'D' TO DECLINE."
- 660 [153]""
- 670 [129]I[178]1[164]4
- 680 [135]S$(I),A$(I)
- 690 [130]I
- 700 [129]I[178]1[164]13
- 710 [135]N$(I)
- 720 [130]I
- 730 [129]I[178]1[164]4
- 740 [129]J[178]1[164]13
- 750 [139]C(I,J)[178]0[167]790
- 760 [130]J
- 770 [130]I
- 780 [137]1330
- 790 [141]810:[153]
- 800 [137]930
- 810 T9[178]TI
- 820 N[178][165]N(X)
- 830 S[178][165]S(X)
- 840 [139]T9[171]TI[177]60[167]880
- 850 [139]C(S,N)[179][177]0[167]820
- 860 C(S,N)[178]3
- 870 [142]
- 880 [129]S[178]1[164]4:[129]N[178]1[164]13
- 890 [139]C(S,N)[178]0[167]860
- 900 [130]N:[130]S
- 910 [153]"OUT OF CARDS ERROR"
- 920 [144]
- 930 P9[178]P9[170]1
- 940 [139]P9[178]1[167]970
- 950 [139]TI[171]P8[179]180[167]950
- 960 [153]"LOAD
- 970 PRINT"CARD PAIR NUMBER";P9
- 980 PRINT"[163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163]
- 990 [153]"CARD: ";N$(N);" OF ";S$(S)
- 1000 [153]"A/D D CMDCMDCMDCMD";
- 1010 [133]D$
- 1020 P8[178]TI
- 1030 [139]D$[178]"A"[167]1080
- 1040 [139]D$[178]"D"[167]1280
- 1050 [153]"ACCEPT--TYPE 'A',"
- 1060 [153]"DECLINE--TYPE 'D'."
- 1070 [137]1000
- 1080 [143] ACCEPT(HUMAN)
- 1090 C(S,N)[178]1
- 1100 [141]810
- 1110 C(S,N)[178]3
- 1120 [153]"DECLINED CARD: ";N$(N);" OF ";S$(S)
- 1130 [143] DEAL&EVAL(COMP)
- 1140 [141]810
- 1150 [139]S[179]4[167]1190
- 1160 C(S,N)[178]2
- 1170 [141]810:C(S,N)[178]3
- 1180 [137]730
- 1190 [139]N[177]9[167]1240
- 1200 [143] DECLINE(COMP)
- 1210 C(S,N)[178]3:[141]810
- 1220 C(S,N)[178]2
- 1230 [137]730
- 1240 C(S,N)[178]2
- 1250 [143] ACCEPT(COMP)
- 1260 [141]810:C(S,N)[178]3
- 1270 [137]730
- 1280 [143] DECLINE(HUMAN)
- 1290 C(S,N)[178]3:[141]810
- 1300 C(S,N)[178]1
- 1310 [153]"ACCEPTED CARD: "N$(N);" OF ";S$(S)
- 1320 [137]1140
- 1330 [141]1380
- 1340 [137]1570
- 1350 [143] PRINTHAND W/BOX
- 1360 T9[178]TI
- 1370 [139]TI[171]T9[179]180[137]1370
- 1380 [153]"LOAD":[141]1550
- 1390 [129]I1[178]1[164]40:[153]"TO";:[130]I1
- 1400 [129]I1[178]1[164]14:[153]"FN","FN","FN","FN THEN";:[130]I1
- 1410 [129]I1[178]1[164]40:[153]"TAB(";:[130]I1
- 1420 [153]"CLUBS","DIAMONDS","HEARTS","SPADES"
- 1430 [141]1460
- 1440 [153]
- 1450 [142]
- 1460 [153]"";
- 1470 [129]J1[178]1[164]13:[129]I1[178]1[164]4
- 1480 [139]C(I1,J1)[178]1[167]1510
- 1490 [153],
- 1500 [137]1520
- 1510 [153]"";N$(J1);" OF ";S$(I1),
- 1520 [130]I1
- 1530 [130]J1
- 1540 [142]
- 1550 [153]"STATUS:";N$;B1;"/";C1;[163]26);"BUTCH";B2;"/";C
- 1560 [142]
- 1570 H8[178]0:H7[178]0
- 1580 [139]H9[173]2[178][181](H9[173]2)[167]1620
- 1590 [153]"MY TURN TO BID FIRST."
- 1600 H7[178]1
- 1610 [137]1730
- 1620 [153]"YOU BID FIRST, ";N$;"."
- 1630 [153]"HOW MANY TRICKS WILL YOU TRY FOR";
- 1640 [133]B1
- 1650 [139]B1[177]0[167]1680
- 1660 [153]"YOU HAVE TO BID AT LEAST ONE, ";N$;"."
- 1670 [137]1630
- 1680 [139]B1[179]14[167]1710
- 1690 [153]"THERE ARE ONLY THIRTEEN TRICKS, CUTIE."
- 1700 [137]1630
- 1710 H8[178]H8[170]1
- 1720 [139]H8[177]1[167]1970
- 1730 [143] BIDDING
- 1740 [129]I[178]1[164]4
- 1750 [129]J[178]10[164]13
- 1760 [139]C(I,J)[179][177]2[167]1780
- 1770 T[178]T[170]1
- 1780 [130]J
- 1790 [129]J[178]1[164]9
- 1800 [139]C(I,J)[179][177]2[167]1820
- 1810 T1[178]T1[170]1
- 1820 [130]J
- 1830 [139]T1[170]T[177]0[167]1860
- 1840 B2[178]B2[170]2
- 1850 [137]1900
- 1860 [139]T1[171]T[178]0[167]1890
- 1870 B2[178]B2[170]T
- 1880 [137]1900
- 1890 B2[178]B2[170]T[171]1
- 1900 T1[178]0:T[178]0
- 1910 [130]I
- 1920 [139]B2[177]0[167]1940
- 1930 B2[178]1
- 1940 [153]"I'LL BID";B2;"."
- 1950 H8[178]H8[170]1
- 1960 [139]H8[179][178]1[167]1630
- 1970 [139]B1[170]B2[179]14[167]2010
- 1980 [153]B1[170]B2;"TRICKS HAVE BEEN BID FOR!"
- 1990 [153]"SOMEONE'S GONNA GET SET, AND IT AIN'T"
- 2000 [153]"GONNA BE ME!"
- 2010 T9[178]TI
- 2020 [139]TI[171]T9[179]240[167]2020
- 2030 [153]"";
- 2040 [129]I1[178]1[164]7
- 2050 [153]" "
- 2060 [130]
- 2070 [153]" "
- 2080 [141]1550
- 2090 [153]"";
- 2100 [137]2140
- 2110 T9[178]TI
- 2120 [139]TI[171]T9[179]240[167]2120
- 2130 [141]1350
- 2140 [139]H7[178]1[167]2960
- 2150 [153]"YOUR LEAD";
- 2160 [133]L$
- 2170 M$[178][201](L$,1)
- 2180 [139][200](L$,2)[179][177]"10"[167]2200
- 2190 L$[178][200](L$,2):[137]2210
- 2200 L$[178][200](L$,1)
- 2210 [129]N[178]1[164]13
- 2220 [139]N$(N)[178]L$[167]2270
- 2230 [130]N
- 2240 [153]"USE THIS FORMAT FOR ENTRY: RANKSUITWAIT."
- 2250 [153]"EXAMPLE: K(null)"
- 2260 [137]2110
- 2270 [129]S[178]1[164]4
- 2280 [139]M$[178]S$(S)[167]2320
- 2290 [139]M$[178]A$(S)[167]2320
- 2300 [130]S
- 2310 [137]2240
- 2320 [153]"ON";N$(N);" OF ";S$(S);" "
- 2330 [139]C(S,N)[178]1[167]2380
- 2340 [153]"CHEATERS NEVER WIN, ";N$;"."
- 2350 [153]"YOU DON'T HOLD THE ";N$(N);" OF ";S$(S);"."
- 2360 [137]2110
- 2370 [143] REPLY
- 2380 C(S,N)[178]4:Z[178]0
- 2390 [139]S[179]4[167]2510
- 2400 [139]L5[178]1[167]2510
- 2410 [129]I[178]1[164]3
- 2420 [129]J[178]1[164]13
- 2430 [139]C(I,J)[178]1[167]2480
- 2440 [130]J
- 2450 [130]I
- 2460 [153]"SO,ALL YOU HAVE LEFT IS SPADES.":[153]"BAD NEWS FOR BUTCH!"
- 2470 [137]2510
- 2480 [153]"ATN'S HAVE TO BE BROKEN, ";N$;". THEY
- 2490 PRINT"CAN'T BE LED UNTIL A TRUMP IS PLAYED.
- 2500 C(4,N)[178]1:[137]2140
- 2510 [129]I[178]N[170]1[164]13
- 2520 [139]N[178]13[167]2550
- 2530 [139]C(S,I)[178]2[167]2600
- 2540 [130]I
- 2550 Z[178]1
- 2560 [129]I[178]1[164]N
- 2570 [139]C(S,I)[178]2[167]2600
- 2580 [130]I
- 2590 [137]2800
- 2600 [153]"MY PLAY: ";N$(I);" OF ";S$(S)
- 2610 C(S,I)[178]4
- 2620 [139]Z[178]1[167]2710
- 2630 [153]"MY TRICK."
- 2640 C[178]C[170]1
- 2650 [129]I[178]1[164]4
- 2660 [129]J[178]1[164]13
- 2670 [139]C(I,J)[178]2[167]2960
- 2680 [130]J
- 2690 [130]I
- 2700 [137]3600
- 2710 [153]"YOUR TRICK."
- 2720 C1[178]C1[170]1
- 2730 [129]I[178]1[164]4
- 2740 [129]J[178]1[164]13
- 2750 [139]C(I,J)[178]2[167]2130
- 2760 [130]J
- 2770 [130]I
- 2780 [137]3600
- 2790 [143] TRUMP
- 2800 [129]I[178]1[164]13
- 2810 [139]C(4,I)[179][177]2[167]2860
- 2820 L5[178]1
- 2830 S[178]4
- 2840 Z[178]0
- 2850 [137]2600
- 2860 [130]I
- 2870 [143] OUTOFTRUMPS
- 2880 [129]I[178]1[164]13
- 2890 [129]J[178]1[164]4
- 2900 [139]C(J,I)[178]2[167]2930
- 2910 [130]J
- 2920 [130]I
- 2930 S[178]J
- 2940 Z[178]1
- 2950 [137]2600
- 2960 [143] LEAD
- 2970 [139]H7[179][177]1[167]3060
- 2980 T9[178]TI
- 2990 [139]TI[171]T9[179]240[167]2990
- 3000 [153]"";
- 3010 [129]I1[178]1[164]7:[129]J1[178]1[164]39
- 3020 [153]" ";:[130]J1:[153]:[130]I1
- 3030 [141]1550
- 3040 [153]"";
- 3050 H7[178]0:[137]3090
- 3060 T9[178]TI
- 3070 [139]TI[171]T9[179]240[167]3070
- 3080 [141]1350
- 3090 [139]L5[178]0[167]3110
- 3100 R[178]4
- 3110 [129]I[178]13[164]1[169][171]1
- 3120 [129]J[178]1[164]R
- 3130 [139]C(J,I)[178]2[167]3190
- 3140 [130]J
- 3150 [130]I
- 3160 [153]"YOU'RE DEAD. ALL I'VE GOT IS SPADES."
- 3170 L5[178]1
- 3180 [137]3100
- 3190 [153]"MY LEAD: ";N$(I);" OF ";S$(J)
- 3200 C(J,I)[178]4
- 3210 [153]"YOUR CARD";
- 3220 [133]L$
- 3230 [139][195](L$)[178]1[167]3250
- 3240 [139]L$[179][177]"10"[167]3260
- 3250 L$[178]L$[170]S$(J)
- 3260 M$[178][201](L$,1)
- 3270 [139][200](L$,2)[179][177]"10"[167]3290
- 3280 L$[178][200](L$,2):[137]3300
- 3290 L$[178][200](L$,1)
- 3300 [129]N[178]1[164]13
- 3310 [139]N$(N)[178]L$[167]3360
- 3320 [130]N
- 3330 [153]"THE FORMAT FOR CARD ENTRY IS: RANKSUITWAIT."
- 3340 [153]"EXAMPLE: 7(null)"
- 3350 [137]3210
- 3360 [129]S[178]1[164]4
- 3370 [139]S$(S)[178]M$[167]3420
- 3380 [139]A$(S)[178]M$[167]3420
- 3390 [130]S
- 3400 L$[178]M$
- 3410 [137]3330
- 3420 [153]"ON";N$(N);" OF ";S$(S);" "
- 3430 [139]C(S,N)[178]1[167]3470
- 3440 [153]"NO FAIR. PLAY CARDS FROM YOUR"
- 3450 [153]"HAND, ";N$;"."
- 3460 [137]3210
- 3470 C(S,N)[178]4
- 3480 [139]S[179][177]J[167]3510
- 3490 [139]N[177]I[167]2710
- 3500 [137]2630
- 3510 [129]Q[178]1[164]13
- 3520 [139]C(J,Q)[179][177]1[167]3560
- 3530 [153]"YOU STILL HAVE SOME ";S$(J);", YOU CHEATER!"
- 3540 C(S,N)[178]1
- 3550 [137]3210
- 3560 [130]Q
- 3570 [139]S[179]4[167]2630
- 3580 L5[178]1
- 3590 [137]2710
- 3600 [139]C1[179]B1[167]3630
- 3610 S8[178]B1[172]10[170]C1[171]B1
- 3620 [137]3640
- 3630 S8[178]B1[172]([171]10)
- 3640 T9[178]TI
- 3650 [139]TI[171]T9[179]180[167]3650
- 3660 S1[178]S1[170]S8
- 3670 [153]"LOADTHE SCORE NOW STANDS:"
- 3680 [153]"";[163]12);"BID";[163]17);"#TRICKS";[163]26);"SCORE";[163]34);"TOTAL"
- 3690 [153]"";N$;[163]12);B1;[163]19);C1;[163]27);S8;[163]34);S1
- 3700 [139]C[179]B2[167]3730
- 3710 S9[178]B2[172]10[171]B2[170]C
- 3720 [137]3740
- 3730 S9[178]B2[172]([171]10)
- 3740 S2[178]S2[170]S9
- 3750 [153]"BUTCH";[163]12);B2;[163]19);C;[163]27);S9;[163]34);S2
- 3760 [153]"CARE TO PLAY ANOTHER HAND Y CMDCMDCMDCMD";
- 3770 [133]D$
- 3780 [139]D$[179][177]"N"[167]3850
- 3790 [153]"LOADIT'S BEEN A PLEASURE."
- 3800 [153]"WE MUST PLAY AGAIN SOMETIME!"
- 3810 T9[178]TI
- 3820 [139]TI[171]T9[179]180[167]3820
- 3830 [153]"LOAD"
- 3840 [128]
- 3850 [129]I[178]1[164]4
- 3860 [129]J[178]1[164]13
- 3870 C(I,J)[178]0
- 3880 [130]J
- 3890 [130]I
- 3900 J[178]0:K[178]0:B2[178]0:T[178]0:T1[178]0:Z[178]0:C[178]0:C1[178]0:B1[178]0:P9[178]0
- 3910 L5[178]0:R[178]3
- 3920 H9[178]H9[170]1
- 3930 [153]"LOADOKAY, LET'S DEAL."
- 3940 [137]730
-