After a long period of absence I finally managed CHDK for
SX110IS firmware 1.00b.
Summer is gone (here in the northern hemisphere) and I had more time for digging into CHDK last days. It seems to me that no problems left so far.
Port is done.
Final version contains:
- Fixed color matrix (based on VIT40's 105-series Standard profile, look at
https://chdk.setepontos.com/d/3930/6)
- Battery temperature always shows -99° C (or -146° F). Original firmware function is definitly broken so a fixed unreal value seems to be the best solution.
- Modified shortcut keys:
//Alt mode
#define SHORTCUT_TOGGLE_RAW KEY_ERASE
//Half press shoot button
#define SHORTCUT_TOGGLE_HISTO KEY_UP
#define SHORTCUT_TOGGLE_ZEBRA KEY_DOWN
#define SHORTCUT_TOGGLE_OSD KEY_RIGHT
#define SHORTCUT_DISABLE_OVERRIDES KEY_LEFT
//Alt mode & Manual mode
#define SHORTCUT_SET_INFINITY KEY_UP
#define SHORTCUT_SET_HYPERFOCAL KEY_DOWN
- Some minor code corrections and code clean-up.
- Values für sensor dimensions and active areas corrected in camera.h
Some thoughts about RAW: I prefer DNG but there are some discussions about it in forum. Decide for your own. VIT40 have some interesting hints, look at the post mentioned earlier.
He prepared some color profiles (Adobe Camera Profiles) and I believe it's better to use those than to use the built-in profile (remember: embedded profile is now actually his 105 Standard Profile).
I've learned a lot about color representation of digital cameras during my activities but it's still dimmish for me. I was not able to get satisfied results with DNG4PS but VIT40's camera profiles are working for me.
Don't expect too much, you will get a wide range of results depending on the conditions under which a picture was taken.
I'm definitly not one who you should ask for assistance with color profiles... 😉
Final version will be available from download server as soon as checked in into trunk.
[hr]
CHDK for SX110 will participate from general development of CHDK. But there will be no special development for SX110 presumeably.
I will visit this thread from time to time. Everyone might enhance or fix some things in this port. Feel free!
Special thanks to Obihoernchen, VIT40, Yarvieh and Nomi_68k.
Don't forget: CHDK is free as free in speech and in beer. It's based of the efforts of some people those will earn no money for it. Those people share their knowledge and their work with all of us.
So thank all those guys!
Have fun!
[hr]
@Admins: May I ask to check in the diff? It's based on 813 and checked against current 821.
EDIT: Attachment deleted (final version released on Autobuild already)