Author Topic: uWatch  (Read 4587 times)

0 Members and 1 Guest are viewing this topic.

Offline Anthony

  • Newbie
  • Posts: 4
uWatch
« on: December 06, 2010, 09:12:26 am »
Hi Guys,

Regarding the uWatch and the Chess part.

I'm directing this at Hugh, Andrew & Zowki , the guys that developed the Chess for the uWatch, not sure if they read this forum....

First off, great job getting Chess working on the 24f.

I tried many of the small Chess engines out there, I got the Atmel port of Micro-Max ( H.G. Muller) almost working, I could get it to play itself but could not get it to accept input :( head wrecked.

I'm using the 24f too BTW, my question is do any of you guys have the Basic C code i.e. 'vchess.c'? I have been to  'Voidware Ltd' but there is nothing there about it. The reason being that the source code for uwatch is heavy changed for LCD output and custom input, I'm having trouble with interpreting the board array and would prefer it in its original form.

Thanks and great forum BTW, hello to Dave!

Anthony
 

Offline EEVblog

  • Administrator
  • *****
  • Posts: 27698
  • Country: au
    • EEVblog
Re: uWatch
« Reply #1 on: December 06, 2010, 12:03:16 pm »
Hugh ported TSCP Chess to the uWatch.
http://www.tckerrigan.com/Chess/TSCP

It's pretty easy to use, I even did a version on an FPGA soft core



Dave.
 

Offline Anthony

  • Newbie
  • Posts: 4
Re: uWatch
« Reply #2 on: December 06, 2010, 06:39:02 pm »
Hi Dave,

Thanks for the reply. Nice work there, looks cool.

Yea I tried TSCP, the thing was, I could not get the RAM requirement below 10K even after fiddling with it a fair bit, also I guess I will have to strip out the Opening Book part.

I think I need to go and learn more about Chess Engines, I'm poking around without really knowing what I'm doing.

Cheers,

Anthony.

 

Offline Polossatik

  • Frequent Contributor
  • **
  • Posts: 286
  • Country: be
Re: uWatch
« Reply #3 on: December 28, 2010, 12:48:58 pm »

I'm using the 24f too BTW, my question is do any of you guys have the Basic C code i.e. 'vchess.c'? I have been to  'Voidware Ltd' but there is nothing there about it. The reason being that the source code for uwatch is heavy changed for LCD output and custom input, I'm having trouble with interpreting the board array and would prefer it in its original form.


As mentioned on dave's http://www.calcwatch.com/updates.htm the firmware can be found on
http://sourceforge.net/projects/calcwatch/

it includes uWatch-vchess.c
Real Circuit design time in minutes= (2 + Nscopes) Testim + (40 +120 Kbrewski) Nfriends

Testim = estimated time in minutes Nscopes= number of oscilloscopes present Kbrewski = linear approx of the nonlinear beer effect Nfriends = number of circuit design friends present
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf