Missing palette colors

Post Reply
User avatar
Gregg Richardson
Posts: 14
Joined: Sun May 27, 2018 6:16 pm

Missing palette colors

Post by Gregg Richardson » Fri Aug 10, 2018 2:50 am

In NESMaker 4.0.0., on Palette Group where you can pick the colors, I noticed there is missing two more colors which is very dark gray and gray. Image

Is it possible to add two missing colors to NESMaker or there is reason it not available in NESMaker?
User avatar
MistSonata
Posts: 140
Joined: Fri Feb 16, 2018 7:10 am

Re: Missing palette colors

Post by MistSonata » Sat Aug 11, 2018 11:22 pm

So, I went in and messed around with the palette code and it looks like you're absolutely correct, palette colors 2d and 3d aren't selectable. I had to edit palette data by hand to get them in there...

Before code editing:

Image

After code editing:

Image

I'm not sure why they decided to remove these two as options, it's not like it's a limitation of the system... Hopefully they'll chime in soon.
User avatar
vrbandwagon
Posts: 50
Joined: Mon Jul 30, 2018 1:43 am

Re: Missing palette colors

Post by vrbandwagon » Sat Aug 11, 2018 11:31 pm

I read somewhere that "column d" was to be avoided for some reason. Can't seem to find the source right now...
User avatar
dale_coop
Posts: 590
Joined: Fri Feb 16, 2018 7:05 am

Re: Missing palette colors

Post by dale_coop » Sat Aug 11, 2018 11:58 pm

Cool, good news. So it's possible. Thanks MistSonata
I hope they will fix that in a next release :)
-----
Sorry about my poor english
All I need: A Damn Fine Cup of Coffee
User avatar
vrbandwagon
Posts: 50
Joined: Mon Jul 30, 2018 1:43 am

Re: Missing palette colors

Post by vrbandwagon » Sun Aug 12, 2018 12:17 am

In the Nerdy Nights post about color, bunnyboy mentions that "0D is a bad color and should not be used".
http://nintendoage.com/forum/messagevie ... eadid=6082

Still haven't found the source about the whole column D, though.

It would be great if MistSonata could test his rom with a real console to see if it works.
User avatar
MistSonata
Posts: 140
Joined: Fri Feb 16, 2018 7:10 am

Re: Missing palette colors

Post by MistSonata » Sun Aug 12, 2018 12:40 am

Here's what Joe had to say on Facebook:
Can explain why in detail but after con. For your needs it may be fine to do this, depending on how you might use palette fades :-)
I don't have a way to try it on a real console right now. If someone has an Everdrive set up for mapper 30, here's the rom:

(Also, I prefer female pronouns, please :P)
Attachments
2d3dpaltest.rar
(14.04 KiB) Not downloaded yet
User avatar
Kasumi
Posts: 99
Joined: Fri Mar 09, 2018 11:13 pm

Re: Missing palette colors

Post by Kasumi » Sun Aug 12, 2018 12:58 am

Color $0D messes with certain TVs. A common way to fade a palette is to subtract $10. $3D-$10 = $2D. $2D-$10 = $1D. $1D-$10=$0D.

I tried to find a video of the oddness, but couldn't. Game Genie uses the color for its background, and obviously if every TV was bugged by it they wouldn't have used it. Just understand that it's a possibility.
User avatar
Gregg Richardson
Posts: 14
Joined: Sun May 27, 2018 6:16 pm

Re: Missing palette colors

Post by Gregg Richardson » Sun Aug 12, 2018 4:41 pm

It would be nice to add 1d 2d and 3d in NES Maker unless they want to see our creating games looks more colorful.
Last edited by Gregg Richardson on Mon Aug 13, 2018 12:37 am, edited 1 time in total.
darkhog
Posts: 169
Joined: Sun May 13, 2018 10:02 am

Re: Missing palette colors

Post by darkhog » Sun Aug 12, 2018 8:05 pm

1d is a must IMO as you may want to do certain elements black. As ford 2d/3d is the only explanation is that "it messes up fades", then a) if you want use fades, then just don't use the colors mentioned, and b) this is completely up to the dev and if he/she still want to use fades anyway, with these colors, it's always possible to create lookup tables for fades. like following (used 0x hex notation because I'm too lazy to press shift each time to get dollar sign):

Code: Select all

;greys
0x1d,0x2d,0x00,0x10,0x3d,0x20,0x30
;blues1
0x1d,0x02,0x01,0x11,0x21,0x31,0x30
;blues2
0x1d,0x02,0x01,0x12,0x22,0x31,0x30
;purples
0x1d,0x04,0x14,0x24,0x24,0x34,0x30
;violets
0x1d,0x05,0x15,0x25,0x25,0x35,0x30
;reds
0x1d,0x06,0x16,0x26,0x26,0x36,0x30
;browns/oranges
0x1d,0x07,0x17,0x27,,0x27,0x37,0x30
;yellows
0x1d,0x08,0x18,0x28,0x28,0x38,0x30
;greens
0x1d,0x09,0x19,0x29,0x29,0x39,0x30
;greens2
0x1d,0x0a,0x1a,0x2a,0x2a,0x3a,0x30
;greens3
0x1d,0x0b,0x1b,0x2b,0x2b,0x3b,0x30
;cyan
0x1d,0x0c,0x1c,0x2c,0x2c,0x3c,0x30
Ordered from black to white for the each hue. Not to mention such lookup table makes easier to fade from a specific color to another as it's a basically a 2d LUT.
Post Reply