www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2001/05/27/11:00:10

From: "Paul Gardiner" <paul AT laser-point DOT co DOT uk>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: Questions about overlay files
Date: Sun, 27 May 2001 15:58:10 +0100
Lines: 48
Message-ID: <9er4iu$g26$1@newsg2.svr.pol.co.uk>
References: <9eqln4$pqq$1 AT newsg4 DOT svr DOT pol DOT co DOT uk> <6480-Sun27May2001135738+0300-eliz AT is DOT elta DOT co DOT il> <9eqp7m$694$1 AT news8 DOT svr DOT pol DOT co DOT uk> <3791-Sun27May2001163748+0300-eliz AT is DOT elta DOT co DOT il>
NNTP-Posting-Host: modem-112.americium.dialup.pol.co.uk
X-Trace: newsg2.svr.pol.co.uk 990975390 16454 62.136.67.112 (27 May 2001 14:56:30 GMT)
NNTP-Posting-Date: 27 May 2001 14:56:30 GMT
X-Complaints-To: abuse AT theplanet DOT net
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.3018.1300
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.3018.1300
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

"Eli Zaretskii" <eliz AT is DOT elta DOT co DOT il> wrote in message
news:3791-Sun27May2001163748+0300-eliz AT is DOT elta DOT co DOT il...
> > From: "Paul Gardiner" <paul AT laser-point DOT co DOT uk>
> > Newsgroups: comp.os.msdos.djgpp
> > Date: Sun, 27 May 2001 12:45:00 +0100
> > >
> > > Overlays are for programs whose code is too large to fit into the
> > > available amount of memory.  DJGPP supports up to 2GB of memory
> > > (including virtual memory) on plain DOS, and about 128MB of memory on
> > > a typical Windows machine, so you shouldn't need any kludges such as
> > > overlays when you compile your programs with DJGPP.
> >
> > I wanted to provide a new implementation of an existing .ovl file.
>
> I don't think you can: you will need to reimplement the entire
> program, not just one of its overlays.

Sorry, I'm not explaining myself at all well.  What I want to do is write a
replacement for glide2x.ovl.  As far as I know, this is a sort of dll, but
for
DOS rather than Windows.  So its not the usual reason for using overlays.
Its just a way to get dynamic linking with DOS.  That's my understanding,
but I could well be wrong.

> > Have I misunderstood what DJGPP is about?
>
> I don't know; what _did_ you understand DJGPP was about?

:-)

> In a nutshell, DJGPP is a compiler and a suite of development tools.

That's what I thought really, but I guess what I don't understand is how it
relates to other development systems for DOS, with regard to compatibility.

I need binary compatibility with whatever was used to generate
glide2x.ovl.  There must be some sort of spec covering the format of ovl
files,
unless it was just that all game developers of that era used the same tools.

> > Thanks for the quick reply, byt the way - especially on a Sunday. :-)
>
> You are welcome.

Ta.


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019