Some examples given above are about converting an image to use a predefined palette. You can also do this in Gimp. If you have an image which is in "Indexed" mode (meaning that it is palettised), and you paste another image into it as a new layer, all of the colours in the pasted image will be changed to the nearest colour from the palette. However, I don't know if you can change the algorithm which it uses to do this, whereas pngpal clearly gives you two options for which algorithm to use. In reality I would expect that the results are usually identical for both, except for certain combinations of source image and target palette.
I think Commander was just saying that there is a compatibility mode which you need to invoke in order to run quite old command line apps (ones that were made back when 32-bit Windows OSes were the main ones in use, so back in Win 8.1 era at least). I don't think you should need it for pngpal though, because bzt has obviously been developing this program very recently.
Oh, RetroEditor looks interesting!
BTW FiveBros, this may have been clear to you already - but just in case it isn't, I think that Commander is multi-lingual and English is not their first language (I will let Commander correct me if I am wrong about that).
What browser do you use, and do you have any anti-virus programs running with a "live protection" feature?
Some of them will probably block any executable which is not cryptographically signed and registered with some list of "trusted" programs, so if you try to download a program which someone has developed as a hobby - without doing all the registration stuff - it won't let you. You'll probably have to find and turn that feature off to download the program. It could also be a browser extension... possibly a browser extension that was installed without your knowledge, thanks to a "dark pattern" or "drive-by" installation.
To check that the program is really OK, once you have downloaded the executable file but before you run it, submit it to virustotal.com.
Quickly made this version at lower res with thicker lines in the hope that it might make a better preview. It's only good for a preview (if that), you can see that the detail on the torso is much too fine for lines this thick.
For low numbers of colours like you would find in most NES sprites, a palette analysis tool seems kind of like overkill, when you ought to be able to get the colours in a few seconds by zooming in and using the colour picker tool which every editor has.
Gimp has some basic tools that can be used to manually swap palettes - you can swap individual colours using the "Select by Color" and "Bucket Fill" tools.
It also has a powerful (but unpredictable) palette creation algorithm which I would guess uses something like the Median Cut algorithm internally. You get at it by changing the image mode to "Indexed".
And it also has some kind of support for saving and loading palettes but I haven't yet bothered to find out how to use that.
chasersgaming's stuff is mostly in the NES style, isn't it? The main feature of NES art is that the machine could use a different 4 colour palette for every 8x8 pixel tile or sprite. So, in every 8x8 pixels you would have only 4 different colours, or only 3 if you were using one of them to indicate fully transparent pixels. However, you could have any number of colours over a larger area, as long as there were only 4 in every 8x8 region. This restriction determined the art style of most NES games, and is the reason why smaller sprites typically only have 3 colours - but if you look closely at big sprites in top-tier games like the Mega Man series, they are carefully laid out so that they can have more colours without exceeding the limit in any 8x8 tile. As for what the limits on the palette entries were, I don't know that, but I'd guess they could be full 24 bit RGB.
To actually automatically extract these palettes you would probably need a tool which is written specifically for extracting palettes from NES art, since no other hardware that I know of ever had this specific limitation!
Wow. To even attempt something this blatantly politically sensitive, and get all the permissions and support that you have, is very surprising. It even seems suspicious, like perhaps somebody is setting you up. But I find it even harder to believe that people would have organised to trick you.
You clearly have incredible drive and quite good technical ability.
I'm not sure if this is the right way to "tell the story from the Palestinian perspective", but I wish you success in that aim.
Some examples given above are about converting an image to use a predefined palette. You can also do this in Gimp. If you have an image which is in "Indexed" mode (meaning that it is palettised), and you paste another image into it as a new layer, all of the colours in the pasted image will be changed to the nearest colour from the palette. However, I don't know if you can change the algorithm which it uses to do this, whereas pngpal clearly gives you two options for which algorithm to use. In reality I would expect that the results are usually identical for both, except for certain combinations of source image and target palette.
I think Commander was just saying that there is a compatibility mode which you need to invoke in order to run quite old command line apps (ones that were made back when 32-bit Windows OSes were the main ones in use, so back in Win 8.1 era at least). I don't think you should need it for pngpal though, because bzt has obviously been developing this program very recently.
Oh, RetroEditor looks interesting!
BTW FiveBros, this may have been clear to you already - but just in case it isn't, I think that Commander is multi-lingual and English is not their first language (I will let Commander correct me if I am wrong about that).
What browser do you use, and do you have any anti-virus programs running with a "live protection" feature?
Some of them will probably block any executable which is not cryptographically signed and registered with some list of "trusted" programs, so if you try to download a program which someone has developed as a hobby - without doing all the registration stuff - it won't let you. You'll probably have to find and turn that feature off to download the program. It could also be a browser extension... possibly a browser extension that was installed without your knowledge, thanks to a "dark pattern" or "drive-by" installation.
To check that the program is really OK, once you have downloaded the executable file but before you run it, submit it to virustotal.com.
Quickly made this version at lower res with thicker lines in the hope that it might make a better preview. It's only good for a preview (if that), you can see that the detail on the torso is much too fine for lines this thick.
Haha, me too. Wow, it is mangled. I looked at the actual asset now and it's much better.
It looks usable to me - maybe not raw, but as something to transform a bit to make it useful. I may have a go at that when I have some time.
Your art is lush, as in Wunderschön.
For low numbers of colours like you would find in most NES sprites, a palette analysis tool seems kind of like overkill, when you ought to be able to get the colours in a few seconds by zooming in and using the colour picker tool which every editor has.
Gimp has some basic tools that can be used to manually swap palettes - you can swap individual colours using the "Select by Color" and "Bucket Fill" tools.
It also has a powerful (but unpredictable) palette creation algorithm which I would guess uses something like the Median Cut algorithm internally. You get at it by changing the image mode to "Indexed".
And it also has some kind of support for saving and loading palettes but I haven't yet bothered to find out how to use that.
chasersgaming's stuff is mostly in the NES style, isn't it? The main feature of NES art is that the machine could use a different 4 colour palette for every 8x8 pixel tile or sprite. So, in every 8x8 pixels you would have only 4 different colours, or only 3 if you were using one of them to indicate fully transparent pixels. However, you could have any number of colours over a larger area, as long as there were only 4 in every 8x8 region. This restriction determined the art style of most NES games, and is the reason why smaller sprites typically only have 3 colours - but if you look closely at big sprites in top-tier games like the Mega Man series, they are carefully laid out so that they can have more colours without exceeding the limit in any 8x8 tile. As for what the limits on the palette entries were, I don't know that, but I'd guess they could be full 24 bit RGB.
To actually automatically extract these palettes you would probably need a tool which is written specifically for extracting palettes from NES art, since no other hardware that I know of ever had this specific limitation!
Wow. To even attempt something this blatantly politically sensitive, and get all the permissions and support that you have, is very surprising. It even seems suspicious, like perhaps somebody is setting you up. But I find it even harder to believe that people would have organised to trick you.
You clearly have incredible drive and quite good technical ability.
I'm not sure if this is the right way to "tell the story from the Palestinian perspective", but I wish you success in that aim.
Pages