home *** CD-ROM | disk | FTP | other *** search
- 0 REM "ROCK" BY KEVIN SMITH. COMMODORE 64 VERSION 1984 K-TEL INTERNATIONAL LTD
- 1 DIMB(20):DIMA$(40)
- 2 GOSUB7620
- 4 HS=0:HL=0
- 5 GOSUB9600:GOTO400
- 10 PO=PO+(FA*10)
- 11 IFRR=1THENPO=PO+INT(PR/1000)+SR
- 12 IFPO>1000THENPO=1000
- 13 IFPO<0THENPO=0
- 15 IFHA>100THENHA=100
- 16 IFHA<0THENHA=0
- 18 MU=MU-(FA*1500)
- 19 MU=INT(MU*MI):IFRR=0THEN23
- 20 H1=INT(11*RND(1)*SR):H2=PO+H1*(10000*RY)/150
- 21 MU=INT(MU+H2)
- 23 IFEN<0THENEN=0
- 24 IFEN>1000THENEN=1000
- 25 IFRR=1THENU=U+1
- 40 IFBA<1THEN44
- 41 IFBA<=6THENMU=INT(MU-IN)
- 42 BA=BA+1
- 43 IFBA>6THENIN=IN*2:MU=INT(MU-IN)
- 44 GOSUB5200
- 45 IFMO>=TMOTHEN5500
- 46 IFMU<=0THEN5510
- 47 IFHA=0THEN5520
- 50 RETURN
- 400 POKEPQ,255:POKE53280,2:POKE53281,6:PRINT"[147]"
- 402 PRINT"WHAT WILL YOU CALL"
- 405 PRINT"YOUR GROUP?"
- 410 PRINT "(MAX 14 LETTERS)"
- 411 SM=31:GOSUB9820
- 412 INPUT "";N$
- 415 IFLEN(N$)>14THEN410
- 416 PRINT"[147]WHAT LEVEL? (1-3)";:N=0:POKESV+5,4
- 417 POKESV+1,150:POKESV+4,33:FORC=0TO150:NEXT:POKESV+4,32
- 418 N=N+1:IFN<3THEN417
- 421 INPUT LE:POKE830,LE
- 422 IFLE=3THENTM=36:GOTO7030
- 423 IFLE=2THENTM=48:GOTO7030
- 424 IFLE=1THENTM=60:GOTO7030
- 425 GOTO421
- 501 IFPO>100ANDRC=0ANDRND(1)*100>65THEN8110
- 503 IFRND(1)*101>85THENGOSUB5000
- 505 IFEN=<0THENGOSUB1401
- 506 IFEN<=0AND RND(1)*100>50THEN5530
- 507 PRINT"[147]":POKE53281,2:POKE53280,14
- 508 PRINT"[159]"
- 509 PRINTSPC(8)"(A) STATUS REPORT":PRINTSPC(8)"(B) WRITE SONG"
- 510 PRINTSPC(8)"(C) TOUR":PRINTSPC(8)"(D) CONCERT"
- 511 PRINTSPC(8)"(E) MANAGER":PRINTSPC(8)"(F) GET STATUS SYMBOL"
- 512 PRINTSPC(8)"(G) MAKE RECORD":PRINTSPC(8)"(H) REST"
- 515 POKESV+24,15:GOSUB 9870
- 520 LETI$=""
- 529 INPUT"";I$
- 530 IFI$="A"THEN7000
- 540 IFI$="B"THEN1505
- 545 IFI$="C"THEN2000
- 550 IFI$="D"THEN1002
- 555 IFI$="E"THEN6210
- 560 IFI$="F"THEN3500
- 565 IFI$="G"THEN8005
- 570 IFI$="H"THENGOSUB4501:GOTO501
- 575 GOTO529
- 1002 Z=RND(1)*100
- 1004 POKE53281,0:POKE53280,2:PRINT"[147]THE FOLLOWING VENUES ARE"
- 1005 PRINT"AVAILABLE TO YOU...."
- 1010 PRINTSPC(8)"(0) OTHER OPTIONS"
- 1011 PRINTSPC(8)"(1) STREET CONCERT"
- 1012 IFPO<5THENK=1:GOTO1060
- 1013 PRINTSPC(8)"(2) LOCAL PUB"
- 1014 IFPO<10THENK=2:GOTO1060
- 1015 PRINTSPC(8)"(3) LOCAL NIGHT CLUB"
- 1016 IFPO<100THENK=3:GOTO1060
- 1017 PRINTSPC(8)"(4) UNIVERSITY UNION"
- 1018 IFPO<200THENK=4:GOTO1060
- 1019 PRINTSPC(8)"(5) NEW YORK THEATRE"
- 1020 IFPO<500THENK=5:GOTO1060
- 1022 K=6
- 1025 PRINTSPC(8)"(6) MADISON SQUARE GARDENS"
- 1060 PRINTSPC(8)"ENTER YOUR CHOICE"
- 1062 GOSUB9870
- 1065 INPUT" [145]";D
- 1070 IFD<=0THEN501
- 1072 IFD<=KTHENONDGOTO1110,1120,1130,1140,1150,1160
- 1080 GOTO1065
- 1110 CO=0:K=100:GOSUB1200
- 1111 PRINT"YOU ENTERTAIN IN THE":PRINT"SUBWAY FOR A MONTH"
- 1113 IFZ<35THENGOTO1117
- 1114 GOSUB 1300:GOTO1866
- 1117 PRINT"UNFORTUNATELY YOU ARE ARRESTED "
- 1118 PRINT"- AND FINED $300 [146] "
- 1119 MU=MU-300:GOTO1114
- 1120 CO=30:K=200:GOSUB1200
- 1121 PRINT"YOU GIVE A CONCERT":PRINT"AT YOUR LOCAL PUB"
- 1123 IFZ<35THEN1127
- 1124 GOSUB1300:GOTO2875
- 1127 PRINT"UNFORTUNATELY IT IS DARTS NIGHT"
- 1128 PRINT"AND YOU LOSE POPULARITY [146] "
- 1129 PO=PO-5:GOTO1124
- 1130 CO=90:K=250:GOSUB1200
- 1131 PRINT"YOU GIVE A CONCERT":PRINT"AT A NIGHT CLUB"
- 1133 IFZ<35THEN1137
- 1134 GOSUB1300:GOTO2875
- 1137 PRINT"UNFORTUNATELY IT IS RAIDED"
- 1138 PRINT"BY POLICE. YOU LOSE HAPPINESS"
- 1139 HA=HA-10:GOTO1134
- 1140 CO=150:K=300:GOSUB1200
- 1141 PRINT"YOU GIVE A CONCERT":PRINT"AT THE UNIVERSITY UNION"
- 1143 IFZ<35THEN1147
- 1144 GOSUB1300:GOTO2875
- 1147 PRINT"YOU ARE GIVEN A SUSPICIOUS"
- 1148 PRINT"SUBSTANCE. YOU LOSE ENERGY"
- 1149 EN=EN-100:GOTO1144
- 1150 CO=2000:K=550:GOSUB1200
- 1151 PRINT"YOU GIVE A CONCERT":PRINT"AT A NEW YORK THEATRE"
- 1153 IFZ<35THEN1157
- 1154 GOSUB1300:GOTO2875
- 1157 PRINT"THERE IS A BOMB SCARE. THE"
- 1158 PRINT"FANS WANT THEIR MONEY BACK"
- 1159 MU=MU-NC:GOTO1154
- 1160 CO=20000:K=1000:GOSUB1200
- 1161 PRINT"YOU GIVE A CONCERT":PRINT"AT MADISON SQUARE GARDENS"
- 1163 IFZ<35THEN1167
- 1164 GOSUB1300:GOTO2875
- 1167 PRINT"UNFORTUNATELY IT RAINS"
- 1168 PRINT"YOU LOSE POPULARITY [146] "
- 1169 PO=PO-150:GOTO1164
- 1200 REM
- 1204 POKE53281,0:PRINT"[147]"
- 1205 PRINT"YOU HAVE";EN;"ENERGY":PRINT"HOW MUCH WILL YOU PUT"
- 1206 PRINT"INTO YOUR PERFORMANCE?":PRINT"(MAX 200)"
- 1207 GOSUB9870
- 1208 INPUT"";EI
- 1210 IFEI>ENTHEN1208
- 1211 IFEI>200THEN1208
- 1214 IFEN<=0AND RND(1)*100>50THEN5530
- 1215 EN=INT(EN-EI)
- 1217 PO=PO+INT((EI/30)+RND(1)*5):IFPO>1000THENPO=1000
- 1219 HA=HA+5
- 1220 MO=MO+1
- 1222 NC=INT(PO/10*K)+40
- 1223 MU=MU+NC
- 1224 MU=MU-CO
- 1225 PRINT"[147][129]"SPC(8)"IT COST YOU $";CO:PRINT""SPC(8)"YOU EARN $";NC
- 1226 PRINT"YOUR POPULARITY IS";PO
- 1230 RETURN
- 1300 GOTO9900
- 1401 POKE53281,6:PRINT""
- 1402 Q=RND(1)*100
- 1404 PRINT"[147]YOU DON'T SEEM TO HAVE"
- 1405 PRINT"ANY ENERGY. I WOULD ADVISE"
- 1406 PRINT"YOU TO TAKE A REST.":PRINT"DO YOU TAKE ADVICE ? (Y/N)"
- 1407 GET I$:IFI$="Y"THEN4501
- 1408 IF I$="N"THEN RETURN
- 1409 A=A+1:IFA>2THEN1413
- 1410 PRINT"DOCTOR'S WARNING!!"
- 1412 POKESV+1,30:POKESV+5,9:POKESV+4,17
- 1413 IFA<16THEN1415
- 1414 PRINT" "
- 1415 IFA>20THENA=0:POKESV+4,16
- 1420 GOTO1407
- 1505 X=0
- 1507 GOTO1513
- 1508 HA=INT(HA*.95)
- 1513 IFEN<=0THENGOSUB1401
- 1514 IFEN<=0AND RND(1)*100>50THEN5530
- 1518 POKE53281,2:POKE53280,0:PRINT"[147][159]"
- 1519 PRINTSPC(14)"PLEASE WAIT":PRINTSPC(10)"I NEED INSPIRATION"
- 1520 POKESV+5,12:POKESV+1,7:POKESV+4,33
- 1522 FORN=1TO30:IFN/2=INT(N/2)THENPOKESV+1,7:GOTO1526
- 1524 POKESV+1,6
- 1526 FORC=0TO70:NEXT
- 1528 NEXT:POKESV+1,0:POKESV+4,32
- 1540 POKE53280,2:POKE53281,0:PRINT"[147]"
- 1545 GOTO1580
- 1548 RESTORE:FORM=1TO6
- 1560 G1=RND(1)*10:FORG=1TOG1:READB$:NEXT:S$(M)=B$
- 1570 B(M)=LEN(B$)
- 1572 READB$:IFB$<>"*"THEN1572
- 1574 NEXT
- 1575 RETURN
- 1580 H=0
- 1590 GOSUB 1548
- 1595 PRINT
- 1600 PRINT;" ";LEFT$(S$(1),B(1));" ";LEFT$(S$(2),B(2))
- 1605 PRINT;" ";LEFT$(S$(3),B(3));" ";LEFT$(S$(4),B(4))
- 1610 PRINT " ";LEFT$(S$(5),B(5))
- 1615 PRINT;" ";LEFT$(S$(6),B(6))
- 1620 PRINT
- 1622 SM=30:GOSUB9820
- 1647 H=H+1:IFH<3THEN1590
- 1648 GOTO1800
- 1650 DATA"WHY DO I","LOVING YOU IS","DO WOP BOP","I FEEL","KISSING IS"
- 1652 DATA"MY DARLING I","SHE NEVER DID","LOVE IS","YOU LOOK","WHY DOES SHE","*"
- 1660 DATA"LIKE JIVING","LIKE A WIMP","BOP BOP DA DOO","LIKE A WALLY"
- 1661 DATA "LIKE A RAW STEAK"
- 1662 DATA"LIKE SINGING","LIKE SMILING","LIKE A HIGH","LIKE A RUGBY SCRUM"
- 1664 DATA"LIKE A HANGOVER","*","CAN YOU","WHY SHOULD I","DON'T YOU","YOU NEVER"
- 1670 DATA"I CAN'T","THEY ALWAYS","SHALL I","DO THEY","CAN YOU","WILL YOU","*"
- 1680 DATA"CUT YOUR HAIR","PHONE HER UP","WIND ME UP","SING A SONG"
- 1682 DATA"LOOK INTO MY EYES","LOOK THAT WAY","WHISPER SWEET NOTHINGS","FEEL IT"
- 1684 DATA"LOOK AT IT","MAKE IT","*","SO GET DOWN AND BOOGIE"
- 1685 DATA"LET ME WALK YOUR DOG"
- 1690 DATA"DON'T DO THAT IT'S RUDE","YOU NEED TO FEEL THE GROOVE"
- 1692 DATA"WOP BOP A LOO WOP","SO LAY DOWN AND BE NICE","TAKE MY HAND"
- 1694 DATA"SO GET ME TO A DOCTOR","IT MAKES YOUR HEART THROB","*"
- 1700 DATA"OUCH THAT HURTS","DA WOP BOP DO","SING IT BABY"
- 1702 DATA"I NEED TO FEEL YOU NEAR ME","EAT YOUR HEART OUT, CLIVE"
- 1703 DATA "LAY IT ON ME"
- 1704 DATA"COME ON FEEL THAT BEAT","JUMP ON IT"
- 1706 DATA"I WAS SHAKEN BUT NOT STIRRED","PUT YOUR TRUST IN ME"
- 1708 DATA"GIVE ME MORE OF YOUR LOVE","*","**"
- 1800 SR=INT(RND(1)*10)+1
- 1803 IFPO>=50THENSR=SR+1
- 1806 IFPO>=100THENSR=SR+1
- 1808 IFSR>10THENSR=10
- 1810 X=X+1
- 1820 PRINT" SONG RATING ";SR"[157] OUT OF TEN"
- 1830 PRINT" DO YOU ACCEPT SONG? (Y/N) ":S1=80
- 1840 GET W$:IFW$="Y"THEN1860
- 1841 S1=S1+1:IFS1>80THENS1=0:GOSUB9920
- 1850 IFW$="N"THEN1852
- 1851 GOTO1840
- 1852 IFSR=>5THEN1854
- 1853 GOTO1858
- 1854 PRINT"[147]THAT SONG WAS QUITE GOOD!"
- 1855 PRINT"YOU SELL IT FOR:-"SPC(2)"$"SR*100
- 1856 MU=MU+(SR*100)
- 1857 GOSUB9900
- 1858 IFX>=3THENMO=MO+1:GOTO7000
- 1859 GOTO1508
- 1860 IFRR=0THENSO=1
- 1865 MO=MO+1:HA=INT(HA*1.1)
- 1866 POKE53280,8:POKE53281,0:PRINT" [209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209]"
- 1867 POKESV+5,13:POKESV+4,33
- 1868 FORN=0TO22
- 1870 POKESV+1,INT(12*RND(1))+4:FORC=1TO70:NEXT
- 1875 PRINT"OK[146]OKOK[146]OKOK[146]OKOK[146]OKOK[146]OKOK[146]OKOK[146]OKOK[146]OKOK[146]OKOK[146]OK";
- 1880 NEXT
- 1882 FORN=0TO500:NEXT:POKESV+1,0:POKESV+4,32
- 1885 GOTO7000
- 2000 NC=INT(PO/10*500+350)
- 2005 ED=INT(5*RND(1))+16:EC=PO*500+INT(PO*RND(1)/10)+4150
- 2006 UC=PO*500+INT((PO*RND(1)/10))+6000:UD=INT(10*RND(1))+25
- 2007 AC=PO*750+INT(RND(1)*PO/10)+7000:AD=INT(15*RND(1))+25
- 2008 JC=PO*900+INT(RND(1)*PO/15)+14000:JD=INT(RND(1)*8)+11
- 2039 POKE53280,5:POKE53281,3:PRINT"[147]"
- 2040 PRINT"[144]TOURS AVAILABLE":PRINT"[163][163][163][163][163][163][163][163][163][163][163][163][163][163][163]"
- 2041 PRINTSPC(12)"(1) BRITAIN":PRINTSPC(12)"(2) EUROPE":PRINTSPC(12)"(3) U.S.A"
- 2042 PRINTSPC(12)"(4) JAPAN":PRINTSPC(12)"(0) OTHER OPTIONS"
- 2045 PRINT"PRESS NUMBER FOR FURTHER INFORMATION":S1=40
- 2060 GET W$:IFW$="1"THEN2100
- 2062 IFW$="2"THEN2200
- 2064 IFW$="3"THEN2300
- 2066 IFW$="4"THEN2400
- 2068 IFW$="0"THEN NC=0:GOTO501
- 2069 S1=S1+1:IFS1>50THENS1=0:J1=J1+1:GOSUB9872:IFJ1=>6THENJ1=0
- 2070 GOTO2060
- 2100 POKE53280,0:POKE53281,0:PRINT"[147][159]":A=0
- 2110 PRINTSPC(10)"TOUR OF BRITAIN"
- 2115 PRINT"COST OF TOUR = $";EC:PRINT"NUMBER OF DATES = ";ED
- 2116 PRINT"INCOME FROM FIRST DATE = $";NC:PRINT"DURATION OF TOUR = 2 MONTHS"
- 2120 IFA<>1THEN2123
- 2122 PRINT"[158] ACCEPT TOUR ? (Y/N) ":GOSUB9920
- 2123 A=A+1:IFA=12THEN2125
- 2124 GOTO2126
- 2125 PRINT"[145] "
- 2126 IFA>14THENA=0:PRINT"[145][145][145][145]"
- 2128 GETZ$:IFZ$="Y"THEN2132
- 2129 IFZ$="N"THEN2039
- 2130 GOTO2120
- 2132 C$="BRITIAN":CO=EC:DA=ED:TT=2
- 2134 GOTO2650
- 2200 POKE53280,9:POKE53281,9:PRINT"[147][144]":A=0
- 2210 PRINTSPC(10)"TOUR OF EUROPE"
- 2215 PRINT"COST OF TOUR = $";UC:PRINT"NUMBER OF DATES = ";UD
- 2216 PRINT"INCOME FROM FIRST DATE = $";NC:PRINT"DURATION OF TOUR = 4 MONTHS"
- 2220 IFA<>1THEN2223
- 2222 PRINT"[159] ACCEPT TOUR ? (Y/N) ":GOSUB9920
- 2223 A=A+1:IFA=12THEN2225
- 2224 GOTO2226
- 2225 PRINT"[145] "
- 2226 IFA>14THENA=0:PRINT"[145][145][145][145]"
- 2228 GETZ$:IFZ$="Y"THEN2232
- 2229 IFZ$="N"THEN2039
- 2230 GOTO2220
- 2232 C$="EUROPE":DA=UD:TT=4:CO=UC
- 2235 GOTO2650
- 2300 POKE53280,10:POKE53281,10:PRINT"[147]":A=0
- 2310 PRINTSPC(10)"TOUR OF U.S.A"
- 2315 PRINT"COST OF TOUR = $";AC:PRINT"NUMBER OF DATES = ";AD
- 2316 PRINT"INCOME FROM FIRST DATE = $";NC:PRINT"DURATION OF TOUR = 6 MONTHS"
- 2320 IFA<>1THEN2323
- 2322 PRINT"[144] ACCEPT TOUR ? (Y/N) ":GOSUB9920
- 2323 A=A+1:IFA=12THEN2325
- 2324 GOTO2326
- 2325 PRINT"[145] "
- 2326 IFA>14THENA=0:PRINT"[145][145][145][145]"
- 2328 GETZ$:IFZ$="Y"THEN2332
- 2329 IFZ$="N"THEN2039
- 2330 GOTO2320
- 2332 C$="AMERICA":DA=AD:TT=6:CO=AC
- 2335 GOTO2650
- 2400 POKE53280,4:POKE53281,4:PRINT"[147][144]":A=0
- 2410 PRINTSPC(10)"TOUR OF JAPAN"
- 2415 PRINT"COST OF TOUR = $";JC:PRINT"NUMBER OF DATES = ";JD
- 2416 PRINT"INCOME FROM FIRST DATE = $";NC:PRINT"DURATION OF TOUR = 4 MONTHS"
- 2420 IFA<>1THEN2423
- 2422 PRINT"[158] ACCEPT TOUR ? (Y/N) ":GOSUB9920
- 2423 A=A+1:IFA=12THEN2425
- 2424 GOTO2426
- 2425 PRINT"[145] "
- 2426 IFA>14THENA=0:PRINT"[145][145][145][145]"
- 2428 GETZ$:IFZ$="Y"THEN2432
- 2429 IFZ$="N"THEN2039
- 2430 GOTO2420
- 2432 C$="JAPAN":DA=JD:TT=4:CO=JC
- 2435 GOTO2650
- 2650 POKE53280,5:POKE53281,2:PRINT"[147]"
- 2655 IFMU<COTHEN2720
- 2672 GOTO2770
- 2720 POKE53281,0:PRINT" [209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209][209]"
- 2722 POKESV+5,12:POKESV+4,33:FORN=0TO22:POKESV+1,25-N
- 2723 PRINT" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"
- 2724 FORY=0TO20:NEXT
- 2725 NEXT
- 2726 PRINT""SPC(12)" "
- 2727 PRINTSPC(12)" LOOK WISE GUY ":PRINTSPC(12)" "
- 2728 PRINTSPC(12)" YOU ONLY HAVE "
- 2729 PRINTSPC(12)" ":PRINTSPC(12)" [145]"
- 2730 PRINTSPC(12)" $";MU
- 2731 PRINTSPC(12)" "
- 2732 PRINTSPC(12)" YOU CAN'T GO ! ":PRINTSPC(12)" "
- 2735 FORN=1TO2000:NEXT:POKESV+1,0:POKESV+4,32
- 2736 PRINT"[147]":GOTO501
- 2740 PRINT"YOU ARE TOO OLD":PRINT"FOR A";TT"MONTH TOUR":GOTO8014
- 2770 IFMO+TT>TMTHENPRINT"[147]":GOTO2740
- 2771 IFEN<=0THENGOSUB1401
- 2772 POKE53280,4:POKE53281,6:PRINT"[147]"
- 2773 PRINTSPC(8)"";N$" IN "C$
- 2774 PRINTSPC(8)"YOU HAVE";DA"CONCERTS TO PLAY":PRINTSPC(8)"YOU HAVE";EN"ENERGY"
- 2775 PRINTSPC(8)"HOW MUCH ENERGY WILL YOU":PRINTSPC(8)"PUT INTO EACH CONCERT ?"
- 2776 PRINTSPC(12)"(MAX";INT (EN/DA)")":SM=30:GOSUB9820
- 2777 INPUT" ";EI
- 2778 IFEI*DA>ENTHEN2780
- 2779 GOTO2783
- 2780 PRINTSPC(8)"YOU DON'T HAVE THAT MUCH !!":
- 2781 FORNN=1TO5:GOSUB9920:NEXT
- 2782 PRINTSPC(8)"[145] [145][145][145][145]":GOTO2777
- 2783 PRINT"[147][158]"
- 2784 PRINTSPC(8)"";N$" IN "C$""
- 2785 PRINTSPC(8)"PERFORMANCE NUMBER = ":PRINTSPC(8)"POPULARITY RATING = "
- 2786 PRINTSPC(8)"TOTAL HAPPINESS = ":PRINTSPC(8)"TOTAL TOUR INCOME = "
- 2787 GOSUB 9800
- 2789 SM=30:GOSUB9820:FC$=" "
- 2790 POKE53281,4:PRINT"[145][145][145]"SPC(8)"[158] THE TOUR HAS STARTED! ":GOSUB9900
- 2791 POKESV+5,9:POKESV+12,9:POKESV+19,3:N=1
- 2792 IFEN<=0AND100*RND(1)>50THEN5530
- 2793 FORC=1TO220:NEXT
- 2794 POKE53280,BC:BC=BC+1:IFBC>15THENBC=0
- 2795 PRINT"":PRINTSPC(28)"";N:CY=1:GOSUB2830
- 2796 IF100*RND(1)<20THENP=2:ON4*RND(1)+1GOTO2801,2802,2803,2804
- 2797 F$="THE CONCERT WENT WELL "
- 2798 PO=PO+(INT((SQR((PO+EI)*1000))/120)):IFPO=>1000THENPO=1000
- 2799 HA=HA+INT(((PO*10)/1000)/4):IFHA>=100THENHA=100
- 2800 P=1:GOTO2807
- 2801 F$="YOUR DRUMMER WAS DRUNK ":GOTO2805
- 2802 F$="YOU ARRIVED LATE ":GOTO2805
- 2803 F$="YOUR GUITAR IS STOLEN ":GOTO2805
- 2804 F$=" THE SYNTH BLOWS A CHIP "
- 2805 HA=HA-1:IFHA<=0THEN5520
- 2806 PO=PO-2:IFPO<=0THENPO=0
- 2807 NC=NC+INT(PO/15*500+350)
- 2809 PRINT"";FC$
- 2810 FORM=1TO100:NEXT:PRINT"[158][145]"F$""
- 2811 PRINT""SPC(28)"";" [157][157][157]";PO:GOSUB2830
- 2812 PRINTSPC(28)" [157][157][157]";HA:CY=1:GOSUB2830
- 2814 PRINTSPC(28)"";NC:GOSUB2830
- 2816 GOTO2855
- 2830 NP=INT(10*RND(1))+4:POKESV+4,33:POKESV+11,33:POKESV+18,129
- 2831 POKESV+1,NP:POKESV+8,NP
- 2832 IFCY=1THENPOKESV+15,254:CY=0:GOTO2838
- 2834 POKESV+15,0
- 2838 FORNN=0TO50:NEXT:POKESV+4,32:POKESV+11,32:POKESV+18,128
- 2840 RETURN
- 2855 N=N+1:IFN=<DATHEN2792
- 2858 MU=MU+NC-CO
- 2859 MO=MO+TT
- 2860 EN=EN-(EI*DA)
- 2868 PRINT"[151]"TAB(6)"FINANCIAL OUTCOME OF TOUR"
- 2869 OF=NC-CO:NC=0
- 2870 PRINTTAB(8);FC$
- 2871 IFOF>0THENPRINTTAB(8)" A PROFIT OF $";OF
- 2872 IFOF=<0THENPRINTTAB(8)" A LOSS OF $";OF
- 2873 H=1:D=4:GOSUB9900:FORN=0TO500:NEXT
- 2874 H=H+1:GOSUB10:IFH<TTTHEN2874
- 2875 POKE53281,0:PRINT"[147]"SPC(9)"WOULD YOU LIKE TO SEE"
- 2876 PRINTSPC(4)"HIGHLIGHTS OF YOUR PERFORMANCE ?":SM=30:GOSUB9820
- 2877 GETW$:IFW$="Y"THEN2894
- 2879 IFW$="N"THEN7000
- 2880 GOTO2877
- 2894 N=INT(RND(1)*7)+1:POKE53280,N
- 2895 PRINT"[147]":POKE249,D:SYS39945:POKE53269,0:PRINT"[147]":GOTO7000
- 3230 GOSUB9820
- 3281 POKESV+1,INT(10*RND(1))+3
- 3500 POKE53280,5:POKE53281,8:PRINT"[147]"
- 3501 BI=1
- 3510 ON(INT(8*RND(1))+1)GOSUB3610,3620,3630,3640,3650,3660,3670,3680
- 3512 PRINTSPC(8)" STATUS SYMBOL AUCTION "
- 3515 PRINT"FOR SALE: [144]";I$
- 3520 PRINTSPC(9)"BIDDING WILL START AT:"
- 3525 PRINTSPC(14)"[144]$";PC
- 3530 PRINTSPC(9)"YOU HAVE $";MU
- 3532 PRINTSPC(9)"DO YOU WISH TO BID? (Y/N)":S1=30
- 3537 GETW$:IFW$="Y"THEN3702
- 3538 S1=S1+1:IFS1>30THENS1=0:GOSUB9920
- 3540 IFW$="N"THEN501
- 3542 GOTO3537
- 3610 I$="RACE HORSE"
- 3611 PC=INT(RND(1)*100000)+200000
- 3618 RETURN
- 3620 I$="SCOTTISH CASTLE"
- 3622 PC=INT(RND(1)*200000)+400000
- 3628 RETURN
- 3630 I$="ROLLS ROYCE"
- 3632 PC=INT(RND(1)*25000)+50000
- 3638 RETURN
- 3640 I$="FRENCH VILLA"
- 3641 PC=INT(RND(1)*100000)+150000
- 3648 RETURN
- 3650 I$="PRIVATE JET"
- 3652 PC=INT(RND(1)*100000)+150000
- 3660 I$="PRIVATE YACHT"
- 3662 PC=INT(RND(1)*200000)+350000
- 3668 RETURN
- 3670 I$="GENUINE PICASSO"
- 3671 PC=INT(RND(1)*50000)+70000
- 3678 RETURN
- 3680 I$="PRIVATE ISLAND"
- 3682 PC=INT(RND(1)*400000)+700000
- 3688 RETURN
- 3700 FORX=1TO2000:NEXT
- 3701 PC=BI
- 3702 GOSUB3825
- 3703 GOSUB3800
- 3704 PRINT" "
- 3705 PRINT"[144]CURRENT BID $";BI:GOSUB9920
- 3706 PRINT"WHAT IS YOUR BID? (ENTER 0 TO GIVE UP)"
- 3707 PRINT" [145]":INPUT BI
- 3708 BI=INT(BI):GOSUB9820
- 3709 GOSUB3830
- 3710 GOSUB3825
- 3711 GOSUB3800
- 3713 PRINT""SPC(13);BI
- 3715 IFRND(1)*100<50THEN3740
- 3717 PRINTSPC(8)"[144]GOING...GOING...":FORN=0TO2000:NEXT
- 3720 IFRND(1)*100<50THEN3740
- 3722 GOSUB3825
- 3723 PRINT""
- 3724 PRINTSPC(21)"GONE!":POKESV+5,157:POKESV+1,12:POKESV+4,129
- 3725 FORX=0TO3000:NEXT:POKESV+1,0:POKESV+4,128
- 3726 MO=MO+1:HA=HA+5:SS=SS+1:MU=MU-BI:GOTO1866
- 3740 GOSUB3825
- 3741 ONINT(3*RND(1)+1)GOSUB3750,3760,3770
- 3745 GOTO3700
- 3750 BI=INT(BI*1.05)
- 3751 PRINT"I HAVE A BID FROM THE MAN"
- 3752 PRINT"WITH A PIGGY BANK UNDER HIS ARM"
- 3753 RETURN
- 3760 BI=INT(BI*1.15)
- 3762 PRINT"I HAVE A BID FROM THE MAN WITH"
- 3764 PRINT"A BALDING HEAD AND GINGER BEARD"
- 3766 RETURN
- 3770 BI=INT(BI*1.5)
- 3772 PRINT"I HAVE A BID FROM THE LADY"
- 3774 PRINT"WITH THE CORGIS AND FUNNY HEAD GEAR"
- 3776 RETURN
- 3800 IFPC>MUTHEN3815
- 3802 IFBI>MUTHEN3815
- 3805 RETURN
- 3815 PRINT"YOU DON'T HAVE THE MONEY"
- 3816 SM=30:GOSUB9820
- 3817 FORN=0TO2000:NEXT
- 3818 HA=HA-5
- 3820 GOTO7000
- 3825 PRINT""
- 3827 FORN=0TO2
- 3828 PRINT" ":NEXT
- 3829 RETURN
- 3830 IFBI=0THEN3870
- 3831 IFBI<=PCTHEN3850
- 3832 RETURN
- 3850 GOSUB3825
- 3851 PRINT"IT'S GOING TO COST YOU MORE THAN THAT"
- 3852 POKESV+5,9:POKESV+4,33:FORN=4TO50:POKESV+1,N:NEXT:POKESV+4,32
- 3853 POKESV+1,0:FORC=0TO750:NEXT
- 3854 GOTO3702
- 3870 MO=MO+1:HA=HA-5
- 3871 GOSUB3825
- 3872 PRINT"[145][145]OH, BAD LUCK":FORN=0TO1000:NEXT
- 3873 POKESV+5,13:POKESV+4,33:FORN=100TO3STEP-1:POKESV+1,N:NEXT
- 3874 POKESV+5,32:FORC=0TO1000:NEXT:POKESV+1,0
- 3880 GOTO1866
- 4501 POKE53280,14:POKE53281,4:PRINT"[147][144]"
- 4505 PRINTSPC(11)"YOU NEED A REST"
- 4506 IFEN<0THENEN=0
- 4507 PRINT"YOU WILL REGAIN 250 ENERGY POINTS"
- 4508 PRINT"PER MONTH OF REST.
- 4509 [153]"YOUR ENERGY LEVEL NOW IS";EN
- 4510 [153]"HOW MANY MONTHS WILL YOU REST?":[141]9870
- 4512 [133]"";RT
- 4520 N[178]0
- 4521 HA[178]HA[170]3
- 4522 [141]10
- 4525 MO[178]MO[170]1:EN[178]EN[170]250:PO[178][181](PO[172]0.85)
- 4526 [139]EN[177]1000[167]EN[178]1000
- 4527 [139]HA[177]100[167]HA[178]100
- 4528 [151]SV[170]4,33:[151]SV[170]5,12:[129]S[178]0[164]EN[173]4:[151]SV[170]1,S:[130]:[151]SV[170]4,32
- 4530 N[178]N[170]1:[139]N[179]RT[167]4521
- 4531 [142]
- 5000 [151]53280,8:[151]53281,1:[153]"LOADSTOP"
- 5003 [153]""[166]8)"MUSICAL PRESS HEADLINES"
- 5005 [145][181](7[172][187](1)[170]1)[137]5010,5015,5025,5040,5050,5060,5070
- 5010 [153]""[166]9)"GOVERNMENT TAX GROUPS"
- 5012 MU[178][181](MU[172].9)
- 5014 [137]5100
- 5015 [139]MA[178]0[167]5080
- 5020 [153]""[166]8)"MANAGER IN FRAUD SCARE!"
- 5022 [139]MA[178]1[167]MI[178].8
- 5024 [137]5100
- 5025 [139]RC[178]0[167]5080
- 5030 [153]"VICTORY RECORDS CANCEL CONTRACT"
- 5032 RY[178]0:SO[178]0:RC[178]0:U[178]0:RR[178]0
- 5033 [137]5100
- 5040 [153]"BUMPER MONTH FOR RECORD SALES!"
- 5042 [139]RR[178]1[167]MU[178][181](MU[172]1.3)
- 5043 [137]5100
- 5050 [153]""[166]10)"TONY BLACKBURN LIKES"
- 5051 [153]""[166]16)N$
- 5052 PO[178][181](PO[172].8):HA[178][181](HA[172].8)
- 5053 [137]5100
- 5060 [153]""[166]12)"JOHN PEEL BACKS"
- 5061 [153]""[166]14)N$
- 5062 PO[178][181](PO[172]1.2):HA[178][181](HA[172]1.2)
- 5063 [137]5100
- 5070 [153]""[166]13)N$:[153]""[166]13)"IN DRUGS PROBE"
- 5072 PO[178][181](PO[172].9):HA[178][181](HA[172].9)
- 5075 [137]5100
- 5080 [153]""[166]10)"TOP TIP: "N$
- 5100 NN[178]0
- 5102 NN[178]NN[170]1:[141]9920:[139]NN[179]10[167]5102
- 5110 [142]
- 5200 [139]PO[178][177]1000[167]5203
- 5202 [142]
- 5203 [139]SS[177][178]3[167]5205
- 5204 [142]
- 5205 [139]MU[171](LO[170]IN)[178][177]1000000[167]5207
- 5206 [142]
- 5207 [139]MO[177]TM[167][142]
- 5208 [151]SV[170]5,13:[151]SV[170]4,129:[151]SV[170]1,20
- 5212 [129]M[178]0[164]20:[129]Y[178]0[164]150:[130]:[151]53281,[181](16[172][187](1)):[130]
- 5213 SC[178][181](((PO[170]HA[170](MU[171]LO)[170](SS[172]100))[173]1000)[170]MO)
- 5214 [151]53281,2:[151]53280,0:[153]"LOADSYS"
- 5215 [153]"**********************"
- 5216 [153]"********* *********"
- 5217 [153]"******** OPENBORNSYS ********"
- 5218 [153]"******* *******"
- 5219 [153]"****** OPENSUPERSTAR!SYS ******"
- 5220 [153]"****** ******"
- 5221 [153]"**********************"
- 5225 [153]"YOU FULFILLED ALL OF YOUR"
- 5226 [153]"AMBITIONS WITH A SCORE OF";SC
- 5227 [151]SV[170]4,128:[141]9900
- 5230 [137]5400
- 5350 SC[178][181](((PO[170]HA[170](MU[171]LO)[170](SS[172]100))[173]1000)[170]MO):[151]SV[170]5,12
- 5360 [153]"LOADSTOP":[129]M[178]1[164]2:[129]N[178]3[164]8:[151]53280,N:[151]53281,N[171]2:[151]SV[170]4,32
- 5361 [151]SV[170]1,[181](10[172][187](1))[170]3:[151]SV[170]4,33
- 5362 [153]""[166]17)"OOPS!!!"
- 5363 [129]X[178]1[164]300:[130]
- 5364 [130]:[130]:[153]"LOAD":[151]SV[170]1,0:[151]SV[170]4,32:[142]
- 5400 [153]"TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(TAB(ON"
- 5402 [153][166]7)"PREVIOUS BEST SCORE WAS";10[172][194](761)[170][194](762)
- 5403 [153]""[166]7)"AT LEVEL";[194](760)
- 5404 [139]SC[179]10[172][194](761)[170][194](762)[167]5410
- 5405 [151]761,[181](SC[173]10):[151]762,SC[171]10[172][181](SC[173]10):[151]760,[194](830)
- 5410 [153]"SYSPRESS A KEY"
- 5415 [161] W$:[139]W$[178]""[167]5415
- 5420 [137]5600
- 5500 [141]5350
- 5505 [153]"YOU ARE OVER THE HILL!!!"
- 5506 [137]5550
- 5510 [141]5350:[153]"YOU HAVE GONE BANKRUPT!!"
- 5515 [137]5550
- 5520 [141]5350:[153]"YOU HAVE DIED FROM A BROKEN HEART"
- 5522 [137]5550
- 5530 [141]5350:[153]"YOU HAVE DROPPED DEAD"
- 5531 [153]"FROM EXHAUSTION!!!"
- 5532 [137]5550
- 5550 [153]"YOU HAVE FAILED TO OBTAIN"
- 5551 [153]"ALL OF YOUR AMBITIONS WITH"
- 5552 [153]"A SCORE OF";SC
- 5555 [137]5400
- 5600 [153]"LOAD"[166]11)"ANOTHER GO? (Y/N)"
- 5601 [161]W$:[139]W$[178]"Y"[167][153]"LOAD":[138]
- 5602 [139]W$[178]"N"[167][153]""[166]11)"OK. IT'S YOUR MONEY":[153]"":[128]
- 5603 [137]5601
- 6210 [153]"LOADOPEN":[151]53280,7:[151]53281,2:[139]MA[178]1[167]6260
- 6216 [153]""[166]8)"YOU DON'T HAVE A MANAGER!"
- 6218 [153]"YOU MAY HIRE ONE OF THE FOLLOWING."
- 6219 [153]"THEIR MONTHLY PERCENTAGES ARE SHOWN"
- 6220 [153]"IN BRACKETS"
- 6222 [153]""[166]11)"ENTER YOUR CHOICE"
- 6223 [153]""[166]8)"(A) MICKEY LEAST (10%)":[153]""[166]8)"(B) TOMMY TRUST (12%)"
- 6224 [153]""[166]8)"(C) DANNY DAMNED (9%)":[153]""[166]8)"(0) OTHER OPTIONS"
- 6225 W[178][187](1)[172]100:SM[178]30
- 6226 [161]W$:[139]W$[178]"A"[167]6235
- 6227 [139]W$[178]"B"[167]6240
- 6228 [139]W$[178]"C"[167]6245
- 6229 [139]W$[178]"0"[167]501
- 6230 [141]9820
- 6234 [137]6226
- 6235 MI[178]0.9:MA[178]1:[139]W[177][178]90[167]MI[178]0.8
- 6237 M$[178]"LEAST"
- 6239 [137]6900
- 6240 MI[178]0.88:MA[178]1:[139]W[177][178]80[167]MI[178]0.8
- 6242 M$[178]"TRUST"
- 6244 [137]6900
- 6245 MI[178]0.91:MA[178]1:[139]W[177][178]75[167]MI[178]0.8
- 6246 M$[178]"DAMNED"
- 6248 [137]6900
- 6260 [153]"LOADSTOP":[151]53281,5:[151]53280,2
- 6262 [153]"YOUR MANAGEMENT CHOICES"
- 6263 [153]""[166]8)"(A) FIRE MR ";M$:[153]""[166]8)"(B) PROMOTE GROUP"
- 6264 [153]""[166]8)"(C) SPECIAL DEAL":[153]""[166]8)"(D) BORROW MONEY"
- 6265 [153]""[166]8)"(0) OTHER OPTIONS"
- 6266 [153]""[166]8)"ENTER YOUR CHOICE"
- 6267 S1[178]30
- 6268 [161]W$:[139]W$[178]"A"[167]6290
- 6270 [139]W$[178]"B"[167]6345
- 6272 [139]W$[178]"C"[167]6451
- 6274 [139]W$[178]"D"[167]6850
- 6275 [139]W$[178]"0"[167]501
- 6276 S1[178]S1[170]1:[139]S1[177]30[167]S1[178]0:[141]9920
- 6280 [137]6268
- 6290 [153]"LOADOPEN":[151]53280,0:[151]53281,0
- 6291 [153]""[166]5)"YOU HAVE FIRED YOUR MANAGER":MA[178]0:M$[178]"NONE"
- 6292 SM[178]30:[141]9820
- 6293 [139]MI[179]0.88[167]6295
- 6294 [139]MI[178][177]0.88[167]6320
- 6295 MI[178]1:SE[178][181]((15000[172][187](1))[170]MU[173]30)
- 6296 [153]"HE HAS BEEN STEALING YOUR HARD"
- 6297 [153]"EARNED MONEY. WILL YOU:":[153]"(A) TAKE HIM TO COURT"
- 6298 [153]""[166]11)"OR..."
- 6299 [153]"(B) ACCEPT AN OUT OF":[153]"COURT SETTLEMENT OF $";SE
- 6300 [161]W$:[139]W$[178]"A"[167]6305
- 6302 [139]W$[178]"B"[167]6314
- 6304 [137]6300
- 6305 [151]53280,2:[151]53281,2:[153]"LOADOPEN"
- 6306 CR[178][181](MU[173]((50[172][187](1))[170]1))
- 6308 [139]CR[179]SE[167]I$[178]"YOUR LAWYERS LET YOU DOWN"
- 6309 [139]CR[177][178]SE[167]I$[178]"YOUR LAWYER DID A GOOD JOB"
- 6310 [153]""I$
- 6311 [153]"THE COURTS AWARD YOU":[153]""[166]14)"$";CR
- 6312 [141]9920:[129]N[178]0[164]1000:[130]
- 6313 MO[178]MO[170]1:MU[178]MU[170]CR:[137]1866
- 6314 MU[178]MU[170]SE:[137]1866
- 6320 MI[178]1
- 6321 CR[178][181](MU[173]((50[172][187](1))[170]1))
- 6322 [153]"HE WAS A GOOD, HONEST,HARD"
- 6323 [153]"WORKING CHAP AND EXPECTS TO"
- 6324 [153]"BE PAID DAMAGES. OR ELSE HE":[153]"WILL TAKE YOU TO COURT"
- 6325 [153]"ENTER YOUR OFFER":[133]"";FF
- 6329 SE[178][181]((CR[173]([187](1)[172]3)[170]1))
- 6330 [139]F[179]SE[167]6335
- 6331 [151]53280,6:[151]53281,1:[153]"LOADSTOP"[166]8)"HE ACCEPTS YOUR OFFER!"
- 6332 MO[178]MO[170]1:MU[178]MU[171]FF
- 6333 [141]9900:[129]N[178]1[164]1000:[130]
- 6334 [137]7000
- 6335 [153]"LOAD"[166]7)"YOUR OFFER WAS TOO SMALL"
- 6336 [153]""[166]7)"HE TAKES YOU TO COURT":[153]""[166]7)"AND IS AWARDED $";CR
- 6337 MU[178]MU[171]CR:MO[178]MO[170]1:HA[178]HA[171]10:PO[178]PO[171]10
- 6338 [129]N[178]1[164]1000:[130]:[143] SOUND*********
- 6339 [137]7000
- 6345 [151]53281,4:[151]53280,2:[153]"LOADSTOP"
- 6346 [153]""[166]12)"GROUP PROMOTION"
- 6347 [153]""[166]8)"YOU MAY CHOSE ONE OF THE":[153]""[166]8)"FOLLOWING PROMOTIONS...."
- 6348 [153]""[166]11)"(A) START FAN CLUB":[153]""[166]11)"(B) GIVE TO CHARITY"
- 6349 [153]""[166]11)"(C) GIVE 'T' SHIRTS"
- 6350 [153]""[166]11)"(0) OTHER OPTIONS"
- 6352 [153]""[166]11)"SYSENTER YOUR CHOICE":[141]9920
- 6353 [161]W$:[139]W$[178]"0"[167]6260
- 6354 [139]W$[178]"A"[167]6360
- 6355 [139]W$[178]"B"[167]6380
- 6356 [139]W$[178]"C"[167]6400
- 6359 [137]6353
- 6360 X[178]4:[153]"LOADSTOP"[166]14)"FAN CLUBS":[153]""[166]7)"EACH CLUB WILL ADD $1500
- 6361 PRINT""SPC(7)"TO YOUR MONTHLY COSTS":PRINT""SPC(7)"YOUR POPULARITY WILL RISE"
- 6362 PRINT""SPC(7)"EACH MONTH":PRINT"WOULD YOU LIKE TO OPEN A CLUB (Y/N)"
- 6363 SM=30:GOSUB9820
- 6364 GETW$:IFW$="Y"THEN6368
- 6365 IFW$="N"THEN6260
- 6367 GOTO6363
- 6368 FA=FA+1:GOTO6900
- 6380 PRINT"[147]"SPC(10)"GIVING TO CHARITY":PRINT""SPC(8)"YOU WILL GAIN 10 POPULARITY"
- 6382 PRINT""SPC(8)"POINTS PER $1000 DONATED"
- 6383 PRINT""SPC(8)"HOW MANY THOUSANDS DO":PRINT""SPC(8)"YOU WANT TO DONATE?"
- 6384 PRINT""SPC(14)"(MAX 10)"
- 6385 GOSUB9920
- 6388 INPUT"";C
- 6389 IFC>10THENPRINT"[145][145][145][145][145][145]":GOTO6388
- 6390 IFC<=0THEN6260
- 6391 IFC*1000<MUTHEN6395
- 6392 PRINT"[147]"SPC(7)"[144]YOU DON'T HAVE THAT MUCH":POKESV+5,10:POKESV+4,33
- 6393 FORN=100TO3STEP-1:POKESV+1,N:FORC=0TO10:NEXT:NEXT:POKESV+4,32
- 6394 GOTO6380
- 6395 PO=PO+INT(C*10):MU=MU-INT(C*1000):GOTO6900
- 6400 PRINT"[147][144]"SPC(14)"'T' SHIRTS"
- 6402 PRINT""SPC(7)"YOU WILL GAIN 2 POPULARITY"
- 6403 PRINT""SPC(7)"POINTS PER SET OF 'T' SHIRTS"
- 6404 PRINT""SPC(7)"GIVEN AWAY. THEY COST $200"
- 6405 PRINT""SPC(7)"PER SET. HOW MANY SETS WILL"
- 6406 PRINT""SPC(7)"YOU GIVE? (MAX 10)"
- 6407 GOSUB9920
- 6408 INPUT"";T
- 6409 IFT>10THENPRINT"[145][145][145]":GOTO6408
- 6410 IFT<=0THEN6260
- 6412 IFT*200<MUTHEN6420
- 6414 PRINT"[147]"SPC(7)"[144]YOU DON'T HAVE THAT MUCH":POKESV+5,10:POKESV+4,33
- 6415 FORN=50TO3STEP-1:POKESV+1,N:FORC=0TO10:NEXT:NEXT:POKESV+4,32
- 6416 GOTO6400
- 6420 PO=PO+INT(2*T):MU=MU-INT(T*200):GOTO6900
- 6451 PRINT"[147]":POKE53280,5:POKE53281,3
- 6452 Z=INT(100*RND(1))+MI
- 6454 PRINT""SPC(7)"YOUR MANAGER, MR ";M$" SAYS"
- 6455 IFZ>20THEN6460
- 6456 PRINT""SPC(6)"I'M SORRY BUT I HAVE NOT"
- 6457 PRINT""SPC(6)"COME UP WITH ANYTHING THIS":PRINT""SPC(6)"MONTH"
- 6458 FORN=1TO1200:NEXT
- 6459 GOTO6900
- 6460 ONINT(3*RND(1)+1)GOTO6500,6601,6700
- 6500 ONINT(8*RND(1)+1)GOSUB3610,3620,3630,3640,3650,3660,3670,3680
- 6501 IFPC>MUTHENGOTO6455
- 6502 PC=INT(PC/(3*RND(1)+1))
- 6504 PRINT""SPC(9)"I CAN GET YOU A CHEAP":SM=30
- 6505 PRINT""SPC(9)I$:PRINT""SPC(9)"FOR ONLY $";PC:PRINT""SPC(9)"DO YOU WANT I
- 6506 [161]W$:[139]W$[178]"Y"[167]6520
- 6507 [139]W$[178]"N"[167]6512
- 6508 [141]9820
- 6510 [137]6506
- 6512 [153]"LOAD"[166]12)"SUIT YOURSELF!"
- 6513 [129]N[178]0[164]1200:[130]
- 6514 MO[178]MO[170]1:[137]7000
- 6520 SS[178]SS[170]1:MU[178]MU[171]PC:HA[178]HA[170]5:[137]6900
- 6601 NC[178][181](PO[173]15[172]500[170]350):Z[178][181](4[172][187](1)[170]1)
- 6605 [139]Z[178]1[167]TT[178]2:DA[178][181](5[172][187](1))[170]16:CO[178][181](PO[172]350)[170][181]([187](1)[172]PO[173]10)[170]3500
- 6606 [139]Z[178]1[167]C$[178]"NEW YORK"
- 6607 [139]Z[178]2[167]TT[178]4:CO[178]PO[172]500[170][181]([187](1)[172]PO[173]10)[170]6000:DA[178][181](10[172][187](1))[170]25
- 6608 [139]Z[178]2[167]C$[178]"EUROPE"
- 6609 [139]Z[178]3[167]TT[178]4:CO[178]PO[172]700[170][181]([187](1)[172]PO[173]10)[170]1500:DA[178][181](15[172][187](1))[170]25
- 6610 [139]Z[178]3[167]C$[178]"AMERICA"
- 6612 [139]Z[178]4[167]TT[178]6:CO[178]PO[172]500[170][181]([187](1)[172]PO[173]10)[170]20000:DA[178][181](8[172][187](1))[170]11
- 6613 [139]Z[178]4[167]C$[178]"JAPAN"
- 6620 [153]"I'VE MANAGED TO GET YOU A";DA"DATE"
- 6621 [153]"TOUR OF ";C$" YOU SHOULD MAKE"
- 6622 [153]"$";NC
- 6623 [153]"FROM THE FIRST CONCERT."
- 6624 [153]"IT WILL COST $";CO
- 6625 [153]"DO YOU WANT TO GO? (Y/N)"
- 6630 [161]W$:[139]W$[178]"Y"[167]6637
- 6633 [139]W$[178]"N"[167] NC[178]0:[137]6512
- 6634 [141]9870
- 6636 [137]6630
- 6637 [141]2650
- 6638 MO[178]MO[170]1:[137]7000
- 6700 [139]RC[178]1[167]6740
- 6702 RY[178][181](25[172][187](1))[170]10
- 6705 [153]"I'VE MANAGED TO GET YOU A"
- 6706 [153]"RECORDING CONTRACT WITH VICTORY"
- 6707 [153]"RECORDS. THEY WILL PAY YOU"
- 6708 [153]"";RY"CENTS FOR EACH RECORD SOLD"
- 6709 [153]"DO YOU ACCEPT THE CONTRACT? (Y/N)
- 6710 GETW$:IFW$="Y"THEN8170
- 6712 IFW$="N"THEN6715
- 6713 SM=30:GOSUB9820
- 6714 GOTO6710
- 6715 RY=0:GOTO6512
- 6716 GOTO6900
- 6740 IFRY>=50THEN6456
- 6741 RY=INT(5*RND(1))+RY+1
- 6742 IFRY>=50THENRY=50
- 6743 PRINT"I'VE MANAGED TO GET A NEW"
- 6744 PRINT"DEAL FROM VICTORY RECORDS."
- 6745 PRINT"THEY HAVE INCREASED YOUR"
- 6746 PRINT"ROYALTIES TO";RY"CENTS PER RECORD!":GOSUB9900
- 6750 GOTO6513
- 6850 PRINT"[147]":POKE53280,0:POKE53281,14
- 6851 IFBA>0THENGOTO6870
- 6852 LO=INT(MU*3):IN=INT(LO*0.05)
- 6853 PRINT"YOU MAY BORROW $";LO"FROM THE BANK."
- 6854 PRINT"YOU WILL BE CHARGED 5% INTEREST EACH"
- 6856 PRINT"MONTH. THE LOAN MUST BE PAID BACK"
- 6857 PRINT"WITHIN 6 MONTHS. EACH MONTH AFTER"
- 6858 PRINT"THAT THE INTEREST WILL DOUBLE":PRINT"DO YOU AGREE (Y/N)"
- 6859 GOSUB9920
- 6860 GETW$:IFW$="Y"THEN6865
- 6861 IFW$="N"THENIN=0:LO=0:GOTO6512
- 6863 GOTO6860
- 6865 MO=MO+1:BA=1:MU=MU+LO:HA=HA-8:GOTO1866
- 6870 PRINT"HAVE YOU COME TO PAY BACK THE LOAN?"
- 6872 GETW$:IFW$="Y"THEN6877
- 6874 IFW$="N"THEN6512
- 6876 GOTO6872
- 6877 IFMU<LOTHEN6885
- 6878 IN=0:BA=0:MU=MU-LO:LO=0:HA=HA-8:GOTO6900
- 6885 PRINT"YOU DON'T HAVE THAT MUCH":GOSUB9870
- 6886 GOTO6458
- 6900 MO=MO+1:GOTO1866
- 7000 GOSUB10
- 7005 POKE53280,2:POKE53281,0:PRINT"[147]DO YOU REQUIRE A STATUS REPORT? (Y/N)"
- 7006 GOSUB9820
- 7010 GETW$:IFW$="Y"THEN7030
- 7012 IFW$="N"THEN501
- 7016 GOTO7010
- 7030 POKE53280,4:POKE53281,0:SM=28:Q=180
- 7040 PRINT"[147][159]"SPC(4)" STATUS REPORT "
- 7041 PRINTSPC(4)"[159] [150] [185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185] [159] "
- 7042 PRINTSPC(4)"[159] [150] [146][158] HAPPINESS :ENERGY [150] [159] "
- 7043 PRINTSPC(4)"[159] [150] [146][154]---------------------------[150] [159] "
- 7044 PRINTSPC(4)"[159] [150] [146][158] TIME ELAPSED MONTHS [150] [159] "
- 7045 PRINTSPC(4)"[159] [150] [146][154]---------------------------[150] [159] "
- 7048 PRINTSPC(4)"[159] [150] [146][158] STATUS SYMBOLS [150] [159] "
- 7049 PRINTSPC(4)"[159] [150] [146][154]---------------------------[150] [159] "
- 7050 PRINTSPC(4)"[159] [150] [146][158] MANAGER"
- 7051 PRINT"[145]"SPC(33)"[150] [159] "
- 7052 PRINTSPC(4)"[159] [150] [146][154]---------------------------[150] [159] "
- 7053 PRINTSPC(4)"[159] [150] [146][158] POPULARITY [150] [159] "
- 7054 PRINTSPC(4)"[159] [150] [146][154]---------------------------[150] [159] "
- 7055 PRINTSPC(4)"[159] [150] [146][158] FAN CLUBS [150] [159] "
- 7056 PRINTSPC(4)"[159] [150] [146][154]---------------------------[150] [159] "
- 7057 PRINTSPC(4)"[159] [150] [146][158] MONEY [150] [159] "
- 7058 PRINTSPC(4)"[159] [150] [146][154]---------------------------[150] [159] "
- 7059 PRINTSPC(4)"[159] [150] [146][158] ROYALTY RATE [150] [159] "
- 7060 PRINTSPC(4)"[159] [150] [146][154]---------------------------[150] [159] "
- 7061 PRINTSPC(4)"[159] [150] [146][158] BANK LOAN [150] [159] "
- 7062 PRINTSPC(4)"[159] [150] [146][154]---------------------------[150] [159] "
- 7063 PRINTSPC(4)"[159] [150] [146][158] INTEREST [150] [159] "
- 7065 PRINTSPC(4)"[159] [150] [184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184] [159] "
- 7066 PRINT"[159]"SPC(4)" PRESS A KEY "
- 7070 PRINT""SPC(16)HA:PRINT"[145]"SPC(27)EN:GOSUB7200
- 7072 PRINT""SPC(19)MO:GOSUB7200:PRINT""SPC(21)SS:GOSUB7200:PRINT""SPC(16)M$
- 7073 GOSUB7200
- 7074 PRINT""SPC(17)PO:GOSUB7200:PRINT""SPC(16)FA:GOSUB7200:PRINT""SPC(12)MU:GOSUB7200
- 7076 PRINT""SPC(19)RY:GOSUB7200:PRINT""SPC(16)LO:GOSUB7200:PRINT""SPC(15)IN:GOSUB7200
- 7077 A1=5:A=0
- 7079 A1=5:A=0
- 7080 GETW$:IFW$<>""THEN7561
- 7081 GOSUB9820
- 7082 B=B+1:IFB<5THEN7080
- 7083 A=INT(15*RND(1))+1
- 7084 A1=INT(15*RND(1))+1
- 7085 B=0:FORN=0TO14:POKE55348+N,A:NEXT
- 7087 FORC=0TO12:POKE56229+C,A1:NEXT
- 7088 FORN=0TO200:NEXT
- 7090 GOTO7080
- 7200 Q=Q-8:IFQ<170THEN7203
- 7201 POKESV+24,15:POKESV+5,4
- 7203 POKESV+1,Q:POKESV+4,33:FORC=0TO130:NEXT:POKESV+4,32
- 7210 RETURN
- 7561 IFRR=0THEN501
- 7564 IFU=>5THENRR=0:SO=0:SA=0:GOTO501
- 7565 GOTO7700
- 7620 A$(1)="THE CURE":A$(2)="DURAN DURAN":A$(3)="ROLLING STONES":A$(4)="POLICE"
- 7621 A$(5)="BIG COUNTRY":A$(6)="ELVIS PRESLEY":A$(7)="GENESIS":A$(8)="ULTRAVOX"
- 7622 A$(9)="KATE BUSH":A$(10)="UB40":A$(11)="BILLY JOEL":A$(12)="JUAN MARTIN"
- 7623 A$(13)="EURYTHMICS":A$(14)="CLIFF RICHARD":A$(15)="WHITESNAKE"
- 7624 A$(16)="U2":A$(17)="THE CLASH":A$(18)="LIONEL RICHIE"
- 7625 A$(19)="ELTON JOHN":A$(20)="ROD STEWART":A$(21)="EDDIE GRANT"
- 7626 A$(24)="PAUL YOUNG":A$(25)="BUCKS FIZZ"
- 7627 A$(26)="MADNESS":A$(27)="QUEEN":A$(28)="DAVID ESSEX":A$(29)="DAVID BOWIE"
- 7628 A$(30)="SPANDAU BALLET":A$(31)="HUMAN LEAGUE":A$(32)="DIRE STRAITS"
- 7629 A$(34)="BRYAN FERRY":A$(35)="HAIRCUT 100":A$(36)="DIANA ROSS"
- 7630 A$(37)="CULTURE CLUB":A$(39)="MUSICAL YOUTH":A$(40)="WINGS"
- 7631 A$(23)="MICHAEL JACKSON":A$(22)="TRACY ULLMAN"
- 7632 A$(33)="J.YOUNG & T.WOGAN":A$(38)="TOYAH"
- 7640 RETURN
- 7700 CP=1:D=PO+(11*RND(1)*SR):R=1100
- 7706 IFD>=RTHEN7709
- 7708 R=R-55:CP=CP+1:GOTO7706
- 7709 POKE53280,0:POKE53281,0:PRINT"[147]"
- 7710 PRINTSPC(24)"[129]THIS MONTH'S":PRINT""SPC(24)"TOP TWENTY[154]":M=1
- 7711 PQ=10:RQ=0:IFM>10THENRQ=10:PQ=20
- 7712 TN=RQ:PN=INT(40*RND(1))+1:B(M)=PN
- 7713 TN=TN+1:IFTN=MTHEN7715
- 7714 IFB(TN)=B(M)THEN7712
- 7715 IFTN<PQTHEN7713
- 7716 V$=" "
- 7717 IFM>9THENV$=" "
- 7718 IFCP=MTHENPRINTV$;""M"[157] [157]"N$;" [157][154]":GOSUB9900:GOTO7724
- 7720 PRINT;V$;M" ";A$(PN)
- 7722 SM=30:GOSUB9870
- 7724 M=M+1:IFM<21THEN7711
- 7772 PRINT"":SM=30
- 7773 PRINTSPC(24)"[158]PRESS A KEY"
- 7775 GETW$:IFW$<>""THEN501
- 7776 GOSUB9820
- 7777 GOTO7775
- 7778 GOTO501
- 8005 POKE53280,4:POKE53281,7:PRINT"[147][144]"
- 8010 IFRC=1THEN8020
- 8011 PRINT""SPC(6)"YOU DON'T HAVE A RECORDING"
- 8012 PRINT""SPC(6)"CONTRACT, SO YOU CAN'T MAKE"
- 8013 PRINT""SPC(6)"A RECORD - YET!":NN=0
- 8014 NN=NN+1:GOSUB9920:IFNN<10THEN8014
- 8015 GOTO501
- 8020 IFSO=1THEN8030
- 8022 PRINT""SPC(6)"YOU DON'T HAVE AN ORIGINAL"
- 8023 PRINT""SPC(6)"SONG. YOU'D BETTER WRITE ONE!"
- 8024 NN=0:GOTO8014
- 8030 IFRR=0THEN8040
- 8032 PRINT""SPC(6)"YOUR LAST RECORD IS STILL"
- 8033 PRINT""SPC(6)"IN THE SHOPS. YOU CAN'T MAKE"
- 8034 PRINT""SPC(6)"ANOTHER ONE YET!"
- 8035 GOTO8024
- 8040 IFPO>20*RND(1)+80THEN8050
- 8041 PRINT""SPC(6)"VICTORY RECORDS ARE NOT"
- 8042 PRINT""SPC(6)"PREPARED TO FINANCE YOU."
- 8043 PRINT""SPC(6)"YOU ARE NOT POPULAR ENOUGH!"
- 8044 GOTO8024
- 8050 IFEN<=0THENGOSUB1401
- 8051 IFEN<=0AND100*RND(1)<50THEN5530
- 8053 PR=INT(25000*RND(1))+15000
- 8054 RR=1
- 8055 PRINT""SPC(6)"YOU SPEND A MONTH RECORDING"
- 8056 PRINT""SPC(6)"YOUR NEW SONG. YOU WILL RECEIVE"
- 8057 PRINT""SPC(5);RY"CENTS FOR EACH RECORD SOLD"
- 8058 PRINT""SPC(6)"THE COMPANY IS PREPARED TO"
- 8059 PRINT""SPC(6)"SPEND $";PR"IN PROMOTING"
- 8060 PRINT""SPC(6)"THE RECORD. GOOD LUCK!"
- 8061 MO=MO+1:U=0:EN=EN-INT(300*RND(1))
- 8062 GOSUB9900:FORN=0TO3000:NEXT
- 8063 GOTO7000
- 8110 POKE53280,4:POKE53281,0:PRINT"[147]"
- 8112 RY=INT(15*RND(1))+10
- 8120 PRINT""SPC(6)"VICTORY RECORDS ARE PREPARED"
- 8121 PRINT""SPC(6)"TO OFFER YOU A RECORDING"
- 8122 PRINT""SPC(6)"CONTRACT. THEY WILL PAY YOU"
- 8123 PRINT""SPC(5);RY"CENTS PER RECORD SOLD"
- 8124 PRINT""SPC(6)"DO YOU ACCEPT? (Y/N)"
- 8140 GETW$:IFW$="Y"THEN8170
- 8150 IFW$="N"THEN8180
- 8152 SM=30:GOSUB9820
- 8155 GOTO8140
- 8170 RC=1:HA=HA+2:MO=MO+1:GOTO1866
- 8180 IF100*RND(1)>48THEN8210
- 8190 PRINT"[147]"SPC(6)"OK, FORGET IT. THERE ARE"
- 8192 PRINT""SPC(6)"PLENTY OF OTHER GROUPS AROUND!"
- 8200 RY=0:HA=HA-5:MO=MO+1:GOTO8014
- 8210 RY=RY+INT(5*RND(1))+1:IFRY=>30THENRY=30
- 8220 PRINT"[147]"SPC(6)"YOU DRIVE A HARD BARGAIN!"
- 8222 PRINT""SPC(6)"WE ARE PREPARED TO OFFER YOU"
- 8224 PRINT""SPC(5);RY"CENTS PER RECORD"
- 8230 GOTO8124
- 9600 RC=0:EN=1000:MO=0:HA=25:SS=0:MU=INT(1000*RND(1))+30001:PO=1:X=0:SO=0
- 9602 MI=1:FA=0:PQ=255:MA=0:RR=0:RY=0:LO=0:IN=0:BA=0:SV=54272
- 9604 M$="NONE":U=0:SC=0:RETURN
- 9800 PRINT"[144]"SPC(4)"*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*"
- 9802 PRINTSPC(4)"[221]"SPC(29)"[221]"
- 9803 PRINTSPC(4)"*"SPC(29)"*"
- 9805 PRINTSPC(4)"[221]"SPC(29)"[221]"
- 9807 PRINTSPC(4)"*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*"
- 9810 RETURN
- 9815 FORN=0TO24:POKESV+N,0:NEXT:RETURN
- 9820 SM=SM+1:IFSM<30THEN9860
- 9822 SM=0
- 9824 GOSUB9815
- 9830 POKESV+5,9:POKESV+24,15
- 9840 FORN=0TO4
- 9841 NP=INT(7*RND(1))+4
- 9843 POKESV+4,33:POKESV+1,NP
- 9850 FORC=0TO170:NEXT:POKESV+4,32:NEXT
- 9855 POKESV+1,0
- 9860 RETURN
- 9870 J1=INT(6*RND(1))+1
- 9871 IFJ1=J2THEN9870
- 9872 J2=J1:ONJ1GOTO9873,9874,9875,9877,9879,9881
- 9873 N(1)=4:N(2)=5:N(3)=6:N(4)=8:GOTO9890
- 9874 N(1)=5:N(2)=6:N(3)=8:N(4)=4:GOTO9890
- 9875 N(1)=6:N(2)=8:N(3)=4:N(4)=5:GOTO9890
- 9877 N(1)=4:N(2)=6:N(3)=5:N(4)=8:GOTO9890
- 9879 N(1)=8:N(2)=4:N(3)=5:N(4)=6:GOTO9890
- 9881 N(1)=8:N(2)=6:N(3)=5:N(4)=4:GOTO9890
- 9890 POKESV+5,9:FORI=1TO4
- 9895 POKESV+1,N(I):POKESV+4,33:FORC=0TO190:NEXT:POKESV+4,32:NEXT:RETURN
- 9900 S1=220:S2=20:POKESV+5,2:POKESV+12,2:FORN=1TO15
- 9902 POKESV+1,S1:POKESV+8,S2:POKESV+4,33:POKESV+11,33
- 9904 S1=S1-10:S2=S2+10
- 9906 FORC=1TO160:NEXT:POKESV+4,32:POKESV+11,32:NEXT:POKESV+1,0:POKESV+8,0:RETURN
- 9920 POKESV+5,9
- 9922 FORN=1TO2:POKESV+1,80:IFN/2=INT(N/2)THEN9926
- 9924 POKESV+1,50
- 9926 POKESV+4,17:FORC=1TO70:NEXT:POKESV+4,16:NEXT:POKESV+1,0:RETURN
-