The Firmware Version does not match with that posted from kmmng, who commited a 1.00C Firmware.
I just found out that the sigfinder still isn't working correctly on the sx730 dump and some of the stubs it outputs are incorrectly identified.
If you have some examples handy, I can take a look.
Quote from: reyalp on 10 / November / 2018, 17:31:58If you have some examples handy, I can take a look.The one that caught my eye is GetEventFlagValue having the same address as DebugAssert (the latter is okay). Plus, there seems to be another copy of CreateTaskStrictly which is used for creating PhySw.edit:The other CreateTaskStrictly is not a copy on D7 cams. "HdmiCecTask" gives a better match finding it (there are several occurrences of the "PhySw" string and sig_match_str_r0_call can't cope with that).
' dump RAM to A/RAM.BIN ' log to A/CBDUMP.LOG' a working script blocks the camera until finished DIM startaddr=0' following is the size of RAM to dump (has to be adjusted to not exceed the amount of camera RAM)DIM dumpsize=0x20000000DIM lcdmsg=0DIM msgstr=0DIM fname="A/RAM.BIN" private sub RegisterProcs() if System.Create() = -1 then SystemEventInit() end if if ExecuteEventProcedure("UI_RegistDebugEventProc") = -1 then ExecuteEventProcedure("UI.CreatePublic") end ifend sub private sub InitMsg() lcdmsg = ExecuteEventProcedure("LCDMsg_Create",10,10,"Started",2) if lcdmsg >= 0 then LCDMsg_ChangeColor(lcdmsg,2) end if msgstr = AllocateMemory(80)end sub private sub PutMsg(msg) if lcdmsg >= 0 then LCDMsg_SetStr(lcdmsg,msg,0) end if msgfile = Fopen_Fut("A/CBDUMP.LOG","a") if msgfile <> 0 then Fwrite_Fut(msg,strlen(msg),1,msgfile) Fwrite_Fut("\n",1,1,msgfile) Fclose_Fut(msgfile) end ifend sub private sub Initialize() RegisterProcs() InitMsg() PutMsg("Started") sprintf(msgstr,"%0X",startaddr) PutMsg(msgstr) dumpfile = Fopen_Fut(fname,"w") if dumpfile <> 0 then Fwrite_Fut(startaddr,dumpsize,1,dumpfile) Fclose_Fut(dumpfile) Wait(500) PutMsg("done") else PutMsg("file error") end if FreeMemory(msgstr)end sub
I have done the dump, it is here
Quote from: kmmng on 19 / November / 2018, 11:36:27I have done the dump, it is hereThanks. All needed framebuffers are present in the dump (and their location matches what I've seen in an sx720 dump).A list of selected locations is attached for use with this program.
Started by reyalp « 1 2 ... 16 17 » DryOS Development
Started by MaximusNYC CHDK Releases
Started by InQuistve General Discussion and Assistance
Started by InQuistve General Help and Assistance on using CHDK stable releases
Started by Lemmi1963 General Help and Assistance on using CHDK stable releases