Fantastic overview, thank you so much!FBX wrote:Edit: Spent a couple hours doing a new write-up on the project page. It's been uploaded, but you may need to hit the refresh button on your browser if it still shows old content.
NESRGB New Firmware Palette Updates:
Re: NESRGB New Firmware Palette Updates:
Re: NESRGB New Firmware Palette Updates:
Composite Direct does look better for LCD, have yet to try Original Hardware on a CRT yet. The rocks finally look correct in Wily Stage 1 though and are more whitish in color as they appear on a CRT. We are getting closer and closer.
RGBSource sure got quiet didn't he...
RGBSource sure got quiet didn't he...
Framemeister 240p scanline settings: http://shmups.system11.org/viewtopic.ph ... start=9600
Re: NESRGB New Firmware Palette Updates:
austin532 wrote:
RGBSource sure got quiet didn't he...
Actually his input was what caused me to have to brainstorm a better way. I was certain direct capture wasn't telling the whole story, and that's when I got the idea to use the PVM to reverse-reference the intensity levels. What really kept irking me about direct capture was Ninja Gaiden II. In that game, the HUD cycles through the top tier colors quite smoothly on a CRT, whereas even the very latest direct capture results made it look a bit 'jumpy' in overall brightness transitions. After finishing the PVM reverse palette, I loaded up Ninja Gaiden II and was thrilled to see it finally looks like it does on a CRT; much more subtle and smooth.
Re: NESRGB New Firmware Palette Updates:
Update:
I just used "hakchi2" to add my color test rom into the library of the NES Classic, and it works like a champ! This means I will be able to do fullscreen samples of each and every color to get perfect rips of the entire palette. The previous effort had to use bits and pieces from the 30-game library, with some colors having extremely small samples sizes (thus more room for sample error). I'm going to start the process now of ripping each fullscreen to update the NES Classic palette.
I'll post the new link when it's finished here in an hour.
I just used "hakchi2" to add my color test rom into the library of the NES Classic, and it works like a champ! This means I will be able to do fullscreen samples of each and every color to get perfect rips of the entire palette. The previous effort had to use bits and pieces from the 30-game library, with some colors having extremely small samples sizes (thus more room for sample error). I'm going to start the process now of ripping each fullscreen to update the NES Classic palette.
I'll post the new link when it's finished here in an hour.
Re: NESRGB New Firmware Palette Updates:
Done! As I suspected, many of the small-sized sampled colors were inaccurate. Here's the new palette:
http://www.firebrandx.com/downloads/NES ... BX-FS).zip
So why are the smaller sample sizes inaccurate? Answer: Because of the noise Nintendo introduced. The smaller the sample size, the more inaccurate the color becomes. Using the color test ROM to force fullscreen colors, I was able to sample each individual color entry at maximum full screen spread. The only thing that would be more accurate would be if hackers found the actual RGB coded entries (which I wouldn't doubt happening at some point). A such, I'm just simply naming this one "NES Classic (FBX-FS)", where the FS stands for Full Screen samples.
http://www.firebrandx.com/downloads/NES ... BX-FS).zip
So why are the smaller sample sizes inaccurate? Answer: Because of the noise Nintendo introduced. The smaller the sample size, the more inaccurate the color becomes. Using the color test ROM to force fullscreen colors, I was able to sample each individual color entry at maximum full screen spread. The only thing that would be more accurate would be if hackers found the actual RGB coded entries (which I wouldn't doubt happening at some point). A such, I'm just simply naming this one "NES Classic (FBX-FS)", where the FS stands for Full Screen samples.
Re: NESRGB New Firmware Palette Updates:
FBX you're the man! Ever plan on doing the same thing for the 2600?
Re: NESRGB New Firmware Palette Updates:
I might look into 2600 down the road, but still too much on my plate for the next couple of months.
So I spent a few more hours on the PVM-style palette. It's just about down to splitting hairs now, so here's what might end up being the final version:
http://www.firebrandx.com/downloads/PVM ... beta04.zip
So I spent a few more hours on the PVM-style palette. It's just about down to splitting hairs now, so here's what might end up being the final version:
http://www.firebrandx.com/downloads/PVM ... beta04.zip
Re: NESRGB New Firmware Palette Updates:
Bart vs the Space Mutants actually looks pretty good with Beta 4.
Although I never understood why the colors were wrong on the title screen. Did the developers have trouble? Here is what it should like it.
Although I never understood why the colors were wrong on the title screen. Did the developers have trouble? Here is what it should like it.
Framemeister 240p scanline settings: http://shmups.system11.org/viewtopic.ph ... start=9600
-
nakedarthur
- Posts: 218
- Joined: Tue Jul 21, 2015 8:20 pm
Re: NESRGB New Firmware Palette Updates:
One of the difficulties of working with older hardware like NES is that you're limited to how many different colors you can use per tile. I don't remember the exact color limit for NES, but it's probably not possible to have the peach color, black, white for details, yellow for the skin plus a different color for the clothes all in one tile. That's my guess at least.austin532 wrote:Although I never understood why the colors were wrong on the title screen. Did the developers have trouble? Here is what it should like it.
Re: NESRGB New Firmware Palette Updates:
Did one final sweep on the PVM palette. It's as good as I can possibly get it, and it passes the Ninja Gaiden II HUD test. So here's the final version now named "PVM Style (FBX)"
http://www.firebrandx.com/downloads/PVM ... 0(FBX).zip
So now I'm going to compile the colors using a nifty tool Tim sent me to make it easier for him to make firmwares from, and then we'll get the options set up for firmware packages. According to Tim, slot #3 is the one that will be default for people that don't have a toggle switch.
http://www.firebrandx.com/downloads/PVM ... 0(FBX).zip
So now I'm going to compile the colors using a nifty tool Tim sent me to make it easier for him to make firmwares from, and then we'll get the options set up for firmware packages. According to Tim, slot #3 is the one that will be default for people that don't have a toggle switch.
Re: NESRGB New Firmware Palette Updates:
Great News!
Finaly there will be the new palette firmware
Finaly there will be the new palette firmware
Re: NESRGB New Firmware Palette Updates:
These will be the options to choose from on the new Firmwares (the 3rd slot is the default for consoles that don't have the toggle switch):
Option 1:
PC-10 >>> Composite Direct (FBX) >>> Original Hardware (FBX)
Option 2:
PC-10 >>> NES Classic (FBX-FS) >>> PVM Style (FBX)
Option 3:
PVM Style (FBX) >>> NES Classic (FBX-FS) >>> Composite Direct (FBX)
Option 4:
PVM Style (FBX) >>> Original Hardware (FBX) >>> NES Classic (FBX-FS)
I'll be personally using option 4 on my console as I don't care about PC-10, and I'll have Original Hardware available when hooking it up to my PVM.
Looking back on it all, the PVM Style palette was by far the most difficult. I must have put in close to 30 hours scrutinizing hundreds of NES games. But it turned out great, and I can load up an emulator and put the LCD monitor next to the PVM, and it looks spot-frikken-on.
Option 1:
PC-10 >>> Composite Direct (FBX) >>> Original Hardware (FBX)
Option 2:
PC-10 >>> NES Classic (FBX-FS) >>> PVM Style (FBX)
Option 3:
PVM Style (FBX) >>> NES Classic (FBX-FS) >>> Composite Direct (FBX)
Option 4:
PVM Style (FBX) >>> Original Hardware (FBX) >>> NES Classic (FBX-FS)
I'll be personally using option 4 on my console as I don't care about PC-10, and I'll have Original Hardware available when hooking it up to my PVM.
Looking back on it all, the PVM Style palette was by far the most difficult. I must have put in close to 30 hours scrutinizing hundreds of NES games. But it turned out great, and I can load up an emulator and put the LCD monitor next to the PVM, and it looks spot-frikken-on.
Re: NESRGB New Firmware Palette Updates:
Super exciting!
I feel selfish because I'm always asking you for things, but would it be possible to get an option with Composite Direct, Original Hardware, and PVM Style? That would be amazing.
I feel selfish because I'm always asking you for things, but would it be possible to get an option with Composite Direct, Original Hardware, and PVM Style? That would be amazing.
Re: NESRGB New Firmware Palette Updates:
Without sprites getting involved, each background tile can be 3+1 colours where the +1 is transparent to show the screen-wide background colour. Probably salmon, in that photo. In the "corrected" version, you've got an area between Marge and Homer that has black, white, blue, green, yellow, and still needs to have salmon for the background colour, so that's six colours in close proximity. Of course, the tile breakdown can trick you into thinking there's more colours than 3 per tile, but in this case it's clearly more than the hardware supports.nakedarthur wrote:One of the difficulties of working with older hardware like NES is that you're limited to how many different colors you can use per tile. I don't remember the exact color limit for NES, but it's probably not possible to have the peach color, black, white for details, yellow for the skin plus a different color for the clothes all in one tile. That's my guess at least.austin532 wrote:Although I never understood why the colors were wrong on the title screen. Did the developers have trouble? Here is what it should like it.
-
nakedarthur
- Posts: 218
- Joined: Tue Jul 21, 2015 8:20 pm
Re: NESRGB New Firmware Palette Updates:
I second this, I don't really care about the NES Classic or PC-10 palettes..copy wrote:Super exciting!
I feel selfish because I'm always asking you for things, but would it be possible to get an option with Composite Direct, Original Hardware, and PVM Style? That would be amazing.
-
Triple Lei
- Posts: 377
- Joined: Fri Apr 01, 2005 8:17 am
Re: NESRGB New Firmware Palette Updates:
Something for everyone! Option 2 looks like everything I wanted. Thank you.
Re: NESRGB New Firmware Palette Updates:
Nice work FBX
Just one question - I was looking at your "Composite Direct (FBX)" and "Original Hardware (FBX)" comparison picture, and the Original Hardware blue in the 3rd swatch looks almost the same as the Original Hardware blue in the 2nd swatch, whereas the Composite Direct blues seems to have more variance between the 2nd and 3rd swatches. Are these two blue colors really almost identical on original hardware? Just expected there to be more of a difference between them, like the Composite Direct palette.
Just one question - I was looking at your "Composite Direct (FBX)" and "Original Hardware (FBX)" comparison picture, and the Original Hardware blue in the 3rd swatch looks almost the same as the Original Hardware blue in the 2nd swatch, whereas the Composite Direct blues seems to have more variance between the 2nd and 3rd swatches. Are these two blue colors really almost identical on original hardware? Just expected there to be more of a difference between them, like the Composite Direct palette.
Re: NESRGB New Firmware Palette Updates:
I think you're referring to the the DARKEST blue in the 3rd swatch. If you check the value in a paint program, you'll see that it is the polar-opposite of the darkest blue in the 2nd swatch. In this case, it has a red weight instead of a green weight. Your eyes just can't pick it up because your looking at it on a digital display. As I said before, it is NOT meant for digital displays. It is meant to be viewed on a CRT, where that subtle red weight is all that is needed to differentiate it from the green-weighted blue in the 2nd swatch. Trust me, I spent quite a lot of time on this.Link83 wrote:Nice work FBX
Just one question - I was looking at your "Composite Direct (FBX)" and "Original Hardware (FBX)" comparison picture, and the Original Hardware blue in the 3rd swatch looks almost the same as the Original Hardware blue in the 2nd swatch, whereas the Composite Direct blues seems to have more variance between the 2nd and 3rd swatches. Are these two blue colors really almost identical on original hardware? Just expected there to be more of a difference between them, like the Composite Direct palette.
nakedarthur wrote:I second this, I don't really care about the NES Classic or PC-10 palettes..copy wrote:Super exciting!
I feel selfish because I'm always asking you for things, but would it be possible to get an option with Composite Direct, Original Hardware, and PVM Style? That would be amazing.
I'll send the request to Tim with the compiled colors. No promises, but hopefully he won't mind the addendum.
-
nakedarthur
- Posts: 218
- Joined: Tue Jul 21, 2015 8:20 pm
Re: NESRGB New Firmware Palette Updates:
Thanks!FBX wrote:nakedarthur wrote:I second this, I don't really care about the NES Classic or PC-10 palettes..copy wrote:Super exciting!
I feel selfish because I'm always asking you for things, but would it be possible to get an option with Composite Direct, Original Hardware, and PVM Style? That would be amazing.
I'll send the request to Tim with the compiled colors. No promises, but hopefully he won't mind the addendum.
Re: NESRGB New Firmware Palette Updates:
Thanks FBX, your right I am looking at it on a digital display, so must not be seeing the red/green weight.FBX wrote:I think you're referring to the the DARKEST blue in the 3rd swatch. If you check the value in a paint program, you'll see that it is the polar-opposite of the darkest blue in the 2nd swatch. In this case, it has a red weight instead of a green weight. Your eyes just can't pick it up because your looking at it on a digital display. As I said before, it is NOT meant for digital displays. It is meant to be viewed on a CRT, where that subtle red weight is all that is needed to differentiate it from the green-weighted blue in the 2nd swatch. Trust me, I spent quite a lot of time on this.Link83 wrote:Nice work FBX
Just one question - I was looking at your "Composite Direct (FBX)" and "Original Hardware (FBX)" comparison picture, and the Original Hardware blue in the 3rd swatch looks almost the same as the Original Hardware blue in the 2nd swatch, whereas the Composite Direct blues seems to have more variance between the 2nd and 3rd swatches. Are these two blue colors really almost identical on original hardware? Just expected there to be more of a difference between them, like the Composite Direct palette.
You have obviously put in a great deal of work with these palletes
Do you think it might be possible to have an update with the following palette choices? (Not necessarily in this order)
PC-10 >>> Composite Direct (FBX) >>> PVM Style (FBX)
Re: NESRGB New Firmware Palette Updates:
I thought the backgrounds could handle more than 4 colors? Plus on that screen I'm seeing at least 5 colors not counting white or black. What they should have done was program Marge to be green, her necklace peach, have Maggie be the blue color, and have Homer's shoes be black and dark blue.Guspaz wrote:Without sprites getting involved, each background tile can be 3+1 colours where the +1 is transparent to show the screen-wide background colour. Probably salmon, in that photo. In the "corrected" version, you've got an area between Marge and Homer that has black, white, blue, green, yellow, and still needs to have salmon for the background colour, so that's six colours in close proximity. Of course, the tile breakdown can trick you into thinking there's more colours than 3 per tile, but in this case it's clearly more than the hardware supports.nakedarthur wrote:One of the difficulties of working with older hardware like NES is that you're limited to how many different colors you can use per tile. I don't remember the exact color limit for NES, but it's probably not possible to have the peach color, black, white for details, yellow for the skin plus a different color for the clothes all in one tile. That's my guess at least.austin532 wrote:Although I never understood why the colors were wrong on the title screen. Did the developers have trouble? Here is what it should like it.
Framemeister 240p scanline settings: http://shmups.system11.org/viewtopic.ph ... start=9600
Re: NESRGB New Firmware Palette Updates:
FBX - you'll need to post a "dummies" guide to all your naming conventions:
Palette A - sourced from XYZ .. suggested use case LCD
Palette B - sourced from DDD .. suggested use case PVM/CRT
etc
Palette A - sourced from XYZ .. suggested use case LCD
Palette B - sourced from DDD .. suggested use case PVM/CRT
etc
-
nakedarthur
- Posts: 218
- Joined: Tue Jul 21, 2015 8:20 pm
Re: NESRGB New Firmware Palette Updates:
This is a good video that explains how it works: https://www.youtube.com/watch?v=Tfh0ytz8S0kaustin532 wrote: I thought the backgrounds could handle more than 4 colors? Plus on that screen I'm seeing at least 5 colors not counting white or black. What they should have done was program Marge to be green, her necklace peach, have Maggie be the blue color, and have Homer's shoes be black and dark blue.
Re: NESRGB New Firmware Palette Updates:
leonk wrote:FBX - you'll need to post a "dummies" guide to all your naming conventions:
Palette A - sourced from XYZ .. suggested use case LCD
Palette B - sourced from DDD .. suggested use case PVM/CRT
etc
Already done on my web site project page (hit refresh if not showing Jan 25th update):
http://www.firebrandx.com/nespalette.html
Re: NESRGB New Firmware Palette Updates:
thank you.
So (correct me if I'm wrong) the following should look identical:
- an LCD TV that was properly tuned with PVM style
- tuned PVM with Original hardware palette
- composite NES plugged into tuned PVM
How bad would original hardware palette look fed into xrgb? better or worst than last unsaturated palette?
So (correct me if I'm wrong) the following should look identical:
- an LCD TV that was properly tuned with PVM style
- tuned PVM with Original hardware palette
- composite NES plugged into tuned PVM
How bad would original hardware palette look fed into xrgb? better or worst than last unsaturated palette?
Re: NESRGB New Firmware Palette Updates:
The last two in theory, yes, but the LCD example in that first line had to use approximated colors. There are a few colors CRT phosphor produces that cannot be exactly replicated on an LCD display. For example, the way a CRT shows green light. Load up Contra and get to the 2nd stage on a PVM (or any CRT for that matter). Now look at the green mossy stones that border the hallway. That green you see there cannot be imitated on an LCD. But for the majority of the palette, you'd find it looking pretty much identical to a calibrated PVM.leonk wrote:thank you.
So (correct me if I'm wrong) the following should look identical:
- an LCD TV that was properly tuned with PVM style
- tuned PVM with Original hardware palette
- composite NES plugged into tuned PVM
How bad would original hardware palette look fed into xrgb? better or worst than last unsaturated palette?
As for the Framemeister, I moved away from that being an influence on palette work. It's got some problems with hue accuracy that just caused more headaches than it's worth dealing with. However, Unsaturated-V6 should look pretty close to a real NES console fed into it. I recall it was tuned around that concept, with a little bit of tweaking in a few colors. The only minor regret I have with Unsaturated-V6 was the purple bricks in Castlevania's stage 2, which again was based on the Framemeister's default interpretation of NES video.
Re: NESRGB New Firmware Palette Updates:
so if you're moving away from xrgb ... what do you play on now? PVM?
Re: NESRGB New Firmware Palette Updates:
Thanks for your efforts, can't wait to update the Unsaturated-V6 palette to the new onesFBX wrote:These will be the options to choose from on the new Firmwares (the 3rd slot is the default for consoles that don't have the toggle switch):
Option 1:
PC-10 >>> Composite Direct (FBX) >>> Original Hardware (FBX)
Option 2:
PC-10 >>> NES Classic (FBX-FS) >>> PVM Style (FBX)
Option 3:
PVM Style (FBX) >>> NES Classic (FBX-FS) >>> Composite Direct (FBX)
Option 4:
PVM Style (FBX) >>> Original Hardware (FBX) >>> NES Classic (FBX-FS)
I'll be personally using option 4 on my console as I don't care about PC-10, and I'll have Original Hardware available when hooking it up to my PVM.
Looking back on it all, the PVM Style palette was by far the most difficult. I must have put in close to 30 hours scrutinizing hundreds of NES games. But it turned out great, and I can load up an emulator and put the LCD monitor next to the PVM, and it looks spot-frikken-on.
Would it be possible to get a palette like this?
"Composite Direct (FBX)" -->> "PVM Style (FBX)" -->> "Original Hardware (FBX)"
This allow everyone to connect to either a CRT or digital display and have the direct capture as reference?
Re: NESRGB New Firmware Palette Updates:
I guess you missed it, but nakedarthur and I asked for that above, and FBX said:PascalP wrote:Would it be possible to get a palette like this?
"Composite Direct (FBX)" -->> "PVM Style (FBX)" -->> "Original Hardware (FBX)"
This allow everyone to connect to either a CRT or digital display and have the direct capture as reference?
For me, it will be interesting to see how these three palettes compare upscaled through the XRGB on my HD CRT. I'm leaning toward Composite Direct as my go-to because the purity of it appeals to me, but perhaps Original Hardware would also work well in my setup. And whenever I finally transition to a modern flat panel, I'll have PVM Style readily available.FBX wrote:I'll send the request to Tim with the compiled colors. No promises, but hopefully he won't mind the addendum.
Re: NESRGB New Firmware Palette Updates:
I read the comments, but somehow didn't realize we ware talking about the same things, all these different names for the palettes confuse me sometimescopy wrote:I guess you missed it, but nakedarthur and I asked for that above, and FBX said:PascalP wrote:Would it be possible to get a palette like this?
"Composite Direct (FBX)" -->> "PVM Style (FBX)" -->> "Original Hardware (FBX)"
This allow everyone to connect to either a CRT or digital display and have the direct capture as reference?
For me, it will be interesting to see how these three palettes compare upscaled through the XRGB on my HD CRT. I'm leaning toward Composite Direct as my go-to because the purity of it appeals to me, but perhaps Original Hardware would also work well in my setup. And whenever I finally transition to a modern flat panel, I'll have PVM Style readily available.FBX wrote:I'll send the request to Tim with the compiled colors. No promises, but hopefully he won't mind the addendum.
Good it is addressed and I'm eagerly awaiting the feedback on this, thanks guys!