5 'MATRIX screen saver 10 CLS:CLV 20 FOR I=0 TO 255:M=PEEK(#588+I):FOR J=0 TO 7:N=N<<1+M&1:M=M>>1:NEXT:POKE #700+I,N:NEXT:CLK 30 IF INKEY() CLS:CLP:END 40 IF RND(9)>1 R=RND(31):IF ![R] [R]=(RND(20)+4)<<6 ELSE IF ![R+32]&&([R]&63-[R]>>6)>3 [R+32]=(RND(20)+4)<<6 50 FOR X=0 TO 63:IF ![X] GOTO 120 60 M=[X]&63:N=M-[X]>>6:[X]=([X]+1)*(N<23) 70 IF M<22 LC X&31,M:GSB 130:?CHR$(C); 80 P=N:IF P<0 P=0:IF P>M-1 GOTO 110 90 FOR Y=P TO M-1:IF RND(9)>7 LC X&31,Y:GSB 130:?CHR$(C); 100 NEXT 110 IF N>=0 LC X&31,N:?CHR$(0); 120 NEXT:GOTO 30 130 C=RND(190)+33:C=C+33*(C>126):RTN
往年の名作映画! このスクリーンセイバーの表現はとても印象深かったです。カタカナを使っても、雰囲気出てますね。