Публикую список изменений со времени 37-го билда
Скачать можно здесь (автоматическая сборка CHDK c учетом всех самых последних изменений):
http://grandag.nm.ru/hdk/autobuild/ или здесь
http://malbe.nm.ru/chdk/ Добавлена поддержка следующего набора моделей:
+ ixus850_sd800 ( mrblack51 )
+ ixus860_sd870 - 100c ( Grand )
+ Ixus950_sd850 - 100c ( whoever )
+ ixus55_sd450 - 100c, 100b (3DBruce )
+ ixus65_sd630 - 100a ( cail )
+ ixus70_sd1000 - 100c ( quietschi )
+ a460 - 100d ( brabl2 )
+ a530 - 100a ( image13 )
+ A540 - 100b ( image13 )
+ A550 - 100c ( muttley )
Grand
+ Большой объем работы по включению в поддержку новых моделей камер
+ Улучшение исходного кода CHDK
+ Исправлен баг с 64s override
EWAVR:
+ Поддержка нескольких разделов на флэшкарте для A560, A570.
+ A720: исправлена ошибка в режиме воспроизведения (playback), выражавшаяся в непредсказуемом поведении камеры
+ Добавлена возможность оптического зума в видео-режиме (за исключением камер A650, A720, IXUS65)
+ A650: добавлен движок загрузки с карты, имеющей несколько разделов (DataGhost)
+ Теперь вывод OSD в режиме обзора (review) после снимка может быть частично или полностью отключен для a650
Великолепная новая возможность от fingalo:
Возможность настроить пользовательское меню
Описание
Доступ к настройке параметров пользовательского меню можно получить через ветку "OSD parameters".
В раздел "user menu" ("пользовательское меню") можно копировать любые прочие пункты меню для быстрого доступа к последним (до 10 штук)
Состояния ключа "User Menu Enable":
'Off': выключено
'Edit': Режим редактирования пользовательского меню.
Для настройки пользовательского меню необходимо войти в последнее (т.е. в "User menu") и подвести курсор к той позиции меню,
в которую предполагается разместить желаемый пункт меню. Далее следует найти указанный пункт в структуре меню и нажать
FUNC/ERASE/SHOOT_HALF (различаются для разных моделей камер). После этого -повторить операцию для прочих желаемых пунктов меню. При этом возвращаться в User menu необходимости нет, так как его ячейки заполняются последовательно. Нажатие указанных выше кнопок внутри пользовательского меню приводит к удалению соответствующего пункта меню из User menu
'On': Пользовательское меню включено. В этом режиме при нажатии на кнопку "menu" при нахождении в ALT-режиме, откроется пользовательское User menu. Переход в основное меню можно осуществить через последний пункт пользовательского меню
'On Direct': Вывод пользовательского меню сразу по нажатию кнопки "ALT". Нажатие кнопки "MENU" в этом режиме приведет к выводу на дисплей основного меню
Для работы с пользовательским меню используются соответственно кнопки:
SHOOT_HALF -для ixus-ов и им подобных камер без кнопки ERASE
FUNC / ERASE - для всех прочих камер
+Добавлена возможность удаленного управления для ixus700_sd500
PhyrePhoX
+ Небольшая иконка остатка свободного дискового пространства от Wontolla
+ горизонтальный или вертикальный индикатор остатка свободного дискового пространства в виде двухцветной полоски настраиваемого размера
+ Возможность установки размера вышеуказанной полоски линейным размером в четверть, половину или во весь размер экрана
+ Возможность вывода часов с секундами
+ в режиме съемки при полунажатии теперь не отображается неактуальная часть вывода OSD (состояние батареи,файлового пространства,статус роу и тд)
+ Введены предельные значения для предупреждения о критически малом остатке дискового пространства. Может быть использовано либо абсолютное значение предела (мегабайты), либо относительное (проценты)
+Также введено предупреждение о критическом значении оставшегося количества кадров с raw для соответствующего индикатора
Возможно так же переключение между статичным выделением шрифта цветом предупреждения, либо миганием
+ Счетчик роу теперь в состоянии "включен" по умолчанию (при инсталляции прошивки без настроек)
+ новые команды в ubasic: get_disk_size, get_free_disk_space - возвращают значения в KB; get_jpg_count and get_raw_count ubasic commands
С введением этого набора команд предоставляется возможность приостанавливать выполнение скрипа по достижении определенного предела по остатку дискового пространства
+ добавлен новый цвет для иконки-индикатора остатка дискового пространства
+ настраиваемое поведение часов при полунажатии
+ добавлено подменю Clock ("Часы" )
+ Переключение межд 12-ти или 24-часовой индикацией часов с настраиваемым индикатором день-ночь
mkmenuts
+Уникальная возможность настраиваемого пользовательского AutoIso ( Custom AutoISO )
добавлен раздел меню "Custom Auto Iso" в "Extra photo operation"
Через настройки, доступные в этом меню можно установить специфические предпочтения пользователя по работе алгоритма AutoISO. Указанный функционал совместим со всеми режимами, за исключением M и Tv при включенном "родном" режиме Auto(hi) ISO. Вспышка при этом может находится в любом состоянии, за исключением Auto
Описание в соответствии с пунктами меню:
-"Minimal Shutter speed" (минимальное время выдержки). Возможно выбрать фиксированные значения или "Auto" (рекомендуемое).
При выборе "Auto" время выдержки расчитывается по формуле 1/fl, где fl это дистанция фокусировки
-"User Factor (1/FL/factor)" (пользовательский множитель)- Этот параметр работает в случае, если параметр "Minimal Shutter speed" установлен в "Auto".
В этом случае для расчетов минимальной выдержки используется формула 1/FL/factor. Значение по умолчанию - 5. Выбрано по той причине, чтобы соблюсти обычное соотношение из теории -1/EFL (EFL - эффективное фокусное расстояние). Разумеется, каждый может выбрать здесь приемлемый для себя множитель
-"IS Factor (Tv*factor)" (IS множитель) - Этот пункт меню доступен, если камера оснащена стабилизатором изображения. Установив значение для этого фактора, можно увеличить допустимое значение минимальной выдержки при работе стабилизатора изображения. В этом случае и при включенном стабилизаторе изображения минимальная выдержка будет рассчитываться из формулы Tv*factorIS=factorIS/FL/factor. Значение по умолчанию -2 (двукратное увеличение допустимой выдержки)
-"Max ISO HI (x10)" - Максимальное ISO для данной камеры в режиме ISO HI . Здесь можно установить максимальное реальное Iso для данной камеры в указанном режиме (или меньшее по усмотрению пользователя ). Реальное значение, соответствующее данному "маркетинговому" значению можно увидеть в списке дополнительных значений (при установленном соответствующем "крыжике" в меню "Miscellaneous Values") Например, выбрав ISO 800 через "родное" меню Canon и осуществив полунажатие, можно увидеть соответствующее ISO 800 реальное значение (IR). Это значение алгоритм пользовательского AutoIso будет рассматривать как предельное в этом режиме
-"Max ISO AUTO (x10)" Аналогично, но для режима AutoIso. В принципе, предыдущее и это значения могут совпадать (но предоставлена возможность разделения максимальных ISO в HI и Auto режимах
-"Min ISO (x10)" - минимальное "реальное" ISO для данной камеры. Значение минимального реального ISO можно вычислить экспериментально. Например, для a620 минимальное ISO соответствует где-то 25, что почти в два раза меньше минимального стандартного "реального" ISO
stevetm2
+ Настраиваемая шкала zoom (при использовании конвертеров)
+Исправлено: отрицательные значения EFL для a650
+Добавлены "raw" и "filespace" подменю в меню "OSD parameters" с целью упорядочения структуры
+небольшая перестройка порядка следования пунктов меню