- There will be no ML for M3 because code base is totally different. M3's firmware is closely related to Canon's point-and-shoot. There is a CHDK port in the making. Please join the discussing there.- Money will cause current devs to drop-out from project.

Notes:- DryOS core (task scheduler, semaphores, meminfo) is pretty much identical to EOS firmware (e.g. 7D2)- A lot less debug messages on M3 (unless I'm missing something, since there are plenty of strings)- File I/O routines are different (Fopen_Fut on M3, similar to Powershot, FIO_OpenFile on EOS)- Initialization appears simpler on M3 (a sequential routine; on EOS there are a bunch of things running in parallel)- Low-level initialization looks pretty similar (cstart, init_task)- SD card emulation is not done, but should be doable (if you look at how it's done on 60D or 5D3, for example)- User-level code is totally different- The log contains TurnOnDisplay, TurnOnBackLight and similar stuff, so if you find the display buffer address, it might actually show something - To enter the debug shell, return '#' as the first character from the UART (TIO)

The rest of details about how to run the emulator are in the QEMU thread and in the install script.

I wouldn't say porting ML is impossible on this camera, but it would be one of the most difficult ports (it will require a lot of wrapper functions that mimic the behavior of DSLR firmware, and while you can probably easily get ML menu up and running, porting the features will be a lot more difficult - most things are very unlikely to work only with minor tweaking). It would be probably a little easier than porting ML to Nikon

Hi all new owner of a EOS M3 here in the States. It's replacing my T5i that I sold to a friend. Buddy of mine turned me on to ML and I eagerly came here to download but it's looks like no dice for the M3 =( Is this true or am I just a dumb noob not looking hard enough??

I am a beginner with the Canon EOS M3 Mirrorless Camera and have a question regarding the limited video length in Canada.

I'm an active gamer and want to record video without having it cut out every 29 minutes and 59 seconds. I understand this is a limitation because in Europe you can be charged taxes, duties, etc. when recording videos exceeding 30 minutes. I live in the country of Canada and don't want this to happen to my videos. Does Magic Lantern have a function to bypass this limit? If so, is it a good idea for my camera?