/ or play chess at
http://chessforeva.appspot.com
......... Google App Engine ........... .... ....

Chessforeva

Chess software for fun...

pirmdiena, 2014. gada 13. oktobris

Tool for chess in blogs

Created by using tool c1_chess

ceturtdiena, 2014. gada 27. marts

FreeBasic chess project

This FreeBasic chess program uses Crafty and Naum chess engines via DLL library, designed for UCI programming on Windows. User can play by mouse or set engines to battle each other. FreeBasic has good IDE editor, combined with GCC compiler that generates small and fast binary, unfortunately Win32. Anyway, it is BASIC!
Links: Windows installer and Source on GitHub


ceturtdiena, 2013. gada 18. aprīlis

3D android chess board for FICS

As result:
3D chess board for android platform r3chess.apk.
User of this app can play against AI which is the Fruit engine ported to java, or ...
... better connect to freechess.org (FICS) chess server and play online/or observe chess games of masters.

Of course, source is improvable, welcome.
Play at Manymo.com (shared version)

If You use console: type "observe /b" in console to see best blitz game).

svētdiena, 2013. gada 10. marts

Java MIDlet chess project for s40 s60 phones

112px chess board
mChess112.jar
Size 62Kb (.jad file)
suited for ~128 disp.
For old phones:

64px chess board
mChess64.jar
Size 56Kb (.jad file)
No chess opening book.

176px chess board
mChess176.jar
Size 66Kb (.jad file)
suited for ~176 disp.

Uses Fruit port to java (sources of .java files) with small book.
MIDP 1.0 (also 2.0,2.1 compatible) java framework, keyboard+touchscreen chess controller, adjustable AI thinking time in standard menu.

 JAVA ONLINE DEMO

176, 240, 360px chess boards
mChess2.jar
Size 178Kb (.jad file)
The latest version for
javaME phones.
It might work on oldies too.
Pinch-to-zoom on HD screens, if supported by device, sorry.

Developed on Eclipse Indigo (with JavaMe plugin), JavaMe SDK, Sun's Wireless ToolKit, various emulators, ProGuard obfuscator. Also docs and other java projects helped very much.
Thanks to free web sources, forums and helpful advices of experts.


sestdiena, 2013. gada 23. februāris

DOS chess project

Chess for DosBox emulator.
Compiled on Watcom C.
GnuChess 3 chess engine.
C-sources and binary: http://goo.gl/Qei2Y
VGA display graphics in 256 colours;
extended memory (~16Mb);
mouse controlled movement of chess pieces;
+video recorder of DosBox
No UCI interface. DOS times were long time ago... 
Anyway DOS emulator provides complete portable well documented virtual machine, not too much limited as first consoles, also with graphics capabilities.
By the way, TurboPascal 7 Chess project.

otrdiena, 2012. gada 30. oktobris

MSX chess project


MSX (wiki) assembler project: chessY2K
Chess position composer on MSX .dsk image *
No help files and supports, sorry. Simply press keys KkQk...Pp...spacebar to put pieces on board. MSX had solid spacebar and cursor keys designed for human fingers, so, use them much.
 
 *download BlueMSX at first, set max.emulation speed, then download image and attach as disk. This emulator provides screenshots (for diagrams) and video recording (for Youtubes), but sometimes this lags. 

 

pirmdiena, 2012. gada 20. augusts

IvanHoe port to java

IvanHoe is one of Decembrists' chess engines (http://ippolit.wikispaces.com) - strong, intended for multiprocessor calculations, based on 64bit magic bitboards + heavy math, uses endgame knowledge bases, etc.

This JAVA applet is rather a fun of experimental source porting. As result, it plays chess somehow. The source code is here. Do not expect strength of masters, it is obviously too heavy for java.


The java code of IvanHoe algorithms has been implemented also in the rChess.apk android chess project. Playable Web version at Manymo.com.

The source code of this android project is here. Regarding android chess projects I strongly recommend visit Cuckoo chess.