/Home or play chess at
......... Google App Engine ........... .... ....


Chess software for fun

otrdiena, 2016. gada 9. februāris

ZX Spectrum 128 chess puzzles

ChessZX is a project for ZX Spectrum 128 (wiki). Highly compressed 8416 computer generated chess puzzles M1,M2,M3.
This .SNA file , .TAP file (download) snapshot is loadable on emulators Speccy, EmuZWin, ZXSpin, others.

The assembler code has been compiled on SjASMPlus. User can redefine cursor keys, Kempston joystick . No mouse, no floppy disk.
Code sources available on GitHub.

jsChessZX - play in online javascript emulator, thanks to jbacteria.retrolandia.net 

svētdiena, 2016. gada 17. janvāris


There are generated chess checkmate positions
(as result of software development, testing, etc., generator tool CM Win32 with source)
- only one first move solution
- count of pieces minimal for each puzzle case

1-move 82005 mate positions - M1 zipped pgn-file
2-move 49504 mate positions - M2 zipped pgn-file
3-move 23733 mate positions - M3 zipped pgn-file
4-move mate only 160 positions - M4 zipped pgn-file or browse

ceturtdiena, 2015. gada 10. decembris

otrdiena, 2015. gada 20. oktobris

Offtopic: paskha game for the brain

モアイの秘宝 (Moai no Hihou, 80s MSX)
Try to solve and boost IQ!

sestdiena, 2015. gada 12. septembris

SmallBASIC chess

I like SmallBASIC. So, here is a small chess .BAS program: http://goo.gl/JLuelZ

ceturtdiena, 2015. gada 5. februāris

c64 chess project

Commodore 64 is a hit-console of 80s.

c64hess.d64   - app for solving very known collection of chess puzzles (book) by  László Polgár in 1994. The player checkmates king in 1,2 or 3 moves by using cursor keys and collects +bonus points. 4440 puzzles collection is large enough for good chess training course.

jsC64hess - Online emulated javascript version, thanks to http://vice.janicek.co

How to play:
  1. install emulator for c64;
  2. download .d64 floppy image file;
  3. open in emulator
  •  VICE (the most advanced);
  •  CCS65 (has video recording inside);
  •  Hyper64 (the fastest c64 implementation).
Project source code available at  https://github.com/Chessforeva/c64hess .
Incredible compiler cc65 brings coding to high c-level for this "8-bit calculator" device, no need to write asm-code. Project One helps painting pictures, LuaJIT and lua-code does data preparation work, c1541 tool creates floppy disk images.

piektdiena, 2014. gada 28. novembris

Atari chess project

http://en.wikipedia.org/wiki/Atari  Console of 80s

This new chess software replays World Chess Championship 2014 games between Magnus Carlsen and Viswanathan Anand.

Use atari emulator (Altirra, Atari800win or others), open ChessAtr.xex executable object file.

Compiled on MADS 8-bit assembler for CPU 6502.
Source available at https://github.com/Chessforeva /AtariChess