IIRC there are some reported issues with overrides on M3 and M10 as well (https://chdk.setepontos.com/index.php?topic=12542.msg133768#msg133768).
I changed
capt_seq.c by adding a call to
shooting_expo_param_override in case 1 of the big switch statement in
capt_seq_task( ). This is the case labelled "Normal Shoot" in the other D6 ports.
With that change, overrides entered via the
Enhanced Photo Operations menu now take effect during normal shooting (Auto, P, Tv, M modes tested).
However, scripted
shoot( ) statements do not use the override values from either the
Enhanced Photo Operations menu or
set_tv96_direct( ), set_av96( ), and set_sv96( ). Placing a call to
shooting_expo_param_override at the common exit point from
capt_seq_task( ) did not have any effect either. So scripts like
hdr.lua take three images at the same exposure.
Onwards ...