| 
 |  | 
              INT 10 - VIDEO - Paradise VGA - EXTENDED FUNCTIONS              
  
    | 
       Input  | 
    
       Output  | 
   
  
    | 
       AX 
     | 
    00h | 
    7Fh | 
      | 
      | 
    AX | 
   
  
    | 
       BX 
     | 
     00h | 
      | 
      | 
      | 
    BX | 
   
  
    | 
       CX 
     | 
      | 
      | 
      | 
      | 
    CX | 
   
  
    | 
       DX 
     | 
      | 
      | 
      | 
      | 
    DX | 
   
  
    | ES:DI | 
      | 
      | 
    ES:DI | 
   
 Set VGA Operation
 
  
    | 
       Input  | 
    
       Output  | 
   
  
    | 
       AX 
     | 
    00h | 
    7Fh | 
      | 
      | 
    AX | 
   
  
    | 
       BX 
     | 
     01h | 
      | 
      | 
      | 
    BX | 
   
  
    | 
       CX 
     | 
      | 
      | 
      | 
      | 
    CX | 
   
  
    | 
       DX 
     | 
      | 
      | 
      | 
      | 
    DX | 
   
  
    | ES:DI | 
      | 
      | 
    ES:DI | 
   
 Set Non-VGA Operation
        Color modes (0,1,2,3,4,5,6) will set non-VGA CGA operation.
        Monochrome mode (7) will set non-VGA MDA/Hercules operation.
  
    | 
       Input  | 
    
       Output  | 
   
  
    | 
       AX 
     | 
    00h | 
    7Fh | 
      | 
      | 
    AX | 
   
  
    | 
       BX 
     | 
     02h | 
      | 
      | 
    Current Mode | 
    BX | 
   
  
    | 
       CX 
     | 
      | 
      | 
    RAM in 64K
      units | 
    RAM in curr
      mode | 
    CX | 
   
  
    | 
       DX 
     | 
      | 
      | 
      | 
      | 
    DX | 
   
  
    | ES:DI | 
      | 
      | 
    ES:DI | 
   
 Query Mode Status
    Current Mode:
        0 = VGA Mode
        1 = Non-VGA Mode
  
    | 
       Input  | 
    
       Output  | 
   
  
    | 
       AX 
     | 
    00h | 
    7Fh | 
      | 
      | 
    AX | 
   
  
    | 
       BX 
     | 
     03h | 
      | 
      | 
      | 
    BX | 
   
  
    | 
       CX 
     | 
      | 
      | 
      | 
      | 
    CX | 
   
  
    | 
       DX 
     | 
      | 
      | 
      | 
      | 
    DX | 
   
  
    | ES:DI | 
      | 
      | 
    ES:DI | 
   
 Lock Current Mode
        Allows current mode (VGA or non-VGA) to survive re-boot.
  
    | 
       Input  | 
    
       Output  | 
   
  
    | 
       AX 
     | 
    00h | 
    7Fh | 
      | 
      | 
    AX | 
   
  
    | 
       BX 
     | 
    0Ah - 0Fh | 
    New Value | 
      | 
      | 
    BX | 
   
  
    | 
       CX 
     | 
      | 
      | 
      | 
      | 
    CX | 
   
  
    | 
       DX 
     | 
      | 
      | 
      | 
      | 
    DX | 
   
  
    | ES:DI | 
      | 
      | 
    ES:DI | 
   
 Write Paradise Registers
        0,1,2,3,4,5 (port 03CEh indices A,B,C,D,E,F)
  
    | 
       Input  | 
    
       Output  | 
   
  
    | 
       AX 
     | 
    00h | 
    7Fh | 
      | 
      | 
    AX | 
   
  
    | 
       BX 
     | 
     1Ah - 1Fh | 
      | 
    7Fh if Success | 
    Register Value | 
    BX | 
   
  
    | 
       CX 
     | 
      | 
      | 
      | 
      | 
    CX | 
   
  
    | 
       DX 
     | 
      | 
      | 
      | 
      | 
    DX | 
   
  
    | ES:DI | 
      | 
      | 
    ES:DI | 
   
 Read Paradise Registers
        0,1,2,3,4,5 (port 03CEh indices A,B,C,D,E,F) |