mike cosgriff - 2012-11-11

PGN Reader was born out of a general dissatisfaction with
available Chess interfaces and as such presents a unique feature
set which emphasizes the study of Chess and traditional Chess
notation forms as well as embracing the Open Source philosophy
non proprietary culture of the Chess community.

Some of the notable features are.

Forsythe Edwards Notation.
PGN Files read and write.
Unadorned Chess Diagrams.
Unlimited Simultaneous Diagrams.
Diagram Cloning.
Graphical Diagramming.
XML output for Chess Authoring.
PGN processing sub processes.
Open Source Chess Engine interfacing.

About PGN reader development,

PGN reader was developed with KDevelop and Qt 4.0 in C++ on Linux.
The files were archived verbatim from my hard drive. The project
represents a monumental task for me to write by myself and is not
completely polished at this time but fully functional and utilitarian.
I have developed the program for my own use and is tailored to my
own specifications which may coincide with those of other Chess fans.

Application Help

I have included a help index in HTML within the project folder
which goes into greater detail on specific application topics as
well as some notes on Chess notation styles and the application code.

The Makefile and project file (.pro) will not produce an executable for you on your machine with the make utility. I have copied all of the files as is from my hard drive. You will need to craft your own Makefile which is fairly simle using the qmake utility. The code will compile and produce an executable program with the proper Makefile.
There is a precompiled executable included which should run fine provided the Qt libraries are available. The chessboard graphics are loaded dynamically and also need to be available as a subdirectory of the directory where the executable is.

 

Last edit: mike cosgriff 2013-05-06