Browse Source

* ignore VideoOfs entirely in mode 13h, since it doesn't support video pages

git-svn-id: trunk@40962 -
nickysn 6 years ago
parent
commit
f322b45611
1 changed files with 1 additions and 4 deletions
  1. 1 4
      packages/graph/src/msdos/graph.pp

+ 1 - 4
packages/graph/src/msdos/graph.pp

@@ -2215,7 +2215,6 @@ End;
         CallInt10($93)
         CallInt10($93)
       else
       else
         CallInt10($13);
         CallInt10($13);
-      VideoOfs := 0;
     end;
     end;
 
 
 
 
@@ -2318,7 +2317,7 @@ End;
      dummy: Byte;
      dummy: Byte;
  begin
  begin
    dummy := CurrentColor;
    dummy := CurrentColor;
-   offset := y * 320 + x + VideoOfs;
+   offset := y * 320 + x;
    case CurrentWriteMode of
    case CurrentWriteMode of
      XorPut: dummy := dummy xor Mem[Sega000:offset];
      XorPut: dummy := dummy xor Mem[Sega000:offset];
      OrPut: dummy := dummy or Mem[Sega000:offset];
      OrPut: dummy := dummy or Mem[Sega000:offset];
@@ -2377,13 +2376,11 @@ End;
  procedure SetVisual320(page: word);
  procedure SetVisual320(page: word);
   { no page supPort... }
   { no page supPort... }
   begin
   begin
-    VideoOfs := 0;
   end;
   end;
 
 
  procedure SetActive320(page: word);
  procedure SetActive320(page: word);
   { no page supPort... }
   { no page supPort... }
   begin
   begin
-    VideoOfs := 0;
   end;
   end;
 
 
  {************************************************************************}
  {************************************************************************}