8-Bit Software Online Conversion

:2.R.EDANIM - Listing

10IF PAGE<>&1100 THEN PAGE=&1100:CHAI N"R.EDANIM" 20MODE1:VDU23;8202;0;0;0;:PROCsetup 30XORD=&70:YORD=&72:WIDE=&74:HIGH=&75 :SDAT=&76:SPTE=&903:SPMV=&900:W%=50:H%=5 0:HIMEM=&20FF 40*LOAD R.EDSPR 2100 50K%=0:C%=0:PROCSPR(K%,C%,0) 60FORI%=65TO39STEP-1:C%=C%+1:IFC%>=4T HENC%=0:FORJ%=0TO35:NEXT 70*FX19 80PROCSPR(I%,C%,1) 90IFC%=1ORC%=3THENSOUND0,-10,7,2:SOUN D1,-1,90,1.5 100FORJ%=1TO600:NEXT:K%=I%:NEXT:GCOL0, 1:Y%=625:FORJ%=1TO3000:NEXT 110FORS%=1TO5:FORD%=1TO4:SOUND0,-15,7, 1:SOUND1,-1,100,1:NEXT 120FORX%=580TO180STEP-100 130MOVEX%-10,Y%:PLOT5,X%,Y%:MOVEX%+10, Y%:PLOT5,X%+20,Y%:MOVEX%+30,Y%:PLOT5,X%+ 40,Y%:MOVEX%+50,Y%:PLOT5,X%+60,Y%:MOVEX% -10,Y% 140*FX19 150PLOT7,X%+60,Y%:NEXT, 160VDU23,255,0,24,90,255,255,90,24,0:F ORA%=9TO16:PRINTTAB(0,A%)SPC(8):NEXT:SOU ND0,-10,6,20:VDU5:FORA%=0TO250:X%=RND(20 0):Y%=504+(RND(250)):GCOL3,2:MOVEX%,Y%:V DU255:NEXT:VDU4 170VDU5:FORA%=0TO450:X%=RND(200):Y%=50 4+(RND(250)):GCOL0,0:MOVEX%,Y%:VDU255:NE XT:VDU4:FORA%=8TO16:PRINTTAB(0,A%)SPC(8) :NEXT 180K%=0:C%=0:FORI%=39TO0STEP-1:C%=C%+1 :IFC%>=4THENC%=0:FORJ%=0TO35:NEXT 190*FX19 200PROCSPR(I%,C%,1) 210IFC%=1ORC%=3THENSOUND0,-10,7,2:SOUN D1,-1,90,1.5 220FORJ%=1TO600:NEXT:K%=I%:NEXT:COLOUR 3:PROCend 230DEFPROCSPR(A%,B%,F%) 240X%=A%*16:Y%=665 250IF C%=0 EDDATA=&2100 260IF C%=1 EDDATA=&2358 270IF C%=2 EDDATA=&2616 280IF C%=3 EDDATA=&2874 290!XORD=Y%*&10000+X%:!WIDE=W%+256*H%+ &10000*EDDATA 300IF F%=0 CALL SPTE ELSE CALL SPMV 310ENDPROC 320DEF PROCsetup:COLOUR2 330VDU 23,251,255,66,36,24,24,36,66,25 5,23,252,129,195,165,153,153,165,195,129 ,19,7,6,0,0,0,0 340PRINTTAB(1,9)STRING$(4,CHR$(251)):F ORA%=10TO16:PRINTTAB(1,A%)STRING$(4,CHR$ (252)):NEXT 350VDU5:MOVE500,900:GCOL0,2:PRINT"E D 2 0 9":MOVE508,908:PRINT"E D 2 0 9":MO VE508,900:PRINT"E D 2 0 9":MOVE500,908 360PRINT"E D 2 0 9":GCOL0,0:MOVE504,9 04:PRINT"E D 2 0 9":MOVE490,895:GCOL0,1 :PRINT"```````````":VDU4:COLOUR1 370FORX%=0TO39:PRINTTAB(X%,17);:VDU251 :NEXT:FORR%=18TO22:PRINT CHR$(252);SPC(9 );CHR$(252);SPC(9);CHR$(252);SPC(9);CHR$ (252):NEXT:FORX%=0TO39:PRINTTAB(X%,23);: VDU251:NEXT 380FORR%=23TO27:PRINTSPC(5);CHR$(252); SPC(9);CHR$(252);SPC(9);CHR$(252);SPC(9) ;CHR$(252):NEXT:FORX%=0TO39:PRINTTAB(X%, 29);:VDU251:NEXT:COLOUR3:PRINTTAB(20,18) ;" ";TAB(15,19);"OmniConsumer";TAB(17,20 );"Products";TAB(20,21);" " 390GCOL0,2:MOVE470,445:DRAW870,445:DRA W870,330:DRAW470,330:DRAW470,445 400MOVE480,330:DRAW480,290:MOVE490,290 :DRAW490,330:MOVE850,330:DRAW850,290:MOV E840,290:DRAW840,330 410ENDPROC 420DEFPROCend:G=GET:VDU 22,7:PRINTTAB( 8,2);"Thank You For Watching";TAB(4,4);" This Demonstration, Inspired By";TAB(14, 6);"The Film.." 430PRINTTAB(0,12);CHR$(141);CHR$(134); CHR$(157);CHR$(132);TAB(13);"R O B O C O P";TAB(0,13);CHR$(141);CHR$(134);CHR$(1 57);CHR$(132);TAB(13,13);"R O B O C O P" ;TAB(13,20);CHR$(129);"Written By";TAB(1 2,22);CHR$(131);"Duncan Lilly" 440END