Prealpha release for the PowerShot S1 IS.
Don't expect full CHDK functionality.
Works:
- user interface
issues:
some UI elements are not aware of a resolution below 360x240 (it's 320x220 in LCD mode here)
folders with many files can't be easily entered in the file selection box the default gray color (and many colors on the palette) look awful on the LCD
CHDK's screen redraw erases every Canon overlay (graphic, text), enter and exit the Canon menu to make it reappear- keyboard
issues:
zoom lever always operates the zoom in record mode (that means ALT mode too)
file selection box senses false keypress on entering large folders- RAW and DNG
issues:
The bad pixel creation process can't find any bad pixels
- Av and Tv override
issues:
Av is really limited to the 2.8 ... 8 range
Bugs:
- free space display can easily go wrong if you delete files with the file manager OR create a RAM dump
- SD override causes reset
- framebuffer addresses are not completely correct (zebra is wrong, histogram can be incorrect)
... many more
Install:
Copy the contents of the archive to the card.
How to start:
Start in play mode, choose Firm update... from the menu and execute it
The ALT button is the shortcut button.
Only the latest firmware revision is supported (it's displayed as
1.002A when you start the camera in play mode with the ver.req file placed to the root of the CF card and press SET + DISPLAY at the same time)
If you happen to have earlier firmware on the cam, please make a copy of it:
place the extend.m file (attached) into the root of the CF, start the cam in play mode, press the SET button, wait for a few seconds. You can also do this on a camera with a bad CCD. The file will be named ROM.BIN .
The latest official firmware update can be found here:
http://chdk.wikia.com/wiki/Official_Canon_firmware_updates
update: prealpha2, stricken out issues above are more or less fixed
update2:
newer version towards the end
Source of the project is available at
https://www.assembla.com/code/chdk-s1/subversion/nodes/branches/s1-mergeDue to the many changes to CHDK code update to newer CHDK versions is not planned.