Note:CHDK for the G12 can be downloaded from the autobuild server (
http://mighty-hoernsche.de/ or
http://hacki.someserver.de/). These builds are created nightly from the latest version of the CHDK code. The autobuild server creates 'safe' versions of CHDK with some options disabled. For example the current EXMEM (extended memory) system is still considered expiremental and is not enabled on the autobuild server.
Changes in Beta 8:- Fixed zoom out when recording video. Can now zoom back out into optical zoom range after zooming in to digital zoom range.
- Fixed shutter & aperture overrides not working if shutter fully pressed very quickly (not waiting for half press of shutter to do focus / exposure calculation). A quick shutter press will now use any shutter & aperture override values; however ISO override value is not correct (unless you half press shutter and wait before full press).
Changes in Beta 7:- Fixed intermittent startup crash (fingers crossed). Happens most often on when starting with a lot of images/movies already on the card.
- Fixed 'Dark Frame Subtraction' option (under RAW Parameters).
Changes in Beta 6:-
Fixed intermittent startup crash.- Changed G12 startup logic to align with the CHDK standard (short press of on/off button starts in playback mode, long press starts in record mode).
- Implemented live viewport logic to improve motion detect speed, optimised motion detect code.
- Enabled bracketing in continuous mode when using the self timer.
Changes in Beta 5:- Fixed crash when using set_zoom function in scripts.
- Fixed problem causing CHDK RAW/DNG files to not be saved when shutter speed was set to longer than 1 second.
Changes in Beta 4:- Fixed problem affecting some scripts.
- Added support for 16:9, 3:2, 1:1 and 4:5 image size modes (zebra, edge overlay, histogram and motion detect should now work correctly in these modes).
- Added firmware version 1.00E (thanks to drunkentech for dumping the firmware and everyone who has helped test it).
Changes in Beta 3:- Fixed the 'Make card bootable...' option (under Misc settings).
Changes in Beta 2:- CHDK RAW files can now be saved in the same directory as the JPEG images (note, if you set this option and you are saving Canon RAW files as well, make sure you do not use .CR2 as the CHDK RAW file extension otherwise it will conflict with the Canon file names).
- Updated the core code to changeset 1006.
- Fixed a number of minor bugs.
Known issues:- Dark Frame Subtraction is not working.- RAW / DNG files are always saved to the DCIM/100CANON directory on the SD card. The option to save the raw files with the JPEG files is not working as the logic used to name the image directories has changed in recent cameras.- CHDK Alt mode menu disappears sometimes. Pressing up/down/left/right buttons will usually refresh.
- DNG color matrix needs work.- Splash screen and menu palette colors are off due to very limited palette available (also the palette is different in play and records modes so I have to pick colors that are the same in both).- DNG thumbnail colors are a bit strange.
- Aperture & ISO overrides don't appear to work.- The camera doesn't respond to turning the jogdial in Alt mode; but when you leave Alt mode any dial movements are then picked up and processed by the camera (e.g if you are on AV shooting mode the dial changes aperture. In Alt mode the aperture won't change as the dial is turned; but when you leave Alt mode the camera will then update the aperture). Be careful with the dial as camera settings may change when leaving Alt mode.- If you zoom past the maximum optical zoom (5x) and into digital zoom when recording a movie you cannot then zoom back to anything wider than 5x optical zoom.- Optical zoom motor noise is recorded very loud when recording movies (probably because the microphone is right next to the lens). [There is probably nothing that can be done about this.]
Things I've tested:
- CHDK RAW & DNG saving.
- Movie bit rate / quality setting override.
- Shooting override of shutter speed (long exposure works, very short exposure not tested yet).
- Shooting override of quality setting (can select super-fine JPEG quality).
- Scripts (motion detection, and intervalometer scripts tested).
- Manual boot (using Firmware Update in the Play mode menu).
- Autoboot from partitioned SD card larger than 4GB.
- Optical zoom & manual re-focus when recording movies.
Phil.