Browse Source

+ implemented Randomize for msdos

git-svn-id: branches/i8086@24081 -
nickysn 12 years ago
parent
commit
599d5d74ca
1 changed files with 7 additions and 0 deletions
  1. 7 0
      rtl/msdos/system.pp

+ 7 - 0
rtl/msdos/system.pp

@@ -128,7 +128,14 @@ begin
 end;
 
 procedure randomize;
+var
+  hl   : longint;
+  regs : Registers;
 begin
+  regs.AH:=$2C;
+  MsDos(regs);
+  hl:=regs.DX;
+  randseed:=hl*$10000+ regs.CX;
 end;
 
 {*****************************************************************************