#11 Article 755 Posted at 1988/01/05 22:14:19 by FUJI (MAP624) [PRG.88]

Subject: C.G縮小プログラム2(PC-8801)

2   '  --------------------------------------------
3   '  ガメン シュクショウ プログラム (セーバー)   Ver 1.2
4   '       61.02.10  By FUJI
5   '  --------------------------------------------
6   '                    save "1:CG-SA.PR",A
10  '   ショキ セッテイ
20  DEFINT A-Z :DIM A(483)
30  '   C.G シュクショウ
40  FOR I=0 TO 39
50  GET (0,I*5+2)-(639,I*5+2),A : PUT (0,I),A,PSET
60  NEXT I
70  FOR I=0 TO 127
80  GET (I*5+2,0)-(I*5+2,39),A  : PUT (I,0),A,PSET
90  NEXT I
100 '  C.G セーブ
110 PRINT "***** DATA DISK IN DRIVE 2 *****":PRINT
120 INPUT "      INPUT FILE NAME :",FF$
130 GET (0, 0)-(127,19),A
140 B$=HEX$(PEEK(&HEB1E))+HEX$(PEEK(&HEB1D))
150 F$="2:"+FF$+".A" :BSAVE F$,VAL("&H"+B$),&H3DF
160 GET (0,20)-(127,39),A
170 B$=HEX$(PEEK(&HEB1E))+HEX$(PEEK(&HEB1D))
180 F$="2:"+FF$+".B" :BSAVE F$,VAL("&H"+B$),&H3DF
190 END



2   '  --------------------------------------------
3   '  ガメン シュクショウ プログラム (ローダー)   Ver 1.3
4   '       61.02.10  By FUJI
5   '  --------------------------------------------
6   '                    save "1:CG-LO.PR",A
10  '
20  CLEAR,&HB8FF,512 :DEFINT A-Z :DIM A(483)
30  SCREEN 0,2
40  PRINT "  ***  DATA DISK IN DRIVE 2  ***":FILES 2
50  INPUT "INPUT FILE NAME : ",FF$
60  INPUT "DISPLY  (X)   : ",X
70  INPUT "DISPLY  (Y)   : ",Y
80  SCREEN 0,0
100 '
110 B$=HEX$(PEEK(&HEB1E))+HEX$(PEEK(&HEB1D))
120 F$="2:"+FF$+".A":BLOAD F$,VAL("&H"+B$)
130 PUT (X,Y),A,PSET
140 B$=HEX$(PEEK(&HEB1E))+HEX$(PEEK(&HEB1D))
150 F$="2:"+FF$+".B":BLOAD F$,VAL("&H"+B$)
160 PUT (X,Y+20),A,PSET
170 END