Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: NT Support ?Re: Winboard Plus is excellent, because...

Author: Dann Corbit

Date: 17:59:55 08/10/00

Go up one level in this thread


On August 10, 2000 at 19:23:15, Mogens Larsen wrote:

>On August 10, 2000 at 19:14:03, Vincent Diepeveen wrote:
>
>>Let's get this directly straight: every true win32 program should
>>work directly under NT. I have NT and i'm always WONDERING why
>>so many programs don't work under NT.
>>
>>To start with auto232 player for windows. Stefan Meyer Kahlen writes
>>code for it, it works perfect.
>>
>>Chrilly touches it, directly it doesn't work under NT at all!
>>
>>Now i still have problems to autoplay under NT and i have a cool
>>dual800 now. I would really like to play program A at processor 0
>>against processor 1 running program B.
>>
>>I am really wondering how people achieve all this.
>>
>>Winboard works cool under NT. Someone adds a few features and then
>>it doesn't work suddenly under NT?
>
>This might help you understand the problem. I copied the text from the changes
>log:
>
>Winboard Plus 4.0.8-- Sat Aug 5 15:51 PDT 2000 Mark Williams
><markcpa@pacbell.net>
>
>* Bug fix release.
>
>* Main menu now visible in Win NT.  Thanks to Microsoft for creating a C++
>  compiler which auto-generates .rc files which display the menu under Win 98
>  and hide the menu under Win NT.  I fixed the problem by hand editing the .rc
>  file.  Sigh.
>
>* "Reset game" now works properly when invoked from Analysis mode when two
>  engines are present. Correction of bug introduced in Winboard Plus. Thanks to
>  Mogens Larsen for reporting the bug.
>
>* Pasting a FEN position with Black to move now works in all modes.
>  Thanks to Mogens Larsen for reporting the bug.
>
>* Added gnuchess.dat to the distribution and a couple of text files that were
>  missing in 4.0.7.

On the other, other hand, I have to agree with Vincent on this one.  Often
programs that seem to work fine on Windows 98, Windows 95, whatever fail
miserably on Windows NT.  Once in a great while it may be something esoteric
like the above, but far more frequently, it is someone who has serious errors in
their program.  Windows NT is *FAR* less tolerant of shenanigans.  If you write
or read from an address that does not belong to your process, it will trap
immediately.  That isn't a bad thing, it's a good thing.  Any robust operating
system should do the same (I positively despise Windows 95 and its variants, but
I really like Windows NT and Windows 2K).

I have seen many, many programs that fail under Windows NT for the single reason
that they were programmed in a lazy, sloppy, haphazard manner.

I don't trust any program that runs under Windows 95 but fails under NT.  When
it works properly in both environments, then I can put some trust in it.



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.