Skip to content

Releases: LinusCDE/chessmarkable

0.8.0-1

22 Jul 12:04
Compare
Choose a tag to compare

This release adds the PGN Viewer contributed by @rmadhwal in PR #16 !

You can now add files and play them back in chessmarkable with this. More in the readme!

0.7.1-1

21 Jun 22:29
Compare
Choose a tag to compare

This release improves the selection of chess pieces as suggested in issue #14. Thanks to @rmadhwal !

This means:

  • Selecting a chess piece that isn't a possible move, will select that instead of giving an error
  • Selecting air will simply deselect the piece

0.7.0-1

03 Jun 10:44
Compare
Choose a tag to compare

New: Savestates

This adds the ability to easy restore the game from within the UI.

The changes was requested by @Sematre in #10 and should make playing casual or long games more fun. You can also use this to swap the game mode (changing the bot difficulty mid game or enabling/disabling the bot at all).

Be aware that quitting a game will discard all of your undo steps. Continuing the game will only allow you to undo to the point you continued the game from.

There were also some slight message changes (some engine error messages didn't fit in the bottom line).

0.6.0-1

03 Jan 06:25
Compare
Choose a tag to compare

This release adds rotation of the board. Currently using the rotation can induce a lag of aprox. 250ms since manual compositing of images with alpha channel needs to be done.

In a later release, I may cache the initial images to speed things up. The compositing was improved by 25% (by requesting the whole image section instead of each pixel).

0.5.1-1

24 Dec 13:26
Compare
Choose a tag to compare

The input should now fully work. The previous release still had a wrong mapping of touchscreen which cause inputs to be rotated and/or mirrored.

0.5.0-1

28 Nov 17:15
Compare
Choose a tag to compare

The input system of the rM2 should now be working. For the framebuffer a shim is still required to get an image. See the readme for more. The algorithm of the bot was also changed to Jamboree for any device newer than rM1 which should yield a nice speed increase with hopefully little to no behaviour changes.

The explanations on AlphaBeta (rM1) and Jamboree (rM2+) can be found here.

There are no changes that affect how this game works on the reMarkable 1.

0.4.2

09 Oct 18:20
Compare
Choose a tag to compare
  • Fix crash when undoing and the game was over or the bot played.
  • General improvements to undoing
  • Bot didn't actually disconnect when leaving game

0.4.1

09 Oct 16:51
Compare
Choose a tag to compare

The logic got separated from the frontend and the source files moved around because of that.

The feel should be exactly the same except for changed messages and a no errors when misclicking on empty fields.

The target for the reMarkable while configured is no longer the default. So --target armv7-unknown-linux-gnueabihf needs to be specified manually now.

0.4.0

06 Oct 00:24
Compare
Choose a tag to compare
  • A lot of bugs where fixed (game should be stable now) (issue #2)
  • Fen import/export support added which also speeds up debugging (read the section the readme for more)
  • Logging got improved
  • The wrong chess pattern was fixed (issue #3)
  • The last move of the bot is now graphically shown (PR #4)
  • The difficulties got improved (PR #6)

Thanks to @edupont for making or starting most of these features/fixes!

0.3.3

05 Oct 00:39
Compare
Choose a tag to compare
0.3.3 Pre-release
Pre-release

Several crashes regarding the bot moves in the late game were addressed.

The initial flashes should also be faster and a new cli option lets you select proper partial updates per field. I personally think it looks worse, so it's defaulted to off. Maybe tell me if you like it more than me and I'll make it the default (e.g. in an issue).

The game seems to be fairly stable by now though.