Re: [AD] fix for export of color fonts in datfont.c |
[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]
In reply to Laurence Withers <lwithers@xxxxxxxxxx>: >Anyway, to be consistent, I've rewritten Elias's patch so that it grabs >the current palette and uses that. And here's the patch :-)
--- /djgpp/allegro/tools/plugins/datfont.c Mon Dec 3 16:14:46 2001 +++ allegro/tools/plugins/datfont.c Tue Jan 15 08:43:24 2002 @@ -274,7 +274,7 @@ while(cf) { for(i = cf->begin; i < cf->end; i++) { - textprintf(bmp, f, 1 + w * (max & 15), 1 + h * (max / 16), 1, "%c", i); + textprintf(bmp, f, 1 + w * (max & 15), 1 + h * (max / 16), -1, "%c", i); max++; } @@ -282,13 +282,7 @@ } } - pal[0].r = pal[0].b = 63; - pal[0].g = 0; - - for(i = 1; i < 255; i++) pal[i].r = pal[i].g = pal[i].b = ((i - 1) * 63) / 253; - - pal[255].r = pal[255].g = 63; - pal[255].b = 0; + get_palette(pal); save_bitmap(filename, bmp, pal); destroy_bitmap(bmp);
Bye for now, -- Laurence Withers, lwithers@xxxxxxxxxx http://www.lwithers.demon.co.uk/
Attachment:
signature.asc
Description: PGP signature
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |