Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works

Random project

CHEKMO_WinBoard_Interface

WinBoard Graphic User Interface for Ancient CHEKMO-II Chess Program

View on GitHub

Anyone may press Interesting, signed in or not. It helps others find this project.

Member rating

No ratings yet.

Sign in to rate this project.

README

CHEKMO WinBoard Interface

This Delphi 7 project allows the use of "WinBoard" as a graphical user interface to the ancient (written in the '70s) chess program "CHEKMO-II" running on the SIMH PDP-8 Simulator. Using WinBoard you move your chess pieces by dragging and dropping with your mouse rather than typing in the chess board coordinates for each move.

Documentation for the CHEKMO-II chess program can be found here.

The Delphi source files are found in the "delphi project" folder. If you don't have the Delphi compiler, all the binaries needed are found in the "executables" folder.

The SIMH PDP-8 simulator and WinBoard communicate through a pair of virtual serial ports created by the com-0-com virtual serial port driver. The com-0-com setup application is found in the "executables" folder. In my setup, the two virtual serial ports are COM9 and COM10. If your use different ports, you will need to edit "chess.ini" and "wb_chekmo.ini".

The VBScript "chess.vbs" in the executables folder is used load and start the interface My "Blitz Mode" game against CHEKMO. I'm playing white.