1
0
Fork
You've already forked magiclantern-1000d
0
No description
  • C 80%
  • FIRRTL 7.7%
  • Assembly 4.3%
  • C# 3.5%
  • Python 2.1%
  • Other 2.2%
2025年10月21日 21:06:11 -07:00
build_tools xor_chk.c: dos2unix 2025年04月02日 08:15:35 +01:00
data Fix make zip on mixed python2 / python3 Linux systems, maybe others 2020年05月27日 02:36:22 +01:00
developer_guide dev guide: add ADTG section 2024年12月20日 10:36:07 +00:00
doc make-bootable: rename to edit_card_flags 2025年09月01日 18:38:14 +02:00
doxygen Import unified 2020年05月19日 02:14:56 +01:00
features 100D support work (doesn't build, looks like Makefile.platform.default isn't getting included) 2020年11月22日 10:53:57 +00:00
icons Fix make zip on mixed python2 / python3 Linux systems, maybe others 2020年05月27日 02:36:22 +01:00
include Pseudo-merge digic6-dumper into dev (via our digic-dumper). Part 2. 2020年12月16日 05:27:11 +00:00
installer installers: add new cams to default builds 2025年06月20日 08:50:15 +01:00
minimal build refactor: large simplification 2024年08月20日 06:28:07 +01:00
modules sd_uhs: add module to supported cam zips 2025年10月01日 12:49:57 +01:00
platform Get it compiling for 1000d, not working, but compiling 2025年10月21日 21:06:11 -07:00
scripts api_test.lua: test for all items from the Overlay menu 2023年06月24日 00:11:19 +01:00
src Get it compiling for 1000d, not working, but compiling 2025年10月21日 21:06:11 -07:00
tcc gcc 14: fix new errors 2025年02月10日 19:21:36 +00:00
tools edit_card_flags: support for SCRIPT flag and flags removal 2025年09月07日 17:54:49 +02:00
.gitignore installer: fix build after large build refactor 2024年11月05日 21:58:36 +00:00
changes.md Get it compiling for 1000d, not working, but compiling 2025年10月21日 21:06:11 -07:00
CONTRIBUTING.md CONTRIB: rule for testing new features 2022年12月10日 15:08:14 +00:00
COPYING Rename LICENSE to COPYING, the old ML style 2020年05月18日 22:15:52 +01:00
Doxyfile Import unified 2020年05月19日 02:14:56 +01:00
logo.png Import unified 2020年05月19日 02:14:56 +01:00
Makefile.globals Add -Wnull-dereference, fix warnings 2025年10月01日 11:50:34 +01:00
README.md README: add links to our qemu-eos repo 2022年12月10日 14:57:05 +00:00
TODO.txt Updated TODO.txt 2021年02月25日 02:25:22 +00:00

Magic Lantern

Magic Lantern (ML) is a software enhancement that offers increased functionality to the excellent Canon DSLR cameras.

It's an open framework, licensed under GPL, for developing extensions to the official firmware.

Magic Lantern is not a hack, or a modified firmware, it is an independent program that runs alongside Canon's own software. Each time you start your camera, Magic Lantern is loaded from your memory card. Our only modification was to enable the ability to run software from the memory card.

ML is being developed by photo and video enthusiasts, adding functionality such as: HDR images and video, timelapse, motion detection, focus assist tools, manual audio controls much more.

For more details on Magic Lantern please see http://www.magiclantern.fm/

There is a sibling repo for our patched version of Qemu that adds support for emulating camera ROMs. This allows testing without access to a physical camera, and automating tests across a suite of cameras.
https://github.com/reticulatedpines/qemu-eos
https://github.com/reticulatedpines/qemu-eos/tree/qemu-eos-v4.2.1 (current ML team supported branch)