home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Hack-Phreak Scene Programs
/
cleanhpvac.zip
/
cleanhpvac
/
PINBSRC.ZIP
/
TISCH2
/
MISCHE.PAS
< prev
next >
Wrap
Pascal/Delphi Source File
|
1995-06-28
|
897b
|
33 lines
var f1,f2,f3,fout : file;
x,y : word;
h : word;
buf2 : array[0..319] of byte;
buf3 : array[0..319] of byte;
bufout : array[0..319] of byte;
begin
assign(f1,'t2-tab3.clb');
assign(f2,'t2-plasm.clb');
assign(f3,'t2-plasm.clb');
assign(fout,'t2-tab.org');
reset(f1,1);
reset(f2,1);
reset(f3,1);
rewrite(fout,1);
asm mov ax,13h; int 10h; end;
for y := 0 to 599 do begin
blockread(f1,bufout,sizeof(bufout));
blockread(f2,buf2,sizeof(buf2));
blockread(f3,buf3,sizeof(buf3));
if y > 199 then h := y mod 200 else h := y;
for x := 0 to 319 do if bufout[x] = 1 then bufout[x] := buf2[x];
{ for x := 0 to 319 do if bufout[x] = 34 then bufout[x] := buf3[x];}
for x := 0 to 319 do mem[$a000:h*320+x] := bufout[x];
blockwrite(fout,bufout,sizeof(bufout));
end;
close(f1);
close(f2);
close(f3);
end.