(Redirected page to Unified) |
m (Fixing broken video names) |
||
Line 594: | Line 594: | ||
− | <p style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 13px; font-style: inherit; font-weight: inherit; margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline;">[[Video: |
+ | <p style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 13px; font-style: inherit; font-weight: inherit; margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline;">[[Video:Magic_Lantern_For_500D_T1i|thumb|700px|left]]</p> |
<p style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 13px; font-style: inherit; font-weight: inherit; margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline;">[[Video:500d video quality test with Magic Lantern|thumb|700px|left]]</p> |
<p style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 13px; font-style: inherit; font-weight: inherit; margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline;">[[Video:500d video quality test with Magic Lantern|thumb|700px|left]]</p> |
Latest revision as of 23:04, 22 March 2012
Redirect to:
* * * THIS IS DANGEROUS AND MIGHT DAMAGE YOUR CAMERA. * * NO WARRANTIES. NO GUARANTEES. * * * * "IF IT BREAKS YOU GET TO KEEP BOTH PIECES" * * * ***************************************************
*************************************************** * * * The Canon EOS 500D/T1i/Kiss X3 has now joined * * The unified ML Branch * * * * Go there now for the latest ML build for * * this camera * ***************************************************
The ML Unified Branch
Latest version (download, only if you have read the install guide)[]
Latest Development Version:0.2.0 (July 21, 2011)
(Please read the install guide, and precautions before installing).
ML Logo: HERE
(Download the logo and put it on your SD card and you will see it when ML boots up.)
Install guide: Here
Original Firmware For EOS500D/Ti1/Kiss X3 Version 1.1.0
http://www.driverslib.com/Digital/Canon/EOS-500D/8830.html
Development on 500D/T1i/Kiss X3[]
Arm.Indy first produced the 500d 1.1.0 stubs and dump mid 2010.
Main Dev discussion @ CHDK: http://chdk.setepontos.com/
http://magiclantern.wikia.com/wiki/500d_Development_Todo
* Palette for bitmap vram (done)
- Figure out how to create a custom menu
* hijack factory or photostudio menu?
- Find routine to trigger shutter
- Linker script to fix off by 0x120 error in reboot.c
- Linker script to create data segment in hacked code
- Reduce amount of DryOS copied (64 KB is more than necessary)
- Re-arrange to have 64 KB of DryOS below 5d-hack.bin
- Audio device is shut off after movie; keep it enabled
- Better interaction with powersave and LCD disabled modes
- Configurable fixed audio gain
- Configurable crop marks
- Use inclinometer to measure angle
- Record meta data about video into separate file
Resources[]
Bitbucket link here if you would like to help develop the code.
HERE with more here -> http://www.sawomedia.de/magiclantern/cropmarks/
Installation - Only For Canon Firmware 1.1.0[]
Follow the 500D/T1i/Kiss X3 Installation Guide Here
NOTE - YOU CANNOT BOOT YOUR CAMERA WITH AN ALREADY PREPARED SD CARD IN THE SD SLOT WITHOUT THE AUTOEXEC.BIN THIS WILL HANG YOUR CAMERA AND LOCK UP YOUR CAMERA AND GIVE YOU A "BRICKED" APPEARANCE. FOR MORE DETAILS AND FIXES SEE END OF 550D INSTALLATION THREAD. ALWAYS USE A DIFFERENT SD CARD WHEN NOT RUNNING ML UNLESS YOU WANT JUST REFORMAT THAT CARD.
Test Builds - (Use At Your Own Risk - Builds Are Not 100% Stable)[]
Follow Progress and Report any Findings and Problems Here
This is the main thread for development and all contributions are appreciated
Current issues list here. If you find a problem check this list to see if it has been reported. If your issue is not in the list it's safe to assume that the developers are not aware of it so please open an issue. Having a one place stop where you can see the list of problems helps everybody, specially the developers
Releases[]
Build | Release Date | Features | Fixes | Developer |
---|---|---|---|---|
Beta 1.50 | 05/11/2011 |
|
|
Coutts |
Beta 1.40 | 05/02/2011 |
|
|
Coutts |
Beta 1.30 | 04/26/2011 |
|
|
Coutts |
Build | Release Date | Features | Fixes | Developer |
---|---|---|---|---|
Beta 1.00 | 04/21/2011 |
|
|
Coutts |
Beta 1.10 | 04/21/2011 |
|
|
Coutts |
Beta 1.20 | 04/23/2011 |
|
|
Coutts |
Beta 1.30 | 04/26/2011 |
|
|
Coutts |
Beta 1.40 | 05/02/2011 |
|
|
Coutts |
Build | Release Date | Features | Fixes | Developer |
---|---|---|---|---|
Alpha 1.00 | 02/02/2011 |
|
Chuchin | |
Alpha 1.01 | 02/04/2011 |
|
|
Alins |
Alpha 1.02 | 02/09/2011 |
|
|
Alins |
Alpha 1.03 | 02/10/2011 |
|
Alins | |
Alpha 1.04 | 02/10/2011 |
Disabled Movie Logging
|
Alins | |
Alpha 1.05 | 02/13/2011 |
|
|
Alins |
Alpha 1.06 | 02/15/2011 | Changed VRAM Address
|
Alins | |
Alpha 1.07 | 02/17/2011 |
Fixed Zebras height Camera Internal Audio Board is working now |
Alins | |
Alpha 1.08 | 02/23/2011 |
Smaller menu font Intervalometer in Manual Mode |
Alins | |
02/24/2011 | Allow for Aperature Changes in ML |
Fixed Aperature Memory Values (not complete)
|
Coutts | |
02/24/2011 |
Added more Aperature Memory values
|
Coutts | ||
Alpha 1.11 | 02/24/2011 |
|
|
Coutts |
Alpha 1.12 | 02/24/2011 |
|
|
Alins |
Alpha 1.13 | 04/08/2011 |
|
|
Coutts |
Alpha 1.14 | 05/02/2011 |
|
|
Coutts |
Click Any Developers Name for any build to view the Original Build Post and their Notes
NOTE: Every build contains every update and features from previous builds
Crop Mark Files can be download HERE just copy the folder after extraction to your memory card root
Always stay up-to-date! Newer builds will be more stable and have more functions.
Features[]
Magic Lantern 0.2.0 for 550D firmware 1.1.0 ported to the 500D/Ti1/Kiss X3:
Progress in %: Information for Beta 1.50:
100% |
MENU GUI menus: press the ERASE button to display them, SET/DISP to change values |
100% |
QScale Bit rate control (QScale parameter) for the H.264 encoder, requires a class 10 card for all settings. |
100% |
Zebra Stripes Works under video mode. Zebra stripes for overexposed / underexposed areas |
25% |
Quick Access Quick access to some useful settings like HTP, ALO, Picture styles and contrast Reported Bugs: |
90% |
On-Demand auto tuning On-demand auto tuning for ISO, shutter & kelvin white balance Reported Bugs: ISO tuning not working quite yet. |
100% |
Global Draw Clean LiveView display without any overlays (selectable) |
90% |
Iso tuning Fine tuning for ISO and shutter speeds; also ISO 25600 Reported Bugs: ISO25600 not working yet, might be issue with camera itself. |
100% |
Debug Functions Debug functions (display CMOS temperature, screenshot, debug logging, shutter count, prop/event/mem spy) |
0% |
Display time remaining during video recording Reported Bugs: Display how much space and shots left on card works, but not time left. |
90% |
Manual audio gain Disable AGC (auto gain control). Reported Bugs: Digital filters not confirmed working yet. |
100% |
Onscreen audio meters Shows the level and peak levels of the onboard mic |
100% |
Lens data computation Shows data of the attached lens, and focus depth |
0% |
Stack focus (Live View only) Reported Bugs: |
50% |
Rack focus Gives the ability to focus back and forth between fixed focus points. Reported Bugs: |
100% |
Audio / LCD Triggering Remote release with either the LCD face sensor or audio trigger |
100% |
Trap Focus Camera takes a picture when something comes in focus |
75% |
Intervalometer/HDR Intervalometer (classic or HDR) Reported Bugs: Intervalometer stops and crashes camera after 20-30 shots |
100% |
Cropmarks Ability to load cropmark files (bmp files). Ex: 16:9, Cinemascope, Fisheye, etc. |
100% |
Spotmeter |
100% |
Histogram Reported Bugs: |
100% |
Silent Pictures Take pictures silently, uses data from live view buffer instead of actually moving the shutter. |
100% |
Focus Peaking Edges of in focus objects are highlighted with zebra stripes. |
100% |
Exposure Sim Toggle Ability to turn off live view's exposure sim, useful when live view screen is too dark to see anything. |
Some features standard on Canon EOS 500D:
The Manual[]
This Magic Lantern build for the 500D is a port of the 550D branch, so the userguide and manual is the same for now. The PDF below gives details of all of the options and what the settings do, note that not all Audio settings are relevant to the 500D due to hardware differences.
Thanks to Alex we have a PDF version available Here
For the current working document (ie the most up to date), for the 550D, please click Here Most of the 550D features are now ported to the 500D and are working. The ones that do not work are being worked on, remember this is still beta software at this time.
Wishlist[]
At the current time of writing (late April) stability is more important for this port however we might as well have a wishlist for the future. Nb, if its on the list below it doesnt actually mean A) Its actually possible to implement or B) That it will ever even get done.
- 30 FPS, 25 FPS, 24 FPS in 1920x1080p.
- 24 FPS, 25 FPS, 60FPS in 1280x720p.
- Manual controls over shutter speed, ISO and aperture in video mode.
- Longer shutter time than 30 seconds for long exposure photography.
- Lens Micro Adjustment like in 50D or 7D
- Autofocus while recording film
T1i/500D Magic Lantern Videos[]
thumb|700px|left
thumb|700px|left
thumb|700px|leftthumb|700px|left
thumb|600px|leftthumb|600px|left
Misc.[]
Dump is available here:[]
loads at 0xff010000.
The team:[]
Coders and Testers[]
- chuchin (http://chdk.setepontos.com/index.php?action=profile;u=11695)
- a1ex (http://chdk.setepontos.com/index.php?action=profile;u=13798)
- alins (http://chdk.setepontos.com/index.php?action=profile;u=15648)
- pat_loonytoon (http://chdk.setepontos.com/index.php?action=profile;u=15785)
- Coutts (http://chdk.setepontos.com/index.php?action=profile;u=641)
- utnuc (http://chdk.setepontos.com/index.php?action=profile;u=16828)
- RoaldFre (http://chdk.setepontos.com/index.php?action=profile;u=15988)
- Arm.Indy (http://chdk.setepontos.com/index.php?action=profile;u=12435) -> First produced the 500d 1.1.0 stubs and dump mid 2010.
Humble Wiki team[]
- silasje1 (http://chdk.setepontos.com/index.php?action=profile;u=16287)
- Jamez (http://chdk.setepontos.com/index.php?action=profile;u=16773)
Special Thanks[]
The wiki team would like to thank a number of people for improving their camera, namely Trammel Hudson for fixing his 5D and kicking this whole project off, to Arm.Indy without him there would be no ML on anything other than a 5D, to Churchin for starting the ball rolling on the 500d, to Alins for his early work, to RoaldFre for important fixes, A1ex for his work on the 550D which is the base of a lot of work on the 500D, and to Coutts for his work on porting A1ex`s work from the 550D to the 500D. These gentlemen have worked countless hours making Magic Lantern available for everyone to enjoy.
Donate to the developers[]
If you find this firmware useful, please consider a donation to the developers.
To donate to Alex who has written most of the recent features for the 550D/500D click below...
Support Alex`s work! |
---|
To donate to Coutts, who is working in porting the code to the 500D/ Kiss X3 / T1i click below...
Support Coutts' work! |
---|
If any other developers would like a Paypal donation link here, please contact Jamez who can add it.