Спасибо
--
Ну кто ж так пишет
Взять хотя бы это:
procedure TForm1.ReadRom(Adress: Integer); //читает блок в память
var I: Integer;
begin
AssignFile(FRam, 'C:\Rom.gbc';
Reset(FRam);
Seek(FRam, Adress);
for I := $4000 to $7FFF do begin //Rom-память
Read(FRam, Ram[i]);
end;
CloseFile(FRam);
end;
Вот как надо:
CODE:
procedure TForm1.ReadRom(Adress: Integer); //читает блок в память
begin
AssignFile(FRam, 'C:\Rom.gbc');
Reset(FRam);
Seek(FRam, Adress);
BlockRead(FRam, Ram[$4000],$4000);
CloseFile(FRam);
end;
procedure TForm1.ReadRom(Adress: Integer); //читает блок в память
begin
AssignFile(FRam, 'C:\Rom.gbc');
Reset(FRam);
Seek(FRam, Adress);
BlockRead(FRam, Ram[$4000],$4000);
CloseFile(FRam);
end;