X-Git-Url: http://4ch.mooo.com/gitweb/?p=16.git;a=blobdiff_plain;f=src%2Flib%2F16_vl.h;h=30231f474987cc73ea633ac74f269886bbc82072;hp=098eed8b35d8f42c391577af5f070e15e682820f;hb=eda37da84ccb4fc381507f04832d0358799ed67c;hpb=2fc6c650cc91ba3a4447630286d9aa4bb92bbfda diff --git a/src/lib/16_vl.h b/src/lib/16_vl.h index 098eed8b..30231f47 100755 --- a/src/lib/16_vl.h +++ b/src/lib/16_vl.h @@ -69,6 +69,7 @@ typedef union /* -======================= Constants & Vars ==========================- */ extern byte far* VGA; /* The VGA Memory */ extern byte far gamepal; +extern byte far corepal; //core palette used universally #define SCREEN_SEG 0xa000 #define VIDEO_INT 0x10 #define SET_MODE 0x00 @@ -207,6 +208,7 @@ void modexPalSave(byte *palette); void modexLoadPalFile(char *filename, byte *palette); void VL_LoadPalFile(const char *filename, byte *palette, global_game_variables_t *gvar); void VL_LoadPalFileCore(byte *palette, global_game_variables_t *gvar); +void VL_SetCorePal(global_game_variables_t *gvar); //void VLL_LoadPalFilewithoffset(const char *filename, byte *palette, word o, global_game_variables_t *gvar); void VL_UpdatePaletteWrite(byte *palette, word o, word palsize, global_game_variables_t *gvar); void VL_PaletteSync(global_game_variables_t *gvar);