Main Builds

These builds have been around for some time, and they are unlikely to cause major issues.

In most cases, regressions are fixed quickly - if you report them.

Most of these builds are tested, to a limited extent, in QEMU. These tests are automated - if they fail, there might be either a real bug in the tested build, or a bug in the emulation. The only way to tell is by testing on real hardware and comparing the results - your feedback is welcome!

For recent features like Lua scripting, raw recording at 2K/3K/4K/10-bit/12-bit/LJ92/etc, please try the experimental builds (and report back!)

Ports In Progress

These builds are works in progress; they are available for download either here or in the forum.

You are welcome to provide testing feedback, to help us identify any major issues that might be present.

Old Versions

These cameras are no longer maintained, but there is a working build available.

5D (classic) Canon Firmware Version: 1.1.1

ROM dumpers These are small programs that can save the contents of your camera's ROM contents on the card. The existence of a ROM dumper proves we are able to execute code on the camera, and enables anyone with the right skills to start looking into it. Portable ROM dumper (all models running EOS firmware)

When will it be ready? Unfortunately, Magic Lantern ports don't follow a schedule.

There is no plan, and there is no Magic Lantern organization that specifies which port happens next.

If there is work being done on a camera, there will be a development thread in the forum.

If there is no mention of development activity on the forum, there is no reason to ask about that camera's status: It is not supported, and there is no way for anyone to know if or when it might be supported. Your guess is as good as ours.

If you want your camera done faster, please join the development efforts.