Skip to content

rdamas/chessboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChessBoard

This plugin is a frontend to let you play a game of chess against your Enigma2 box. Your opponent on the box is gnuchess.

Requirements:

image

Operation

  • move the focus field with the arrow keys or number keys
  • mark a piece with the ok key or number "5" key
  • move to the target field and make your move with the ok key or number "5" key
  • channel up and channel down keys change gnuchess movetime within one to ten seconds
  • blue key switches the color you play, even in a running game
  • yellow key rotates the board
  • green key shows the move that gnuchess is expecting
  • red key undos moves
  • menu key opens settings menu; if installed you may use stockfish as chess engine

Ideas

  • Spielzeit/Uhr als Alternative zur Spielstärke
  • Remis anbieten (möglich?)
  • Info-Handler aus python-chess
  • Absichern, dass gnuchess installiert ist
  • Absichern, dass python-chess installiert ist
  • Ohne Computer spielen
  • Stellung eingeben
  • Spiel abbrechen/resetten
  • Spiel speichern, laden, fortsetzen
  • Bedienung vereinfachen: ausgewählte Figur nur auf erlaubten Bahnen bewegen

Acknowledgements

Chess pieces font is taken from https://github.com/xeyownt/chess_merida_unicode