maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Development (https://talk.maemo.org/forumdisplay.php?f=13)
-   -   Contributors needed: the killer free chess game for Maemo (https://talk.maemo.org/showthread.php?t=33764)

geneven 2009-11-07 14:46

Re: Contributors needed: the killer free chess game for Maemo
 
Quote:

Originally Posted by qgil (Post 368158)
Miniature is now in project names and code repository. We will need a concrete strong rival to even consider a change of name.

What problem do you see in Miniature?

What does Miniature mean? Eboard means something. Xboard means something. Scid means something. Blitzin means something. I don't get Miniature.

Addison 2009-11-07 15:14

Re: Contributors needed: the killer free chess game for Maemo
 
Yeah, I don't get it either but didn't want to come across as sounding offensive. :(

I wouldn't even mind going with something really simple like "Chess Cutie", a play off of the Qt language it will be written in.

Oh well, it's his call. :)

mikhas 2009-11-07 15:31

Re: Contributors needed: the killer free chess game for Maemo
 
To me "miniature" is a variation of "Problemschach" (sorry, I don't know a good translation for this), that is, "Problemschach" with only few figures.

mikhas 2009-11-07 15:44

Re: Contributors needed: the killer free chess game for Maemo
 
Quote:

Originally Posted by qgil (Post 366451)
If you ask me, that perfect port could be the Scid engine with the Miniature UI. It would be nice to know whether engine and UI are well layered in Scid or not. The pragmatical proposal would be to concentrate on the current phases in order to have a first shot to the Miniature UI and them contact them with questions. Asking now while we are still vaporware...

If in the meantime someone wants to make an ugly but fully functional port (stylus UI etc) it might be relatively feasible (says me, a non-developer). See the dependencies: http://packages.debian.org/lenny/scid

If we use PGN as our generic adapter, we should be able to interface with whatever engine we want. Scid is certainly great as a engine, but looking at the code I wouldn't want to port it (it uses TCL for the UI) :)

geneven 2009-11-07 15:58

Re: Contributors needed: the killer free chess game for Maemo
 
Quote:

Originally Posted by mikhas (Post 368201)
To me "miniature" is a variation of "Problemschach" (sorry, I don't know a good translation for this), that is, "Problemschach" with only few figures.

Yes, I agree with that; we call them 'studies'; also, in chess we refer to miniatures, as in very short games.

But I still don't see how it refers to this program.

I don't care that much, either; I think it will be considered a weird, not so good of a name, but it's the program that counts more than the name.

qgil 2009-11-07 18:49

Re: Contributors needed: the killer free chess game for Maemo
 
Yes, a miniature is a short chess games generally below 20 moves when a master makes a mistake falling into the trap prepared by another master. The original latin word means "something small". It's a reference to the pocketable format of this chess game.

see http://www.superajedrez.com/escuela/celadas/index.htm It's in Spanish but maybe you know an English squivalent. At least by the names and notations you should be able to see what are we talking about.

mikhas 2009-11-08 02:58

Re: Contributors needed: the killer free chess game for Maemo
 
Just a quick status update: Using the QGraphicsScene framework I tried to recreate the latest mock-up. Sadly, I could not trigger the portrait mode yet. The currently available Qt4 packages for Maemo don't seem to have support for it, but I've seen relevant changes in the gitorious repos (perhaps we could get more regular releases please?). So yeah, the screenshot might not be too impressive, but it's a start.

http://taschenorakel.de/pictures/scr...re_on_n900.jpg

The figures are actually QGraphicsItems, so fingertouch should be possible soon. Also, the board already understands FEN to draw itself.

geneven 2009-11-08 03:53

Re: Contributors needed: the killer free chess game for Maemo
 
Quote:

Originally Posted by qgil (Post 368309)
Yes, a miniature is a short chess games generally below 20 moves when a master makes a mistake falling into the trap prepared by another master. The original latin word means "something small". It's a reference to the pocketable format of this chess game.

see http://www.superajedrez.com/escuela/celadas/index.htm It's in Spanish but maybe you know an English squivalent. At least by the names and notations you should be able to see what are we talking about.

Let's see, "a game tactically decided in twenty moves or less". Yep, more or less exactly what I just said. It's good to have the Spanish reference, though. I think this is a site I checked daily when I had a site called ChessWatch for a number of years!

qgil 2009-11-08 08:29

Re: Contributors needed: the killer free chess game for Maemo
 
mikhas, this is excellent! So are you saying that this is based on the Qt 4.5 community port and can be run in the SDK?

mikhas 2009-11-08 11:45

Re: Contributors needed: the killer free chess game for Maemo
 
Quote:

Originally Posted by qgil (Post 368609)
mikhas, this is excellent! So are you saying that this is based on the Qt 4.5 community port and can be run in the SDK?

Yes, Miniature is using Qt. To be precise:
Code:

$ dpkg-query --show libqt4-dev
libqt4-dev        4.5.3~git20090723-0maemo4+0m5

For the device you also have to install it from the terminal (the version number there is 4.5.3~git20090, further instructions are here).

Also, the graphics look wierd in scratchbox/Xephyr, therefore I took the screenshot above directly from the device (SDK != N900 :)).

EDIT: If anyone can point me to a working example for activating portrait mode in Qt (I don't mind if I have to use the latest git version for now) I'd be very thankful.


All times are GMT. The time now is 15:01.

vBulletin® Version 3.8.8