bitdream / aseprite

Automatically exported from code.google.com/p/aseprite
0 stars 0 forks source link

New NES Palette #411

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
When I opened up the newest version of ASEprite, I was surprised to see the 
incredible wealth of new palettes. But the NES palette isn't...that great at 
all. I've been working with another for quite some time now, and I think it 
would suit ASEprite a lot more. It's the default palette of YY-CHR set up to be 
turned on it's side.

YY-CHR's palette is much more subdued and has much better contrast. And the 
vertical setup allows the artist to compress the palettes sidebar to be 4-wide, 
to take advantage of more vertical room. I've included my YY-CHR NES .gpl as an 
attachment.

Original issue reported on code.google.com by DragonDe...@gmail.com on 10 Jun 2014 at 10:39

Attachments:

GoogleCodeExporter commented 8 years ago
Hey, I make homebrew NES games so of course I gotta comment here. There isn't 
really such thing as a perfect RGB palette for NES for technical reasons. For 
what my opinion is worth, YY-CHR's palette actually isn't close either, though. 

I made this image a while ago to show the woes of trying to create NES 
graphics: http://i.imgur.com/X0WVoCN.png That's an identical scene from a quick 
rom I made in a bunch of different emulators. (Credit where credit is due. The 
graphics themselves are adapted from a mockup by ptoing that can be found here: 
http://www.pixeljoint.com/pixelart/80652.htm)I could also take a picture of 
this same scene on my TV on a real NES and it'd still be different... 

Anyway, if recommendations are being made I recommend this palette: 
http://bisqwit.iki.fi/utils/nespalette.php 

Here is a topic of the work that went into the palette generator to make it as 
accurate as possible: http://forums.nesdev.com/viewtopic.php?f=3&t=8209

The colors it generates by default are the closest to what my actual NES 
displays on most TVs I've tried it on. There are eight palettes because the NES 
has 3 bits that control which colors (R, G, or B) are "emphasized" in the 
palette. The top is nothing emphasized as most games have it. (Which is all 
that should be included in the palette, or people will mix colors from 
differently emphasized palettes.) This is the palette I use to make graphics 
for my homebrew games, and even though it's the most accurate I've found, I 
still sometimes choose colors and then see how different they look on the 
actual console and every emulator... That's the road. Then, NES in PAL regions 
has a much brighter and saturated palette. You can't win.

Anyway, that was quite a rant. TL;DR: Dude who makes NES homebrew recommends 
this one: http://bisqwit.iki.fi/utils/nespalette.php 

Original comment by kirby...@gmail.com on 11 Jun 2014 at 1:21

GoogleCodeExporter commented 8 years ago
And I accidentally deleted my "woes of trying to create NES graphics" image. 
Here's a mirror: http://i.imgur.com/Gnvj4bN.png And now I'll shut up.

Original comment by kirby...@gmail.com on 11 Jun 2014 at 1:33

GoogleCodeExporter commented 8 years ago
Ah, yes! I've heard of that palette generator! I've actually used it myself 
(default settings) and I think it's way better than most NES palettes out 
there. It'd be my second recommendation based on just "looking good", but it'd 
be my first recommendation as far as balancing authenticity and "looking good". 
I think that'd be a great one to choose. I think that palette, balanced on it's 
side like my palette setup, would be perfect for ASEprite.

Original comment by DragonDe...@gmail.com on 11 Jun 2014 at 2:06

GoogleCodeExporter commented 8 years ago
Hi there! Thanks for the discussion here. I have to say that I would like to 
include the DragonDePlatino's NES.gpl as an replacement for the current NES 
palette.

I didn't know about that palette generator, but if you people think that other 
palette for NES should be included (e.g. the generator with default settings), 
I'm open to include other .gpl files too.

Original comment by davidcapello on 5 Aug 2014 at 11:36

GoogleCodeExporter commented 8 years ago
Here's the palette generator's for good measure.

Original comment by kirby...@gmail.com on 6 Aug 2014 at 10:01

Attachments:

GoogleCodeExporter commented 8 years ago
Thanks to both of you!

Commit: 
https://github.com/aseprite/aseprite/commit/d74944c8859641c13bff606ab31280ee2950
53a4

Original comment by davidcapello on 6 Aug 2014 at 11:58