Page 1 of 1
Drago assembly source
Posted: Mon May 10, 2010 3:44 pm
by stegemma
If anybody could be interested, i've found the old Drago sources and i've let them available from my site:
http://www.linformatica.com
press on the link "Scacchi (chess)".
It was a 16 bit DOS program all written in 8086 assembly, both the engine and the graphical user interface. Could be usefull for students and maybe someone can find some idea for speed up chess engines.
Re: Drago assembly source
Posted: Wed Jun 09, 2010 9:12 am
by stegemma
At the same link you can find my very first C program. It is a simple move generator but it can give some idea to somebody, so i put it available. The sources were written in 1990, while Drago was written in 1993. They are both derivated from my previous work on ZX81 and Commodore PLUS/4. Raffaela (year 1999/2000) is derivated from Drago and Freccia (2003-2009) from Raffaela. The move generator of Raffaela could be interesting, for some original part that i've invented, maybe i can make it available in the future or pass the sources to somebody who have the time to strenght and complete the program.
Now i'm working, in the spare time, to a new engine... completely based on genethical algorithms. I could give you more news at the end of this year... i hope.
Re: Drago assembly source
Posted: Wed Jun 09, 2010 10:32 am
by Dann Corbit
Here is a version of the move generator that should compile with modern C compilers.
http://cap.connx.com/chess-engines/new- ... caccin.zip
Re: Drago assembly source
Posted: Thu Jun 10, 2010 11:28 am
by stegemma
Many thanks. Can i put your changes available for direct download on my website?
Re: Drago assembly source
Posted: Thu Jun 10, 2010 7:53 pm
by Dann Corbit
Of course.