pouët.net

Canon Fodder by Sharky- and Dr. Mo
no screenshot yet.
platform :
type :
release date : may 2009
release party : Outline 2009
compo : wild demo
ranked : 1st
  • 8
  • 3
  • 0
popularity : 52%
 52%
  • 0.73
alltime top: #21523
added on the 2009-06-02 09:53:06 by Sharky- Sharky-

popularity helper

increase the popularity of this prod by spreading this URL:

or via: facebook twitter pinterest tumblr bluesky threads

comments

Please note the posted binary works ONLY on an ixus860IS firmware 100c camera. For the video, see http://www.youtube.com/watch?v=LMkSP5fTnXY
added on the 2009-06-02 10:05:34 by Sharky- Sharky-
Cool, and extra props to the soundtrack :)
rulez added on the 2009-06-02 10:49:31 by Preacher Preacher
For the platform... the production itself is somewhat boring ;/
rulez added on the 2009-06-02 13:29:16 by vscd vscd
what preacher said
rulez added on the 2009-06-02 15:41:08 by xernobyl xernobyl
some more info on this would be cool..
added on the 2009-06-02 15:46:52 by toxie toxie
yeah
rulez added on the 2009-06-02 16:16:58 by nosfe nosfe
Here is the 'some more info': this runs from the SD card using the flash-bootstrapper but doesn't actually flash the unit; all you do is put the DISKBOOT.BIN on an SD, set it to readonly, and turn on the cam. It then boots from the SD, which contains some modified parts of the firmware to give us an entrypoint to start filling buffers. The 'normal' camera operations keep working since we're only writing to the OSD-buffer. The OSD buffer has a somewhat strange palette, with some colours being transparent and some not. What you see in the video is the centre of the brot being transparent, and the video is just the feedback of the beamer into the 'live view' part of the screen.
The mandelbrot is calculated with 32-bit fixed-point registers, and memcpy'd into two double-buffer buffers since we don't know which double-buffer is active.
If we had put more time into this than 2 hours then it may have been more interesting since it should be able to do about 50 fps with pure memcpy. Also, the cam itself has sound support so possibly audio is possible, but it's not trivial :). Maybe we'll try that at the next party.
Obviously we didn't hack the firmware loading sequence in two hours - it is based on the firmware loading code from CHDK. (see http://chdk.wikia.com/wiki/CHDK)
added on the 2009-06-02 16:35:31 by Sharky- Sharky-
oh and it is actually a 'fractal zoom' but infortunately the beamer took about 15 seconds to sync the composite so you don't see much of the zoom (at 1fps)
added on the 2009-06-02 16:40:05 by Sharky- Sharky-
the delay on the audio was entirely my fault :-(
sorry :-(

but, now that i'm not involved, here's a thumb up! awesome idea. real demo next time!
rulez added on the 2009-06-02 19:23:17 by skrebbel skrebbel
good effort
rulez added on the 2009-06-02 21:03:56 by SiR SiR
I like the idea
rulez added on the 2009-06-03 09:45:02 by frost242 frost242
There will be a higher quality capture of the live thing put up probably tonight on here
added on the 2009-06-03 09:46:57 by m0d m0d
fun! great idea.
rulez added on the 2009-06-03 18:21:20 by v3nom v3nom

submit changes

if this prod is a fake, some info is false or the download link is broken,

do not post about it in the comments, it will get lost.

instead, click here !

[previous edits]

add a comment