Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: some questions about computer chess programs

Author: Christophe Theron

Date: 10:51:14 04/03/98

Go up one level in this thread


On April 03, 1998 at 07:41:46, Amir Ban wrote:

>On April 03, 1998 at 01:51:12, Christophe Theron wrote:
>
>>Are you still using BC3.1 DOS now, Amir? For Junior or anything else?
>>
>
>Sure I do. I'm a system programmer in a company of system programmers.
>We can live without Windows but not without real-mode. Junior 4.0 (DOS)
>is less than a year old. When I need to find a bug, the fastest way is
>still to compile the DOS version and use TD.

That's right. A good simple DOS environment is the best thing. Some
companies want us to use complex systems that use a lot of disk space
and RAM, where all we really need is a simple and reliable text mode
environment to develop and test our algorithms. Building a graphic
interface around them is only the second step. That's why I love so much
the Gnu IDE.

Well... Anyway, how do you manage large hash tables with a BC3.1 DOS
program? In the 16 bits version of Chess Tiger I tried to use EMS and
XMS, but calling the memory drivers to swap pages or bring back a chunk
of memory was so slow I had to give up and use only 150Kb of
conventional DOS memory plus 64Kb of EMS (without swapping pages).

Maybe I missed something and somebody has done a DOS extender for BC3.1?

Another problem with BC3.1: my IDE crashes often when I compile or try
to launch my program (page exception fault). It happens only when your
project reaches a considerable size, and when you use compiler
optimizations. Therefore I have to use Windows when working under BC3.1.
This way, I can close the DOS box and restart BC3.1 in another one. When
compiling Chess Tiger, BC crashes every 2 compilations.

Do you have the same problem? I asked here and there several times, and
nobody seems to have the problem. Maybe their project is too small, or
they don't use optimizations, or my copy of the compiler is corrupted?


    Christophe



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.