home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
64'er Special 87
/
64er_Magazin_Sonderheft_87_19xx_Markt__Technik_de_Side_A.d64
/
hires-demo
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2022-10-26
|
4KB
|
174 lines
10 (NULL):(NULL):(NULL)1
20 fori=0to159step5:j=100+i/1.6
30 (NULL)0,j,i,199
40 (NULL)0,199-j,i,0
50 (NULL)319,j,319-i,199
60 (NULL)319,199-j,319-i,0
70 next
80 (NULL)2,3,16,0,0
90 (NULL)64,80,"hires-master"
100 (NULL)98,120,"taste..."
110 (NULL)64,80+3*8,320-64,80+3*8
120 poke198,0:wait198,1
130 (NULL)20:(NULL)2:x=319:y=199
140 fork=0to1:forj=1to200
150 fori=0toystepj
160 (NULL)i,i,x-i,y-i:(NULL)i,y-i,x-i,i
170 nexti,j,k
180 poke198,0:wait198,1
190 (NULL)20:(NULL)2:x=319:y=199
200 fori=0toy
210 (NULL)i,i,x-i,y
220 (NULL)x-i,y-i,i,0
230 (NULL)0,y-i,i,i
240 (NULL)x,i,x-i,y-i
250 (NULL)i,i,x-i,y-i
260 next
270 poke198,0:wait198,1
280 (NULL)20:(NULL)2:x=160:y=100
290 fork=0to1:forj=1to188:fori=188to0step-j
300 (NULL)x,y,i
310 nexti,j,k
320 poke198,0:wait198,1
330 (NULL)15:(NULL)1:x=160:y=100
340 fori=100to0step-4
350 (NULL)x,y,y-i,i
360 next
370 poke198,0:wait198,1
380 (NULL)15:(NULL)2:x=110:y=50
390 fori=0to99step2
400 (NULL)x+i/2,y+i/2,i
410 next
420 poke198,0:wait198,1
430 (NULL)15:(NULL)2:y=100:a=63
440 forj=0to1
450 fori=0to255
460 (NULL)i,y,ianda
470 next
480 poke198,0:wait198,1
490 next
500 (NULL)15:(NULL)2:y=100:r=30*rnd(1)+20
510 forj=0to1
520 fori=0to319
530 (NULL)i,y,r
540 next
550 next
560 poke198,0:wait198,1
570 (NULL)15:(NULL)2:poke650,128:b=20
580 (NULL)1,1,7,0,0
590 (NULL)0,0,"[201]n dieser [196]emo werden 11610[146] [203]reise"
600 (NULL)0,10,"verschiedener [199]roesse in nur 180.9[146] sek."
610 (NULL)0,20,"gezeichnet !!"
620 poke198,0:wait198,1:poke198,0
630 (NULL)1,1,8,0
640 fora=1tob:(NULL)
650 forx=bto320-bstepb
660 fory=bto200-bstepb
670 geta$:ifa$<>""end
680 forr=0tobstepa
690 (NULL)x,y,r
700 nextr,y,x,a
710 poke198,0:wait198,1
720 (NULL)15:(NULL)2
730 fori=0to319step2
740 (NULL)i,0,i,199:next
750 fori=0to199step2
760 (NULL)0,i,319,i:next
770 (NULL)0,4,0
780 fori=1to5:(NULL)4,0,0
790 forj=0to188stepi
800 (NULL)160,100,j:next:next
810 poke198,0:wait198,1
820 (NULL)15:(NULL)2
830 s=10
840 forx=0to319-ssteps
850 (NULL)x,199,x+s-2,rnd(1)*200:next
860 poke198,0:wait198,1
870 (NULL)
880 fory=0to199-ssteps
890 (NULL)0,y,rnd(1)*319,y+s-2:nexty
900 poke198,0:wait198,1
910 (NULL)15:(NULL)2:(NULL)
920 fork=0to1:forj=1to200:fori=0to199stepj
930 (NULL)i,i,319-i,199-i
940 next:next:next
950 poke198,0:wait198,1
960 (NULL)15:(NULL)1:p=-(NULL)/180
970 fori=0to360step18
980 x=cos(i*p)*9
990 y=sin(i*p)*9
1000 (NULL)1,1,x+.5,y+.5,i/90
1010 (NULL)160+x*3,100+y*3,"hires-master"
1020 next
1030 poke198,0:wait198,1:poke198,0
1040 (NULL)2
1050 (NULL)160,100,140
1060 (NULL)15:(NULL)1:a$="hires-master"
1070 fori=1to4:t=i*8
1080 (NULL)i,i,t,0,i-1
1090 (NULL)0,y,a$
1100 (NULL)0,199-y-t,a$
1110 y=y+t
1120 next
1130 (NULL)4,4,32,0,0
1140 (NULL)0,83,"**********"
1150 poke198,0:wait198,1
1170 (NULL)15:(NULL)1:a=360/99
1180 forr=0to99step3
1190 i=r*a
1200 (NULL)160,100,r,r,i,360-i
1210 next
1220 poke198,0:wait198,1
1230 poke56,128:clr:a=19:dima$(a)
1240 a$(0)="1111222244448888111122224444888811112222444488881111222244448888"
1250 a$(1)="7777bbbbddddeeee7777bbbbddddeeee7777bbbbddddeeee7777bbbbddddeeee"
1260 a$(2)="eeeeddddbbbb7777eeeeddddbbbb7777eeeeddddbbbb7777eeeeddddbbbb7777"
1270 a$(3)="8888444422221111888844442222111188884444222211118888444422221111"
1280 a$(4)="aaaa5555aaaa5555aaaa5555aaaa5555aaaa5555aaaa5555aaaa5555aaaa5555"
1290 a$(5)="ffff888888888888ffff888888888888ffff888888888888ffff888888888888"
1300 a$(6)="ffff8080808080808080808080808080ffff8080808080808080808080808080"
1310 a$(7)="0000000001800240024002401e78200420041e78024002400240018000000000"
1320 a$(8)="47478383c5c5eeee5c5c38387474eeee47478383c5c5eeee5c5c38387474eeee"
1330 a$(9)="8888676707070707888876767070707088886767070707078888767670707070"
1340 a$(10)="00007f7f7f7f7f7f0000f7f7f7f7f7f700007f7f7f7f7f7f0000f7f7f7f7f7f7"
1350 a$(11)="8888444422225555888844442222555588884444222255558888444422225555"
1360 a$(12)="3838444482829292828244443838010138384444828292928282444438380101"
1370 a$(13)="ffff8181bfbfa1a1a1a1a1a1a1a1ffffffff8181bfbfa1a1a1a1a1a1a1a1ffff"
1380 a$(14)="8888555522225555888855552222555588885555222255558888555522225555"
1390 a$(15)="8080404020201010080804040202010101010202040408081010202040408080"
1400 a$(16)="1111222244448888888844442222111111112222444488888888444422221111"
1410 a$(17)="4004200810118822444422881110082004400820111022884444882210112008"
1420 a$(18)="222022205550888f555022205550888f555022205550888f5550222022202220"
1430 a$(19)="c827e44ff29ff93e7c7c3ef99ff24fe427c84fe49ff23ef97c7cf93ef29fe44f"
1440 fori=0toa:r=int(rnd(1)*(a+1)):a$=a$(i):a$(i)=a$(r):a$(r)=a$:t=fre(0):next
1450 (NULL)15:(NULL)1
1460 fori=0toa:x=rnd(1)*320:y=rnd(1)*200:r=rnd(1)*30+20
1470 (NULL)0:(NULL)x,y,r:(NULL)1
1480 (NULL)x,y,r
1490 (NULL)0,a$(i):(NULL)x,y
1500 poke198,0:wait198,1:next
1510 (NULL)1:(NULL)15
1520 (NULL)0,"111111111111ffff111111111111ffff111111111111ffff111111111111ffff"
1530 (NULL)0,0:(NULL)1,2,8,0,0
1540 fori=0to1
1550 forj=3to0step-1
1560 h=int(rnd(1)*30)
1570 fork=0toh
1580 (NULL)7+j*80+k,43+i*72-k,38+j*80+k,70+i*72-k,8+j*80+k,42+i*72-k
1590 next
1600 (NULL)0:(NULL)8+j*80+k,42+i*72-k,39+j*80+k,69+i*72-k:(NULL)1
1610 (NULL)8+j*80+k,42+i*72-k,39+j*80+k,69+i*72-k
1620 (NULL)8+j*80+k+(3-len(str$(h)))*4,48+i*72-k,str$(h)
1630 next:next
1640 poke198,0:wait198,1
1650 (NULL)15:(NULL)2:c=1.6:x=319:yy=199
1660 fori=0to160step2:y=int(i/c)
1670 (NULL)i,y,x-i,yy-y
1680 ifi>100then:(NULL)0,110,60,210,140
1690 next
1700 (NULL)2,2,14,0
1710 poke198,0:wait198,1
1720 (NULL)15:(NULL)0,0:(NULL)1,0:(NULL):(NULL)3,3:(NULL):(NULL)1,0:(NULL)2
1730 fori=0to187:(NULL)(iand1)*3,((i+1)and1)*3:(NULL)160,100,i:next
1740 poke198,0:wait198,1:(NULL)0,0