As the title says, I have a SX10IS with the 1.03A firmware. CHDK works wonderfully in 99% of circumstances - unfortunately, the remaining 1% is a problem with shooting in DNG. As a baseline, this afternoon I started with a freshly formatted 4GB Transcend Class 10 SDHC card (FAT16, BOOTABLE), with the daily autobuild (1240) loaded. The only configuration change I have made is to enable 'Save RAW' under Menu > RAW Parameters. So far so good - the camera captures the JPG and the CRW files fine.
Now, when I go to enable 'DNG format' and 'DNG File Extension', it prompts (as expected) to create the badpixel.bin. I run 'Create badpixel.bin' and get result: 0 bad pixels, and a 0 byte badpixel.bin. 'DNG Format' prompts again to create badpixel.bin, even though the file exists. Running show_bad_b.exe on a CRW similarly results in a 0 byte badpixel.bin, and enabling 'DNG Format' likewise still prompts for creating badpixel.bin.
Reading through the SX10IS port thread, I found a mention of someone having a similar problem, and being able to manually edit badpixel.bin to contain 4 zeros, '0000', resulting in a 4 byte badpixel.bin. Success! Or so I thought. CHDK allows me to enable 'DNG Format' now, but as soon as I try to take a picture - bam, the camera instantly powers off.
I've tried these steps now with both the SD locked, boot-straight-to-CHDK mode as well as the SD unlocked manual Firmware Update --> CHDK mode. I have also tried with 'RAW buffer cached' both enabled and disabled.
Hopefully someone has an idea of something else I can try! I've been shooting quite a bit over the last year with standard CHDK RAW output, but I'd really like to be able to ditch the dng4ps part of my workflow - and also, re-white balancing everything manually.
Thanks!