Pages: [1] 2 3 4 Next   Go Down
  Print  
Author Topic: Have fun and utility with the camera  (Read 3250 times)
0 Members and 1 Guest are viewing this topic.
master883
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 9


« on: 02 / March / 2008, 21:09:21 »

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
Logged
Barney Fife
Hero Member
*****

Karma: +70/-225
Offline Offline

Posts: 1159



« Reply #1 on: 02 / March / 2008, 21:51:48 »

Deleted
« Last Edit: 22 / April / 2008, 18:17:37 by Barney Fife » Logged

[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
amatos
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 27



« Reply #2 on: 03 / March / 2008, 12:50:29 »

chess would be just amazing! I love chess and I play regularly, but playing against the camera would be (speachless)....
Logged

--
Alejandro
PowerShot A720IS
Barney Fife
Hero Member
*****

Karma: +70/-225
Offline Offline

Posts: 1159



« Reply #3 on: 03 / March / 2008, 13:03:26 »

Deleted
« Last Edit: 22 / April / 2008, 18:17:59 by Barney Fife » Logged

[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
wontolla
Sr. Member
****

Karma: +35/-8
Offline Offline

Posts: 334


S3 & A720


« Reply #4 on: 03 / March / 2008, 14:09:29 »

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, 14:11:58 by wontolla » Logged
amatos
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 27



« Reply #5 on: 03 / March / 2008, 14:19:34 »

well, there is always yahoo games for chess Wink
Logged

--
Alejandro
PowerShot A720IS
PhyrePhoX
Global Moderator
Hero Member
*****

Karma: +139/-37
Offline Offline

Posts: 1818


Coders Humiliate DSLR Kiddies


« Reply #6 on: 03 / March / 2008, 23:59:22 »

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 Wink
Logged

GrAnd
Developers
Hero Member
****

Karma: +76/-2
Offline Offline

Posts: 917


[A610, S3IS]


« Reply #7 on: 04 / March / 2008, 07:20:07 »

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.
Logged

CHDK Developer.
PhyrePhoX
Global Moderator
Hero Member
*****

Karma: +139/-37
Offline Offline

Posts: 1818


Coders Humiliate DSLR Kiddies


« Reply #8 on: 04 / March / 2008, 08:14:46 »

Well i counted the level data as code,it eats space,no matter what Smiley
Logged

whim
Hero Member
*****

Karma: +83/-0
Online Online

Posts: 805

A620/A630/i70_sd1000


« Reply #9 on: 04 / March / 2008, 09:35:31 »

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
 
Logged

PhyrePhoX
Global Moderator
Hero Member
*****

Karma: +139/-37
Offline Offline

Posts: 1818


Coders Humiliate DSLR Kiddies


« Reply #10 on: 04 / March / 2008, 09:52:35 »

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.
Logged

master883
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 9


« Reply #11 on: 04 / March / 2008, 11:51:22 »

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.
Logged
Barney Fife
Hero Member
*****

Karma: +70/-225
Offline Offline

Posts: 1159



« Reply #12 on: 04 / March / 2008, 12:25:18 »

Deleted
« Last Edit: 22 / April / 2008, 18:18:26 by Barney Fife » Logged

[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
wontolla
Sr. Member
****

Karma: +35/-8
Offline Offline

Posts: 334


S3 & A720


« Reply #13 on: 04 / March / 2008, 13:50:28 »

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.
Logged
amatos
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 27



« Reply #14 on: 04 / March / 2008, 14:09:17 »

that would be very nice Wink
Logged

--
Alejandro
PowerShot A720IS
Pages: [1] 2 3 4 Next   Go Up
  Print  
 
Jump to: