Einzelnen Beitrag anzeigen
  #11  
Alt 15.01.2019, 16:51
Benutzerbild von Bryan Whitby
Bryan Whitby Bryan Whitby ist offline
Fidelity Elite Avantgarde 68060
 
Registriert seit: 14.07.2009
Beiträge: 385
Abgegebene Danke: 707
Erhielt 758 Danke für 219 Beiträge
Aktivitäten Langlebigkeit
1/20 15/20
Heute Beiträge
0/3 ssssss385
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von fhub Beitrag anzeigen
Hello Bryan,

yes, I remember that I've read about this long time ago (IIRC you even posted a picture of your board here).
I don't know anymore, how exactly you've built this communication between CB-Emu and your board (especially without changing the CB-Emu code at all), but I think you used special keycodes (in the cfg-file) for the board fields in CB-Emu, right?

But the thing I would be most curious about, is how you could 'send' the moves (which you make on the external board) to CB-Emu???

Regards,
Franz
Hi Hans

The Teensy USB Development Board that I use and Berger coded for me just emulates a keyboard.

First you have to untick the read only attribute in the Montreux cfg properties (Screenshot 1).

Then you change the Steadykey to zero in the Core Input Option of the Montreux ini file (Screenshot 2).

Now you have to try and work out which square corresponds to the Unamed Key in the Root (Screenshot 3).

First on your keyboard, change all the Named keys (New Game etc) to none.

Then input a1 (Kbd A Kbd 1) into any Unnamed Key then return to machine and press the a1 square on your physical board. What happens then is that although you have programmed the Unnamed Key to the a1 square it probably indicates another square on the PC graphical board.

You now go back into the Root and change the wrong programmed Unnamed Key (a1) to the actual PC board square.

Now you have found your first correct square you continue doing this for all the 64 squares.

Final screenshot of my board working with the Montreux program.

I hope this helps you in understanding how it communicates.

Regards
Bryan









Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu Bryan Whitby für den nützlichen Beitrag:
achimp (17.01.2019), fhub (17.01.2019)