Recent

Author Topic: simple chess GUI - good starting point for a chess project  (Read 3611 times)

mai

  • Full Member
  • ***
  • Posts: 133
  • truther
simple chess GUI - good starting point for a chess project
« on: October 26, 2015, 02:33:04 am »
 
AFAIK there are not much more than two attempts at chess programming with Lazarus :

1. "BGRABitmap chessboard for fpGUI" is based on many custom packages which often are impossible to compile.
      using BGRA inside of fpGUI is a 100% guarantee that first timers will fail in 100% of the cases, because its organized far too   
      chaotic and compiles only after heavy modding, if at all. BGRA catches very few errors the proper way.
      This project is just a minimal board which works in Windows only.


Other chess stuff for Lazarus is ported Delphi stuff that has many issues in Linux. OpenCritter also is Windows-only stuff.



So ...

ENTER :


2.  "simple chess GUI" which - however -  uses the KISS method (Keep It Simple, Stupid) and thus is the #1 choice for anyone who wants some chess stuff ACTUALLY going in 2 minutes.

prepared for engines. Easy to pimp into a tool for chess live broadcasting. Have fun !

original author is  José Lauro Strapasson  of  2014
  http://joselauro.bugs3.com/chess 



I never had any trouble compiling it.   8)

original release thread version 2 without "colour to move" indicator etc.:

http://forum.lazarus.freepascal.org/index.php/topic,23126.msg137642.html#msg137642
 
This is a src-only  release for Linux mainly (change / to \ for win) in pieces\wq.png

only registered users see the download link below  -  see v. 6 or higher source download below :  :-[
 
« Last Edit: October 29, 2015, 10:17:52 pm by mai »

aradeonas

  • Hero Member
  • *****
  • Posts: 824
Re: simple chess GUI - good starting point for a chess project
« Reply #1 on: October 26, 2015, 08:21:32 am »
Very good ;)

mai

  • Full Member
  • ***
  • Posts: 133
  • truther
good starting point for a chess project
« Reply #2 on: October 27, 2015, 07:47:46 am »
v. 8, with some small improvements


pgn output with date/time

scg can be used as a move entry tool now
« Last Edit: October 29, 2015, 03:20:23 pm by mai »

exdatis

  • Hero Member
  • *****
  • Posts: 668
    • exdatis
Re: simple chess GUI - good starting point for a chess project
« Reply #3 on: October 27, 2015, 08:15:29 am »
Nice!  ;)

mai

  • Full Member
  • ***
  • Posts: 133
  • truther
Re: simple chess GUI - good starting point for a chess project
« Reply #4 on: October 29, 2015, 01:25:01 pm »

using standard Laz is so much less trouble than using  fpGUI and BGRA.

I wonder whether the latter even works in Linux at all. (well it does, sorta)

Thanks for downloading !
« Last Edit: October 29, 2015, 10:18:45 pm by mai »