sakya / corechess

CoreChess is an open source chess GUI for chess engines

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CoreChess

CoreChess is an open source chess GUI for chess engines image

  • Human vs Engine mode
  • Human vs Human mode.
  • Engine vs Engine mode.

Supported engines

The King (Chessmaster)

To use The King (the Chessmaster engine) you need the file TheKing333.exe (Chessmaster 10), the "Personalities" folder and the "Opening Books" folder and patch the engine using the OPK patch that disables the copy protection.

You can then set the personalities path and opening books path in the engine settings.

Supported opening book formats

  • Polyglot (BIN)
  • Arena opening book (ABK)
  • Chessmaster (OBK)

Screenshots

image

image

Build from source

Prerequisites

Build instructions

  • Download the source code of the latest release
  • Unzip the source code
  • With a terminal/command prompt enter the directory corechess-x.x.x.x
  • Execute the build command for your OS

Linux

dotnet publish CoreChess.sln -c Release --runtime linux-x64 -p:PublishReadyToRun=true --self-contained --output ./dist/linux-x64

Windows

dotnet publish CoreChess.sln -c Release --runtime win-x64 -p:PublishReadyToRun=true --self-contained --output .\dist\win-x64

macOS

dotnet publish CoreChess.sln -c Release --runtime osx-x64 -p:PublishReadyToRun=true --self-contained --output .\dist\osx-x64

Download


About

CoreChess is an open source chess GUI for chess engines

License:GNU General Public License v3.0


Languages

Language:C# 99.4%Language:Inno Setup 0.5%Language:Batchfile 0.1%Language:Shell 0.0%