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
#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
#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);