Jump to content


Photo

Lcd Colour Correcting Daemon For Mkii's


  • Please log in to reply
54 replies to this topic

Poll: Lcd Colour Correcting Daemon For Mkii's (21 member(s) have cast votes)

Do you like it?

  1. Yes (17 votes [80.95%])

    Percentage of vote: 80.95%

  2. I can't see what it does, looks just the same as before to me (3 votes [14.29%])

    Percentage of vote: 14.29%

  3. No (1 votes [4.76%])

    Percentage of vote: 4.76%

Vote Guests cannot vote

#16 Vimacs

Vimacs

    Don't be evil!

  • X-treme Team
  • 5213 posts
  • Location:Germany

Posted 18 July 2007 - 12:30 AM

QUOTE(scientist @ Jul 17 2007, 11:39 PM) View Post

CODE

#!/bin/sh
cd /mnt/sd/gmenu2x
exec ./gmenu2x
exec ../App/colourd_070717/colourd.gpe


biggrin.gif thanks!

that script cant work as it exits after exec ./gmenu2x, so colourd will never get executed.


#17 Critical_Impact

Critical_Impact

    GP32 User

  • Members
  • PipPipPip
  • 79 posts
  • Location:Australia
  • Interests:Programming, gaming, etc....

Posted 18 July 2007 - 04:09 AM

Shouldn't it just be?

CODE
#!/bin/sh
cd /mnt/sd/gmenu2x
exec ../App/colourd_070717/colourd.gpe
exec ./gmenu2x


#18 DaveC

DaveC

    Mega GP Mania

  • GP Guru
  • 9170 posts

Posted 18 July 2007 - 04:55 AM

QUOTE(skeezix @ Jul 17 2007, 11:00 PM) View Post

(I've a Mk1) Brilliant! smile.gif

I have thoght about getting a Mk2, since the joystick being diagonal in the first one annoys the living hell out of me; I had no idea the display in Mk2 is so bad.

It just wouldn't be Gamepark withou thtme totally buggering something vital up, but it sure is a shame smile.gif

Anyone have a side by side pic?

Mk1
Mk2
Mk2+A_SN's fix?

jeff


The display in the MK2 isn't bad. In fact the black level is much better (MK1 is a medium grey) and the backlight is brighter (MK1 is kind of dim in comparison). The colors have much more "pop" on the MK2 where as the color is more washed out and faded on the MK1. Plus the MK1 suffers from apparent interacing. The problem on the MK2 is that darker colors will fall off quicker, and bright shades will sometimes "clip" reducing some of the colors at the high end. This utility is to correct that problem. I have yet to test it. It would be nice if this curve could be adjusted in the utility to taste. Maybe it does? Need to test it.

#19 A_SN

A_SN

    Mega GP Mania

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 899 posts

Posted 18 July 2007 - 07:23 AM

QUOTE(Critical_Impact @ Jul 18 2007, 06:09 AM) View Post

Shouldn't it just be?

CODE
#!/bin/sh
cd /mnt/sd/gmenu2x
exec ../App/colourd_070717/colourd.gpe
exec ./gmenu2x



CODE
#!/bin/sh
cd /mnt/sd/gmenu2x
exec ../App/colourd_070717/colourd.gpe&
exec ./gmenu2x


actually

#20 Megagun

Megagun

    GP32 Hardcore

  • GP32 Hardcore
  • PipPipPipPip
  • 214 posts

Posted 18 July 2007 - 11:59 AM

Excuse me, but I haven't yet tried it.. :/
Still got a suggestion/idea though.. smile.gif

Anyways, can you perhaps make another program that handles gamma settings "properly"? The ones that are available right now seem.. weird. I set gamma to pretty damn low, and it seems that when I watch movies that have plenty of contrast, the dark stuff gets black, the lightish stuff gets darkened slightly, and the white stuff just stays white.

Personally, I'd really love an advanced LCD screen output modifier, since.. well... it'd be great. smile.gif

Maybe your program already does this, at which case, you can slap me in the face right now..

edit: tested it, and it seems to ruin GMenu2x's inbuilt gamma settings. :/

Edited by Megagun, 18 July 2007 - 12:38 PM.


#21 Alex.

Alex.

    Retired

  • GP Guru
  • 4582 posts
  • Gender:Male

Posted 18 July 2007 - 12:39 PM

A_SN, I gave it a try some more, and I came to the conclusion that your calibration could stand to be a bit more saturated. Not as much as the MK2 default, but a bit nonetheless. Right now it's too close to looking washed out. Besides, a bit more saturation will lower the gap between graphics that look best on MK2 and their change after calibration smile.gif

#22 A_SN

A_SN

    Mega GP Mania

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 899 posts

Posted 18 July 2007 - 12:47 PM

QUOTE(Megagun @ Jul 18 2007, 01:59 PM) View Post

Excuse me, but I haven't yet tried it.. :/
Still got a suggestion/idea though.. smile.gif

Anyways, can you perhaps make another program that handles gamma settings "properly"? The ones that are available right now seem.. weird. I set gamma to pretty damn low, and it seems that when I watch movies that have plenty of contrast, the dark stuff gets black, the lightish stuff gets darkened slightly, and the white stuff just stays white.

Personally, I'd really love an advanced LCD screen output modifier, since.. well... it'd be great. smile.gif

Maybe your program already does this, at which case, you can slap me in the face right now..

edit: tested it, and it seems to ruin GMenu2x's inbuilt gamma settings. :/


As of now it's designed only to correct the non-linearity of the colours on the MKII's screen, but I guess we could imagine it having a gamma and a contrast setting on top of that.

And yes, it'll ruin gmenu2x' gamma settings.

QUOTE(Alex. @ Jul 18 2007, 02:39 PM) View Post

A_SN, I gave it a try some more, and I came to the conclusion that your calibration could stand to be a bit more saturated. Not as much as the MK2 default, but a bit nonetheless. Right now it's too close to looking washed out. Besides, a bit more saturation will lower the gap between graphics that look best on MK2 and their change after calibration smile.gif


Unlike what you seem to think, my tool has no direct impact on saturation whatsoever but rather on contrast. It works just like Photoshop's curves tool. But I'll later consider adding a customized gamma and constrast setting for people to set to their liking. There's strictly nothing I can do about saturation.

Edited by A_SN, 18 July 2007 - 12:53 PM.


#23 Aki

Aki

    Only Amiga makes it possible

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 655 posts

Posted 18 July 2007 - 01:07 PM

Just when I sold my MK2, this appears! tongue.gif

#24 fusion_power

fusion_power

    Mega GP Mania

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 2998 posts
  • Location:germany
  • Interests:GP2X ;)

Posted 18 July 2007 - 01:13 PM

QUOTE(A_SN @ Jul 17 2007, 11:48 PM) View Post

QUOTE(fusion_power @ Jul 17 2007, 11:41 PM) View Post

Hey, interesting thing! smile.gif I had made some skins and graphics for a few GP2X Games and I had to spend hours and Hours to correct the colours of the graphics to match the appearence on GP2X with the PC Screen, often 2 completely different things. ^^""
At the end the corrected colours looked stupid on PC screen but ok on GP2X (MK2) Of course this is far away of modern WYSIWYG (what you see is what you get)


Interested, you're the proof that Alex was right about people making games for the MKII. Well, if you want to revert colours to the way they were meant to be, I think you can do that with the Curves in Photoshop by setting the 3 following dots like this :

In : 64, Out : 42
In : 128, Out : 115
In : 192, Out : 208

Haven't tested, but it should do the opposite as colourd (the daemon discussed here) does, which means make things look on your PC as they do on your GP2X


Yes, should be tested maybe.
I had tested the app with some games and Emulators, everything looks much better now. For Example, in SQDef, the big shots of the super Tower don't look white any longer. They are now look pink as they should be. smile.gif But for Videos, I like the standard Setting of the MK2 screen. Especially Cartoons and Animes looks better with the harder contrast in the colors and the darker black and the brighter white. Actually I use similar post processing filter settings on my PC to boost the Images of Videos. So Light really blends you and Black is really black. I wouldn't watch BSG without it. smile.gif

Edited by fusion_power, 18 July 2007 - 01:14 PM.


#25 A_SN

A_SN

    Mega GP Mania

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 899 posts

Posted 18 July 2007 - 01:27 PM

QUOTE(fusion_power @ Jul 18 2007, 03:13 PM) View Post

Yes, should be tested maybe.
I had tested the app with some games and Emulators, everything looks much better now. For Example, in SQDef, the big shots of the super Tower don't look white any longer. They are now look pink as they should be. smile.gif But for Videos, I like the standard Setting of the MK2 screen. Especially Cartoons and Animes looks better with the harder contrast in the colors and the darker black and the brighter white. Actually I use similar post processing filter settings on my PC to boost the Images of Videos. So Light really blends you and Black is really black. I wouldn't watch BSG without it. smile.gif


Basically, I think that what the MKII does to colours can be summed up like this, a gamma < 1.0 (1.0 being the right thing) and a higher contrasts than it should have. I'll consider including customizable gamma and contrast settings, also maybe luminosity, and I'll try to think up a way to set such things on a per-app basis, or maybe someone else will because at that point I won't be arseable to do that kind of crap that I don't personally need wink.gif

#26 fusion_power

fusion_power

    Mega GP Mania

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 2998 posts
  • Location:germany
  • Interests:GP2X ;)

Posted 18 July 2007 - 01:43 PM

QUOTE(A_SN @ Jul 18 2007, 03:27 PM) View Post

I'll consider including customizable gamma and contrast settings, also maybe luminosity, and I'll try to think up a way to set such things on a per-app basis, or maybe someone else will because at that point I won't be arseable to do that kind of crap that I don't personally need wink.gif


It's a perfect thing for the link-settings of Gmenu2X I think. So the correction can be enabled and disabled per game. You should talk with Ryo, maybe he includes it in the next release of the menu. smile.gif

Here, I had made an Example Pic, comes close to the original GP2X screen I think. I just used an out value of 216 instead of 208 at the last curve dot.

left is the standard MK2 LCD on screen appearence, right Pic is the normal PC appearence and the GP2X look after the correction with the tool. I think it depends of the personal taste of the users which setting is prefered.
IPB Image

Edited by fusion_power, 18 July 2007 - 01:48 PM.


#27 Alex.

Alex.

    Retired

  • GP Guru
  • 4582 posts
  • Gender:Male

Posted 18 July 2007 - 01:52 PM

I came upon an issue, although it may be an indirect issue. After I run colour.gpe, and I connect the GP2X's SD to USB, it works fine, but when I want to disconnect it hangs there (the connection is terminated though, it's just that it doesn't show it). I tried it twice, so it couldn't have been a coincidence wink.gif

#28 A_SN

A_SN

    Mega GP Mania

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 899 posts

Posted 18 July 2007 - 02:45 PM

QUOTE(Alex. @ Jul 18 2007, 03:52 PM) View Post

I came upon an issue, although it may be an indirect issue. After I run colour.gpe, and I connect the GP2X's SD to USB, it works fine, but when I want to disconnect it hangs there (the connection is terminated though, it's just that it doesn't show it). I tried it twice, so it couldn't have been a coincidence wink.gif



I don't know all I can tell is that colourd keep running until you shut your gp2x down so it may be why. A SD isn't such a great place for a daemon anyways wink.gif

@ fusion power : here's the correctly done before-after comparison (no idea why you used 216, looks pretty much the same tho, just had to make sure)

[attachmentid=330]

Attached Files


Edited by A_SN, 18 July 2007 - 02:53 PM.


#29 Dzz

Dzz

    stmia r0!, {r2-r9}

  • GP Guru
  • 1098 posts

Posted 18 July 2007 - 02:55 PM

QUOTE(fusion_power @ Jul 18 2007, 07:43 AM) View Post

left is the standard MK2 LCD on screen appearence, right Pic is the normal PC appearence and the GP2X look after the correction with the tool. I think it depends of the personal taste of the users which setting is prefered.

Yes, certainly some games/emulators/cartoons might benefit from the mk2 screen (aside from the very narrow viewing angle). In particular, emulators of old systems that could only display a handful of colors anyway doubtless look more vibrant with the unnaturally high contrast. And I'll admit that in the game you picked for your illustration, I prefer the untweaked version, except for artifacts like the pink color simply being shown incorrectly. That interface uses brightly colored high contrast graphics anyway, and looks great without tweaking.

What bugs me about the mk2 default is pictures of things like a bright green sphere with a nice specular highlight. On a PC screen it looks great, but the highlight area tends to turn into a massive undistinguished blob of "brightest possible color" on the mk2 gp2x screen. When I was a kid we had an analog TV with a "contrast" knob on it; my young aesthetic tastes were such that I would crank the contrast up because I liked the bright cartoony look it gave everything. My old-fogey tastes are different, but this is yet another case where the gp2x is "your misspent youth in a box"!

Whether individual homebrew authors use it in their software when it is effective to improve their programs, or whether it's a user-choice general purpuse utility or feature of a system shell, I think this is a great leap forward for the gp2x community. Thanks again A_SN!

Edited by Dzz, 18 July 2007 - 03:04 PM.


#30 scientist

scientist

    GP32 User

  • Members
  • PipPipPip
  • 53 posts

Posted 18 July 2007 - 03:12 PM

QUOTE(A_SN @ Jul 18 2007, 03:23 AM) View Post

QUOTE(Critical_Impact @ Jul 18 2007, 06:09 AM) View Post

Shouldn't it just be?

CODE
#!/bin/sh
cd /mnt/sd/gmenu2x
exec ../App/colourd_070717/colourd.gpe
exec ./gmenu2x



CODE
#!/bin/sh
cd /mnt/sd/gmenu2x
exec ../App/colourd_070717/colourd.gpe&
exec ./gmenu2x


actually


i tried taking out the ./gmenu2x (since the fix loads it anyways) but the gp2x never loaded.
then i tried the above, and now the gp2x is freaking out... its randomly switching between all the icons on the screen, as if i was holding down the right/left directional.