Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

DOS/4GW memory limit

151 views
Skip to first unread message

Carlos Iglesias (VISAR)

unread,
Jun 21, 2000, 3:00:00 AM6/21/00
to
I have been a user of the Watcom Compiler (v10.6 and 11) + DOS4GW 32-bit
extender (v1.97) for several years. Now we are developing a project in which
the memory requirements exceed the 64MB memory limit, and the use of virtual
memory is out of the question due to the time constraints of the
application.

Is there any new version or product that allows the use of *physical* memory
beyond this limit?

Thanks in advance,

Carlos Iglesias

Michael Frayn

unread,
Jun 22, 2000, 3:00:00 AM6/22/00
to
Logon to the newsgroup server of:

- forums.sybase.com

Then, the particular NG is:

- powersoft.public.watcom_c_c++.general

Ask your question there.

Mike
---
Michael Frayn [mfr...@redcrocodile.net]
Red Crocodile Technologies
[http://www.redcrocodile.net/]
"D/L our games and their source code for free"
---

Carlos Iglesias (VISAR) wrote in message
<8iq30k$34a...@SGI3651ef0.iddeo.es>...

Jukka Liimatta

unread,
Jun 22, 2000, 3:00:00 AM6/22/00
to
> >the memory requirements exceed the 64MB memory limit, and the use of
> virtual
> >memory is out of the question due to the time constraints of the
> >application.
> >
> >Is there any new version or product that allows the use of *physical*
> memory
> >beyond this limit?

You need DOS4G.EXE, the dos4gw.exe is limited version, licenced with watcom.
It costs several thousand dollars ( yikes ). You might want to develop for
Linux, BeOS or Windows where you don't have to pay royalties for simple
protected mode memory manager. ;-)


Jukka

Damian Yerrick

unread,
Jun 22, 2000, 3:00:00 AM6/22/00
to

Or you can try DJGPP with WinDPMI or CWSDPMI.

--
Damian Yerrick
"I refuse to listen to those who refuse to listen to reason."
See the whole sig: http://www.rose-hulman.edu/~yerricde/sig.html

This is McAfee VirusScan. Add these two lines to your signature to
prevent the spread of signature viruses. http://www.mcafee.com/

Jukka Liimatta

unread,
Jun 22, 2000, 3:00:00 AM6/22/00
to
> Or you can try DJGPP with WinDPMI or CWSDPMI.

Or Borland Builder 4 with some extender whose name eludes my mind ( I know
BB4 is "win32" compiler, but there was a linker+extender which could link to
dos target ;-)

My recommendation still stands, though. =^)


Jukka

Stephen Howe

unread,
Jun 22, 2000, 3:00:00 AM6/22/00
to

Carlos Iglesias (VISAR) <c...@visarcontrol.es> wrote in message
news:8iq30k$34a...@SGI3651ef0.iddeo.es...

> I have been a user of the Watcom Compiler (v10.6 and 11) + DOS4GW 32-bit
> extender (v1.97) for several years. Now we are developing a project in
which
> the memory requirements exceed the 64MB memory limit, and the use of
virtual
> memory is out of the question due to the time constraints of the
> application.
>
> Is there any new version or product that allows the use of *physical*
memory
> beyond this limit?

There is a newer version of DOS4GW (2.01) but I do not think it will help
you.
See http://www.tenberry.com/dos4g/watcom/index.htm#update

As it stands the limitations are such that

DOS4GW (shipped with Watcom C/C++): 32Mb
DOS4GW Professional (ordered from Tenberry): 64Mb
DOS4G (ordered from Tenberry): 4Gb

So only the last will help you.

Personally I would not go for this as my experience to date with Tenberry
convinces me that they have all but abandoned DOS Extender development.

What I would recommend is to use Causeway instead. It is DOS4GW compatible,
your application will work out-of-the-box to speak with Watcom C/C++. Unlike
DOS4GW, it is not artificially humstrung to 32Mb of memory and will allow
you to work up to 4Gb of memory.

You can download this for _FREE_ from

http://www.devoresoftware.com/freesource/mainsrc.htm

Stephen Howe


DB

unread,
Jun 26, 2000, 3:00:00 AM6/26/00
to

> You need DOS4G.EXE, the dos4gw.exe is limited version, licenced with
watcom.
> It costs several thousand dollars ( yikes ). You might want to develop for
> Linux, BeOS or Windows where you don't have to pay royalties for simple
> protected mode memory manager. ;-)

or try PMODE/W which is free for noncommercial projects and much more
cheaper than dos4gw for anything else.

You can use EOS extender also.
There are a lot WATCOM pmode extenders around. ;-)

--
Daniel Biesiada


Fabio Bizzetti

unread,
Jul 14, 2000, 3:00:00 AM7/14/00
to
In article <8iq30k$34a...@SGI3651ef0.iddeo.es>, c...@visarcontrol.es
says...

> I have been a user of the Watcom Compiler (v10.6 and 11) + DOS4GW 32-bit
> extender (v1.97) for several years. Now we are developing a project in which
> the memory requirements exceed the 64MB memory limit, and the use of virtual
> memory is out of the question due to the time constraints of the
> application.
>
> Is there any new version or product that allows the use of *physical* memory
> beyond this limit?
>
> Thanks in advance,
>
> Carlos Iglesias
>
>
>

Use CauseWay, it's free now.. and IMHO it's by far the best
Dos extender out there. Even more if you're using WatcomC++.

--
Greets,
Fabio Bizzetti - developer of DspRT and maintainer of the DspRT mailinglist

News: a first version of the FAQ has been uploaded at:
http://www.infinito.it/utenti/bizzetti/dsprt/faq.html

DspRT: an extremely powerful realtime DSP and electronic modeling program.
DspRT WEB page: http://www.infinito.it/utenti/bizzetti/dsprt
DspRT mailinglist: Subscribe or read at http://www.egroups.com/group/dsprt

0 new messages