**I didn't used CHDK in very long time, I had a 2GB card with 0.9.9 for years.Recently I got 4GB card that is the max for the G12 FAT but I see that the 1.6 OSD is flickering and tons of settings probably useless for the 13 years old G12.
FWIW, I don't think flickering should be worse in modern versions, though possibly OSD defaults are different in a way that makes it more obvious. As far as settings go, they should be as applicable to G12 as any other cams.
Also if you still have the 2gb card and you're happy with the version that was on it, you should be able to just copy the files.
***** Well, 1.4 is no good G12 gets very warm and battery drains quickly. 10% in just few minutes.
and this did not happen with other CHDK versions, or without CHDK? What were you doing with the camera when this happened? (shooting, just sitting in playback or shooting mode?)
If the battery is similar age to the camera, it might drain quickly due to age, independent of CHDK. I would be be very surprised if CHDK made a camera run noticeably hotter just sitting, but I have been surprised before.