Author Topic: Canon 650D [OLD]  (Read 1296247 times)

g3gg0

  • Developer
  • Hero Member
  • *****
  • Posts: 3190
Re: Canon 650D [Status: Hello, world!]
« Reply #800 on: April 03, 2013, 02:09:44 PM »
things to clarify:
a) we do this in our spare time and dont allow pressure - thats why even alphas are more stable than any other software
b) we permanently spend all donations for cameras we only use to develop software on, and thus we have no time anymore to shoot any images with them. sigh.
c) there are several other people like you who are asking for things.
d) you are welcome to help.

so please either accept that
a) there is a release when its done
b) not every developer works on every single model
Help us with datasheets - Help us with register dumps
magic lantern: 1Magic9991E1eWbGvrsx186GovYCXFbppY, server expenses: paypal@g3gg0.de
ONLY donate for things we have done, not for things you expect!

laame

  • New to the forum
  • *
  • Posts: 12
Re: Canon 650D [Status: Hello, world!]
« Reply #801 on: April 03, 2013, 02:17:32 PM »
I checked log files here http://nanomad.magiclantern.fm/nightly/archive/  and I see Nanomad and a1ex works under old models each day and only one day per week under our EOS 650d  !!!! Very Nice !
They said they have not time.....  I do not sure.
Are you waiting ML for 650D  ??? Only after EOS 800D in 3 years. Check log files of the job 650D.
I bet they are doing something for 650D every day, like trying to figure out what causes problems or reviewing pre-alpha testers feedback.
Probably they just write and update code once in a while, when there is something worthwhile to open the project and work on it.
As far as I know doing some minor editing on such a massive project is a waste of time when you have to go through a pile of lines of code. You do that when there is more than one minor edit nessesary.

jimmyD30

  • Senior
  • ****
  • Posts: 386
Re: Canon 650D [Status: Hello, world!]
« Reply #802 on: April 03, 2013, 02:18:59 PM »
g3gg0, thanks for the info and all your and others hard work.

RE: d) you are welcome to help.

I am programmer for 25 yrs with some time on my hands, how can I help?

loplo

  • New to the forum
  • *
  • Posts: 36
Re: Canon 650D [Status: Hello, world!]
« Reply #803 on: April 03, 2013, 03:03:02 PM »
I checked log files here http://nanomad.magiclantern.fm/nightly/archive/  and I see Nanomad and a1ex works under old models each day and only one day per week under our EOS 650d  !!!! Very Nice !
They said they have not time.....  I do not sure.
Are you waiting ML for 650D  ??? Only after EOS 800D in 3 years. Check log files of the job 650D.

Some cameras are have a final release and the code needs maintenance, while the new cameras are sometimes a game of hide and seek in the dark.
If you don't have patience, why don't you get a 5D mark II.
Two posts and already flaming.
Get a life dude.

Beardymadness

  • New to the forum
  • *
  • Posts: 9
Re: Canon 650D [Status: Hello, world!]
« Reply #804 on: April 03, 2013, 03:09:35 PM »
Support programmers! They are doing something that makes your photographic life much easier and releasing it for free. How can you argue with that? Thx to nanomad and all. Keep it up!

g3gg0

  • Developer
  • Hero Member
  • *****
  • Posts: 3190
Re: Canon 650D [Status: Hello, world!]
« Reply #805 on: April 03, 2013, 03:54:04 PM »
side note:
with this post i didnt want to beg for "thanks".
it was meant to make people understand the position of developers.
we continue it the way we are doing for years now.
enjoy our work, trying to improve ML and release new versions that are free for everyone from time to time.
thats the deal ;)


I am programmer for 25 yrs with some time on my hands, how can I help?

do you know C, do you know/understand asm, do you know embedded systems and what kind of programming do you do?
Help us with datasheets - Help us with register dumps
magic lantern: 1Magic9991E1eWbGvrsx186GovYCXFbppY, server expenses: paypal@g3gg0.de
ONLY donate for things we have done, not for things you expect!

jimmyD30

  • Senior
  • ****
  • Posts: 386
Re: Canon 650D [Status: Hello, world!]
« Reply #806 on: April 03, 2013, 04:31:14 PM »

do you know C, do you know/understand asm, do you know embedded systems and what kind of programming do you do?

Hey g3gg0, I know java, c, c++, and objective-c. I do not know asm or embedded systems very well, but I'm willing to learn (on my own) and learn new things very quickly, so let me know if you think I can be helpful.

Stedda

  • Hero Member
  • *****
  • Posts: 504
Re: Canon 650D [Status: Hello, world!]
« Reply #807 on: April 03, 2013, 04:55:03 PM »
I checked log files here http://nanomad.magiclantern.fm/nightly/archive/  and I see Nanomad and a1ex works under old models each day and only one day per week under our EOS 650d  !!!! Very Nice !
They said they have not time.....  I do not sure.
Are you waiting ML for 650D  ??? Only after EOS 800D in 3 years. Check log files of the job 650D.

Boy for something thats free I dont see them owing you an explanation.
5D Mark III -- 7D   SOLD -- EOS M 22mm 18-55mm STM -- Fuji X-T1 18-55 F2.8-F4 & 35 F1.4
Canon Glass   100L F2.8 IS -- 70-200L F4 -- 135L F2 -- 85 F1.8 -- 17-40L --  40 F2.8 -- 35 F2 IS  Sigma Glass  120-300 F2.8 OS -- 50 F1.4 -- 85 F1.4  Tamron Glass   24-70 2.8 VC   600EX-RT X3

a1ex

  • Administrator
  • Hero Member
  • *****
  • Posts: 12564
Re: Canon 650D [Status: Hello, world!]
« Reply #808 on: April 03, 2013, 07:05:23 PM »
Also, when a changeset message does not refer to a specific camera, it usually applies to all cameras.

baga

  • Member
  • ***
  • Posts: 102
Re: Canon 650D [Status: Hello, world!]
« Reply #809 on: April 03, 2013, 07:29:37 PM »
I bet they are doing something for 650D every day, like trying to figure out what causes problems or reviewing pre-alpha testers feedback.
Probably they just write and update code once in a while, when there is something worthwhile to open the project and work on it.
As far as I know doing some minor editing on such a massive project is a waste of time when you have to go through a pile of lines of code. You do that when there is more than one minor edit nessesary.

The developers here have full time jobs and do this on their own time and they do this unpaid.  So some times days can go by before they get back to working on ML and the 650D is not their only project.. 
Canon T4i/650d, Battery grip,  Xti/400d, 5 lenses, 2x converter, External flash hot shoe, Minolta XG7, power winder, Minolta X700, power winder grip, Sunpak 522 with dedicated sensors, dedicated hot shoe flash, 2x converter, 6 lenes and 4 older cameras

nanomad

  • Administrator
  • Hero Member
  • *****
  • Posts: 2918
  • All your websites are belong to us
Re: Canon 650D [Status: Hello, world!]
« Reply #810 on: April 03, 2013, 08:19:39 PM »
Exactly, I usually work on ml during the weekend (assuming it's not an holiday :p) as most of the other devs
Closed doors testing may seem strange bit it helps to keep reports under control when you know the code is still full of bugs
That and the fact that testers actually try out every single function and provide a nice report of what's broken and what's not

Only a side note if you want to start working on ml we can probably arrange a live q/a session over irc with some other devs (I'm volunteering). Let me know if you are interested so I can discuss this with the other guys ;D
EOS 1100D | EOS 650 (No, I didn't forget the D) | Ye Olde Canon EF Lenses ('87): 50 f/1.8 - 28 f/2.8 - 70-210 f/4 | EF-S 18-55 f/3.5-5.6 | Metz 36 AF-5

jimmyD30

  • Senior
  • ****
  • Posts: 386
Re: Canon 650D [Status: Hello, world!]
« Reply #811 on: April 03, 2013, 09:43:32 PM »

Only a side note if you want to start working on ml we can probably arrange a live q/a session over irc with some other devs (I'm volunteering). Let me know if you are interested so I can discuss this with the other guys ;D

Just curious, has a software camera simulator been developed? Like an iPhone sim in Xcode for apps, if not do you think it would be feasible to create one for testing? This might be something I can do with some guidance from the lead developers.

bearbiever

  • Just arrived
  • *
  • Posts: 1
Re: Canon 650D [Status: Hello, world!]
« Reply #812 on: April 03, 2013, 09:48:50 PM »
Only a side note if you want to start working on ml we can probably arrange a live q/a session over irc with some other devs (I'm volunteering). Let me know if you are interested so I can discuss this with the other guys ;D

I'd be down to at least watch this!  I'm currently in school (taking a C class right now in fact!), so I'm very interested in learning as much as I can, and maybe even helping.

Chuck J

  • New to the forum
  • *
  • Posts: 16
Re: Canon 650D [Status: Hello, world!]
« Reply #813 on: April 03, 2013, 09:52:36 PM »
following the process of the development of a public version of magic lantern is almost as cool as using a public version of magic lantern. so far i've enjoyed the show!

Thanks for the dedication to this project :)

a1ex

  • Administrator
  • Hero Member
  • *****
  • Posts: 12564
Re: Canon 650D [Status: Hello, world!]
« Reply #814 on: April 03, 2013, 09:53:23 PM »
Quote
Just curious, has a software camera simulator been developed?

See www.magiclantern.fm/forum/index.php?topic=2864

If you are interested, I can publish the current patch (you can run ML code on QEMU, but only one task at a time). For example, I've used this emulator these days to debug a small python interpreter (tinypy).

michel

  • New to the forum
  • *
  • Posts: 6
Re: Canon 650D [Status: Hello, world!]
« Reply #815 on: April 03, 2013, 10:29:32 PM »
Alex, nanomad,

I've got >13 years experience with embedded systems, RTOS, programming in assembly (ARM, x86, MIPS) and of course C/C++. I don't have much time, but could help in weekends or when I'm low on projects (if ever...).

A quick session to get started would definitely help, so yes, I'm interested.

buckbullstallion

  • New to the forum
  • *
  • Posts: 27
Re: Canon 650D [Status: Hello, world!]
« Reply #816 on: April 04, 2013, 05:09:23 AM »
I am just excited to brick my camera. I used to program in the day, many years ago asm on 6809 wow have things grown since then. never kept up. But I am always ready to test and report. I am sure you have enough testers but in future releases as I have stated in a post earlier, I would love to test the bracketing script to infinity as I am just now getting into HDR and feel limited with 3 frames.
Keep up the tremendous work, and hopefully the new guys that offered their expertise passes the interview and will lend their talents to this great adventure. Grace and Peace to all who are working on this and to all testers.

Taynkbot

  • New to the forum
  • *
  • Posts: 9
Re: Canon 650D [Status: Hello, world!]
« Reply #817 on: April 04, 2013, 06:21:17 AM »
So I was thinking that it'd be awesome if you could increase the video frame rate. I know you probably can't get a whole lot faster than 30fps on 1080 but maybe increase frame rate on lower quality videos so we could get some high speed shots!
ONLY a suggestion though and only if you think it'd be worth throwing in (you may already be doing it, I don't know). Thanks again guys! Your work is awesome and I appreciate it!

armino

  • New to the forum
  • *
  • Posts: 2
Re: Canon 650D [Status: Hello, world!]
« Reply #818 on: April 04, 2013, 10:42:02 AM »
Hi there,

I'm from germany and also owning a 650D and eagerly awaiting ML for that.
Since I'm recording video with it and don't want use an external audio recorder I would like to get the highest possible quality out of the internal Audio-Codec (i.e. foremost disable AGC).
I'm a embedded software-developer having 5+ years of experience with C and asm (all kind of µC and Interfaces). In case there is anything I could do (especially regarding the Audio-Codec) I would be glad to help.

Cheers,
armino

blade

  • Member
  • ***
  • Posts: 195
Re: Canon 650D [Status: Hello, world!]
« Reply #819 on: April 04, 2013, 10:57:26 AM »
I would like to share some of the pre alpha testing. Shooting video at 2.5 fps will lead to a system crash ( already reported to nanomad, and a fix is in development as far as i know) Additionally, vertical lines apear in the video. Aldo this may not be specific for this release.

Not a valid youtube URL[/youtube]


eos400D :: eos650D  :: Sigma 18-200 :: Canon 100mm macro

g3gg0

  • Developer
  • Hero Member
  • *****
  • Posts: 3190
Re: Canon 650D [Status: Hello, world!]
« Reply #820 on: April 04, 2013, 11:34:35 AM »
Hi there,

I'm from germany and also owning a 650D and eagerly awaiting ML for that.
Since I'm recording video with it and don't want use an external audio recorder I would like to get the highest possible quality out of the internal Audio-Codec (i.e. foremost disable AGC).
I'm a embedded software-developer having 5+ years of experience with C and asm (all kind of µC and Interfaces). In case there is anything I could do (especially regarding the Audio-Codec) I would be glad to help.

Cheers,
armino

you have IDA pro or a comparable tool?
Help us with datasheets - Help us with register dumps
magic lantern: 1Magic9991E1eWbGvrsx186GovYCXFbppY, server expenses: paypal@g3gg0.de
ONLY donate for things we have done, not for things you expect!

DavidFell

  • New to the forum
  • *
  • Posts: 5
Re: Canon 650D [Status: Hello, world!]
« Reply #821 on: April 04, 2013, 05:59:17 PM »
Yeah.  Get something other than a DSLR for filming wedding photography. o.O

A prosumer video camera? Geez, I haven't seen one of those at a wedding in years. I'd bet that a survey would show most pro wedding photogs now use DSLRs. But I shall not be funding such a survey.

armino

  • New to the forum
  • *
  • Posts: 2
Re: Canon 650D [Status: Hello, world!]
« Reply #822 on: April 04, 2013, 07:55:54 PM »
you have IDA pro or a comparable tool?

no unfortunately not (unless you're referring to the freeware version 4.9). So far the reverse engineering that I've done was so easy it could be done by looking at the disassembly alone.
Why do you ask? Is it recommended/required?

michel

  • New to the forum
  • *
  • Posts: 6
Re: Canon 650D [Status: Hello, world!]
« Reply #823 on: April 04, 2013, 10:34:21 PM »
In the old days I used a lot of SoftICE, not even sure that still exists? Anyway, I know how to work with IDA and other such tools, no problem there.

g3gg0

  • Developer
  • Hero Member
  • *****
  • Posts: 3190
Re: Canon 650D [Status: Hello, world!]
« Reply #824 on: April 05, 2013, 01:23:57 AM »
well, IDA is a necessary tool when you are reverse engineering canon functionality.

for cleaning up code and adding some new features, you just have to set up the build environment,
grab ML from the hg repository and build one on your own.
Help us with datasheets - Help us with register dumps
magic lantern: 1Magic9991E1eWbGvrsx186GovYCXFbppY, server expenses: paypal@g3gg0.de
ONLY donate for things we have done, not for things you expect!