Here is an image exported from REXPaint 1.70 using all of CDDA's possible colors
{
"type": "ascii_art",
"id": "22cb",
"picture": [
"<color_black_red>ƒ</color><color_red>ƒ</color><color_green_red>ƒ</color><color_brown_red>ƒ</color><color_blue_red>ƒ</color><color_magenta_red>ƒ</color><color_cyan_red>ƒ</color><color_light_gray_red>ƒ</color><color_dark_gray_red>ƒ</color><color_light_red_red>ƒ</color><color_light_green_red>ƒ</color><color_yellow_red>ƒ</color><color_light_blue_red>ƒ</color><color_pink_red>ƒ</color><color_light_cyan_red>ƒ</color><color_white_red>ƒ",
"</color><color_black_green>ƒ</color><color_red_green>ƒ</color><color_green>ƒ</color><color_brown_green>ƒ</color><color_blue_green>ƒ</color><color_magenta_green>ƒ</color><color_cyan_green>ƒ</color><color_light_gray_green>ƒ</color><color_dark_gray_green>ƒ</color><color_light_red_green>ƒ</color><color_light_green_green>ƒ</color><color_yellow_green>ƒ</color><color_light_blue_green>ƒ</color><color_pink_green>ƒ</color><color_light_cyan_green>ƒ</color><color_white_green>ƒ",
"</color><color_black_brown>ƒ</color><color_red_brown>ƒ</color><color_green_brown>ƒ</color><color_brown>ƒ</color><color_blue_brown>ƒ</color><color_magenta_brown>ƒ</color><color_cyan_brown>ƒ</color><color_light_gray_brown>ƒ</color><color_dark_gray_brown>ƒ</color><color_light_red_brown>ƒ</color><color_light_green_brown>ƒ</color><color_yellow_brown>ƒ</color><color_light_blue_brown>ƒ</color><color_pink_brown>ƒ</color><color_light_cyan_brown>ƒ</color><color_white_brown>ƒ",
"</color><color_black_blue>ƒ</color><color_red_blue>ƒ</color><color_green_blue>ƒ</color><color_brown_blue>ƒ</color><color_blue>ƒ</color><color_magenta_blue>ƒ</color><color_cyan_blue>ƒ</color><color_light_gray_blue>ƒ</color><color_dark_gray_blue>ƒ</color><color_light_red_blue>ƒ</color><color_light_green_blue>ƒ</color><color_yellow_blue>ƒ</color><color_light_blue_blue>ƒ</color><color_pink_blue>ƒ</color><color_light_cyan_blue>ƒ</color><color_white_blue>ƒ",
"</color><color_black_magenta>ƒ</color><color_red_magenta>ƒ</color><color_green_magenta>ƒ</color><color_brown_magenta>ƒ</color><color_blue_magenta>ƒ</color><color_magenta>ƒ</color><color_cyan_magenta>ƒ</color><color_light_gray_magenta>ƒ</color><color_dark_gray_magenta>ƒ</color><color_light_red_magenta>ƒ</color><color_light_green_magenta>ƒ</color><color_yellow_magenta>ƒ</color><color_light_blue_magenta>ƒ</color><color_pink_magenta>ƒ</color><color_light_cyan_magenta>ƒ</color><color_white_magenta>ƒ",
"</color><color_black_cyan>ƒ</color><color_red_cyan>ƒ</color><color_green_cyan>ƒ</color><color_brown_cyan>ƒ</color><color_blue_cyan>ƒ</color><color_magenta_cyan>ƒ</color><color_cyan>ƒ</color><color_light_gray_cyan>ƒ</color><color_dark_gray_cyan>ƒ</color><color_light_red_cyan>ƒ</color><color_light_green_cyan>ƒ</color><color_yellow_cyan>ƒ</color><color_light_blue_cyan>ƒ</color><color_pink_cyan>ƒ</color><color_light_cyan_cyan>ƒ</color><color_white_cyan>ƒ",
"</color><color_black_light_gray>ƒ</color><color_red_light_gray>ƒ</color><color_green_light_gray>ƒ</color><color_brown_light_gray>ƒ</color><color_blue_light_gray>ƒ</color><color_magenta_light_gray>ƒ</color><color_cyan_light_gray>ƒ</color><color_light_gray>ƒ</color><color_dark_gray_light_gray>ƒ</color><color_light_red_light_gray>ƒ</color><color_light_green_light_gray>ƒ</color><color_yellow_light_gray>ƒ</color><color_light_blue_light_gray>ƒ</color><color_pink_light_gray>ƒ</color><color_light_cyan_light_gray>ƒ</color><color_white_light_gray>ƒ",
"</color><color_black_dark_gray>ƒ</color> <color_dark_gray>ƒ</color> ",
"<color_black_light_red>ƒ</color> <color_light_red>ƒ</color> ",
"<color_black_light_green>ƒ</color> <color_light_green>ƒ</color> ",
"<color_black_yellow>ƒ</color> <color_yellow>ƒ</color> ",
"<color_black_light_blue>ƒ</color> <color_light_blue>ƒ</color> ",
"<color>ƒ</color> <color_pink>ƒ</color> ",
"<color_black_light_cyan>ƒ</color> <color_light_cyan>ƒ</color> ",
"<color_black_white>ƒ</color> <color_white>ƒ"
]
},
And here's what it looks like in-game (tested with 0.G and 0.G STEAM)
Here is the same code, but updated with color tags that match definitions in the current stable version of CDDA
{
"type": "ascii_art",
"id": "22cb",
"picture": [
"<color_black_red>ƒ</color><color_red>ƒ</color><color_green_red>ƒ</color><color_brown_red>ƒ</color><color_blue_red>ƒ</color><color_magenta_red>ƒ</color><color_cyan_red>ƒ</color><color_light_gray_red>ƒ</color><color_dark_gray_red>ƒ</color><color_light_red_red>ƒ</color><color_light_green_red>ƒ</color><color_yellow_red>ƒ</color><color_light_blue_red>ƒ</color><color_pink_red>ƒ</color><color_light_cyan_red>ƒ</color><color_white_red>ƒ",
"</color><color_black_green>ƒ</color><color_red_green>ƒ</color><color_green>ƒ</color><color_brown_green>ƒ</color><color_blue_green>ƒ</color><color_magenta_green>ƒ</color><color_cyan_green>ƒ</color><color_light_gray_green>ƒ</color><color_dark_gray_green>ƒ</color><color_light_red_green>ƒ</color><color_light_green_green>ƒ</color><color_yellow_green>ƒ</color><color_light_blue_green>ƒ</color><color_pink_green>ƒ</color><color_light_cyan_green>ƒ</color><color_white_green>ƒ",
"</color><color_black_yellow>ƒ</color><color_red_yellow>ƒ</color><color_green_yellow>ƒ</color><color_brown>ƒ</color><color_blue_yellow>ƒ</color><color_magenta_yellow>ƒ</color><color_cyan_yellow>ƒ</color><color_light_gray_yellow>ƒ</color><color_dark_gray_yellow>ƒ</color><color_light_red_yellow>ƒ</color><color_light_green_yellow>ƒ</color><color_yellow_yellow>ƒ</color><color_light_blue_yellow>ƒ</color><color_pink_yellow>ƒ</color><color_light_cyan_yellow>ƒ</color><color_white_yellow>ƒ",
"</color><color_h_blue>ƒ</color><color_h_red>ƒ</color><color_h_green>ƒ</color><color_h_brown>ƒ</color><color_blue>ƒ</color><color_h_magenta>ƒ</color><color_h_cyan>ƒ</color><color_h_light_gray>ƒ</color><color_h_dark_gray>ƒ</color><color_h_light_red>ƒ</color><color_h_light_green>ƒ</color><color_h_yellow>ƒ</color><color_h_light_blue>ƒ</color><color_h_pink>ƒ</color><color_h_light_cyan>ƒ</color><color_h_white>ƒ",
"</color><color_black_magenta>ƒ</color><color_red_magenta>ƒ</color><color_green_magenta>ƒ</color><color_brown_magenta>ƒ</color><color_blue_magenta>ƒ</color><color_magenta>ƒ</color><color_cyan_magenta>ƒ</color><color_light_gray_magenta>ƒ</color><color_dark_gray_magenta>ƒ</color><color_light_red_magenta>ƒ</color><color_light_green_magenta>ƒ</color><color_yellow_magenta>ƒ</color><color_light_blue_magenta>ƒ</color><color_pink_magenta>ƒ</color><color_light_cyan_magenta>ƒ</color><color_white_magenta>ƒ",
"</color><color_black_cyan>ƒ</color><color_red_cyan>ƒ</color><color_green_cyan>ƒ</color><color_brown_cyan>ƒ</color><color_blue_cyan>ƒ</color><color_magenta_cyan>ƒ</color><color_cyan>ƒ</color><color_light_gray_cyan>ƒ</color><color_dark_gray_cyan>ƒ</color><color_light_red_cyan>ƒ</color><color_light_green_cyan>ƒ</color><color_yellow_cyan>ƒ</color><color_light_blue_cyan>ƒ</color><color_pink_cyan>ƒ</color><color_light_cyan_cyan>ƒ</color><color_white_cyan>ƒ",
"</color><color_black_white>ƒ</color><color_red_white>ƒ</color><color_green_white>ƒ</color><color_brown_white>ƒ</color><color_blue_white>ƒ</color><color_magenta_white>ƒ</color><color_cyan_white>ƒ</color><color_light_gray>ƒ</color><color_dark_gray_white>ƒ</color><color_light_red_white>ƒ</color><color_light_green_white>ƒ</color><color_yellow_white>ƒ</color><color_light_blue_white>ƒ</color><color_pink_white>ƒ</color><color_light_cyan_white>ƒ</color><color_white_white>ƒ",
"</color><color_i_dark_gray>ƒ</color> <color_dark_gray>ƒ</color> ",
"</color><color_i_light_red>ƒ</color> <color_light_red>ƒ</color> ",
"</color><color_i_light_green>ƒ</color> <color_light_green>ƒ</color> ",
"</color><color_i_yellow></color> <color_yellow>ƒ</color> ",
"</color><color_i_light_blue>ƒ</color> <color_light_blue>ƒ</color> ",
"</color><color_i_pink>ƒ</color> <color_pink>ƒ</color> ",
"</color><color_i_light_cyan>ƒ</color> <color_light_cyan>ƒ</color> ",
"</color><color_i_white>ƒ</color> <color_white>ƒ</color>"]
},
And here's what that looks like in-game
Here's a table of current color tags that need updating and their updated versions to their right:
current | updated | | current | updated | | current | updated |
black_brown | black_yellow | | magenta_blue | h_magenta | | light_red_light_gray | light_red_white |
red_brown | red_yellow | | cyan_blue | h_cyan | | light_green_light_gray | light_green_white |
green_brown | green_yellow | | light_gray_blue | h_light_gray | | yellow_light_gray | yellow_white |
blue_brown | blue_yellow | | dark_gray_blue | h_dark_gray | | light_blue_light_gray | light_blue_white |
magenta_brown | magenta_yellow | | light_red_blue | h_light_red | | pink_light_gray | pink_white |
cyan_brown | cyan_yellow | | light_green_blue | h_light_green | | light_cyan_light_gray | light_cyan_white |
light_gray_brown | light_gray_yellow | | yellow_blue | h_yellow | | white_light_gray | white_white |
dark_gray_brown | dark_gray_yellow | | light_blue_blue | h_light_blue | | black_dark_gray | i_dark_gray |
light_red_brown | light_red_yellow | | pink_blue | h_pink | | black_light_red | i_light_red |
light_green_brown | light_green_yellow | | light_cyan_blue | h_light_cyan | | black_light_green | i_light_green |
yellow_brown | yellow_yellow | | white_blue | h_white | | black_yellow | i_yellow |
light_blue_brown | light_blue_yellow | | black_light_gray | black_white | | black_light_blue | i_light_blue |
pink_brown | pink_yellow | | red_light_gray | red_white | | black_pink | i_pink |
light_cyan_brown | light_cyan_yellow | | green_light_gray | green_white | | black_light_cyan | i_light_cyan |
white_brown | white_yellow | | brown_light_gray | brown_white | | black_white | i_white |
black_blue | h_blue | | blue_light_gray | blue_white | | | |
red_blue | h_red | | magenta_light_gray | magenta_white | | | |
green_blue | h_green | | cyan_light_gray | cyan_white | | | |
brown_blue | h_brown | | dark_gray_light_gray | dark_gray_white | | | |
I'm not sure when this changed. I'll have to do some more digging to find that out. As far as having a full color palette goes, that was a pipe dream. I learned that Cata has technical restrictions placed on its colors to conform with a particular ANSI standard, so the above "half" palette is all the colors that artists have available to work with.