This is the mail archive of the xconq7@sources.redhat.com mailing list for the Xconq project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

xtconq setup dialog


Symptom: if you try to run "xtconq -x" and go through the setup
dialogs, you can't start a game.  It just beeps when you hit "go".

Cause: The indepside, of course.  The beep happens in valid_gamepop.
Just changing

    /* check sides */
    for (i = 0; i < numsides; ++i) {

to

    /* check sides (excluding indepside) */
    for (i = 1; i < numsides; ++i) {

isn't right though; that causes 3 real sides to get created, and much
confusion.

Solution: get xinit.c (which does the xtconq setup dialogs) to
consistently use the indepside machinery right.  It isn't immediately
obvious to me what has to change for this to happen.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]