home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Loadstar 122
/
122side3.d64
/
sched-gen
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2022-08-29
|
18KB
|
516 lines
5 poke56,158:clr:poke650,128
10 dv=peek(186):ifdv<8thendv=8
12 sys57812"toolbox c000",dv,0:poke780,0:poke781,0:poke782,192:sys65493
15 sys49152+30,"reader c000",dv,240*256
16 sys49152+54,240*256,248*256,53248
17 sys49152+30,"swappymem",dv,159*256
20 dim q$(11),rq$(111),tn$(11),d1(6),d2(6),f1(10),f2(10),g1(15),g2(15)
25 dim m1(21),m2(21),q1(28),q2(28),u1(36),u2(36),v1(45),v2(45),s1(55),s2(55)
30 m=49152:qt$=chr$(34):gosub1000:gosub3400:gosub4000
34 :
35 rem restore menu
45 poke198,0:poke64,206:printchr$(14)
65 poke200,0:sysm+21,224:gosub3800
100 sysm+48,7,9,31,10,3+128,1+128,0:poke199,0
110 iff%=1then2100
120 iff%=2then250
130 iff%=3then2400
140 iff%=4then1650
150 iff%=5andf$=""then2950
155 iff%=5thengosub2500:gosub2550:goto2600
160 iff%=6andsd$=""then2950
165 iff%=6thengosub2500:gosub2550:goto2640
170 iff%=7andq$(1)=""then2950
175 iff%=7thengosub2500:goto2650
180 iff%=8andrq$(1)=""then2950
185 iff%=8thengosub2500:goto2680
190 iff%=9then3000
192 iff%<>10then45
200 print"[147][204] [154]- [204][207][193][196][211][212][193][210]
202 [153]"(NULL) cont- (NULL)enu
204 print"[209] [154]- [209]uit to [194][193][211][201][195]
210 [161]w$:[139]w$[178]""[167]210
220 [139]w$[178]"l"[167]245
225 [139]w$[178]"m"[167][141]2500:[137]35
230 [139]w$[178]"q"[167][153]"load":[151]53280,14:[151]53281,6:[151]646,14:[162]
235 [137]210
245 [141]2500:[141]2975:[153][199](147):[137]60000
249 :
250 [158]m[170]15,0,39,0,22,102,14
255 n[178]0:f$[178]"":sd$[178]"***":[151]646,3:[141]2500:
260 [153][163]91)"ortantantantantantantantantantantantantantantantan^
265 printtab(11)"[221] [198]ile [197]ntries [221]
270 [153][163]11)"/tantantantantantantantantantantantantantantantanexp
275 printtab(164)"[176][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][174]"
280 printtab(4)"[221] [198]ile [206]ame...= [221]
285 [153][163]4)"(NULL) (NULL)ub div.name=*** (NULL)
290 printtab(4)"[221] #[212]eams(4-11)= [221]
295 [153][163]4)"(NULL) valxit (NULL)
300 printtab(4)"[173][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][189]
305 [158]m[170]27,24," valnter/(NULL)val(NULL)(NULL)(NULL)(NULL) atn(NULL)str$ (NULL)(NULL)/str$(NULL)(NULL)(NULL)/(NULL)val(NULL)(NULL)(NULL)(NULL) "
310 [129]i[178]1[164]2:[158]m[170]24,19,i[170]10,""
315 [158]m[170]66,1,1,16:[139]w$[178]""[167]315
320 [141]2500
325 [139]i[178]1[167]f$[178]w$
330 [139]i[178]2[167]sd$[178]w$
332 [130]
335 [158]m[170]24,19,13,"":[158]m[170]66,1,1,2
337 [139]w$[178]""[167]335
338 n[178][197](w$)
340 [139]n[179]4[167]335
342 [139]n[177]11[167][158]m[170]15,19,21,13,13,160,0:[137]335
344 [141]2500:[158]m[170]48,11,5,18,4,3,1,0
345 [153][163]19)
346 [139]f%[178]1[167][158]m[170]66,1,1,16:f$[178]w$:[137]344
347 [139]f%[178]2[167][158]m[170]66,1,1,16:sd$[178]w$:[137]344
348 [139]f%[178]3[167][158]m[170]24,19,13,"":[158]m[170]66,1,1,2:n[178][197](w$):[139]n[179]4[167]348
349 [139]f%[178]3[175]n[177]11[167][158]m[170]24,19,13," ":[137]348
350 [139]f%[178]3[167]344
351 [141]2500
352 :
355 [158]m[170]15,1,39,0,22,102,14:[151]646,3
360 [153][163]50)"ortantantantantantantantantantantantantantantantantan^
365 printtab(10)"[221][197]nter [212]eam [206]ames [221]
370 [153][163]10)"/tantantantantantantantantantantantantantantantantanexp
371 ifn=4thentb=160:tn=4
372 ifn=5thentb=120:tn=3
373 ifn=6thentb= 80:tn=2
374 ifn=7thentb=80:tn= 2
375 ifn=8thentb=40:tn=1
376 ifn=9thentb=40:tn=1
377 ifn=10thentb=40:tn=1
378 ifn=11thentb=0:tn=0
380 printtab(80):printtab(tb)
385 printtab(8)"[176][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][174]
390 [129]i[178]1[164]n:[153][163]8)"(NULL) ";tn$(i);" (NULL)":[130]
395 [153][163]8)"(NULL) valxit (NULL)ames (NULL)
400 printtab(8)"[173][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][189]
410 [158]m[170]27,24," valnter/(NULL)val(NULL)(NULL)(NULL)(NULL) atn(NULL)str$ (NULL)(NULL)/str$(NULL)(NULL)(NULL)/(NULL)val(NULL)(NULL)(NULL)(NULL) "
412 [129]i[178]1[164]n:[158]m[170]24,21,6[170]i[170]tn,""
415 [158]m[170]66,1,1,7:[139]w$[178]""[167]415
420 [141]3600:q$(i)[178]w$:[141]2500:[130]
425 [158]m[170]48,7[170]tn,11,20,n[170]1,3,1,0
430 [139]f%[178]n[170]1[175]q$(n)[177]""[167]446
435 [153][163]21):[158]m[170]66,1,1,7:[139]w$[178]""[167]435
440 [141]3600:q$(f%)[178]w$:[141]2500
442 [137]425
445 :
446 [141]2500:[158]m[170]15,1,39,0,22,102,14:[153][163]45)"open"
450 [153][163]10)"ortantantantantantantantantantantantantantantantantantantan^
455 printtab(10)"[221] [159]# [207]f [199]ames [197]ntry [221]
460 [153][163]10)"/tantantantantantantantantantantantantantantantantantantanexp
462 printtab(123)"[176][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][174]
465 [153][163]3)"(NULL)sys# (NULL)ourn. valach-team (NULL)otal-gamesopen(NULL)"
470 [153][163]3)"open(NULL) (NULL)"
475 [139]n[178]4[167][141]600:rx[178]7
480 [139]n[178]5[167][141]650:rx[178]6
490 [139]n[178]6[167][141]700:rx[178]5
500 [139]n[178]7[167][141]750:rx[178]4
510 [139]n[178]8[167][141]800:rx[178]3
520 [139]n[178]9[167][141]850:rx[178]3
530 [139]n[178]10[167][141]900:rx[178]2
540 [139]n[178]11[167][141]950:rx[178]2
550 [153][163]3)"/tantantantantantantantantantantantantantantantantantantantantantantantantantantantantantantantanexp"
560 [158]m[170]27,24," len(NULL)(NULL)(NULL) (NULL)(NULL)/str$(NULL)(NULL)(NULL) (NULL)val(NULL)(NULL)(NULL)(NULL)=valnter "
570 [141]3800
575 [158]m[170]48,11,6,33,rx,3,1,0:pc[178]f%:[141]2500
585 [137]1400
599 :
600 [143] n=4
605 [153][163]3)"(NULL) 1 3 6 (NULL)
610 printtab(3)"[221] 2 6 12 [221]
615 [153][163]3)"(NULL) 3 9 18 (NULL)
620 printtab(3)"[221] 4 12 24 [221]
630 [153][163]3)"(NULL) 5 15 30 (NULL)
635 printtab(3)"[221] 6 18 36 [221]
640 [153][163]3)"(NULL) 7 21 42 (NULL)":[142]
650 [143] n=5
655 [153][163]3)"(NULL) 1 4 10 (NULL)
660 printtab(3)"[221] 2 8 20 [221]
665 [153][163]3)"(NULL) 3 12 30 (NULL)"
670 [153][163]3)"(NULL) 4 16 40 (NULL)
675 printtab(3)"[221] 5 20 50 [221]
680 [153][163]3)"(NULL) 6 24 60 (NULL)":[142]
700 [143] n=6
710 [153][163]3)"(NULL) 1 5 15 (NULL)
720 printtab(3)"[221] 2 10 30 [221]
730 [153][163]3)"(NULL) 3 15 45 (NULL)
740 printtab(3)"[221] 4 20 60 [221]
745 [153][163]3)"(NULL) 5 25 75 (NULL)":[142]
750 [143] n=7
755 [153][163]3)"(NULL) 1 6 21 (NULL)
760 printtab(3)"[221] 2 12 42 [221]
770 [153][163]3)"(NULL) 3 18 63 (NULL)
780 printtab(3)"[221] 4 24 84 [221]":return
800 rem n=8
810 printtab(3)"[221] 1 7 28 [221]
820 [153][163]3)"(NULL) 2 14 56 (NULL)
840 printtab(3)"[221] 3 21 84 [221]
845 [153][163]3)"(NULL) (NULL)":[142]
850 [143] n=9
860 [153][163]3)"(NULL) 1 8 36 (NULL)
870 printtab(3)"[221] 2 16 72 [221]
875 [153][163]3)"(NULL) 3 24 108 (NULL)
885 printtab(3)"[221] [221]":return
900 rem n=10
910 printtab(3)"[221] 1 9 45 [221]
930 [153][163]3)"(NULL) 2 18 90 (NULL)
940 printtab(3)"[221] [221]":return
950 rem n=11
960 printtab(3)"[221] 1 10 55 [221]
970 [153][163]3)"(NULL) 2 20 110 (