Mail Archives: djgpp/1997/02/10/00:21:59
>> on the first machine the program runs fine, no trouble, on the other it
>> swaps like crazy everytime i access parts of this 1 meg memory array. as
>> there should be almost 15meg free i can't for the life of me see why it's
>> swopping.
>
> Run go32-v2 without arguments and post what it prints. The printed
> report will show you how much free physical memory do DJGPP programs see
> on that machine. If the report shows a low amount of physical memory,
> you will have to change your configuration to free some more. If you
> don't know how to do that, post your CONFIG.SYS and AUTOEXEC.BAT.
well it gives 15meg free memory and 99meg free virtual memory on the first
machine (the one it runs on) and almost no free memory and 99meg free on the
second. so that seems to be the problem alright :)
i only had cwsdpmi.exe on the other machine before, that is right isn't it?
i only need that to run files i thought.
the config.sys and autoexec.bat are uneditable on the second machine (it
boots from a remote network) so do i have any other options here?
it occurs to me that there must be other people in situations like this, where
they obtain a copy of your program you wrote with djgpp and they're not
experienced enough to go about editing these files. can i force dpmi to use
the memory? i know it's available as nothing else is using it, i have no
idea why it isn't 'seen' by go32 :(
regards,
nik
--
Graham Tootell
nikki AT gameboutique DOT com
- Raw text -