OK, here it is applied to my current code http://www.zshare.net/download/93619589b94f3f28/
YES! It worked! It worked!!!!
Theres a slight problem though. Remember how I told you I turn on my camera by flicking the power on button and then continuously pressing FUNC/SET until it opened in PLAY mode, then I half pressed shoot to get into RECORD MODE.
Well for some reason, now if I flick the power button, it opens in PLAY mode but keeps on recycling, as in turning off on its own and on and off n on.
The only way, or brute force way, I can turn the cam on is by keeping power on button pressed, but on first go it jams the lens, then I keep it pressed again and it turns on fine.
Basically turning on the cam has become harder now.
Also is there any way to test IMAGE STABILIZATION? I cant really tell if its gone.
Anyway thank you so much MICROFUNGUY, FUNNEL and to SRSA_4C for the patch. Gonna go out and celebrate with a pint of ...pepsi tonight! lol whoo hoo!!!!
Edit:
Carried out a bit of further testing.
Image Stablization indeed seems to be shot, my method of testing was to zoom in full and then take continuous shots. There was literally no difference between those with IS on and those with IS off. I suppose its gone, I can live with that.
The E32 error popped up 2 times, both times I was taking continuous shots. It happened very randomly. On 4 occassions I managed to run camera for extremely long times. I even made a video for 20 minutes and then took continuous shots until battery ran out. Why the E32 error popped up 2 times, I cant really say, it was very much, random therefore not a bother.
Will test it again after battery is charged, but so far since I mananged to make a 20 minute video and a 9 minute one as well, I'd say it does the job very well!