View previous topic :: View next topic |
Author |
Message |
n0ir n00b
Joined: 21 Jun 2002 Posts: 53 Location: Milky Way
|
Posted: Tue Jul 09, 2002 7:27 pm Post subject: Chess Game? |
|
|
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 |
|
|
delta407 Bodhisattva
Joined: 23 Apr 2002 Posts: 2876 Location: Chicago, IL
|
Posted: Tue Jul 09, 2002 7:31 pm Post subject: |
|
|
Yes, there are.
Oh! You mean for Gentoo... _________________ I don't believe in witty sigs. |
|
Back to top |
|
|
fancypiper n00b
Joined: 08 Jun 2002 Posts: 13 Location: Sparta NC USA
|
Posted: Tue Jul 09, 2002 9:13 pm Post subject: |
|
|
I non't know if xboard has multiplayer support, but you could check it out. _________________ Linux: Viagra for your PC |
|
Back to top |
|
|
n0ir n00b
Joined: 21 Jun 2002 Posts: 53 Location: Milky Way
|
Posted: Tue Jul 09, 2002 9:13 pm Post subject: |
|
|
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 |
|
|
fancypiper n00b
Joined: 08 Jun 2002 Posts: 13 Location: Sparta NC USA
|
Posted: Tue Jul 09, 2002 9:18 pm Post subject: |
|
|
emerge xboard installed it for me. _________________ Linux: Viagra for your PC |
|
Back to top |
|
|
Zu` l33t
Joined: 26 May 2002 Posts: 716 Location: BE
|
Posted: Tue Jul 09, 2002 9:33 pm Post subject: |
|
|
Perhaps this helps a bit:
http://freshmeat.net/search/?q=chess§ion=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 |
|
|
rphillips Retired Dev
Joined: 18 Apr 2002 Posts: 92
|
Posted: Tue Jul 09, 2002 10:01 pm Post subject: |
|
|
emerge gnuchess
emerge eboard/xboard
They support single or internet play. |
|
Back to top |
|
|
citizen428 Retired Dev
Joined: 10 Jun 2002 Posts: 317 Location: Vienna, Austria
|
Posted: Wed Jul 10, 2002 8:40 am Post subject: |
|
|
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 |
|
|
n0ir n00b
Joined: 21 Jun 2002 Posts: 53 Location: Milky Way
|
Posted: Wed Jul 10, 2002 4:58 pm Post subject: |
|
|
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 |
|
|
n0ir n00b
Joined: 21 Jun 2002 Posts: 53 Location: Milky Way
|
Posted: Thu Jul 11, 2002 1:22 am Post subject: |
|
|
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 |
|
|
Utoxin Guru
Joined: 19 Apr 2002 Posts: 413 Location: American Fork, UT
|
Posted: Thu Jul 11, 2002 2:57 am Post subject: |
|
|
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 |
|
|
n0ir n00b
Joined: 21 Jun 2002 Posts: 53 Location: Milky Way
|
Posted: Thu Jul 11, 2002 3:58 am Post subject: |
|
|
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 |
|
|
Utoxin Guru
Joined: 19 Apr 2002 Posts: 413 Location: American Fork, UT
|
Posted: Thu Jul 11, 2002 6:17 pm Post subject: |
|
|
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 |
|
|
FINITE Guru
Joined: 10 May 2002 Posts: 449
|
Posted: Sat Jul 13, 2002 1:04 am Post subject: |
|
|
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 |
|
|
Utoxin Guru
Joined: 19 Apr 2002 Posts: 413 Location: American Fork, UT
|
Posted: Sat Jul 13, 2002 2:08 am Post subject: |
|
|
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 |
|
|
FINITE Guru
Joined: 10 May 2002 Posts: 449
|
Posted: Sat Jul 13, 2002 3:22 am Post subject: |
|
|
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 |
|
|
n0ir n00b
Joined: 21 Jun 2002 Posts: 53 Location: Milky Way
|
Posted: Sat Jul 13, 2002 4:36 pm Post subject: |
|
|
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 |
|
|
FINITE Guru
Joined: 10 May 2002 Posts: 449
|
Posted: Sat Jul 13, 2002 8:09 pm Post subject: |
|
|
I wouldn't call it a problem but ya I will try eboard. |
|
Back to top |
|
|
deadbeat n00b
Joined: 29 May 2002 Posts: 26
|
Posted: Sun Jul 14, 2002 4:04 am Post subject: |
|
|
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 |
|
|
Jeld Tux's lil' helper
Joined: 28 Jun 2002 Posts: 84 Location: NYC, US
|
Posted: Wed Nov 06, 2002 10:35 pm Post subject: Chess programs |
|
|
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 |
|
|
eean Guru
Joined: 10 Jun 2002 Posts: 355 Location: Kirksville, MO USA
|
Posted: Thu Nov 07, 2002 2:39 am Post subject: Re: Chess Game? |
|
|
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 |
|
|
|
|
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
|
|