Diff for /xmil/vram/vram.h between versions 1.1 and 1.4

version 1.1, 2004/08/01 05:31:31 version 1.4, 2004/08/07 10:53:01
Line 1 Line 1
   
   enum {
           GRAM_SIZE               = 0x10000,
           GRAM_BANK0              = 0x00000,
           GRAM_BANK1              = 0x10000,
   
           GRAM_BANK0L             = 0x00000,
           GRAM_BANK0H             = 0x08000,
           GRAM_BANK1L             = 0x10000,
           GRAM_BANK1H             = 0x18000,
   
           GRAM_HALFSTEP   = 0x08000,
   
           PLANE_B         = 8,
           PLANE_R         = 16,
           PLANE_G         = 24
   };
   
   enum {
           TRAM_ANK                = 0x0000,
           TRAM_ATR                = 0x0800,
           TRAM_KNJ                = 0x1000,
   
           X1ATR_COLOR             = 0x07,
           X1ATR_REVERSE   = 0x08,
           X1ATR_BLINK             = 0x10,
           X1ATR_PCG               = 0x20,
           X1ATR_Yx2               = 0x40,
           X1ATR_Xx2               = 0x80,
           X1KNJ_ULINE             = 0x20
   };
   
   enum {
           UPDATE_TRAM             = (1 << 5),
           UPDATE_VRAM0    = (1 << 6),
           UPDATE_VRAM1    = (1 << 7),
           UPDATE_VRAM             = UPDATE_VRAM0 | UPDATE_VRAM1,
           UPDATE_TVRAM    = UPDATE_VRAM0 | UPDATE_VRAM1 | UPDATE_TRAM
   };
   
   
   #ifdef __cplusplus
   extern "C" {
   #endif
   
   extern  UINT8   GRP_RAM[0x20000];
   extern  UINT8   tram[0x01800];
   extern  UINT8   updatetmp[0x800+0x101];
   
   #ifdef __cplusplus
   }
   #endif
   

Removed from v.1.1  
changed lines
  Added in v.1.4


RetroPC.NET-CVS <cvs@retropc.net>