My girlfriend got an Ixus 750 PAL with firmware 1.00G, i'm adjusting some minor things.
In main.c:
New modemap:
{ MODE_DIGITAL_MACRO, 2 },
{ MODE_MY_COLORS, 3 },
{ MODE_STITCH, 4 },
{ MODE_AUTO, 5 },
{ MODE_SCN_PORTRAIT, 6 },
{ MODE_SCN_FOLIAGE, 7 },
{ MODE_SCN_SNOW, 8 },
{ MODE_SCN_BEACH, 9 },
{ MODE_SCN_WATER, 10 },
{ MODE_SCN_INDOOR, 11 },
{ MODE_SCN_NIGHT, 12 },
{ MODE_SCN_CHILD, 13 },
{ MODE_SCN_FIREWORK, 14 },
{ MODE_VIDEO_STD, 15 }
Line 60:
mode = (physw_status[0]&0x0F)==0x0B ? MODE_PLAY : MODE_REC;
to
mode = (physw_status[1]&0x0F)==0x0B ? MODE_PLAY : MODE_REC;
Remaining things seem to be ok.
Looks nice so far. Is there a possibility to implement manual focus on that cam?
Edit: Yes, it is possible.
#define CAM_CAN_SD_OVERRIDE 1
In camera.h is enough. In alt mode, pressind "Up" enables one to focus over the zoom rocker.
(And for some reason, i need to press the zoom rocker carefully, so the SD override changes to 1, before i start playing around freely with the override.. otherwise the cam just turns off.)
Edit2:
I just noticed that it's sufficient to zoom in & back (doesnt matter how far, one step is enough) out one time, and SD override will work. Otherwise the cam hangs (It retracts the lens half ways and then just turns itself off)
I'm just trying to find out what changes during zooming in and out, but i honestly have no idea..