Magic Lantern Releases > Camera-specific discussion

Canon 100D / SL1

(1/343) > >>

Update 02nd Oct 2017:
Please download latest builds from now on here:
Highly experimental builds are available here:

Provide a test report about functionality
What's not working
Removing / Uninstall

Read this before installing:

* If you decide to follow the installation instructions below then you do this on your own. Don't blame anyone later for what you decide to do to your own cam.
* Keep in mind that you are trying out a Beta Release. You will may encounter bugs but hopefully contribute back so that we will get it as stable as possible....
Installation Instructions:

* Download latest release for 100D firmware 1.0.1
* Extract the zip-file to the root of your sdcard
* Run the camera firmware update and read / understand / follow the on-screen instructions
* Restart your camera. Press trash button to access the ML menu. Welcome!
Removing Magic Lantern / Uninstalling

* Simply run the installer again and follow the onscreen instructions (Hint: watch the bottom screen line)Source Code:

Gotta Questions?
Do a forum search first.... Let's try to keep on topic. Don't spam my inbox  :P

Bug Reporting (fill in OK / Not OK {e.g. screen flickering or camera crashed while taking a shoot or ........}:
Don't report bugs on the official issue tracker. We can only do so after being rest assured we got a stable release and the necessary source code changes are merged in officially.
Keep in mind: We need to list bugs in a readable and provable way.

* Overlays
-Zebras: ____
-Focus Peak: ____
- ....
* Shoot
-Intervalometer: ____
-Bracketing: ____
* Included Modules
- Raw_rec: ____
- autoexpo: ____
- ....
* Other issues:
What's working:

* You tell me. Don't forget to report like instructed above (fill in OK)What's not working:

* You tell me...Check also Changelog history below for all details and disabled features...

Changelog (noteworthy ones only):
12th July 17: Beta_4b

* check latest discussions within topic as well as the source code and each commit for all changes.9th Oct 16: Beta_4b

* support only firmware version 1.0.1. Please download from Canon's website if you are still running firmware version 1.0.0.
* Dropping hereby support for previous builds based upon fw 1.0.0.
* Archiving changelog history to the 2nd post. Please read through it before running ML for the first time.

* a1ex and g3gg0 for their time and nerves providing me ML insights  :P
* Dayton Taylor from for donating the sl1 development body
* DeafEyejedi for lots of serious private testing
* Everyone else whom I forgot...

Archived Changelog
7th Sep 16: Beta_3a

* synched up all changes from unified branch
* enabled Flexinfo
* re-activated Q-menu: til now the Q-menu was disabled by ML. Some people complained about that. A long press on q/set button will now bring back the Q-menu. Please be aware: for this to function you need to set C.Fn IV-> Assign SET button -> 0:Quick Control Screen
* for all changes check source13th July 16: Beta_2c

* merged latest commits from unified branch:
* updated fir installers
* scrollwheel mapping L/R fixed in ML menu
* recording indicators fixed
* check source for all details
01st May 16: Beta_2b

* fix acquisition of CFn6 data (AE / AF assignment)
* re-enabled rack focus and focus stacking (untested but confirmed to work with CFn6 tweaking)
29th Apr 16: Beta_2a

* disabled features (buggy): rack focus, focus stacking and trap focus
* enabled focus patterns as requested by JohanJ
28th Apr 16: Beta_1

* rock solid for me. Beta status reached. Feels even better than my 70D port  ;)
* merged latest commits from unified branch
* re-created all installers (textmods + failsafe C revision)
* enabled focus features (untested by me). YOU test them in detail. I want full reports on all (sub-)features. No 1-liners or it might get removed in next build again. Up to you!  ;)
27th Apr 16: Alpha_3b

* enabled Features: Quickzoom, Arrow Shortcuts and Shutter Lock
* research feature functionalities and please post feedback for all revisions
24th Apr 16: Alpha_3a

* Added the long awaited support for 100D.100C
* Removed PRs marked (untested) from previous release (see below). Those will get included automatically by merging unified in next release.
20th Apr 16: Alpha_2a

* Silent Pictures appears to be broken (SAVE DNG error). Still I have removed all older builds prior to this build. We will have it fixed in an upcoming build again.
* bleeding edge build containing pull requests from bitbucket
* tried to fix the "dirty" ML menu which appeared in LV / movie mode. This is what I am mainly after. YOU try hard to get it "dirty" again by switching forth and back from photo mode to LV/movie mode etc and tell us if you encounter it again.
* raw_rec fixes from a1ex merged (untested)
* lua_fixes from a1ex merged (untested)
* ToDo: narrow down buggy features and report them...
14th Apr 16: Alpha_1d

* synched up with unified branch so check the source over there to see what has changed in the last months (lots of stuff thanx to a1ex). Download only for 100D.100A/B. Revision C has to wait.
20th Nov 15: Alpha_1c

* this was rather a private testing build
26th Oct.: Alpha_1b

* Try to fix expo override
* enable bitrate feature (needs to be tested). Quick test with cap on and cbr 3x showed an increasing filesize for me...
18th Oct 15: Alpha_1a

* Initial release: This is the first and also an Alpha release. Don't blame anyone later...
* Q-menu has been "force-overridden" to act as SET button (we need this for ettr etc. Guess we will bring it back by doing a long-press in one of the next releases. For now you have to live with it and make your adjustments by touchscreen in pure photo mode.
* If you encounter freezes / crashes then take out your battery. Try to reproduce and report your findings.
* ML menu might have some artifiacts from time to time and you might also see some flickering. my tests show that switching to play mode and back solves that issue in most cases.

Excellent timing, Mate!

Now the REAL tests begins...



*Edit* one of the best part is the half shutter magic-zoom... LOVE THIS quick and efficient feature!

It was only limited on the 7D with my line of cameras and now this tiny beast gets it as well...


*Edit-2* Test Run #1:

-Shot w Nikkor 50mm 1.4 (some of those shots were in crop-mode <-- Really Nice Feature!)
-In 1280x720p (16x9) in exFAT w card warm-up @ 128MB
-Dual-ISO was shot in ISO 100/1600
-HDR Video was shot in ISO 100/1600
-lastly ETTR applied to most, if not all.

Messed around with MLV HDR, Dual-ISO in varieties FPS, converted with MLP and conformed entire timeline into 23.987 in DR 12.
It's not perfect because I need FPS override to work in order to smooth out the flicker in some of the Dual-ISO shots.
Still pretty awesome for a tiny beast that costed less than $300 to scoop up a used body!

•Troubleshoot/Bug reports coming soon
•Video Demonstration coming soon
•Possible ScreenFlow of how to do's regarding Post-Workflow (if necessary) depending on how many user errors.

Thanks to @nikfreak for his never-ending contributions as well as to @a1ex & @g3gg0 for getting him up to speed!

The error message for 100A->100B is a bit misleading:

Magic lantern install by Koen Kooi, on Flickr

Using the 100B version worked like a charm.

Installed on my camera ("B" build), works fine, i need to familiarize with ML and learn how to use it, i supose that mostly parameters cant change because "Q/SET" button as the same (described in changelog), but hope this will be fixed soon.

Thank you very much for your job, i will test it deeply when i have time.


[0] Message Index

[#] Next page

Go to full version