Snes controller progress:

Archived bsnes development news, feature requests and bug reports. Forum is now located at http://board.byuu.org/
Locked
FirebrandX
Trooper
Posts: 376
Joined: Tue Apr 19, 2005 11:08 pm
Location: DFW area, TX USA
Contact:

Post by FirebrandX »

BTW, byuu that review is wrong or outdated. That model display I mentioned is true 8 bit. The displays that are 6-bit are listed as such on newegg, and that model isn't one of them.

Also I wanted true HDMI support (PS3 requires it or it wont output blu rays in full 1080p for anti piracy measures), which almost all the displays supporting it were only in TN format. The only "affordable" 1920x1200 IPS panel was still out of my range at $400+.

Bottom line is the model I chose is as good as I can get for my price range.
NES NTSC palette file:

http://www.firebrandx.com/downloads/fbx2pal.zip
Verdauga Greeneyes
Regular
Posts: 347
Joined: Tue Mar 07, 2006 10:32 am
Location: The Netherlands

Post by Verdauga Greeneyes »

The colours are already much better, but (with the disclaimer that it could just be my monitor)

The blue should be slightly darker, the red should be slightly less saturated, the yellow should be slightly warmer and the green should be slightly bluer.. :? Colours are a bitch!
Last edited by Verdauga Greeneyes on Thu Mar 12, 2009 6:48 pm, edited 1 time in total.
FirebrandX
Trooper
Posts: 376
Joined: Tue Apr 19, 2005 11:08 pm
Location: DFW area, TX USA
Contact:

Post by FirebrandX »

Verdauga Greeneyes wrote:The colours are already much better, but (with the disclaimer that it could just be my monitor)

The blue should be slightly darker, the red should be silghtly less saturated, the yellow should be slightly warmer and the green should be slightly bluer.. :? Colours are a bitch!
Shoulda been here before I updated them after complaints of the opposite. Its already becoming a "Its too saturated" versus "Its too dark" conflict between viewers, so I'm putting my foot down. No more color changes, other than the elusive green tone.
NES NTSC palette file:

http://www.firebrandx.com/downloads/fbx2pal.zip
adventure_of_link
Locksmith of Hyrule
Posts: 3634
Joined: Sun Aug 08, 2004 7:49 am
Location: 255.255.255.255
Contact:

Post by adventure_of_link »

you need to make the controller shell nice and blue




Nah just kidding you're doing an awesome job, keep it up!
<Nach> so why don't the two of you get your own room and leave us alone with this stupidity of yours?
NSRT here.
FitzRoy
Veteran
Posts: 861
Joined: Wed Aug 04, 2004 5:43 pm
Location: Sloop

Post by FitzRoy »

Dell recently released a 22" e-IPS monitor that's about $225 with a sale. Unfortunately, it's not 1080p.

Leaving the cord out looks really strange to me.
FirebrandX
Trooper
Posts: 376
Joined: Tue Apr 19, 2005 11:08 pm
Location: DFW area, TX USA
Contact:

Post by FirebrandX »

Ok now to turn the conflict on to you guys :twisted:

Below is a set of Y buttons. Starting in the upper left, the RGB value is 0-150-50. Each button gains 5 more units of blue, while the red and green values stay at 0 & 150. Your task is to vote the tone that you feel most closely matches the real thing.

Begin... NOW!!

Image
NES NTSC palette file:

http://www.firebrandx.com/downloads/fbx2pal.zip
tetsuo55
Regular
Posts: 307
Joined: Sat Mar 04, 2006 3:17 pm

Post by tetsuo55 »

Top right roughly matches

Bad lighting and uncalibrated monitor
byuu

Post by byuu »

FirebrandX wrote:Ok now to turn the conflict on to you guys. Begin... NOW!!
You'll have better luck creating the "perfect" NES RGB palette than getting everyone to agree on button colors. I'd bet not a single person here owns a professional color calibration hardware tool for their monitor.
FirebrandX
Trooper
Posts: 376
Joined: Tue Apr 19, 2005 11:08 pm
Location: DFW area, TX USA
Contact:

Post by FirebrandX »

Hey now, my NTSC palette is the shiznit!

I'm just demonstrating a point anyway. Already the first vote is for less blue than I had in the latest update, and yet people were wanting me to add MORE blue!
NES NTSC palette file:

http://www.firebrandx.com/downloads/fbx2pal.zip
Jipcy
Veteran
Posts: 768
Joined: Thu Feb 03, 2005 8:18 pm
Contact:

Post by Jipcy »

FirebrandX wrote:Byuu, here's the latest version you can replace in bsnes:

Code: Select all

 In:  110808 bytes.png /c6 /f5
Out:   99545 bytes
Chg:  -11263 bytes ( 89% of original)
Image
[url=http://zsnes-docs.sf.net]Official ZSNES Docs[/url] | [url=http://zsnes-docs.sf.net/nsrt]NSRT Guide[/url] | [url=http://endoftransmission.net/phpBB3/viewtopic.php?t=394]Using a Wiimote w/ emulators[/url]
grinvader
ZSNES Shake Shake Prinny
Posts: 5632
Joined: Wed Jul 28, 2004 4:15 pm
Location: PAL50, dood !

Post by grinvader »

FirebrandX wrote:Ok now to turn the conflict on to you guys :twisted:

Below is a set of Y buttons. Starting in the upper left, the RGB value is 0-150-50. Each button gains 5 more units of blue, while the red and green values stay at 0 & 150. Your task is to vote the tone that you feel most closely matches the real thing.

Begin... NOW!!

Image
None match my pads'.
皆黙って俺について来い!!

Code: Select all

<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
kick
Trooper
Posts: 550
Joined: Wed Mar 01, 2006 8:47 pm

Post by kick »

Image

Blue button: make it just a bit darker
Red button: adjust the hue a tiny bit to magenta
Green button: a little bit of blue should do the trick
Yellow button: It should be more orangey
[i]Have a nice kick in da nutz[/i] @~@* c//
FirebrandX
Trooper
Posts: 376
Joined: Tue Apr 19, 2005 11:08 pm
Location: DFW area, TX USA
Contact:

Post by FirebrandX »

grinvader wrote: None match my pads'.
Which goes to my point about the difficulty of green objects. If none of those values match your button, then the color is impossible to replicate. The only value not used is red, and adding that washes the tone to brown or grey depending on the blue value.
NES NTSC palette file:

http://www.firebrandx.com/downloads/fbx2pal.zip
odditude
Official tech support dood
Posts: 2118
Joined: Wed Jan 25, 2006 7:57 am

Post by odditude »

FirebrandX wrote:If none of those values match your button, then the color is impossible to replicate. The only value not used is red, and adding that washes the tone to brown or grey depending on the blue value.
not necessarily true. there are plenty of green shades with red components - including every yellowish-green shade.
Why yes, my shift key *IS* broken.
FitzRoy
Veteran
Posts: 861
Joined: Wed Aug 04, 2004 5:43 pm
Location: Sloop

Post by FitzRoy »

I don't know if this would work, but:

1. print a square of all 4 colors at known values to a sheet of superwhite paper
2. put that sheet next to the controller and put both that and the controller on a good color scanner
3. use broad adjustments on the resulting image until the sheet values match what you knew you printed to the sheet
4. use relative logic to determine the skew between the sheet values and the controller buttons

That should get you pretty close results.
gllt
NO VOWELS >:[
Posts: 753
Joined: Sun Aug 31, 2008 12:59 pm
Location: ALABAMA
Contact:

Post by gllt »

FitzRoy wrote:I don't know if this would work, but:

1. print a square of all 4 colors at known values to a sheet of superwhite paper
2. put that sheet next to the controller and put both that and the controller on a good color scanner
3. use broad adjustments on the resulting image until the sheet values match what you knew you printed to the sheet
4. use relative logic to determine the skew between the sheet values and the controller buttons

That should get you pretty close results.
Dude, that's really smart. I respect that. Like, tons.
FirebrandX
Trooper
Posts: 376
Joined: Tue Apr 19, 2005 11:08 pm
Location: DFW area, TX USA
Contact:

Post by FirebrandX »

As I was frying my brain over the green tone issue, the mail arrived and my ebay-won PAL controller package was delivered. I quickly took it apart and slapped the green button in my scanner and scanned that fucker on 800dpi (coulda gone higher but 800 was plenty). I then loaded it up in PSP and took an average of the RGB value of the surface of the button. The result?

10 R, 115 G, 60 B. The red is value is virtually invisible to the eye, but nontheless I used the exact same values for the render output:

Image

I'm considering doing the same for the other colors too.
NES NTSC palette file:

http://www.firebrandx.com/downloads/fbx2pal.zip
DancemasterGlenn
Veteran
Posts: 637
Joined: Sat Apr 21, 2007 8:05 pm

Post by DancemasterGlenn »

Has it been definitely decided to go without the cord? I still think a fade would look very professional. I didn't remember seeing byuu's opinion on it either way, any possibility of it happening? I'd GIMP it myself to show you what I mean, but I'm not sure how :(
I bring the trouble.
odditude
Official tech support dood
Posts: 2118
Joined: Wed Jan 25, 2006 7:57 am

Post by odditude »

FirebrandX wrote:win
woo!
Why yes, my shift key *IS* broken.
Verdauga Greeneyes
Regular
Posts: 347
Joined: Tue Mar 07, 2006 10:32 am
Location: The Netherlands

Post by Verdauga Greeneyes »

If you do the other buttons I'll use it to calibrate my monitor. Also, win.
FirebrandX
Trooper
Posts: 376
Joined: Tue Apr 19, 2005 11:08 pm
Location: DFW area, TX USA
Contact:

Post by FirebrandX »

I updated the large jpg on the first page with the new green value. I'm about to fall asleep, btu I will do the same scanning for the other buttons when I get up. I will post the pic of the scans themselves so people can compare too.
NES NTSC palette file:

http://www.firebrandx.com/downloads/fbx2pal.zip
Johan_H
Starzinger Addict
Posts: 998
Joined: Tue Aug 17, 2004 1:14 pm
Location: Sweden
Contact:

Post by Johan_H »

I still think the green looks wrong, and after trying and failing forever to find a shade that matches the one on my controllers I can just say fuck that fucking green, it's good enough like this.
FirebrandX
Trooper
Posts: 376
Joined: Tue Apr 19, 2005 11:08 pm
Location: DFW area, TX USA
Contact:

Post by FirebrandX »

Yeah, I'm convinced it has to do with the comparison of looking at a green object versus looking at a green light. We normally only notice the issue with green because of that extra sensitivity to it. Needless to say, every photo of the button (including my own scan) returns an RGB value that is consistantly similar, yet looks somehow wrong when reproduced on the monitor. You'll see what I mean with the scans of the actual buttons. The green somehow looks different in the scan than when I actually observe the button with my own eyes. Again, it must be the light versus object comparison.
NES NTSC palette file:

http://www.firebrandx.com/downloads/fbx2pal.zip
FitzRoy
Veteran
Posts: 861
Joined: Wed Aug 04, 2004 5:43 pm
Location: Sloop

Post by FitzRoy »

Image
Image

Look how much better the shoulder buttons look at the straight angle. Can't believe you guys prefer the former.
franpa
Gecko snack
Posts: 2374
Joined: Sun Aug 21, 2005 11:06 am
Location: Australia, QLD
Contact:

Post by franpa »

*gets his controller out*

Green needs to be more bluish ;) and I prefer the straight on shot.
Core i7 920 @ 2.66GHZ | ASUS P6T Motherboard | 8GB DDR3 1600 RAM | Gigabyte Geforce 760 4GB | Windows 10 Pro x64
Locked