Listing of file='BONUS' on disk='vmedia/games.wvd.zip'
# Sector 673, program filename = 'BONUS' 0010 DIM Q6$64 0020 SELECT P1 : GOTO 80 0030 DEFFN'42(W0,Q6$) : IF W0<=0THEN 70 : IF W0=1THEN 40 : STR(Q6$,2)=STR(Q6$,1,W0-1) 0040 PRINT Q6$; : RETURN 0050 DEFFN'48(Q6,Q7,Q8) : GOSUB 70 : IF Q8<1THEN 60 : GOSUB 60 : SELECT PRINT 205 : Q6$=" " : PRINT STR(Q6$,Q7+1) : IF Q8<2THEN 60 : FOR W0=2TO Q8 : PRINT HEX(0A);STR(Q6$,1) : NEXT W0 0060 PRINT HEX(01) : GOSUB '42(Q7,HEX(09)) : GOSUB '42(Q6,HEX(0A)) 0070 SELECT PRINT 005(64),CO 005 : RETURN 0080 PRINT HEX(03) : GOSUB '48(14,23,0) : PRINT "X" : GOSUB '48(13,22,0) : PRINT "X" : GOSUB '48(12,21,0) : PRINT "X" : GOSUB '48(11,21,0) : PRINT "X" : GOSUB '48(10,21,0) : PRINT "X" : GOSUB '48(9,21,0) : PRINT "X" : GOSUB '48(8,22,0) 0090 PRINT "X" : GOSUB '48(7,23,0) : PRINT "X" : GOSUB '48(6,23,0) : PRINT "X" : GOSUB '48(5,24,0) : PRINT "X" : GOSUB '48(5,25,0) : PRINT "X" : GOSUB '48(5,26,0) : PRINT "X" : GOSUB '48(5,27,0) : PRINT "X" : GOSUB '48(6,28,0) 0100 PRINT "X" : GOSUB '48(7,28,0) : PRINT "X" : GOSUB '48(8,28,0) : PRINT "X" : GOSUB '48(8,27,0) : PRINT "X" : GOSUB '48(8,26,0) : PRINT "X" : GOSUB '48(7,25,0) : PRINT "X" : GOSUB '48(6,24,0) : PRINT "X" : GOSUB '48(5,29,0) 0110 PRINT "X" : GOSUB '48(5,30,0) : PRINT "X" : GOSUB '48(5,31,0) : PRINT "X" : GOSUB '48(5,32,0) : PRINT "X" : GOSUB '48(6,33,0) : PRINT "X" : GOSUB '48(7,33,0) : PRINT "X" : GOSUB '48(8,33,0) : PRINT "X" : GOSUB '48(9,32,0) 0120 PRINT "X" : GOSUB '48(9,31,0) : PRINT "X" : GOSUB '48(9,30,0) : PRINT "X" : GOSUB '48(9,29,0) : PRINT "X" : GOSUB '48(5,34,0) : PRINT "X" : GOSUB '48(5,35,0) : PRINT "X" : GOSUB '48(5,36,0) : PRINT "X" : GOSUB '48(5,37,0) 0130 PRINT "X" : GOSUB '48(6,38,0) : PRINT "X" : GOSUB '48(7,38,0) : PRINT "X" : GOSUB '48(8,38,0) : PRINT "X" : GOSUB '48(9,38,0) : PRINT "X" : GOSUB '48(10,37,0) : PRINT "X" : GOSUB '48(10,36,0) : PRINT "X" : GOSUB '48(10,35,0) 0140 PRINT "X" : GOSUB '48(10,34,0) : PRINT "X" : GOSUB '48(9,33,0) : PRINT "X" : GOSUB '48(5,39,0) : PRINT "X" : GOSUB '48(5,40,0) : PRINT "X" : GOSUB '48(5,41,0) : PRINT "X" : GOSUB '48(5,42,0) : PRINT "X" : GOSUB '48(6,43,0) 0150 PRINT "X" : GOSUB '48(7,43,0) : PRINT "X" : GOSUB '48(8,43,0) : PRINT "X" : GOSUB '48(9,42,0) : PRINT "X" : GOSUB '48(9,41,0) : PRINT "X" : GOSUB '48(9,40,0) : PRINT "X" : GOSUB '48(9,39,0) : PRINT "X" : GOSUB '48(9,47,0) 0160 PRINT "X" : GOSUB '48(9,46,0) : PRINT "X" : GOSUB '48(9,45,0) : PRINT "X" : GOSUB '48(9,44,0) : PRINT "X" : GOSUB '48(9,42,0) : PRINT " X" : GOSUB '48(8,42,0) : PRINT "X " : GOSUB '48(7,44,0) : PRINT "X" : GOSUB '48(7,45,0) 0170 PRINT "X" : GOSUB '48(7,46,0) : PRINT "X" : GOSUB '48(7,47,0) : PRINT "X" : GOSUB '48(7,48,0) : PRINT "X" : GOSUB '48(7,49,0) : PRINT "X" : GOSUB '48(7,50,0) : PRINT "X" : GOSUB '48(7,51,0) : PRINT "X" : GOSUB '48(8,52,0) 0180 PRINT "X" : GOSUB '48(9,52,0) : PRINT "X" : GOSUB '48(10,52,0) : PRINT "X" : GOSUB '48(11,51,0) : PRINT "X" : GOSUB '48(12,50,0) : PRINT "X" : GOSUB '48(13,46,0) : PRINT "X" : GOSUB '48(14,42,0) : PRINT "X" : GOSUB '48(10,46,0) 0190 PRINT "X" : GOSUB '48(14,33,0) : PRINT "/" : GOSUB '48(13,33,0) : PRINT "/" : GOSUB '48(12,34,0) : PRINT "/" : GOSUB '48(11,36,0) : PRINT "/" : GOSUB '48(10,40,0) : PRINT "/" : GOSUB '48(15,29,0) : PRINT "P O W E R"; 0200 GOSUB '48(10,34,0) : PRINT " " : GOSUB '48(9,33,0) : PRINT " XXXX " : GOSUB '48(9,34,0) : PRINT " " : GOSUB '48(8,34,0) : PRINT "XXXX" : FOR I=8TO 1STEP -1 : GOSUB '48(I,33,0) : PRINT "X X" : GOSUB '48(I-1,34,0) 0210 PRINT "XXXX" : NEXT I 0220 GOSUB '48(9,37,0) : PRINT "." : FOR I=1TO 5 : GOSUB '48(I-1,33,0) : PRINT " " : GOSUB '48(I,33,0) : PRINT " XXXX " : NEXT I : GOSUB '48(6,34,0) : PRINT "XXXX" : FOR I=7TO 10 0230 GOSUB '48(I-1,34,0) : PRINT " " : GOSUB '48(I,34,0) : PRINT "XXXX" : NEXT I : GOSUB '48(9,33,0) : PRINT "X X" : GOSUB '48(15,26,1) : GOSUB '48(15,29,0) : SELECT P3 : PRINT "P O W E R"; : SELECT P0 : GOTO 200 0231 DEFFN'14 : LOAD DC R"GAMEMENU"