Some EOS M users reporting flickering problem when using Dual ISO in 2.5K and other presets on
MLV RAW ON EOS M Facebook group
I had this problem too in the past on 700D, it was from the generic code for ADTG registers, some ADTG registers present in 700D, EOS M which changes from video mode to another, a1ex included it because his graphs was showing it should change when increasing RAW resolution, using these registers or not using it *doesn't have any effect* on 700D and EOS M, I marked it as unnecessary registers for these cameras, why?
Because it's causing the flickering problem when using Dual ISO, I thought this problem was from some shutter blanking issues or the heavy 100/3200 Dual ISO, or even MLVApp, fortunately I made some tests in the past and narrowed down the following ADTG registers which caused this strange flickering problem, after commenting out these registers the flickering gone:
//adtg_new[7] = (struct adtg_new) {6, 0x8173, nrzi_encode(fps_timer_b - 1) }; /* PowerSaveTiming OFF (6D/700D) */
//adtg_new[8] = (struct adtg_new) {6, 0x8179, nrzi_encode(fps_timer_b - 1) }; /* PowerSaveTiming OFF (5D3/6D/700D) */
//adtg_new[11] = (struct adtg_new) {6, 0x82F8, nrzi_encode(readout_end + 1) }; /* ReadOutTiming */
//adtg_new[12] = (struct adtg_new) {6, 0x82F9, nrzi_encode(fps_timer_b - 1) }; /* ReadOutTiming end? */
Some days ago I found there is another flickering problem when using Dual ISO in 1x3 Binning mode with real time correct preview @ 2.35:1, 2:1 and 16:9 Aspect ratios, not sure what causing this flickering in these presets But in 1x3 Binning 2.50:1 preset with real time correct preview there is no flickering, something is happening here when lowering width RAW resolution and increasing Vertical RAW resolution in
x5 mode, I think some registers related to horizontal resolution or vertical resolution or both need to be tweaked
Tested Dual ISO in 1x3 Binning 2.35:1 preset in mv1080 mode with stretched preview, the flickering problem isn't there (it's gone), some registers here appear to control something which cause this problem, these registers are between x5 and mv1080 mode, happy catching
Some examples from EOS M users posted on the Facebook group:
https://www.youtube.com/watch?v=gnHAF1qKLhshttps://www.youtube.com/watch?v=xuZqeGWCL6kYou can see the flickering problem clearly in my old 2018 video, I was testing 1x3 Binning mode with Dual ISO:
https://www.youtube.com/watch?v=QmawA6qe-DcEdit: here is my old reporting for this problem:
https://www.magiclantern.fm/forum/index.php?topic=19300.msg207717#msg207717..It's some kind of flicker(Low contrast frame/High constrast frame something like that) I thought it was from shutter speed bug or aggressive 100/3200 Dual ISO but using same Dual ISO and without crop_rec the problem is gone. That's how I found the problem wasn't from Dual ISO and shutter speed bug (shutter speed was set to lowest value so no flicker was happening) then I tried to comment out other ADTG registers and the problem has been fixed.
I didn't search to find out which specific ADTG registers causing this but the point is not to use unnecessary registers for all cameras maybe that isn't good thing. For small cameras (700D, 650D, 100D and EOS M) the necessary ones is 8172, 8178 and 82b6. I don't have my cam and laptop right now posting examples next week.