SuperMar10Brothe
Member
So i was working on some graphics assets and i needed to use 3 different gray tones and i noticed that the NesMaker pallet is missing a a few of colors.
This is the full pallet.
While all the black ones are just duplicates, there are 2 more tones of grey (2d and 3d) that you can use that are not included in NesMaker.
So i started experimenting and trying to figure out why they arent included, i made a simple color test screen and i temporary filled in the 2 missing tones of grey with other colors.
Than i hex edited the rom to replace the temporary colors with the missing colors and i got mixed results.
While it worked fine on actual hardware, (3d and 10 looked more different on the screen than my phone camera captured it), on the emulator however it was a mess.
The emulator seems to not only display the grey tones wrong, it display all colors wrong in general, i have already ran into this issue before where my game
looks completely different in NesMaker than it does on the emulator, but looks fine on actual hardware.
So yeah, it look correct on actual hardware, the grey tones display correctly and colors in general look closer to nes maker than emulators.
I was thinking that maybe the reason the 2 grey tones werent included was because emulators cant display them right? but should that really matter since the program is for making
games that you can flash to a cartrige and run on a real NES? wouldnt it be better to just leave them in but put a warning up somewhere in the corner that these particular tones dont
look right on emulators? or maybe some kind of a checkbox with a warning in program settings to enable them?
Also on a side note, why were all the duplicate colors left in? like 2 whites and all the blacks on the side, they all look identical both on consoles and emulators so what is their purpose?
This is the full pallet.
While all the black ones are just duplicates, there are 2 more tones of grey (2d and 3d) that you can use that are not included in NesMaker.
So i started experimenting and trying to figure out why they arent included, i made a simple color test screen and i temporary filled in the 2 missing tones of grey with other colors.
Than i hex edited the rom to replace the temporary colors with the missing colors and i got mixed results.
While it worked fine on actual hardware, (3d and 10 looked more different on the screen than my phone camera captured it), on the emulator however it was a mess.
The emulator seems to not only display the grey tones wrong, it display all colors wrong in general, i have already ran into this issue before where my game
looks completely different in NesMaker than it does on the emulator, but looks fine on actual hardware.
So yeah, it look correct on actual hardware, the grey tones display correctly and colors in general look closer to nes maker than emulators.
I was thinking that maybe the reason the 2 grey tones werent included was because emulators cant display them right? but should that really matter since the program is for making
games that you can flash to a cartrige and run on a real NES? wouldnt it be better to just leave them in but put a warning up somewhere in the corner that these particular tones dont
look right on emulators? or maybe some kind of a checkbox with a warning in program settings to enable them?
Also on a side note, why were all the duplicate colors left in? like 2 whites and all the blacks on the side, they all look identical both on consoles and emulators so what is their purpose?