home *** CD-ROM | disk | FTP | other *** search
- 5 poke53280,0:poke53281,11:printchr$(144)
- 10 printchr$(147):vic=5376
- 20 forz=0to7:a=2^z
- 30 if(peek(vic+21)anda)=athenprint"*";
- 40 printtab(1)"sprite"z;
- 50 if(peek(vic+29)anda)=athenprint"*";
- 55 if(peek(vic+16)anda)=athenb=255:goto60
- 58 b=0
- 60 printtab(11)"x-koord."peek(vic+z*2)+b;
- 70 if(peek(vic+23)anda)=athenprinttab(24)"*";
- 80 printtab(25)"y-koord."peek(vic+(z*2+1));
- 90 print:nextz:print
- 100 print"msb-x-koordinaten prioritaet multicolor"
- 110 print"01234567 01234567 01234567"
- 120 forz=0to7:a=2^z
- 130 if(peek(vic+16)anda)=athenprinttab(0+z)"*";
- 140 if(peek(vic+27)anda)=athenprinttab(18+z)"*";
- 150 if(peek(vic+28)anda)=athenprinttab(29+z)"*";
- 160 print:print"[145]";:nextz:print:print
- 170 forz=2to9:print" sprite"z-2" farbe: ";:gosub1000:print:nextz:print
- 180 print" sprite mc 0/1: ";:z=0:gosub1000:print"/";:z=1:gosub1000
- 190 poke198,0:wait198,1
- 200 printchr$(147)
- 210 print"hochaufloesende grafik: ";
- 220 if(peek(vic+17)and32)=32thenprint"ein":goto240
- 230 print"aus"
- 240 print"multicolor modus: ";
- 250 if(peek(vic+22)and16)=16thenprint"ein":goto270
- 260 print"aus"
- 270 print"extended color modus: ";
- 280 if(peek(vic+17)and64)=64thenprint"ein":goto350
- 290 print"aus"
- 350 print:print"adresse zeichensatz:";
- 360 print(peek(vic+24)and14)*1024
- 370 print"adresse video-ram:";
- 380 vd=(peek(vic+24)and240)*64:printvd
- 383 print"adresse bitmap:";
- 386 print(peek(vic+24)and8)*1024
- 390 print:print"letzte rasterzeile:"(peek(vic+17)and128)+peek(vic+18)
- 400 print:print"rahmenfarbe:";:z=-5:gosub 1000:print
- 410 forz=-4to-1step1:print"hintergrundfarbe "z+4;:gosub 1000:print:nextz
- 420 a=peek(5632):print:print"irq-quellen:":print
- 430 if(aand1)=1thenprint"rasterzeilen-irq"
- 440 if(aand2)=2thenprint"sprite-hintergrund-kollision"
- 450 if(aand4)=4thenprint"sprite-sprite-kollision"
- 460 if(aand8)=8thenprint"lightpen-irq"
- 490 poke198,0:wait198,1
- 500 printchr$(147)
- 510 print"sprite-pointer ab"vd+1016:print
- 520 forz=0to7
- 530 print"sprite"z"informationen ab"peek(16384+vd+1016+z)*64
- 540 nextz
- 999 poke198,0:wait198,1:end
- 1000 restore:a=(peek(vic+37+z)and15):fori=0toa:reada$:nexti:printa$;:return
- 2000 dataschwarz,weiss,rot,tuerkis,violett,gruen,blau,gelb,orange,braun,hellrot
- 2010 datagrau 1,grau 2, hellgruen,hellblau,grau 3
-