Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Chess Game?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gamers & Players
View previous topic :: View next topic  
Author Message
n0ir
n00b
n00b


Joined: 21 Jun 2002
Posts: 53
Location: Milky Way

PostPosted: Tue Jul 09, 2002 7:27 pm    Post subject: Chess Game? Reply with quote

Are there any nice chess games with good graphics and multiplayer support? Thanks.
_________________
I'm no home run hitter, but I'll still step up to bat.
Back to top
View user's profile Send private message
delta407
Bodhisattva
Bodhisattva


Joined: 23 Apr 2002
Posts: 2876
Location: Chicago, IL

PostPosted: Tue Jul 09, 2002 7:31 pm    Post subject: Reply with quote

Yes, there are.

Oh! You mean for Gentoo... ;)
_________________
I don't believe in witty sigs.
Back to top
View user's profile Send private message
fancypiper
n00b
n00b


Joined: 08 Jun 2002
Posts: 13
Location: Sparta NC USA

PostPosted: Tue Jul 09, 2002 9:13 pm    Post subject: Reply with quote

I non't know if xboard has multiplayer support, but you could check it out.
_________________
Linux: Viagra for your PC
Back to top
View user's profile Send private message
n0ir
n00b
n00b


Joined: 21 Jun 2002
Posts: 53
Location: Milky Way

PostPosted: Tue Jul 09, 2002 9:13 pm    Post subject: Reply with quote

d'oh! let me be more specific. Are there any ebuilds? Andddd what might they be? Thanks :)
_________________
I'm no home run hitter, but I'll still step up to bat.
Back to top
View user's profile Send private message
fancypiper
n00b
n00b


Joined: 08 Jun 2002
Posts: 13
Location: Sparta NC USA

PostPosted: Tue Jul 09, 2002 9:18 pm    Post subject: Reply with quote

emerge xboard installed it for me.
_________________
Linux: Viagra for your PC
Back to top
View user's profile Send private message
Zu`
l33t
l33t


Joined: 26 May 2002
Posts: 716
Location: BE

PostPosted: Tue Jul 09, 2002 9:33 pm    Post subject: Reply with quote

Perhaps this helps a bit:

http://freshmeat.net/search/?q=chess&section=projects

glChess doesn't look too bad, although I didn't try it yet myself.

Even if there's no ebuild you can always build these things manually, or even better, make an ebuild yourself :)


Greets
Back to top
View user's profile Send private message
rphillips
Retired Dev
Retired Dev


Joined: 18 Apr 2002
Posts: 92

PostPosted: Tue Jul 09, 2002 10:01 pm    Post subject: Reply with quote

emerge gnuchess
emerge eboard/xboard

They support single or internet play.
Back to top
View user's profile Send private message
citizen428
Retired Dev
Retired Dev


Joined: 10 Jun 2002
Posts: 317
Location: Vienna, Austria

PostPosted: Wed Jul 10, 2002 8:40 am    Post subject: Reply with quote

rphillips wrote:
emerge gnuchess
emerge eboard

That's exactly what I use and I really like it. eboard has quite nice themes for boards and pieces, and I like playing online with it.

Any other Gentoo user playing on freechess.org? If so my nick there is mkohl, so maybe we can play a game once. :)
Back to top
View user's profile Send private message
n0ir
n00b
n00b


Joined: 21 Jun 2002
Posts: 53
Location: Milky Way

PostPosted: Wed Jul 10, 2002 4:58 pm    Post subject: Reply with quote

Awesome...i'll try eboard, and maybe seeya on that server. I'm novice though.
_________________
I'm no home run hitter, but I'll still step up to bat.
Back to top
View user's profile Send private message
n0ir
n00b
n00b


Joined: 21 Jun 2002
Posts: 53
Location: Milky Way

PostPosted: Thu Jul 11, 2002 1:22 am    Post subject: Reply with quote

I tried out eboard..pretty cool, and preferable to xboard (imo). I also logged into freechess.org...my nick their is noirang. Maybe see ya there.
_________________
I'm no home run hitter, but I'll still step up to bat.
Back to top
View user's profile Send private message
Utoxin
Guru
Guru


Joined: 19 Apr 2002
Posts: 413
Location: American Fork, UT

PostPosted: Thu Jul 11, 2002 2:57 am    Post subject: Reply with quote

I can't get eboard to emerge. Here's the full output of the emerge. (Sorry for the spam). I'm running gcc 3.1, if that gives you any help in solving this...
Code:

adamantium root # emerge eboard
Calculating dependencies ...done!
>>> emerge app-games/eboard-0.4.3 to /
>>> md5 ;-) eboard-0.4.3.tar.gz
>>> md5 ;-) eboard-extras-1pl2.tar.gz
>>> Unpacking source...
>>> Unpacking eboard-0.4.3.tar.gz
>>> Unpacking eboard-extras-1pl2.tar.gz
>>> Source unpacked.
creating cache ./config.cache
checking for a BSD compatible install... /bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... found
checking for make... yes
checking for sed... yes
checking for perl... /usr/bin/perl
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for c++... c++
checking whether the C++ compiler (c++ -O6 ) works... yes
checking whether the C++ compiler (c++ -O6 ) is a cross-compiler... no
checking whether we are using GNU C++... yes
checking whether c++ accepts -g... yes
checking how to run the C++ preprocessor... c++ -E
checking for a BSD compatible install... /bin/install -c
checking whether make sets ${MAKE}... (cached) yes
checking for ANSI C header files... yes
checking for main in -lstdc++... yes
checking for deque... yes
checking for list... yes
checking for vector... yes
checking for string... yes
checking for sys/soundcard.h... yes
checking for gtk-config... /usr/bin/gtk-config
checking for imlib-config... /usr/bin/imlib-config
checking for gtk+ >= 1.2.6... yes
/usr/bin/imlib-config: test: !=: unary operator expected
checking whether your STL enforces the std:: namespace... yes
updating cache ./config.cache
creating ./config.status
creating Makefile
creating prefix.h
creating eboard.spec
creating eboard-config
creating config.h
gcc -DHAVE_CONFIG_H -I. -I. -I.   -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2
 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/X11R6/include -DDATADIR=\"/
usr/share\"   -c ftext.c
c++ -DHAVE_CONFIG_H -I. -I. -I.   -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2
 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/X11R6/include -DDATADIR=\"/
usr/share\"  -O6 -c tstring.cc
c++ -DHAVE_CONFIG_H -I. -I. -I.   -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2
 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/X11R6/include -DDATADIR=\"/
usr/share\"  -O6 -c animate.cc
c++ -DHAVE_CONFIG_H -I. -I. -I.   -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2
 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/X11R6/include -DDATADIR=\"/
usr/share\"  -O6 -c board.cc
In file included from /usr/include/g++-v31/backward/iostream.h:31,
                 from board.cc:26:
/usr/include/g++-v31/backward/backward_warning.h:32:2: warning: #warning This fi
le includes at least one deprecated or antiquated header. Please consider using
one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples in
clude substituting the <X> header for the <X.h> header for C++ includes, or <sst
ream> instead of the deprecated header <strstream.h>. To disable this warning us
e -Wno-deprecated.
board.cc:147: default argument given for parameter 1 of `Board::Board(bool = false)'
board.h:103: after previous specification in `Board::Board(bool = false)'
board.cc:840: default argument given for parameter 1 of `void Board::update(bool = false)'
board.h:135: after previous specification in `void Board::update(bool = false)'
board.cc:2341: default argument given for parameter 6 of `DropSource::DropSource(int, int, int, int, int, bool
true)'
board.h:46: after previous specification in `DropSource::DropSource(int, int, int, int, int, bool = true)'
chess.cc:257: default argument given for parameter 7 of `void ChessGame::updatePosition(Position&, int, int, i
 int, char*, bool = false)'
chess.h:79: after previous specification in `void ChessGame::updatePosition(Position&, int, int, int, int, cha
 bool = false)'
chess.cc:699: default argument given for parameter 2 of `bool ChessGame::savePGN(char*, bool = false)'
chess.h:122: after previous specification in `bool ChessGame::savePGN(char*, bool = false)'
chess.cc:788: default argument given for parameter 5 of `static bool ChessGame::ParsePgnGame(FILE*, char*, boo
int, variant = REGULAR, ChessGame* = 0)'
chess.h:121: after previous specification in `static bool ChessGame::ParsePgnGame(FILE*, char*, bool, int, var
t = REGULAR, ChessGame* = 0)'
chess.cc:788: default argument given for parameter 6 of `static bool ChessGame::ParsePgnGame(FILE*, char*, boo
int, variant = REGULAR, ChessGame* = 0)'
chess.h:121: after previous specification in `static bool ChessGame::ParsePgnGame(FILE*, char*, bool, int, var
t = REGULAR, ChessGame* = 0)'
make: *** [board.o] Error 1
make: *** Waiting for unfinished jobs....
make: *** [chess.o] Error 1
c++ -DHAVE_CONFIG_H -I. -I. -I.   -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/us
11R6/include -I/usr/X11R6/include -DDATADIR=\"/usr/share\"  -O6 -c board.cc
In file included from /usr/include/g++-v31/backward/iostream.h:31,
                 from board.cc:26:
/usr/include/g++-v31/backward/backward_warning.h:32:2: warning: #warning This file includes at least one depre
ed or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ stan
d. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <sstream> instead of
e deprecated header <strstream.h>. To disable this warning use -Wno-deprecated.
board.cc:147: default argument given for parameter 1 of `Board::Board(bool = false)'
board.h:103: after previous specification in `Board::Board(bool = false)'
board.cc:840: default argument given for parameter 1 of `void Board::update(bool = false)'
board.h:135: after previous specification in `void Board::update(bool = false)'
board.cc:2341: default argument given for parameter 6 of `DropSource::DropSource(int, int, int, int, int, bool
true)'
board.h:46: after previous specification in `DropSource::DropSource(int, int, int, int, int, bool = true)'
make: *** [board.o] Error 1

!!! ERROR: The ebuild did not complete successfully.
!!! Function src_compile, Line 3, Exitcode 2
!!! (no error message)

!!! emerge aborting on  /usr/portage/app-games/eboard/eboard-0.4.3.ebuild .


_________________
Gentoo:
1. A small fast penguin from Antarctica.
2. A small fast penguin on your computer.

Cool.
Back to top
View user's profile Send private message
n0ir
n00b
n00b


Joined: 21 Jun 2002
Posts: 53
Location: Milky Way

PostPosted: Thu Jul 11, 2002 3:58 am    Post subject: Reply with quote

I emerged gnuchess first then eboard...but dependencies night take care of this when you emerge eboard.
_________________
I'm no home run hitter, but I'll still step up to bat.
Back to top
View user's profile Send private message
Utoxin
Guru
Guru


Joined: 19 Apr 2002
Posts: 413
Location: American Fork, UT

PostPosted: Thu Jul 11, 2002 6:17 pm    Post subject: Reply with quote

I installed gnuchess first. It installed without a problem, as did xboard. I'm guessing eboard doesn't play well with gcc3.
_________________
Gentoo:
1. A small fast penguin from Antarctica.
2. A small fast penguin on your computer.

Cool.
Back to top
View user's profile Send private message
FINITE
Guru
Guru


Joined: 10 May 2002
Posts: 449

PostPosted: Sat Jul 13, 2002 1:04 am    Post subject: Reply with quote

Ok, I like chess a much as the next guy but this is rediculas. I got gnuchess and x-board installed and can run x-board fine but the window for it is huge, i mean over half the monitor screen huge. Im like ok well let me resize this but I can't the windows can't be resized. So Im like well let me find the config file or something and tell it to start at a higher res but I couldn't find that file either. Anyone know where the config file for x-board is (or whatever file needs to be changed for that matter). Thanks.
Back to top
View user's profile Send private message
Utoxin
Guru
Guru


Joined: 19 Apr 2002
Posts: 413
Location: American Fork, UT

PostPosted: Sat Jul 13, 2002 2:08 am    Post subject: Reply with quote

RTFM.

From 'man xboard':
Code:

       -size or -boardSize (sizeName | n1,n2,n3,n4,n5,n6,n7)
               Determines  how large the board will be, by selecting the pixel
               size of the pieces and setting a few related  parameters.   The
               sizeName  can  be one of: Titanic, giving 129x129 pixel pieces,
               Colossal 116x116, Giant 108x108, Huge 95x95, Big  87x87,  Large
               80x80,  Bulky  72x72,  Medium  64x64,  Moderate  58x58, Average
               54x54, Middling 49x49, Mediocre 45x45, Small 40x40, Slim 37x37,
               Petite  33x33, Dinky 29x29, Teeny 25x25, or Tiny 21x21.  Pieces
               of all these sizes are built into xboard.  Other sizes  can  be
               used if you have them; see the pixmapDirectory and bitmapDirec­
               tory options.  The default depends on the size of your  screen;
               it  is  approximately  the  largest  size that will fit without
               clipping.

               You can select other sizes or vary other layout  parameters  by
               providing  a list of comma-separated values (with no spaces) as
               the argument.  You do not need to provide all the  values;  for
               any  you omit from the end of the list, defaults are taken from
               the nearest built-in size.  The value n1 gives the piece  size,
               n2  the  width  of  the  black  border  between squares, n3 the
               desired size for the clockFont, n4 the  desired  size  for  the
               coordFont,  n5  the  desired  size for the default font, n6 the
               smallLayout flag (0 or 1), and n7 the tinyLayout flag (0 or 1).
               All dimensions are in pixels.  If the border between squares is
               eliminated (0 width), the various highlight  options  will  not
               work,  as there is nowhere to draw the highlight.  If smallLay­
               out is 1 and titleInWindow is True, the window layout is  rear­
               ranged  to  make  more room for the title.  If tinyLayout is 1,
               the labels on the menu bar are  abbreviated  to  one  character
               each and the buttons in the button bar are made narrower.


_________________
Gentoo:
1. A small fast penguin from Antarctica.
2. A small fast penguin on your computer.

Cool.
Back to top
View user's profile Send private message
FINITE
Guru
Guru


Joined: 10 May 2002
Posts: 449

PostPosted: Sat Jul 13, 2002 3:22 am    Post subject: Reply with quote

RMFL (LOL) I am not asking what params should be passed when the game is run I am asking what file holds the default value. From there I can change that default to whatever I want and not have to got to "run" or the "console" to start the game each time. There has to be a way to do this. By the way I did read the man page ;)
Back to top
View user's profile Send private message
n0ir
n00b
n00b


Joined: 21 Jun 2002
Posts: 53
Location: Milky Way

PostPosted: Sat Jul 13, 2002 4:36 pm    Post subject: Reply with quote

I don't _think_ eboard has this problem.
_________________
I'm no home run hitter, but I'll still step up to bat.
Back to top
View user's profile Send private message
FINITE
Guru
Guru


Joined: 10 May 2002
Posts: 449

PostPosted: Sat Jul 13, 2002 8:09 pm    Post subject: Reply with quote

I wouldn't call it a problem but ya I will try eboard.
Back to top
View user's profile Send private message
deadbeat
n00b
n00b


Joined: 29 May 2002
Posts: 26

PostPosted: Sun Jul 14, 2002 4:04 am    Post subject: Reply with quote

about the command line args... thats why your supposed to just find the right one and change the entry in your menu or use an alias if you call if from the command line if your too lazy to type it everytime. :)
Back to top
View user's profile Send private message
Jeld
Tux's lil' helper
Tux's lil' helper


Joined: 28 Jun 2002
Posts: 84
Location: NYC, US

PostPosted: Wed Nov 06, 2002 10:35 pm    Post subject: Chess programs Reply with quote

There are three GUI chess program ebuilds
xboard eboard and knights
There are three chess playing engine ebuilds
gnuchess, crafty and sjeng

To play on the internet you can register with either FICS ( freechess.org ) for free or with ICS for a small fee. My nick on FICS is mitechka.

To play xboard you can either
xterm -e xboard -ics
or
xboard -fcp crafty

Crafty is ( IMHO ) the strongest and most complex engine. You might want to download books for it so it doesn't play funny opening lines though.

My own config includes following:
export CRAFTY_LOG_PATH=${HOME}/.crafty
export CRAFTY_BOOK_PATH=${HOME}/.craftylearn 7
export CRAFTY_TB_PATH=${HOME}/.crafty
in .bash_profile and
egtb
cache=8M
hash=8M
hashp=8M
log off
in .craftyrc

See you on FICS
_________________
package JAPH;sub x{$/='$';@1=map{$_=ord;$_--;chr}
split//,<DATA>;@2=map{$_=ord;$_++;chr}split//
,<DATA>;$_=sub{$.++%2?shift@2:shift@1};bless$_;}
1;$x=JAPH->x;for(1..25){print&$x,;}__DATA__
Kt!ouf!fmIdf"$ts@ngqOq`jq
Back to top
View user's profile Send private message
eean
Guru
Guru


Joined: 10 Jun 2002
Posts: 355
Location: Kirksville, MO USA

PostPosted: Thu Nov 07, 2002 2:39 am    Post subject: Re: Chess Game? Reply with quote

n0ir wrote:
Are there any nice chess games with good graphics and multiplayer support? Thanks.

Check out knights. Its hasn't reached 1.0 yet, but it works goods, has integrated internet support as well as gnuchess. It doesn't look half-bad either. You can resize the board in the preferences.

What I'm looking for is a program with easy-to-figure out levels of AI play. I bet gnuchess has this somehow, but I havn't figured it out.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gamers & Players All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum