SX200is Porting - page 72 - DryOS Development - CHDK Forum

SX200is Porting

  • 1105 Replies
  • 481265 Views
Re: SX200is Porting
« Reply #710 on: 06 / November / 2009, 10:34:22 »
Advertisements
Thanks to everyone who has contributed to the SX200is Porting.  You have done a great job!
I do have a question.  On my camera, the splash screen colors are orange background with light gray text, which my tired old eyes can barely read.  I have looked for a way to change the splash screen colors, but I can't find anything in Visual Settings that will do the trick.  Is there a way a user can change those colors?
Thanks again for all the hard work.

Mike

Re: SX200is Porting
« Reply #711 on: 07 / November / 2009, 06:11:02 »
Thanks to everyone who has contributed to the SX200is Porting.  You have done a great job!
I do have a question.  On my camera, the splash screen colors are orange background with light gray text, which my tired old eyes can barely read.  I have looked for a way to change the splash screen colors, but I can't find anything in Visual Settings that will do the trick.  Is there a way a user can change those colors?
Thanks again for all the hard work.

Mike

That problem would be solved by changing the code mentioned in the previous post ("bad palette"), but i don't know if that code has been merged yet. If that's the case, updating should solve this problem

EDIT: Not merged yet.
« Last Edit: 07 / November / 2009, 06:16:28 by simot »

Re: SX200is Porting
« Reply #712 on: 07 / November / 2009, 09:57:00 »
Hello, and thank you for your fantastic work!

I am a beginner at this and tried out CHDK for my ixus 860 yesterday. I am thinking about getting the SX200is but I have a couple of questions about the CHDK on the sx200is, if you can find the time to answer:

1) does the CHDK allow optical zooming in video mode? What about focus during zooming? If the answer is yes to optical zooming and no to focus, is the optical zooming in video totally useless and blurry?

2) does the CHDK allow to keep the flash down?

3) does the CHDK allow a larger aperture than F/3.4?

4) does the CHDK allow a faster continuous drive than 0.8fps?

5) does the CHDK allow longer recording times?

I don't yet fully understand what a firmware update can do and what are pure mechanical things, but I'm getting there. Thanks alot!!
« Last Edit: 07 / November / 2009, 10:17:13 by whatevertsunami »

*

Offline Darkness

  • **
  • 72
  • SX200IS 100D
Re: SX200is Porting
« Reply #713 on: 07 / November / 2009, 10:11:57 »
Hello, and thank you for your fantastic work!

I am a beginner at this and tried out CHDK for my ixus 860 yesterday. I am thinking about getting the SX200is but I have a couple of questions about the CHDK on the sx200is, if you can find the time to answer:

1) does the CHDK allow optical zooming in video mode? What about focus during zooming? If the answer is yes to optical zooming and no to focus, is the optical zooming in video totally useless and blurry?
OldGit was working on that, I think optical zooming works with video, but it is still a bit unfinished I think
focus, no idea
2) does the CHDK allow to keep the flash down?
so far, no. From what we have seen in the firmware and the way the camera operates, the movement of the flash is probably linked to the lens. Up to now, we did not find a way to move the fash with code.
3) does the CHDK allow a faster aperture than F/3.4?
that does not make any sens, as aperture is a diameter. If you mean things like F/3 or F/2.5, then the answer is no.
4) does the CHDK allow a faster continuous drive than 0.8fps?
no, the speed is probably related to the time spend in the Digic IV core which we do not control with CHDK.

5) does the CHDK allow longer recording times?
normally yes, but I don't know if anyone tested this.

SX200IS 100D


Re: SX200is Porting
« Reply #714 on: 07 / November / 2009, 10:26:29 »
Darkness, thank you for the fast reply!

I'm sorry, what I meant was "larger aperture" but I see you already covered that in your answer. I thought to myself that 3) or 4) would probably not work, as well as the focus in 1). It was surprising to hear that the flash is linked to the lens. I have yet to try the camera in my hand but I don't think the flash would be a big problem for me. Thanks again Darkness!

If OldGit would like to report on his success on the video zoom focus I would be very interested to hear it. Also whether not being able to focus during video zoom makes a big difference? I think this is the most important improvement to this camera the CHDK could possibly offer.

And still interested if someone has tried whether longer recording times are possible or not?
« Last Edit: 07 / November / 2009, 10:29:36 by whatevertsunami »

Re: SX200is Porting
« Reply #715 on: 07 / November / 2009, 15:12:47 »

*

Offline reyalp

  • ******
  • 13457
Re: SX200is Porting
« Reply #716 on: 07 / November / 2009, 16:23:54 »
Thanks to everyone who has contributed to the SX200is Porting.  You have done a great job!
I do have a question.  On my camera, the splash screen colors are orange background with light gray text, which my tired old eyes can barely read.  I have looked for a way to change the splash screen colors, but I can't find anything in Visual Settings that will do the trick.  Is there a way a user can change those colors?
Thanks again for all the hard work.

Mike

That problem would be solved by changing the code mentioned in the previous post ("bad palette"), but i don't know if that code has been merged yet. If that's the case, updating should solve this problem

EDIT: Not merged yet.
Can someone explain how this is supposed to work ? vid_get_viewport_fb_d() gets the viewport (i.e. live image or playback image, not bitmap screen). This is used for md, live histogram, edge overlay, zebra etc.

AFAIK, CHDK does not write to this buffer, so I don't understand how it would affect color output. If the SX200 port is writing here, it is probably a mistake. The OSD is in the bitmap buffer, which is unrelated to the viewport.
Don't forget what the H stands for.

Re: SX200is Porting
« Reply #717 on: 07 / November / 2009, 16:42:40 »
Can someone explain how this is supposed to work ?

I think he is referring to the logo of the CHDK splashscreen.
The eight possible colours that you can use for the logo are  defined in gui_draw.h


*

Offline reyalp

  • ******
  • 13457
Re: SX200is Porting
« Reply #718 on: 07 / November / 2009, 16:46:10 »
Can someone explain how this is supposed to work ?
I think he is referring to the logo of the CHDK splashscreen.
The eight possible colours that you can use for the logo are  defined in gui_draw.h
If that's the case, then changing vid_get_viewport_fb_d() won't fix it (unless something else is horribly broken). Which is why I'm asking for clarification.
Don't forget what the H stands for.

*

Offline OldGit

  • ****
  • 303
Re: SX200is Porting
« Reply #719 on: 08 / November / 2009, 06:14:00 »
Hi all,
sorry my absence, my PCs got infected with a "root kit"  >:(
I am only now getting the time to re-install my tools / apps (including the CHDK dev tools) :)

Some thoughts for what they are worth....

The correction suggested by ADamb (58 not 50) I think should help the edge overlay bug, but I don't think it will change the pallette.

On the question of zoom / focus, optical zoom is working (a quick press and release of the zoom out level AFTER starting the recording is required).
AF during zoom is not working yet, as reported on the Wiki.
The 2 speed zoom (slow / fast) may be associated with the definitions of the keys, we have only defined the fast keys.

Colours, the colour pallette on the SX200 is very restricted (display the pallete in the CHDK memus to see this).
For instance,
the problem of the Histogtram showing white for the blue Histo is due to hard coded values for the colour within the core. These will need to be changed to use the defined pallette blue (via a new CAM_USES_PALL_BLUE so we dont affect other cameras).
Also the 2 versions of the splash screen (playback and record versions) use different colours, one uses red, but we don't have a true red (or is it pink, sorry going by memory as I dont have the code loaded yet).

The flash popup is part of the initial camera startup and looks to be controlled by the firmware, functions do exist to pop it up and down, but I have not looked at it in detail yet. The problem will be if the firmware calls pop-up before we load CHDK, then we won't get a chance to stop it.

As soon as I am able to load everthing up again I will continue to do what I can about the bugs, but this may take some time as this time of year it gets very busy at my day job.

If I get anything I'll keep you posted.
Sorry for the long post.
OldGit

SX200 IS-100C

 

Related Topics