B2B Studio for the Canon EOS M  (TEST BUILD 1, for testers)
Canon EOS M, CANON FIRMWARE 2.0.2 ONLY. This build has NOT been run on a EOS M yet: you may be the first. Experimental: use at your own risk.

WHAT IT IS
B2B Studio bakes a film look into every JPEG you shoot (into the PIXELJPG folder on the card; your Canon originals in DCIM are never touched).
It is built on M-Film (HNGSeries) and Magic Lantern. It runs on top of Magic Lantern, so Magic Lantern for the EOS M (2.0.2) must already be on the card and start.
The EOS M has no shooting screen with LiveView off, so everything happens in LiveView: the film OS opens from LiveView, and the small cards (shutter, aperture, ISO, light meter, your look, the bake queue) sit over the picture. It has a touch screen and few buttons: SET, the arrows, the wheel, PLAY, MENU, INFO and a two-finger touch (Home) are what the film OS uses.

BEFORE YOU START
- Back up the card. Know how to go back: put your backup contents back, or start the camera without the card.
- Shoot JPEG (Large, Medium or Small).
- Boot size: this build takes 726304 bytes of Canon's memory at boot; the largest build known to start on this camera is 727072. If the camera hangs at power on with the card light on, the build is too big: take the card out, switch on, and tell us.

INSTALL
1. Camera off. Copy autoexec.bin and the ML folder from this zip to the root of the card that already boots Magic Lantern, replacing files with the same name.
2. Switch the camera on.

PLEASE CHECK, AND TELL US WHAT HAPPENS
1. Does the camera start? (If it hangs, see above.)
2. Does the film OS open (Home / shelf), and do the colours look right (not inverted, no garbled colours)?
3. Do the buttons you use work in the menus (move, select, back)? Which ones do not?
4. Take 2 or 3 JPEGs. Does a baked copy appear in the PIXELJPG folder? How long does a bake take?
5. Do the screens flash, show Canon's own screen over ours, or leave stray pixels?
6. Does it still shoot normally after you leave the film OS?

HOW TO SEND RESULTS
Turn on System > Debug log (it is on by default), do the checks, then send ML/FILMROLL.LOG from the card, with a few lines on what you saw (a short phone video of the screen helps most).
Go to https://github.com/xbasiciggy/b2b-studio-5d3-public/issues

CREDITS AND LICENCES
Built on M-Film by HNGSeries (https://github.com/HNGSeries/M-Film) and Magic Lantern (https://magiclantern.fm). Film colour tables: Film-Luts by Yahia Angelo (MIT). TJpgDec by ChaN. Barlow typeface by Jeremy Tribby (SIL OFL).
Free software, GPL-2.0 (see LICENSE and THIRD_PARTY.md). Not affiliated with Canon.
