#11 Article 1272 Posted at 1988/04/01 00:15:32 by ドロンパッ! (MAP662) [PRG.NL3]
Subject: NLOADER3 for MZ2500
ドウモ ナンヤカンヤ イッテ ケッキョク ALL BASIC デスガ... ホントハ ALL MACHINEゴ ニ スルヨテイダッタノ デスガ BASICノ PROGRAMガ アルト オモイ ツイツイ ナマケテシマイマシタ. (BASICバンナラ トウノ ムカシニ デキテイタノ デス)ソレデ モウ メンドウ クサイカラ BASICデ イイヤトイウコトニナッテ... BASICデモ ケッコウ ハヤイ(ヒトニヨル)ンジャナイカトオモウノデ カンベン シテクダサイ. NEDITモドキモアルノデスガ(キノウダケハ ゴウカナノダガ イロスウガ 16ショクシカツカエナイ)ドウモ MZユーザーハ イナイカナ?ッテ カンジナノデ コンドニ シトキマス.(ナラ コレダッテイラナイッテ ウワサモ アルガ...) デハ オソマツナ プログラムデスガ サンコウニ シタットイテクダサイマシ... ---------------------PROG------------------- 10 'NLOADER3 for MZ2500 BASIC 20 'PROGRAMED by ドロンパッ!! MAP662 30 init "crt2:320,200,256":cls 3'out $F4,10:out $F5,4 40 dim PLT%(63) 50 input "Input File name";N$ 60 open "i",#1,N$ 70 def FNR(A)=A-$20+(A>$7E)*$21+(A>$FC)*$1D 80 for I=1 to 64 90 gosub 300:L=A 100 gosub 300:H=A:R=H*128+L 110 B=R mod 9:R=R\9:G=R mod 9:R=R\9 120 G=G+(G>7):R=R+(R>7):B=B+(B>7) 130 PLT%(I-1)=G*64+R*8+B 140 next I 150 X=0 160 repeat 170 gosub 300:C=A and 63 180 if A<64 then pset (X\100+80,X mod 100+50),PLT%(C):X=X+1:goto 280 190 gosub 300:R=A+2 200 Y=100-(X mod 100) 210 if Y>R then 220 line (X\100+80,X mod 100+50)-(X\100+80,X mod 100+49+R),PLT%(C) 230 else 240 line (X\100+80,X mod 100+50)-(X\100+80,149),PLT%(C) 250 X=X+Y:R=R-Y:if R then 200 260 end if 270 X=X+R 280 until eof(1) 290 end 300 A=asc(input$(1,1)):if A=13 then if eof(1) then end else 300 310 A=FNR(A):return [EOP] イガイニ(デモナイカ)ミジカクテ ガクット キタカモ シレマセンガ LOADERナラ コンナ モン デスヨ... オソマツサマ.