Skip to content

Releases: jromang/picochess

Release v0.73 - Codename: "Webserver UI"

Choose a tag to compare

@LocutusOfPenguin LocutusOfPenguin released this 26 Aug 06:16

Changelog

  • complete rewrite of the webserver UI
  • Bugfix for game record in case of a setup position using the webserver (issue #193)
  • chess960 can now be setup by putting the pieces in its startpos. Dont need to go over "position" menu anymore. Please be sure the choosen engine has chess960 support (=stockfish).

Release v0.72 - Codename: "Engine"

Choose a tag to compare

@LocutusOfPenguin LocutusOfPenguin released this 13 Aug 20:31

Changelog

  • 8 new/updated engines (Stockfish, Texel, Arasan, RodentII, Zurichess, Floyd, Cinnamon, Claudia) installed
  • Bugfix with pgn writing for results
After update please run "build_engines.py" cause of changed engines!

Release v0.71 - Codename: "Setting"

Choose a tag to compare

@LocutusOfPenguin LocutusOfPenguin released this 01 Aug 09:14

Changelog

  • Setting Feature: Changes you made on clock for engine, level, time, book, beep are now saved & reloaded.
  • Introduce some new startup parameters like "engine-level", "time" etc. For example "time" parameter allows to set a time control on your own (although non-standard time settings arent supported by the clock time menu right now).
  • Improvements with (not connected) DGT Pi Clocks at startup
Before update please check your picochess.ini file. Some flags must be renamed from "flagname" to "flagname = True" for example for following flagnames: enable-revelation-leds, disable-ok-message, console, smtp-encryption, enable-internet, auto-reboot, enable-gaviota. See picochess.ini.example

Release v0.70 - Codename: "Level"

Choose a tag to compare

@LocutusOfPenguin LocutusOfPenguin released this 21 Jul 08:42

Changelog

  • Level Feature: Now picochess supports level setting on each engine. engines with ELO level support are now directly supported (instead of making a level from it - as before). Also this allows to set special settings in each level (leading to "personalities" like rodent chess engine). Some example files can be found under engines/rodent.
  • Bugfix for engine "zurichess" sending empty PVs
  • Ini: Cause of "Level" some engine special flags had to be moved to a new file (see below). Picochess will first load this file, and update the settings by the engine special file before sending this to the engine. This allows you to fine adjust the settings without writing to much uci-option code.
Before Update please control your picochess.ini file to use the same flag (names) as the provided picochess.ini.example! Engine specific flags (threads, hash-size & uci-option) are moved to a new file "picochess.uci" see example there.
After update please run "build_engines.py" to activate the new level system!

Release v0.69 - Codename: "Beeper"

Choose a tag to compare

@LocutusOfPenguin LocutusOfPenguin released this 14 Jul 06:33

Changelog

  • make the menu "system>sound" abit easier. The beep level are now "always, some, never" whereas "some" means the standard settings from ini-flag ( see issue #153 )
  • clock display updated (=hashed). This should especially in analysis & kibitz modes result in quicker response times.

Release v0.68 - Codename: "Slider"

Choose a tag to compare

@LocutusOfPenguin LocutusOfPenguin released this 06 Jul 08:49

Changelog

  • Bugfix Sliding. Picochess can now deal with (slow) sliding pieces much better( #171 ). This also solves some related issues( #184 for example ). Thanks to @lucasvdp
  • Improvements in email & pgn handling( #191, #192 ). Introduce new ini flags.

Release v0.67 - Codename: "IniFlag"

Choose a tag to compare

@LocutusOfPenguin LocutusOfPenguin released this 17 Jun 13:52

Changelog

  • Bugfix "book" message
  • Ini: changed "disable-ok-move" to "disable-ok-message". This flag now also controls the "OK" messages from buttons.
  • Ini: renamed some (more) ini flags. For example from pgn & mail part to make them similar to the others.
  • PI buttons: increase key-repeat & key-wait
Before Update please control your picochess.ini file to use the same flag (names) as the provided picochess.ini.example!

Release v0.66 - Codename: "Waiter"

Choose a tag to compare

@LocutusOfPenguin LocutusOfPenguin released this 14 Jun 13:55

Changelog

  • obey waiting times on the clock. Messages are now shown with correct display (show) times and multi messages (several messages in a row) are now better handled. Also the message display is in sync with the PI version now.
  • on shutdown/reboot don't display "abort"
  • don't show time in analysis & kibitz modes

Release v0.65 - Codename: "Lever"

Choose a tag to compare

@LocutusOfPenguin LocutusOfPenguin released this 24 May 06:40

Changelog

  • Changed button function when picochess is waiting. Introduce the usage of the lever. For details see issue #182
  • Rev2 users now able to switch sides (use the lever function from rev2 for this)
  • Time messages have now a better (longer) text
  • Various improvements in console mode
  • Move display is now aligned to the players side

Release v0.64 - Codename: "Connector"

Choose a tag to compare

@LocutusOfPenguin LocutusOfPenguin released this 25 Apr 16:02

Changelog

  • two more languages (french, spanish) inside. Thanks to Fred Just and Rafa Blanco. Several texts updated.
  • picochess can now autoconnect to the board (no need for a "-d" flag, if y have a jessie system). Thanks to @lucasvdp

(Manual) Update to a Jessie System (only for experts)

If you have a jessie please copy the "picochess.service" file which is located under "dgt" folder and put in /etc/systemd/system (You prob. need to update the file abit - for example no "-pi").
After that run "systemctl enable picochess" to enable picochess on jessie. You dont need this "scripts" stuff anymore. This manual install is for experts only! (Linux) Beginners please wait for an image, we gonna provide soon.
Picochess will for run under Wheezy too without problems like before, just this autoconnect function only working with jessie.