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.