Mail Archives: djgpp/1999/09/28/08:18:38
Stefan Viljoen <rylan AT intekom DOT com> wrote in message
news:7spk5n$3nv$4 AT ctb-nnrp2 DOT saix DOT net...
>
> Tom Morton <tmorton AT yikesstation DOT freeserve DOT co DOT uk> wrote in message
> news:7sovfd$fj4$1 AT news6 DOT svr DOT pol DOT co DOT uk...
> >
> > Eli Zaretskii <eliz AT is DOT elta DOT co DOT il> wrote in message
> > news:Pine DOT SUN DOT 3 DOT 91 DOT 990927190441 DOT 10981D-100000 AT is...
> > >
> > > On Mon, 27 Sep 1999, Tom Morton wrote:
> > >
> > > > I was happily writing my DJGPP/Allegro game, blissfully unaware
> > > > that it was approaching my computers maximum conventional memory.
> > > > The game's .exe file is now 560Kb and no longer runs, reporting:
> > > >
> > > > Program too big to fit in memory
> > >
> > > The size of the executable has nothing to do with how much conventional
> > > memory it uses up. DJGPP programs usually need about 70KB of
> > > conventional memory, the rest goes into extended memory. The error
> > > message you cite is printed by DOS, but DOS doesn't even know how much
> .snip
> .
> > > So your problem is NOT with the size of .exe, it is somewhere else.
> Most
> > > probably, you made some mistake when compiling your program. So
> > > describing how exactly did you compile and link the program, including
> > > the command line and any switches you used, would be a good beginning.
> >
> > The last thing I did before it stopped working was add an extra function
> > to main.c. I tried re-compiling it but it still didn't work so I moved it
>
> What exactly did you try to do in this function you refer to...
void goodbye()
{
allegro_exit();
printf("Goodbye!\n");
exit(0);
}
--
Yikes Station: The Best Frontier Elite 2 Website
http://www.yikesstation.freeserve.co.uk/frontier/yikes.htm
Tom 'Moretom' Morton
- Raw text -