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

version 1.1, 2004/08/01 05:31:31 version 1.6, 2004/08/12 13:32:52
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,
   
           GRAM_B                  = 8,
           GRAM_R                  = 16,
           GRAM_G                  = 24
   };
   
   enum {
           TRAM_ANK                = 0x0000,
           TRAM_ATR                = 0x0800,
           TRAM_KNJ                = 0x1000,
   
           TRAMATR_COLOR   = 0x07,
           TRAMATR_REVERSE = 0x08,
           TRAMATR_BLINK   = 0x10,
           TRAMATR_PCG             = 0x20,
           TRAMATR_Yx2             = 0x40,
           TRAMATR_Xx2             = 0x80,
           TRAMKNJ_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   gram[0x20000];
   extern  UINT8   tram[0x01800];
   extern  UINT8   updatetmp[0x800+0x101];
   
   #ifdef __cplusplus
   }
   #endif
   

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


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