Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Gothic Chess and missing a Graphical interface

Author: Tord Romstad

Date: 09:34:47 01/07/04

Go up one level in this thread


Hi Ed,

On January 07, 2004 at 12:01:12, Ed Trice wrote:

>Hi Tord,
>
>
>>
>>Of course I agree that it would be nice to see support for unusual
>>pieces and board shapes in the popular GUIs, but I'm afraid it is
>>too much to hope for.  I'm writing my own xboard-compatible GUI
>>with square and hexagonal boards for Gothmog, but unfortunately it
>>will only run in Mac OS X.
>>
>
>
>I am a diehard Mac programmer, but I admit, all of the sweeping changes to OS X
>have left me behind the times.

I have somewhat mixed feelings concerning OS X myself.  I found the look
and feel of Mac OS 9 to be nicer in many ways, but on the other hand I
am very happy to have the Unix command line and the X Window System.

>If you are interesting in compiling an OS X version, I will work with
>you on this. I already have some really cool graphics.

An OS X version of your Gothic chess engine, you mean?  It is not entirely
impossible that I would be interested, but as I wrote in another thread
the commercial and legal issues tend to scare me away a bit.  At least
I will consider it.  I would appreciate if you could send me an e-mail
with a more precise explanation of what you would like me to do.  :-)

>Let me know what IDE you are using if you are interested.

I don't know yet.  :-)

I do most of my development in Macintosh Common Lisp, which is by far
the most impressive development environment I have ever used on any
platform (MCL is, in fact, the main reason I am a Mac user).  But
unfortunately I cannot afford to pay the costly redistribution license,
and hence I am forced to use other tools for all software which is not
for private use.

When editing C code, I usually don't use an IDE.  Emacs and the command
line tools suit my needs better.

Because this is the first time I am writing a non-private GUI application
in Mac OS X, I haven't yet decided which tools do the job best.  What I
have done so far is to use Project Builder and Interface Builder to write
a small Objective C Cocoa application which displays a hexagonal chess
board in a window and allows the user to move the pieces around with
the mouse (with legality checking).  But it is possible that I will
try to use OpenMCL (an open-source version of Macintosh Common Lisp,
but unfortunately without the IDE and the GUI libraries of the commercial
version) instead.

Tord





This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.