I just purchased an SD850. Please continue the development of this CHDK port! This is terrific. I'm just starting to learn about all of it's features.
There have recently been certain updates to CHDK, a number of new features added. Accordingly, there appeared the so-called "
Allbest build 34". Attached is such a build for Ixus 950, compiled from platform sources (attached) and the current official CHDK sources, rev.306. In order for it to compile properly, the latter sources were amended as follows:
core/raw.h:
#elif defined (CAMERA_a720) || defined (CAMERA_s5is)
replaced with
#elif defined (CAMERA_a720) || defined (CAMERA_s5is) || defined(CAMERA_ixus950_sd850)
Overall (except in raw.h), global find/replace:
"defined(CAMERA_ixus70_sd1000)"->"defined (CAMERA_ixus70_sd1000) || defined (CAMERA_ixus950_sd850)"
"!defined (CAMERA_ixus70_sd1000)"->"!defined (CAMERA_ixus70_sd1000) && !defined (CAMERA_ixus950_sd850)"
without any manual intervention. Thus, everything that works (or doesn't) in IXUS 70 (a "supported" cam) has a corresponding counterpart in our case.
Please note that this build implements "pseudo-manual focus", but
not in the way discussed a few messages up: the cam always refocuses first, even when override is in place. Before testing the new binaries, it is advisable to delete CHDK\CHDK.CFG from SD card. Otherwise, I didn't test much myself, except for the very basic things.
It seems a few people were interested in this port, although nobody provided a feedback. As I'm now retiring from the "porting" business, if there are Ixus950 owners out there that wish to use CHDK and keep up with its progress in the future, your best bet is to get your cams "officially supported" by CHDK keepers/developers. Ask them.