ThudBoard on OS-X 10.4 (Tiger)

Bronze Member

Hiyall,

On OS-X 10.4 Tiger, running ThudBoard is quite easy, as all needed libraries com preinstalled. There just a bit of tinkering in ThudBoard needed to get it running smoothly, but I'll get to that later. First, let's get this baby started.

Download and unpack the tar.gz version of thudboard somewhere. Then, from a Terminal (*), type

cd thudboard # or wherever you unpacked it
/usr/bin/python thud.py

That should start ThudBoard, on my MacBook behind the Terminal, but it's a start Smile
(*) Applications > Utilities > Terminal.app

So, now you'll notice that rightclick doesn't work which makes it hard to capture pieces. Quit ThudBoard for now, and locate the thud.py file in your thudboard folder. Open it in a texteditor and change line 170 (if you have version 1.6) to

        self.canvas.bind('<ButtonRelease-2>', self.hide_piece)

(it read <ButtonRelease-3> before)
Note that the indentation level should line up with the line above and below (and that the indentation is all spaces for that line, no tabs allowed).

If you start ThudBoard again from the Terminal, you should notice that right-click (or ctrl-click) works!

For copy/paste, you must use ctrl-c/v in ThudBoard instead of the regular apple-c/v (that you will still use to paste a copied move from ThudBoard into your browser or elsewhere).

So, that's it for now, and I promise to do some work on ThudBoard to make it behave properly on OSX out of the box. Hey, I have a new MacBook now so I can actually try things out! Smile

Ciao all, and Happy Thudding, Mc!

--

Click to Give Kudos
thud board
Login or register to tag items

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Bronze Member

Yeah, that sure does do the trick, both with the ctrl-c/v copy/paste and the right-click capturing. Thanks for the good work!


Click to Give Kudos
--

28:06:42:12...


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.