X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame_bd%2Fbd_colors.h;h=15f1e367b7a7bd4977d0e2c431c39914c810370d;hb=3b292f6abf8f677bbfdbd9b583c54113b8e64959;hp=088e2385881b69b447862ef958893f84897671b0;hpb=62e01c906e6f5d6befe995431191338d760dc59c;p=rocksndiamonds.git diff --git a/src/game_bd/bd_colors.h b/src/game_bd/bd_colors.h index 088e2385..15f1e367 100644 --- a/src/game_bd/bd_colors.h +++ b/src/game_bd/bd_colors.h @@ -38,6 +38,8 @@ typedef enum _color_type GD_COLOR_TYPE_UNKNOWN // should be the last one } GdColorType; +#define GD_DEFAULT_COLOR_TYPE GD_COLOR_TYPE_RGB + // traditional c64 color indexes. #define GD_COLOR_INDEX_BLACK 0 #define GD_COLOR_INDEX_WHITE 1 @@ -91,10 +93,14 @@ typedef enum _color_type #define GD_PALETTE_C64_PC64 8 #define GD_PALETTE_C64_RTADASH 9 +#define GD_DEFAULT_PALETTE_C64 GD_PALETTE_C64_VICE_NEW + // palette numbers must match pointer array positions in source file #define GD_PALETTE_C64DTV_SPIFF 0 #define GD_PALETTE_C64DTV_MURRAY 1 +#define GD_DEFAULT_PALETTE_C64DTV GD_PALETTE_C64DTV_SPIFF + // palette numbers must match pointer array positions in source file #define GD_PALETTE_ATARI_BUILTIN 0 #define GD_PALETTE_ATARI_BUILTIN_CONTRAST 1 @@ -105,6 +111,8 @@ typedef enum _color_type #define GD_PALETTE_ATARI_REAL_CONTRAST 6 #define GD_PALETTE_ATARI_XFORMER 7 +#define GD_DEFAULT_PALETTE_ATARI GD_PALETTE_ATARI_BUILTIN + // color GdColor gd_c64_color(int index);