8-Bit Software Online Conversion

Loopy Loop II - Listing

10 GOSUB 370 20MODE2:VDU23;8202;0;0;0; 40PROCvdu7 50ENVELOPE 1,1,4,-4,4,10,20,10,127,0, 0,-5,126,126 60PROCacross 61PROCOL(0,1010,"```````````````````` ",7):PROCOL(0,960,"````````````````````" ,7):PROCOL(0,910,"````````````````````", 7) 70PROCOL(300,1000,"LOOPY LOOP II",6): PROCOL(550,950,"BY",3):PROCOL(200,900,"A .S.SHAKOOR'92",1) 71PROCOL(0,860,"````````````````````" ,7):PROCOL(0,810,"````````````````````", 7):PROCOL(0,760,"````````````````````",7 ) 80PROCOL(75,850,"(CODE FROM PD GAME", 5):PROCOL(250,800,"GAME CATCH'EM",6) 90PROCOL(300,750,"BY L0 & BLK)",2) 110 CHAIN"SATS2" 120END 180DEFPROCacross:C1=4:C2=6 190x1=0:y1=0:x2=1280:y2=1023:cl=C1 200 GCOL0,cl 210MOVEx1-15,y1:DRAW x2,y2 220 IF cl=C1 cl=C2:GOTO 240 230 IF cl=C2 cl=C1 240 IF x2<=0 GOTO260 250 y1=y1+9:x2=x2-12:GOTO 200 260x1=1280:y1=0:x2=1280:y2=1023 270GCOL0,cl 280 MOVE x1,y1:DRAW x2,y2 290 IF cl=C1 cl=C2:GOTO 310 300 IF cl=C2 cl=C1 310IF x1<0 ENDPROC 320x1=x1-12:y2=y2:GOTO270 330 DEFPROCOL(X%,Y%,A$,C%) VDU5:MOVEX% -8,Y%-4:GCOL0,0:PRINTA$:MOVEX%+8,Y%+4:PR INTA$:MOVEX%-8,Y%+4:PRINTA$:MOVEX%+8,Y%- 4:PRINTA$:MOVEX%,Y%:GCOL0,C%:PRINTA$:VDU 4:ENDPROC 340DEFPROCline:GCOL0,1:MOVE 100,585:DR AW 660,585:DRAW 660,615:DRAW 100,615:DRA W100,585:PLOT85,660,615:PLOT85,660,585:G COL0,4:MOVE 100,585:DRAW 660,585:DRAW 66 0,615:DRAW 100,615:DRAW100,585:ENDPROC 350DEFPROCvdu7:ENVELOPE 3,1,0,0,0,0,0, 0,-126,-2,0,-1,126,80:ENVELOPE 1,1,0,0,0 ,0,0,0,-126,-2,0,-1,126,80:ENVELOPE2,1,0 ,0,0,0,0,0,-126,-2,0,-1,126,80:OSCLI("FX 211,1"):OSCLI("FX212,0"):OSCLI("FX213,18 0"):OSCLI("FX214,1"):ENDPROC 360DEFPROCborder:GCOL0,5:MOVE0,0:DRAW 750,0:DRAW 750,925:DRAW 0,925:DRAW0,0:EN DPROC 370 MODE7:VDU23;8202;0;0;0; 380VDU132,157,141:PRINT" LOOPY LOOP II by A.S.SHAKOOR '92" 381VDU132,157,141:PRINT" LOOPY LOOP II by A.S.SHAKOOR '92" 410PRINT'" PLAYER NUMBER ONE:(YELLOW)" ''" LEFT: X"'" RIGHT: C"'" UP: Q"'" DOWN: A"'' 430PRINT" PLAYER NUMBER TWO:(GREEN)"'' " LEFT: ,"'" RIGHT: ."'" UP: £"'" DO WN: ]"'' 450PRINT''" PRESS ANY KEY TO BEGIN THE GAME" 460*FX15,0 470A=GET 480 RETURN 490DEFPROCgrid:GCOL0,0:MOVE100,100:DRA W1150,100:DRAW 1150,700:DRAW 100,700:DRA W 100,100:PLOT85,1150,700:PLOT85,1150,10 0:GCOL0,1:MOVE100,100:DRAW1150,100:DRAW 1150,700:DRAW 100,700:DRAW 100,100:ENDPR OC 9010 RETURN