G12 Release - available from the autobuild server - CHDK Releases - CHDK Forum supplierdeeply

G12 Release - available from the autobuild server

  • 136 Replies
  • 81566 Views
*

Offline philmoz

  • *****
  • 3450
    • Photos
G12 Release - available from the autobuild server
« on: 28 / December / 2010, 19:45:18 »
Advertisements
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.
« Last Edit: 22 / October / 2011, 02:12:03 by philmoz »
CHDK ports:
  sx30is (1.00c, 1.00h, 1.00l, 1.00n & 1.00p)
  g12 (1.00c, 1.00e, 1.00f & 1.00g)
  sx130is (1.01d & 1.01f)
  ixus310hs (1.00a & 1.01a)
  sx40hs (1.00d, 1.00g & 1.00i)
  g1x (1.00e, 1.00f & 1.00g)
  g5x (1.00c, 1.01a, 1.01b)
  g7x2 (1.01a, 1.01b, 1.10b)

Re: G12 beta release
« Reply #1 on: 29 / December / 2010, 05:03:56 »
- Movie bit rate / quality setting override.



As part of my mission to remove as many 'questionable' features as possible, it would be interesting to know what you think of this, Phil.

(if you have time as New Zealand races towards 2011 before the rest of the planet  :)  )

*

Offline philmoz

  • *****
  • 3450
    • Photos
Re: G12 beta release
« Reply #2 on: 29 / December / 2010, 05:29:09 »
- Movie bit rate / quality setting override.



As part of my mission to remove as many 'questionable' features as possible, it would be interesting to know what you think of this, Phil.

I have a hard time seeing any substantial difference between the highest quality setting in CHDK and the default camera setting - despite the file size being three times larger. That's not to say that there isn't a use for this in some circumstances (fast motion might benefit the most). There's also probably some use for lowering the quality setting to increase recording time for some people.

The 'super-fine' JPEG quality setting is a bit the same, it's almost impossible to see any real difference in the resulting JPEG images; but the 'super-fine' files are almost twice the size.

Regards,
Phil.
CHDK ports:
  sx30is (1.00c, 1.00h, 1.00l, 1.00n & 1.00p)
  g12 (1.00c, 1.00e, 1.00f & 1.00g)
  sx130is (1.01d & 1.01f)
  ixus310hs (1.00a & 1.01a)
  sx40hs (1.00d, 1.00g & 1.00i)
  g1x (1.00e, 1.00f & 1.00g)
  g5x (1.00c, 1.01a, 1.01b)
  g7x2 (1.01a, 1.01b, 1.10b)

Re: G12 beta release
« Reply #3 on: 29 / December / 2010, 05:36:31 »
Hmmm   .... in the 'lightweight' SDM build that I am working on I will exclude super-fine JPEG.

Incidentally, I have not kept up with this, what video exposure parameters can we override ?

Can we force fixed exposure ?


David


*

Offline philmoz

  • *****
  • 3450
    • Photos
Re: G12 beta release
« Reply #4 on: 29 / December / 2010, 05:42:30 »
Hmmm   .... in the 'lightweight' SDM build that I am working on I will exclude super-fine JPEG.

Incidentally, I have not kept up with this, what video exposure parameters can we override ?

Can we force fixed exposure ?


David

As far as I know on the quality setting can be overridden in video mode.

Phil.
CHDK ports:
  sx30is (1.00c, 1.00h, 1.00l, 1.00n & 1.00p)
  g12 (1.00c, 1.00e, 1.00f & 1.00g)
  sx130is (1.01d & 1.01f)
  ixus310hs (1.00a & 1.01a)
  sx40hs (1.00d, 1.00g & 1.00i)
  g1x (1.00e, 1.00f & 1.00g)
  g5x (1.00c, 1.01a, 1.01b)
  g7x2 (1.01a, 1.01b, 1.10b)

Re: G12 beta release
« Reply #5 on: 29 / December / 2010, 05:54:12 »
Can you set a fixed exposure (shutter) override ?

*

Offline kezug

  • *
  • 38
Re: G12 beta release
« Reply #6 on: 29 / December / 2010, 09:05:29 »
I want to take a moment and thank you for doing this for the G12!

Re: G12 beta release
« Reply #7 on: 31 / December / 2010, 06:55:29 »
I also want to thank you.
Now I can go and buy the G12 :D
PowerShot A720IS, SanDisk Extreme III SD 2GB


Re: G12 beta release
« Reply #8 on: 31 / December / 2010, 11:13:37 »
Hi,

New to CHDK but just got a G12. Firmware version 1.0.0E...

Tried the  latest beta. 2GB card formatted in FAT16 using Cardtricks. Sent the zip of beta CHDK onto the card using same. Popped unlocked card into G12 : camera does not power-on. Did same with locked card : does not power-on either...

Is this firmware incompatibility?

Many thanks,
Thierry

*

Offline philmoz

  • *****
  • 3450
    • Photos
Re: G12 beta release
« Reply #9 on: 31 / December / 2010, 14:52:54 »
Hi,

New to CHDK but just got a G12. Firmware version 1.0.0E...

Tried the  latest beta. 2GB card formatted in FAT16 using Cardtricks. Sent the zip of beta CHDK onto the card using same. Popped unlocked card into G12 : camera does not power-on. Did same with locked card : does not power-on either...

Is this firmware incompatibility?

Many thanks,
Thierry

Unfortunately yes. It's very unlikely that one firmware version of CHDK will work on a camera with another version.

The 'Basic Dumper' script seems to work for most cameras to dump out the firmware:
http://chdk.wikia.com/wiki/Porting_the_CHDK#Q._How_can_I_get_a_firmware_dump.3F

If you can get the 1.00e firmware dumped from your camera and send it to me I can look at doing a port. I'll need some help testing it though as I don't have a camera with that version.

Regards,
Phil.
CHDK ports:
  sx30is (1.00c, 1.00h, 1.00l, 1.00n & 1.00p)
  g12 (1.00c, 1.00e, 1.00f & 1.00g)
  sx130is (1.01d & 1.01f)
  ixus310hs (1.00a & 1.01a)
  sx40hs (1.00d, 1.00g & 1.00i)
  g1x (1.00e, 1.00f & 1.00g)
  g5x (1.00c, 1.01a, 1.01b)
  g7x2 (1.01a, 1.01b, 1.10b)

 

Related Topics