Eschecs FreeBASIC (UCI chess GUI)

User projects written in or related to FreeBASIC.
Post Reply
Tyr_Anassazi
Posts: 28
Joined: Jul 01, 2013 15:01
Location: Russia, Novosibirsk
Contact:

Re: Eschecs

Post by Tyr_Anassazi »

Hi, Roland Chastain. I liked the game. I even played the whole game (Cpu won). If you add some better arts, sounds and a list of moves, the game will be a full-blooded one. So, it is fun.
Roland Chastain
Posts: 993
Joined: Nov 24, 2011 19:49
Location: France
Contact:

Re: Eschecs

Post by Roland Chastain »

@Tyr_Anassazi

Thank you for the feedback. Sound could come soon.

I fixed some small bugs and changed colors. Files updated.
Last edited by Roland Chastain on Oct 02, 2014 14:39, edited 1 time in total.
Roland Chastain
Posts: 993
Joined: Nov 24, 2011 19:49
Location: France
Contact:

Re: Eschecs

Post by Roland Chastain »

Hello!

Here is Eschecs 0.9.1.

It includes a FEN string validator (a dynamic library). So you can start a game at any position if you run the program with a FEN record as first parameter:

Code: Select all

rem startpos.bat
eschecs "rnbqkbnr/pp1ppppp/8/2p5/4P3/8/PPPP1PPP/RNBQKBNR w KQkq c6 0 2"
Last edited by Roland Chastain on Apr 21, 2018 16:49, edited 2 times in total.
Roland Chastain
Posts: 993
Joined: Nov 24, 2011 19:49
Location: France
Contact:

Re: Eschecs

Post by Roland Chastain »

My apologies to people who downloaded the latest version of Eschecs. The program couldn't load the "engine" DLL. Now it's fixed. I also found and fixed a bug that occured when the computer played a castling move from the book.

Please look at the new files. :)
petan
Posts: 683
Joined: Feb 16, 2010 15:34
Location: Europe
Contact:

Re: Eschecs

Post by petan »

Hi, Roland

Playing with v.091 on linux; after all related to 'rebelbook' commented-out it is compiled succesfuly.Does exist 'rebelbook' library as a linux version somewhere (download link) ?, or could you add info about compiling/installing on linux ? Second correction for linux was slash changed and paths - to be accepted on my laboring area.

I didn't search it as I am not chess fanatic and my free time for other things is very limited..
After all compiled OK on linux and Eschecs started. Nice app, it likes me !
Roland Chastain
Posts: 993
Joined: Nov 24, 2011 19:49
Location: France
Contact:

Re: Eschecs

Post by Roland Chastain »

Hi petan!

Thank you for your feedback and for your appreciations. I didn't compile rebelbook.dll myself: I found it on Ed Schröder's website. I imagine it would possible to make a Linux dynamic library from the C source code (or even to translate the C source code to FreeBASIC), but for now I don't know how to do it. Maybe one day?

It's nice to know that Eschecs can work under Linux. If you have time to show me the modifications you made, I could include them in the next release.
petan
Posts: 683
Joined: Feb 16, 2010 15:34
Location: Europe
Contact:

Re: Eschecs

Post by petan »

Well, today runned also from Knoppix 7 - OK ;) yesterday worked on Puppy Precise.
Looks good on linux.Screenshot here - just for fun.https://db.tt/UIMMkrRj
No problem, today I'll clean files from my notes &zip&upload on a wwwstoreplace.
If I can ask you - you don't use handy live linux distro (putted on USB pendrive/SDHC card) for testing of created apps on Linux ?
edit:
linPack https://db.tt/SoJUQ6mU
Last edited by petan on Oct 16, 2014 0:52, edited 1 time in total.
Roland Chastain
Posts: 993
Joined: Nov 24, 2011 19:49
Location: France
Contact:

Re: Eschecs

Post by Roland Chastain »

@petan

I had a look into your .tar.gz file. I see one file named tartmp.m7nYex. What is it? I expected to see some source code. I wanted to put a copy on my web site. I didn't looked into it sooner because I don't have a Linux machine.

Best regards.

Roland
Last edited by Roland Chastain on Nov 21, 2014 12:13, edited 1 time in total.
petan
Posts: 683
Joined: Feb 16, 2010 15:34
Location: Europe
Contact:

Re: Eschecs

Post by petan »

Maybe missing archiver plugin for .tar.gz files, or NON-root privileges ??
Link gives a file 'RSchess-lin.tar.gz' with correct unpack manner, viz s'shot.
I can pack it as .zip file, when you have a troubles..
BTW, working linux machine can be enabled in 5 minutes netto, of course plus time to learn.
Manual + my comments here
http://www.pendrivelinux.com/
http://freebasic.net/forum/viewtopic.php?f=5&t=15899
Screenshot
Image
Roland Chastain
Posts: 993
Joined: Nov 24, 2011 19:49
Location: France
Contact:

Re: Eschecs

Post by Roland Chastain »

Thank you for your anwer, petan. Usually I don't have problems with .tar.gz files. I don't know what happens. But, yes, it would be nice to pack it as a .zip file.

Thank you for the suggestion and the links about quick Linux installation.
petan
Posts: 683
Joined: Feb 16, 2010 15:34
Location: Europe
Contact:

Re: Eschecs

Post by petan »

Zipped file https://db.tt/X5JU7seL
Unpacked on Knoppix+XP.
Rights access given to anyone.
Roland Chastain
Posts: 993
Joined: Nov 24, 2011 19:49
Location: France
Contact:

Re: Eschecs

Post by Roland Chastain »

petan wrote:Zipped file https://db.tt/X5JU7seL
Great! Thank you very much.
Roland Chastain
Posts: 993
Joined: Nov 24, 2011 19:49
Location: France
Contact:

Re: Eschecs

Post by Roland Chastain »

Hello! Here is a new version of Eschecs. Only the interface has changed: I replaced buttons with a menu.

@petan

I am sorry, but for now I can't continue the development of the Linux version.

Image

Download page
Roland Chastain
Posts: 993
Joined: Nov 24, 2011 19:49
Location: France
Contact:

Re: Eschecs

Post by Roland Chastain »

Hello!

Eschecs 0.9.2 has been removed from FB-Portal, because it has been detected by VirusTotal.
Last edited by Roland Chastain on Jan 08, 2016 7:44, edited 2 times in total.
Roland Chastain
Posts: 993
Joined: Nov 24, 2011 19:49
Location: France
Contact:

Re: Eschecs

Post by Roland Chastain »

Hello! Here is Eschecs 0.9.3.

Eschecs 0.9.3
Last edited by Roland Chastain on Jan 08, 2016 7:45, edited 2 times in total.
Post Reply