home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
No Fragments Archive 4: The Falcon Archive
/
nf_archive_four_v1.0.iso
/
ARCHIVE
/
WORK
/
UTILITY
/
XGRAB024.ZIP
/
GFX-_TPI.GFA
(
.txt
)
< prev
next >
Wrap
GFA-BASIC Atari
|
1994-05-04
|
1KB
|
26 lines
FILESELECT DIR$(0)+"\*.GFX","",fname$
IF fname$<>""
OPEN "i",#1,fname$
a$=INPUT$(38,#1)
IF BTST(CVI(MID$(a$,3,2)),8)
b$=INPUT$(1024+32,#1)
w#=CVI(MID$(a$,39-6,2))+CVI(MID$(a$,39-4))
h#=(CVI(MID$(a$,25,2))-CVI(MID$(a$,23,2)))/2
IF BTST(CVI(MID$(a$,31,2)),1)
h#=h#*2
ENDIF
x$="PNT"+CHR$(0)+MKI$(&H1000)+MKI$(0)+MKI$(w#)+MKI$(h#)+MKI$(&H10)+MKL$(&HE)+CHR$(&HA6)
x$=x$+STRING$(128-LEN(x$),CHR$(0))
RESERVE 10000
BLOAD fname$,HIMEM
BMOVE V:x$,HIMEM+38+1024+32-128,128
BSAVE LEFT$(fname$,RINSTR(fname$,"."))+"TPI",HIMEM+38+1024+32-128,LOF(#1)-38-1024-32+128
ELSE
CLS
PRINT "Sorry!"
PRINT "Ich kann bis jetzt nur TrueColor-Bilder konvertieren!"
~INP(2)
ENDIF
CLOSE #1
ENDIF