Indeed it would. For what I remember, you don't really need any programming skills to work whim's CHDK shell, just a Windows XP machine (vista won't work).
Meanwhile, I'll make two educated guesses and build you guys two versions to test, one of current trunk and one from right before long exposures were added to a570 101a, using gcc 3 (trunk autobuilds use gcc 4). I'll attach them to this post later.
edit: a570 101a trunk 749 and 760 binaries attached, built on arm-elf-gcc 3.4.6 on Linux.
edit 2: replaced previously attached trunk 760 binaries with 750 to pinpoint the flaw
edit 3: removed attachments, they are unnecessary load to the forums now that this is fixed in trunk.