Problems I still have at the moment:
- Sometimes the RAW buffer is not dumped correctly, presumably the RAW buffer is changing address sometimes like in the g7/g8/g9 cams. This normally shows when doing multiple pics in continuous mode or scripts that shoot more than one picture (like the bad pixel detection script).
- Dead pixel detection doesn't work by just checking for a 0 value, I have dead pixels in the range 0-0x10 (in 12 bit resolution)
- Haven't looked at video recording at all yet
- In 80 ISO mode, the RAW data is broken, although this may be the same as the first problem.
I have had a little more luck in getting more image detail in the lower 4 bits by using the lowest-noise modes possible: a 100 ISO, well-lit scene produces some data in the lower 4 bits.