Différences

Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

lib2p9 2008/11/05 13:44 lib2p9 2008/11/05 13:48 version actuelle
Ligne 31: Ligne 31:
===== Listing ===== ===== Listing =====
 +
 +Affichage sur 32 colonnes (présentation identique à celle affichée à l'écran).
<code:basic4gl> <code:basic4gl>
1 'OISAC' 1 'OISAC'
-10 DEFSEG=0:R=PEEK1715+PEEK1716*256+PEEK1717*65536:P=PEEK1858+PEEK1859*256:DEFSEG=20480:L$=CHR$(13)+"DUMP ":FORJ=7TO12:L$=L$+CHR$(PEEK(P+J)):NEXT:GOSUB100:AD=X:S=PEEK(P+2)*4096:P=P+3:GOSUB100:AF=X:D=AF-AD +10 DEFSEG=0:R=PEEK1715+PEEK1716* 
-15 CLS:PRINT"  [ OISAC 2008 ]-[ LIB -> P9 ]";L$;"(";D\128+1;") -> P9 (Y/N):";:INPUT@1;R$ +256+PEEK1717*65536:P=PEEK1858+PE 
-20 IFR$<>"Y"THEN99ELSEDEFSEG=0:P=R-150:GOSUB100:D9=X:IFD>FRE1THENPRINT"RAM < LIB":END +EK1859*256:DEFSEG=20480:L$=CHR$( 
-30 P=1703:GOSUB100:DM=X:a=D9+D:X=a:GOSUB200:P=R-147:GOSUB200:P=R-165:GOSUB200:P=1706:GOSUB100:FM=X:I=FM-DM:X=D9+D+I:GOSUB200 +13)+"DUMP ":FORJ=7TO12:L$=L$+CHR 
-35 P=R-162:GOSUB200:P=1771:GOSUB100:A=X:f=DM-1:e=I+f:o=a+I-1:POKEP,204:POKEP+1,247:POKEP+2,5:GOSUB2090 +$(PEEK(P+J)):NEXT:GOSUB100:AD=X: 
-40 POKEP,A MOD256:POKEP+1,A\256:POKEP+2,0 +S=PEEK(P+2)*4096:P=P+3:GOSUB100: 
-45 FORI=0TOD-1:DEFSEG=S:B=PEEK(AD+I):DEFSEG=0:POKED9+I,B:IFI MOD128=0THENPRINT"*";+AF=X:D=AF-AD 
 +15 CLS:PRINT"  [ OISAC 2008 ]-[  
 +LIB -> P9 ]";L$;"(";D\128+1;") - 
 +> P9 (Y/N):";:INPUT@1;R$ 
 +20 IFR$<>"Y"THEN99ELSEDEFSEG=0:P 
 +=R-150:GOSUB100:D9=X:IFD>FRE1THE 
 +NPRINT"RAM < LIB":END 
 +30 P=1703:GOSUB100:DM=X:a=D9+D:X 
 +=a:GOSUB200:P=R-147:GOSUB200:P=R 
 +-165:GOSUB200:P=1706:GOSUB100:FM 
 +=X:I=FM-DM:X=D9+D+I:GOSUB200 
 +35 P=R-162:GOSUB200:P=1771:GOSUB 
 +100:A=X:f=DM-1:e=I+f:o=a+I-1:POK 
 +EP,204:POKEP+1,247:POKEP+2,5:GOS 
 +UB2090 
 +40 POKEP,A MOD256:POKEP+1,A\256: 
 +POKEP+2,0 
 +45 FORI=0TOD-1:DEFSEG=S:B=PEEK(
 +D+I):DEFSEG=0:POKED9+I,B:IFI MOD 
 +128=0THENPRINT"*";
50 NEXT 50 NEXT
99 BEEP:END 99 BEEP:END
100 X=PEEKP+PEEK(P+1)*256:RETURN 100 X=PEEKP+PEEK(P+1)*256:RETURN
-200 POKEP,X MOD256:POKEP+1,X\256:RETURN+200 POKEP,X MOD256:POKEP+1,X\256 
 +:RETURN
</code> </code>
 
lib2p9.txt · Dernière modification: 2008/11/05 13:48 par chrix · [Anciennes révisions]
Recent changes RSS feed Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki