Реферат: Разработка игровой программы на языке программирования Turbo Pascal
begin
Tmp:=Tmp xor 21;
WarmRebootFlag:=TRUE;
end;
Mem[Seg0040:$0017]:=Tmp;
end;
asm
in al,61h
or al,82h
out 61h,al
and al,7Fh
out 61h,al
mov al,20h
out 20h,al
end;
end;
Procedure InitButtons;
begin
if not Init then
begin
GetIntVec($9,OldKbdHandler);
SetIntVec($9,@Int9);
FillChar(Key,SizeOf(Key),FALSE);
FillChar(WasPressed,SizeOf(WasPressed),FALSE);
CheckWarmReboot:=TRUE;
WarmRebootFlag:=FALSE;
Init:=TRUE;
end;
end;