diff --git a/palettes/Palettes_20200714.zip b/palettes/Palettes_20200714.zip deleted file mode 100644 index 399257f..0000000 Binary files a/palettes/Palettes_20200714.zip and /dev/null differ diff --git a/palettes/gbpalette.c b/palettes/gbpalette.c deleted file mode 100644 index d8004c9..0000000 --- a/palettes/gbpalette.c +++ /dev/null @@ -1,61 +0,0 @@ -#include -#include -#include -#include - -// GBP file format is simple. There are 4 palette colors using 8 bit -// rgb, starting from lightest ending in darkest for a total of 12 bytes. -// The last several bytes are 0, reserved for future use. - - -void gbp_get_color(uint8_t *palette, uint32_t index) -{ - char buffer[100]; - - printf ("Red (0-255): "); - fgets(buffer, sizeof(buffer), stdin); - palette[index] = (uint8_t) strtol(buffer, NULL, 10); - - printf ("Green (0-255): "); - fgets(buffer, sizeof(buffer), stdin); - palette[index + 1] = (uint8_t) strtol(buffer, NULL, 10); - - printf ("Blue (0-255): "); - fgets(buffer, sizeof(buffer), stdin); - palette[index + 2] = (uint8_t) strtol(buffer, NULL, 10); -} - -int main (int argc, char **argv) -{ - uint8_t palette[16]; - memset(palette, 0, sizeof(palette)); - - if (argc < 2) { - printf("Usage: %s \n", argv[0]); - return 1; - } - - FILE *f = fopen(argv[1], "w"); - if (!f) { - printf("Unable to open %s for writing.\n", argv[1]); - return 1; - } - - printf("Color 1:\n"); - gbp_get_color(palette, 0); - - printf("Color 2:\n"); - gbp_get_color(palette, 3); - - printf("Color 3:\n"); - gbp_get_color(palette, 6); - - printf("Color 4:\n"); - gbp_get_color(palette, 9); - - fwrite(palette, 1, 16, f); - - fclose(f); - - return 0; -} \ No newline at end of file