# HG changeset patch # User Matti Hamalainen # Date 1587047936 -10800 # Node ID 16c57206cef7c02e3d5ed3dcdf06390c7e0fa5c6 # Parent a11ef670bd99f7a98bff11d20e28dc42145a0347 Enable the use of internal (C64) palettes for generally specifying a palette. diff -r a11ef670bd99 -r 16c57206cef7 tools/gfxconv.c --- a/tools/gfxconv.c Thu Apr 16 15:00:18 2020 +0300 +++ b/tools/gfxconv.c Thu Apr 16 17:38:56 2020 +0300 @@ -2310,6 +2310,20 @@ optC64Spec.pal = optPaletteData; break; + + default: + if (optC64Palette != NULL) + { + dmMsg(1, "Using internal palette '%s' (%s).\n", + optC64Palette->name, optC64Palette->desc); + + if ((res = dmC64PaletteFromC64Palette(&optPaletteData, optC64Palette, FALSE)) != DMERR_OK) + { + dmErrorMsg("Could not set up palette: %s.\n", + dmErrorStr(res)); + goto exit; + } + } } switch (optInType)