1) digic.lua: this one is for investigation - it will try to autodetect the memory area where DIGIC registers are mirrored (this is needed for reading the current values) and will save a log with all register values from the C0F0xxxx range. If you try it, I'd like to ask you to post the log file, it may be useful in better understanding the FPS timers.
Known bug: the function "restore" in fps.lua doesn't get called when the script is interrupted (according to http://chdk.wikia.com/wiki/Script_commands#restore it should, not sure what's wrong)
406008 c0f06008 => b0f0b0f40600c c0f0600c => b0f0b0f406010 c0f06010 => b0f406014 c0f06014 => 2cf
ffafd328: ffb4a5ab undefined instruction 0xffb4a5ab ; *'EngDrvOut'ffafd32c: ffa06aa4 undefined instruction 0xffa06aa4 ; 0xffa06aa4: pointer to 0xe2801004dec 0xffa06aa4sub_FF822C7C(*(arg0), arg0->off_0x4, arg2, arg3)dec sub_FF822C7C*(OR(arg0, 0x380000)) = arg1*(arg0) = arg1
dec sub_FFC6F458*(OR(BIC(BIC(arg0, 0xFF000000), 0xFE0000), 0x300000)) = arg1*(arg0) = arg1
QuoteKnown bug: the function "restore" in fps.lua doesn't get called when the script is interrupted (according to http://chdk.wikia.com/wiki/Script_commands#restore it should, not sure what's wrong)restore needs to be defined before the script is interrupted, above the while loop.
Um... the FPS section is not in these logs. Probably the fps override does not work on these cameras?
Started by squirrelbait Feature Requests
Started by superphoto Hello, I'm a NEWBIE - HELP!! (Newbies assistance, User Guides and thank you notes)
Started by Jucifer Creative Uses of CHDK
Started by superphoto Feature Requests
Started by cfapostle Script Writing