lots of homework this week, so no updates for now. This weekend I'll release a dumper to allow others to develop if they wish. Maybe an early alpha soon, but I want to get some more features working so it's actually worth testing.
Small update:
Yesterday I think I found a way to block touch events, so I can disable the touch screen while in the ML menu. This way touching the screen won't interact with screen elements underneath the menu. In future releases I want to implement a touch menu for ML. Alex has talked in the past about possibly doing an iPhone-style interface with icons, which could be completely possible. I also enabled ptp support for it, for usb debugging with ptpcam (check ram values on the fly, send/receive files to/from the camera, etc). I have high hopes for this camera, I can't wait to see what it can do!
Also, some bitrate news:
The bitrate hack works! Using my class10 UHS-1 card I was able to record at ~130-150mbps without the card buffering out. This was done at qscale-14. I couldn't go any higher without it buffering out. Soon maybe I'll see what the 7D cache hack can do to these numbers.
FPS override is in it's infant state now. Still need to do some more tweaking before it works. Intervalometer seems to be working out of the box, no further fixes required. Kelvin white balance works. All vram features like focus peaking, zebras, magic zoom, histogram, waveform, vectorscope, etc are working (except ghost overlay, not sure yet). Movie logging works. Bulb exposure mode works (with manual focus selected).
That's about where we're at now. Not bad for <1 week of work