500d development - page 83 - DSLR Hack development - CHDK Forum supplierdeeply

500d development

  • 2487 Replies
  • 901321 Views
Re: 500d development
« Reply #820 on: 26 / April / 2011, 18:41:59 »
Advertisements
I'll be on the look out for it!

*

Offline Coutts

  • *****
  • 538
  • www.flickr.com/couttsphotog
    • Flickr
Re: 500d development
« Reply #821 on: 26 / April / 2011, 22:15:19 »
Magic Lantern for 500d v1.3 Beta




What's new:
- Made menus fit nicer
- Menu closes without leaving pieces behind now
- Half shutter closes menu now cleanly

I have an idea to fix the menu flicker problem, but first I need to figure out how to disable exposure metering while the ML menu is up. Maybe in the next build if I can figure it out. It's coming along :)
Canon 5d
Canon 50mm f/1.8
Sigma 24mm f/1.8

Flickr

Re: 500d development
« Reply #822 on: 26 / April / 2011, 22:29:43 »
Coutts, You are a machine!! Thanks again, so far it's looking pretty smooth! good job!

Re: 500d development
« Reply #823 on: 26 / April / 2011, 22:39:42 »
Coutts, keep it up, u r the man!!!!!


Re: 500d development
« Reply #824 on: 27 / April / 2011, 00:53:18 »
ohh man coutts, your just dishing out builds left and right!, how do you have time? arnt u in college?

*

Offline Coutts

  • *****
  • 538
  • www.flickr.com/couttsphotog
    • Flickr
Re: 500d development
« Reply #825 on: 27 / April / 2011, 01:40:29 »
ohh man coutts, your just dishing out builds left and right!, how do you have time? arnt u in college?
I'm doing my homework at 2am instead of during the day like I should have done it :lol

I haven't been sleeping much since starting to work on all of this. I usually stay up all night at least once a week now (when I first got in on everything I stayed up for 4 days straight  :blink: )




edit:
i just got an idea for the menus.

in menu_handler in menu.c, I'm going to try something like:

Code: [Select]
case METERING_START:
if ( FOCUS_CONFIRMATION_AF_PRESSED )
{
close_menu;
return(0)
}
else
{
redraw_menu;
break;
}

the function names aren't exact, but this should work, granted I can find the right Event ID for auto exposure metering. Still, the best way to do it would be to find a way to turn off metering while the ML menu is shown.
Tomorrow.. I've got 5.5/7 pages of this paper done, and it's 3:30am. It's due in 7.5 hours now. I'm gonna try to finish this up asap so I can at least get some sleep tonight.
« Last Edit: 27 / April / 2011, 03:22:26 by Coutts »
Canon 5d
Canon 50mm f/1.8
Sigma 24mm f/1.8

Flickr

Re: 500d development
« Reply #826 on: 27 / April / 2011, 03:28:35 »
Coutts : Nice Build ! The menu looks def better. Bravo

But rest up man !

Re: 500d development
« Reply #827 on: 27 / April / 2011, 16:47:12 »
i am inexperienced in this kind of stuff and is very good this firm ... as I install it on my camera to take advantage of as it should be, thanks. and excuse my English jejejeje


*

Offline Coutts

  • *****
  • 538
  • www.flickr.com/couttsphotog
    • Flickr
Re: 500d development
« Reply #828 on: 28 / April / 2011, 02:10:14 »
been working on the menu all day, this is about as clean as it's gonna get as far as flickering goes. Unless somebody can figure out how to stop/kill AE metering while the magic lantern menu is drawn, this is as good as it's gonna get. the flickering happens after i use a half press shutter to close the menu, as you can see the EV meter starts blinking (meaning the camera is metering AE), when this happens it tries to clear the screen (menu looks fragmented then), so the code redraws the menu when this happens. This is the work around until we can figure out how to stop the metering. After a couple seconds metering stops and things return to normal, so it's actually pretty good now  :)

http://www.facebook.com/video/video.php?v=10150568819515344#

haven't released a build yet, probably will tomorrow after i look into a couple other things.
« Last Edit: 28 / April / 2011, 02:12:49 by Coutts »
Canon 5d
Canon 50mm f/1.8
Sigma 24mm f/1.8

Flickr

Re: 500d development
« Reply #829 on: 28 / April / 2011, 02:22:32 »
once again, thank you Coutts.

 

Related Topics