Author Topic: Have fun and utility with the camera  (Read 5913 times)

Offline master883

  • Rookie
  • *
  • Posts: 9
Have fun and utility with the camera
« on: 03 / March / 2008, 02:09:21 »
  • Publish
  • Hello, I welcome the very possibility of playing games with the camera. And I must say that my friends were amazed.

    Currently in beta chdk for A530 there are only 2 games, I would be very grateful if you could in the future find more games, including scripts, not to the heaviest chdk. An example would be snake (old game for nokia phones).

    Of course I know that the camera canon is not a symbian system, but may be useful applications such as calculators, unit converters. As is useful, for example, the timetable. If in the next release (or scripts) there will be many utilities to help photographers in their daily work, I think that cameras canon, and chdk not have equal and will be among the leaders, such as symbian mobile phones are in their field.

    I greet all and thank you for your attention

    Offline Barney Fife

    • Hero Member
    • *****
    • Posts: 1157
      • Gay Outdoorsmen
    Re: Have fun and utility with the camera
    « Reply #1 on: 03 / March / 2008, 02:51:48 »
  • Publish
  • Deleted
    « Last Edit: 22 / April / 2008, 22:17:37 by Barney Fife »
    [acseven/admin commented out: please refrain from more direct offensive language to any user. FW complaints to me] I felt it imperative to withdraw my TOTAL participation. Nobody has my permission, nor the right, to reinstate MY posts. Make-do with my quoted text in others' replies only. Bye

    Offline amatos

    • Rookie
    • *
    • Posts: 28
      • My Blog
    Re: Have fun and utility with the camera
    « Reply #2 on: 03 / March / 2008, 17:50:29 »
  • Publish
  • chess would be just amazing! I love chess and I play regularly, but playing against the camera would be (speachless)....
    --
    Alejandro

    Offline Barney Fife

    • Hero Member
    • *****
    • Posts: 1157
      • Gay Outdoorsmen
    Re: Have fun and utility with the camera
    « Reply #3 on: 03 / March / 2008, 18:03:26 »
  • Publish
  • Deleted
    « Last Edit: 22 / April / 2008, 22:17:59 by Barney Fife »
    [acseven/admin commented out: please refrain from more direct offensive language to any user. FW complaints to me] I felt it imperative to withdraw my TOTAL participation. Nobody has my permission, nor the right, to reinstate MY posts. Make-do with my quoted text in others' replies only. Bye

    Offline wontolla

    • Sr. Member
    • ****
    • Posts: 413
    • S3 & G9 & A720
    Re: Have fun and utility with the camera
    « Reply #4 on: 03 / March / 2008, 19:09:29 »
  • Publish
  • Quote
    chess would be just amazing! I love chess and I play regularly, but playing against the camera would be (speachless)....


    I guess there is not enough memory in a camera to run a game like chess. Even if we use an 8Gb SD card as the game memory.

    "The Minimax Game Tree is used for programming computers to play games in which there are two players taking turns to play moves...the tree can get very big with only a few moves, and to look even just five moves ahead can quickly overwhelm a simple computer" Cprogramming.com: Your Resource for C++ Programming

    The first chess playing computers were no match for humans. 20 years latter, improved Artificial Intelligence algorithms couldn't, yet, beat a human. But then computers started to have lots and lots of memory, now the best human players don't dare to play against a machine.

    Humans are no longer the best chess players in the planet, but they are the best at building champion chess playing computers!!!

    Back to topic: Memory, it's all about memory. (At least with computers, no offence to chess players).

    « Last Edit: 03 / March / 2008, 19:11:58 by wontolla »

    Offline amatos

    • Rookie
    • *
    • Posts: 28
      • My Blog
    Re: Have fun and utility with the camera
    « Reply #5 on: 03 / March / 2008, 19:19:34 »
  • Publish
  • well, there is always yahoo games for chess ;)
    --
    Alejandro

    Offline PhyrePhoX

    • Global Moderator
    • Guru Member
    • *****
    • Posts: 2254
    • make RAW not WAR
      • PhyreWorX
    Re: Have fun and utility with the camera
    « Reply #6 on: 04 / March / 2008, 04:59:22 »
  • Publish
  • just counted the rough size of sokoban & reversi: about 1800 lines of code. thats alot, more than most of any others modules's sources of chdk. in my guess, games will play a really small tiny role in future releases of chdk, and i'm pretty sure at least sokoban will be deleted from trunk soon because of lack of memory (it's level database is huge). the poll POLL: Most useful features does reflect my opinion as well.
    on the other hand, i had snake in my personal chdk-to-do-list anyways, since it should be no resource hog and easy to write.but it definitly has no priority, sorry to disappoint you. first of all, chdk's purpose is to take photography to another level,  not games & gimmicks ;)

    Offline GrAnd

    • Developers
    • Hero Member
    • ****
    • Posts: 916
    • [A610, S3IS]
      • CHDK
    Re: Have fun and utility with the camera
    « Reply #7 on: 04 / March / 2008, 12:20:07 »
  • Publish
  • just counted the rough size of sokoban & reversi: about 1800 lines of code. thats alot, more than most of any others modules's sources of chdk. in my guess, games will play a really small tiny role in future releases of chdk, and i'm pretty sure at least sokoban will be deleted from trunk soon because of lack of memory (it's level database is huge).
    Reversi is 419 lines and sokoban is 336 lines of code. The most code is sokoban's levels data. But it can be at least packed or separated to an external file.
    CHDK Developer.

    Offline PhyrePhoX

    • Global Moderator
    • Guru Member
    • *****
    • Posts: 2254
    • make RAW not WAR
      • PhyreWorX
    Re: Have fun and utility with the camera
    « Reply #8 on: 04 / March / 2008, 13:14:46 »
  • Publish
  • Well i counted the level data as code,it eats space,no matter what :)

    CHDK Forum

    Re: Have fun and utility with the camera
    « Reply #8 on: 04 / March / 2008, 13:14:46 »

    Offline whim

    • Guru Member
    • ******
    • Posts: 1977
    • A620/A630/A590-101b/i70-101b/i870-101a/i300
    Re: Have fun and utility with the camera
    « Reply #9 on: 04 / March / 2008, 14:35:31 »
  • Publish
  • Ah ! This has turned into an interesting and fundamental discussion - reminds me of computer history, with fixed, non-expandable RAM ...
    Quote
    GrAnd
    ....But it can be at least packed or separated to an external file.

    That will provide some 'breathing space' for the memory load, but what about the future ? As more and more people come
    up with usefull and/or nice additions, problems will most likely increase.

    It seems inevitable in the long run, that some mechanism must be implemented to load executable code dynamically;
    that would require heavy duty ARM assembly coding (just guessing - far beyond my reach anyway).

    In a simpler approach, games and/or other non-photo related functions could be integrated into a stripped CHDK core, if necessary (memorywise) on a per game/function basis.
    The stripped core would contain only the boot and the gui functions (that is, all photo related stuff stripped out).
    The main 'photo CHDK' would then be able to boot straight into each of these alternative bins/firs.
    As a beneficial side effect, you could of course also boot into other CHDK versions/configurations.

    wim
     

    Offline PhyrePhoX

    • Global Moderator
    • Guru Member
    • *****
    • Posts: 2254
    • make RAW not WAR
      • PhyreWorX
    Re: Have fun and utility with the camera
    « Reply #10 on: 04 / March / 2008, 14:52:35 »
  • Publish
  • yes, that is a good idea, i like that alot. so, next feature implementation should be the possibility to load different flavors of chdk onto one sd card and make them "switchable". would be a great benefit for all.

    Offline master883

    • Rookie
    • *
    • Posts: 9
    Re: Have fun and utility with the camera
    « Reply #11 on: 04 / March / 2008, 16:51:22 »
  • Publish
  • Ah ! This has turned into an interesting and fundamental discussion - reminds me of computer history, with fixed, non-expandable RAM ...
    Quote
    GrAnd
    ....But it can be at least packed or separated to an external file.

    That will provide some 'breathing space' for the memory load, but what about the future ? As more and more people come
    up with usefull and/or nice additions, problems will most likely increase.

    It seems inevitable in the long run, that some mechanism must be implemented to load executable code dynamically;
    that would require heavy duty ARM assembly coding (just guessing - far beyond my reach anyway).

    In a simpler approach, games and/or other non-photo related functions could be integrated into a stripped CHDK core, if necessary (memorywise) on a per game/function basis.
    The stripped core would contain only the boot and the gui functions (that is, all photo related stuff stripped out).
    The main 'photo CHDK' would then be able to boot straight into each of these alternative bins/firs.
    As a beneficial side effect, you could of course also boot into other CHDK versions/configurations.

    wim
     

    Smells like linux, my dream.
    Making something like that would be as pioneers of the revolution of free digital photography. No joke, I can imagine the effect that would have a similar development. If we give at the simple cameras (limited origin) tools with functions that are at levels high-end (like mine A530), all manufacturers should take note of the need to improve and strengthen the offering software, otherwise it would be too forward canon. Imagine that you with an entry-level canon from 100euro you can take raw, zebra functions, games,an indipendent new operating system, programs like as symbian (I remember in my old Nokia6600 everything works with 6MB of RAM). Is a killer application in the world of cameras.

    What has been done already, it is already a tremendous step forward. Time ago I bought a small camera, and with chdk I discovered the actual potential that this gives me. I was undecided whether to buy a camera better than other brand, but certainly rest with Canon for life, and chdk allows me to do things that I could do only with high-end cameras. Is not all that fantastic? It is like comparing winVista with linux. Perhaps you have the keys for revolution in the world of software cameras, more competitive and functional, free from commercial strategy and major producers, especially for certain segments of the market,   based only on the real capacity optical and mechanical properties of the product.

       
    This is true freedom, but not as symbian such as Linux.

    Do not worry if discuss whether it is better games or raw, we are only beginning, there will be a dedicated sdk and anyone propose their own software, gpl or not.

    Let me know what you think, but we must not forget that everything is the result of free people offering their skills to improve things (like eMule), we should thank them  instead of complaining about the Bugs.

    Meanwhile i'm going to polish the magic button, which I had never used before (alt button).

    thanks for all.

    Offline Barney Fife

    • Hero Member
    • *****
    • Posts: 1157
      • Gay Outdoorsmen
    Re: Have fun and utility with the camera
    « Reply #12 on: 04 / March / 2008, 17:25:18 »
  • Publish
  • Deleted
    « Last Edit: 22 / April / 2008, 22:18:26 by Barney Fife »
    [acseven/admin commented out: please refrain from more direct offensive language to any user. FW complaints to me] I felt it imperative to withdraw my TOTAL participation. Nobody has my permission, nor the right, to reinstate MY posts. Make-do with my quoted text in others' replies only. Bye

    Offline wontolla

    • Sr. Member
    • ****
    • Posts: 413
    • S3 & G9 & A720
    Re: Have fun and utility with the camera
    « Reply #13 on: 04 / March / 2008, 18:50:28 »
  • Publish
  • Include Packman in the poll. I bet it's not a tuff game to implement. One of these days CHDK will play WAV files with sounds of
    ghosts beeing eaten.

    Offline amatos

    • Rookie
    • *
    • Posts: 28
      • My Blog
    Re: Have fun and utility with the camera
    « Reply #14 on: 04 / March / 2008, 19:09:17 »
  • Publish
  • that would be very nice ;)
    --
    Alejandro

     


    SimplePortal 2.3.3 © 2008-2010, SimplePortal