hi all, update on my builds and code for the 50D.
i got my 50D via craigslist in the US on Sunday May 26th, i signed into this forum the next day and did a magic lantern install.
had as many of you been following the various camera raw video forums as well as looking at code commits from the magic lantern core team on bitbucket.org/hudson/magic-lantern/ (click on source then naviagte to Magic Lantern / modules / raw_rec / raw_rec.c and click "Blame") to see the macro view of the code.
thought that within a week i'd be able to push a set of code for the 50D into the main magic lantern development "unified" branch, so that further developments are easy to keep in line with the extensive ongoing code work.
today i pushed all the code via a pull request to the core team (took me 10 days not 7 - oh well). once this is accepted, it will make it much easier for anyone to make builds and add on to the 50D part of the project, as it will be in sync.
a "build" is the set of files you install on your card to run magic lantern. these have to be generated for each camera, as certain files you see on your card like "autoexec.bin" and "ML/MODULES/MAGIC.SYM" are cameras specific and must be "compiled" for that camera - the 50D.109 in this thread.
if you're using a build from 28May13 on the 50D you will likely see my computer name on the ML info screen.
going forward, in the very near future, all the code needed to make the 50D record raw video will be in the main "unified" branch. it is also available in the public repository
https://bitbucket.org/GregoryOfManhattan/magic-lantern/commits/branch/50DrawNow (the 50DrawNow branch is the one to use, i am also new to using bitbucket and the mercurial version control system, so please ignore the other 50D branch)
anyone is free to make builds with the code going forward.
over the past week, i've been merging code with the main unified branch and making builds.
the builds from the code vintage of May 28 - May 31 seem to have had the highest performance to me with as i now recall a magical build on the 30th which could run at 57MB/s with focus peaking and graphics.
many users are reporting 55MB/s+ performance from the build i released on 28May13.
more recent builds do not match this performance for me. for example with the merge this morning, i didn't have stable recording above 50MB/s - though i did have Silent Pictures, AutoETTR and many other new features running on the 50D.
i'd like to thank everyone on this very helpful forum and the many contributors to magic lantern. i really don't know how a1ex can get so much done - seems like he only sleeps 3 hours a night.
i've learned quite a bit in 10 days.
cheers