qGo
qGo is an editor for sgf files and a client for IGS and other servers with the same protocol. qGo is full featured and coming along nicely. It can be downloaded for Mac, Windows and Linux.
Table of contents |
Features
- >17 server und userpresets
- ignore list, trail list
- anti-clicko (1/4 sek delay)
- play with invisible stones
- komi can only be set to x.5
- full screen mode (F11, board window only)
- board sizes 4x4 up to 36x36
- minus-komi possible
- export/import of ascii diagrams: set, which character represents which function, so e.g. * or + for hoshi, x or # for black etc.
- textures for board (tiled, also rectangular textures); stones plain, simple 3d or nice shell (similar to cgoban)
- auto-replay, speed: 1/10 second up to 5 seconds [2] or according to time info in the sgf (KGS stores it)
- runs on any Qt capable platform (Windows, *NIX, Mac OS X)
Minus
- (1.5.4 in Ubuntu) editor: new board settings default to 19x19 inspite of last game being other size
Development Snippets
qGo was the predecessor of gGo. Its developer, Peter Strempel, migrated it to Java and renamed it gGo. Later, others took up the development of qGo and made it a sourceforge project, once again based on C++ and the Qt toolkit.
It has been comprehensively enhanced by the developers recently (early 2006)
The latest stable version (1.5.4) appears to be from March 2008.
qGo2, Compile, Install
qGo2 is a promising opensource client, supporting multiple servers such as IGS, WING, LGS, CyberORO, Tygem, eWeiqi and Tom. It's written with Qt4 and works under Windows, Linux and Mac OS. Project steel in developing, crashing and seems is dead since november 2010, what a pity!
To install qGo2 you must compile it from source code, or try to install my (who is "my"?) package .deb with qt4-base for ubuntu
Compiling requires to setup some *-dev packages
$ sudo apt-get install qt4-dev-tools libqt4-dev libasound2-dev
Download source code from web archive or from SVN
$ svn cohttps://qgo.svn.sourceforge.net/svnroot/qgo qgo2
Open folder /qgo2/trunk
$ cd qgo2/trunk
Create Makefile and execute it
$ qmake $ make
If compilation success my congratulation! Enjoy to play qGo2 =)
$ ./bin/qgo
And now you can create .deb package for qGo2 and install it into your system
$ sudo checkinstall
(I have strange error when checkinstalling and forced to copy file /usr/bin/lrelease to /bin/lrelease before)
Finally clean temporary file and remove required *-dev packages
$ make clean $ sudo apt-get remove qt4-dev-tools libqt4-dev libasound2-dev
q4Go
q4Go is a (mostly) straight port by crux of the old qGo to Qt4, intended for those who prefer the old user interface. It is unrelated to the qGo2 effort. It is available in source form as a git repository.
Links, Latest Info
-
http://qgo.sourceforge.net/ homepage of qGo and qGo2
-
http://sourceforge.net/mailarchive/forum.php?forum_name=qgo-announce2 qGo2 announce
- The Pavel Zorin-Kranich bugfixs:
https://github.com/pzorin/qgo
Remarks
- [1] Authors: 0.x + 1.x: Emmanuel Béranger, Johannes Mesa, Peter Strempel; 2.x: E. Beranger, Peter Van Bohning
- [2] (1.5.4 in Ubuntu) auto-replay speed: for what 1/10th second, cannot be set accurately: "7.5" (assuming seconds) were actually around 5 seconds, "10" were 1/10 second (bug).
- [3] qGo (1.5.4 in Ubuntu) pretends to be able to open xml game-files, but a test with the
example file from red-bean.com was no success. --RueLue