

To be honest, the whole thing would probably best be done as a script or extension for some existing editor. There's also the distinct possibility that one might want to edit the output sprite somewhat in order for it to work right in the new palette. There's sort of a high bar before I want to fire up a separate tool for something. Just want to say I agree with your general sentiment here. Googling DB16 and DB32 I've only ever found them in message board posts, which works well enough but I thought I'd ask if you'd ever put up an official page for them or be bothered to use something like this outside of the editor
Swap palette sans series#
Figure I'd post them as a series of entries on OGA. More programmer hubris I suppose, it just seemed faster to toss something together with what's already in my engine then to go find a toolkit and get it up and running, even though I know that's probably not really While I've got you on the horn, is there a canonical home for your famous (and wonderful!) DB16 and DB32 palettes? As a side project to this, I am endevouring to compile a set of popular color palette's along with analysis from your Grafx2 toolkit (also wonderful!).
Swap palette sans download#
OGA doesn't really have a way to post tools, but if anyone thinks this might be interesting or useful for them, I'd be happy to slap together an installer and make it available for download GUI Toolkit? Lol, don't I wish! Everything you see there is strictly homebrew. And a way to bulk apply a mapping to a bunch of sprite files at once. On the todo list is a way to save a mapping once you've set it up. In the second screen shot, I've converted him to a NES palette. In the first screen shot, I have taken the Knight from russpuppy's RPG set ( ) and converted him to a Sega Master System palette. So you load in the image, the load in the target palette, then setup a mapping from colors in the original image to colors in the new palette. The idea is to make it quick/easy convert an image a different palette. Then you click on the third row to set what color your chosen color will be swapped to.

Third row shows colors loaded from another image or palette file.įirst you click anywhere on the first two rows to choose a color.

Second row shows the corresponding colors in the swapped image. There's a small window that show's three rows of colors.įirst row is the colors in the original image. Tool shows the original image on the left and the color swapped image on the right. :)Īttaching two screen shots of the tool in action. Feels a bit like bad programmer hubris as I know somewhere there must be a tool that already does this and much better, but what can I say, guilty as charged. I guess the idea with your method is that you can quickly check any palette changes against the original since you'd have both versions open in the editor at Indeed, GrafX2's 'Swap' button feels tantalizingly close to what I am after.Īfter sleeping on this for a bit, I came up with some stronger vision for what I wanted and went ahead and viddled something up. Hi all! Thanks much for all the Indexed colors is definitely close to what I'm after, and you're right, Gimp's index color toolset is 'Ok' Had not heard of GraphicsGale, but took a look and it looks fantastic, will definitely give it whirl. I don't know if this is something people normally just do within their favorite editor, or if maybe this entire approach is wrong, but I figured I should ask on here before I start down the long and winding path of rolling my own tool for the job. Thinking specifically of something that allows you to see and set each color mapping individually, and let's you see an A and B version of the image, so you can easily see the mapping and how it affects the image.ĭid some googling and came up empty. The idea is simple, take an image with Palette A and create a new image with Palette A', where there is some way to manually specificy a mapping from each color in Palette A to a color in Palette A'. In the past, I've just sort of done things by hand in the Gimp with a combination of 'select by color' followed by 'flood fill', but have enough images that I'd kind of like something a bit quicker this time. Got a bunch of sprites I'd like to tinker with palette swapping and was wondering if anyone knew of any good tools for that sort of thing?
