Adding new cameras, applying patches into trunk (with source code prepared) - page 29 - General Discussion and Assistance - CHDK Forum

Adding new cameras, applying patches into trunk (with source code prepared)

  • 1679 Replies
  • 783203 Views
*

Offline reyalp

  • ******
  • 14080
Advertisements
Small patch to cleanup up some stub addresses and redundant stubs for G12 & SX30.

Added, changeset 1188, chdkde 666 \m/
« Last Edit: 15 / May / 2011, 16:44:16 by reyalp »
Don't forget what the H stands for.

Patch file to add firmware version 100e support for the IXUS120-SD940.
Ported :   A1200    SD940   G10    Powershot N    G16

*

Offline reyalp

  • ******
  • 14080
Patch file to add firmware version 100e support for the IXUS120-SD940.
Added, changeset 1189.
Don't forget what the H stands for.

*

Offline philmoz

  • *****
  • 3450
    • Photos
Patch for edge_overlay.c.
- reduced size of edgebuf memory allocation by 20K (50K on G12).
- fixed bug when using 'Filter Edges' option (conf.edge_overlay_filter) that caused a vertical 'edge' stripe at the right edge
- renamed some variables to (hopefully) clearer names.
- cleaned up code to remove all but one "#if defined(CAM_USES_ASPECT_CORRECTION)" section - this one could probably also be removed; but I don't have a suitable camera to test with.
- added code to restore Canon OSD when edge overlay is cleared to clean up any remnants of the overlay and restore any Canon OSD bits that were overwritten.

Tested on G12 & SX30.

Phil.
CHDK ports:
  sx30is (1.00c, 1.00h, 1.00l, 1.00n & 1.00p)
  g12 (1.00c, 1.00e, 1.00f & 1.00g)
  sx130is (1.01d & 1.01f)
  ixus310hs (1.00a & 1.01a)
  sx40hs (1.00d, 1.00g & 1.00i)
  g1x (1.00e, 1.00f & 1.00g)
  g5x (1.00c, 1.01a, 1.01b)
  g7x2 (1.01a, 1.01b, 1.10b)


Patch file to add firmware version 100i support for the S95.
Ported :   A1200    SD940   G10    Powershot N    G16

*

Offline reyalp

  • ******
  • 14080
Just a note that my main development machine has gone to the big data center in the sky. It may be a while before I get to any patches.
Don't forget what the H stands for.

Just a note that my main development machine has gone to the big data center in the sky. It may be a while before I get to any patches.

Ouch - happened to me back at Christmas time.  Bad news was the downtime.  Good news was I bought a machine 4x better for 80% of what I paid several years ago.

So I've never thought to ask before,  but is there a backup plan if you decide to do something else other than be the CHDK guru some day ?

Ported :   A1200    SD940   G10    Powershot N    G16

*

Offline reyalp

  • ******
  • 14080
So I've never thought to ask before,  but is there a backup plan if you decide to do something else other than be the CHDK guru some day ?
The source is available. Even if all the people with admin access to the official assembla project SVN disappear, you can always fork it. There's also CHDKDE which has several active participants.

Any backup plan would be up to the users, but if I decide to stop working on CHDK, I'd certainly let people know. Of course I could always be hit by a bus or something, in which case you are on your own ;)
Don't forget what the H stands for.


*

Offline philmoz

  • *****
  • 3450
    • Photos
G12 firmware 1.00f.
CHDK ports:
  sx30is (1.00c, 1.00h, 1.00l, 1.00n & 1.00p)
  g12 (1.00c, 1.00e, 1.00f & 1.00g)
  sx130is (1.01d & 1.01f)
  ixus310hs (1.00a & 1.01a)
  sx40hs (1.00d, 1.00g & 1.00i)
  g1x (1.00e, 1.00f & 1.00g)
  g5x (1.00c, 1.01a, 1.01b)
  g7x2 (1.01a, 1.01b, 1.10b)

*

Offline msl

  • *****
  • 1280
  • A720 IS, SX220 HS 1.01a
    • CHDK-DE links
Patch file to add firmware version 100i support for the S95.

G12 firmware 1.00f.

added in changeset 1192

msl
CHDK-DE:  CHDK-DE links

 

Related Topics