home *** CD-ROM | disk | FTP | other *** search
- 0 rem *********************************
- 1 rem * programmierbare zeichen *
- 2 rem * zeichensatz wird vom rom ins *
- 3 rem * ram gespiegelt nach 48*256. *
- 4 rem * hier koennen die zeichen *
- 5 rem * beliebig umdefiniert werden. *
- 6 rem * die routine belegt 49152-49174*
- 7 rem *********************************
- 20 poke56,48:clr :rem schutz vor ueberschreiben
- 21 poke56334,peek(56334)and254 :rem interrupt aus
- 22 poke1,peek(1)and251 :rem ein/ausgabe aus und zeichenrom ein
- 24 fori=0to22:reada:poke49152+i,a:next:sys49152
- 25 data169,0,160,208,133,95,132,96,160,224,133,90,132,91,160,64,133,88,132
- 26 data89,76,191,163
- 27 poke1,peek(1)or4 :rem ein/ausgabe ein
- 28 poke56334,peek(56334)or1 :rem interrupt ein
- 29 poke53272,(peek(53272)and240)+12 :rem zeichenzeiger stellen
- 30 z1=48*256:z2=56*256 :rem adresse zeichenspeicher satz 1/2
- 98 :
- 99 :
- 100 fori=0to5:pokez1+8*160+i,0:next :rem space revers satz 1 veraendern
- 101 end
- 198 :
- 199 :
- 200 data 24,24,24,24,126,60,24,0 :rem pfeil fuer space
- 201 fori=0to7:reada:pokez1+8*32+i,a:next
- 202 poke198,0:wait198,1:fori=0to7:pokez1+8*32+i,0:next
- 298 :
- 299 :
- 300 a=z1+8*32:b%=1:fori=0to1000:b%=b%*2:ifb%=256thenb%=1
- 301 pokea,b%:next :rem bewegung
-