I somehow missed older posts on this, but all of them are from 2014/2015, any news on DIGIC6 support for S120 or remaining work to be done?
Is it something I (no idea on CHDK port process) could help/start or some more experienced CHDK dev is needed?
The process itself is simple: you make a copy of a port that is sufficiently close to your cam, then you adapt it to work on your camera.Copy loader/g16 to loader/s120, platform/g16 to platform/s120. Inside platform/s120/sub, you keep one of the directories and rename it to match your firmware version. Put the firmware dump you got from the dumper script in platform/s120/sub/{your fw version}.Now, you'll need to go through all files in the s120 directories and adapt their contents to your firmware. For assembly parts, you need to disassemble matching parts of your firmware and then make changes to them like it was done in the original port. You'll also need to get all function / variable addresses that are in stubs_entry_2.S and stubs_min.S files. To do that, you'll probably need a copy of one or more "reference" firmwares from here and disassemble them along with your firmware.
Thanks.. will slowly start looking into what is this all about
Started by Chau CHDK Releases
Started by c10ud Firmware Dumping
Started by zephyr7 CHDK Releases
Started by jtrue RAW Shooting and Processing
Started by cemdata CHDK Releases