delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/08/06/11:30:38

From: Joseph Morris <jpm AT it-he DOT org>
Newsgroups: comp.os.msdos.programmer,comp.os.msdos.djgpp
Subject: Re: What compiler should I choose?
Date: Sun, 06 Aug 2000 16:21:50 +0100
Lines: 37
Message-ID: <398D828E.4EAA4DE5@it-he.org>
References: <Pine DOT GSO DOT 4 DOT 21 DOT 0007300218040 DOT 18559-100000 AT ural2> <83a7os4c0tunmc9q09857htolk3743le0f AT 4ax DOT com> <Pine DOT GSO DOT 4 DOT 21 DOT 0008030246320 DOT 5789-100000 AT ural2> <hbeoos0ksqu2c1lfjadae2huutpd6nrab7 AT 4ax DOT com> <398c5b2f AT news DOT infonet DOT ee> <398D3741 DOT D4571744 AT it-he DOT org> <398d64a1 AT news DOT infonet DOT ee>
NNTP-Posting-Host: jpmorris.force9.co.uk (212.56.119.112)
Mime-Version: 1.0
X-Trace: fu-berlin.de 965575273 6921977 212.56.119.112 (16 [28722])
X-Mailer: Mozilla 4.7 [en] (X11; I; Linux 2.4.0-test5 i586)
X-Accept-Language: en
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

RMSoft wrote:
> 
> Joseph Morris <jpm AT it-he DOT org> wrote in message
> news:398D3741 DOT D4571744 AT it-he DOT org...
> > A flat-realmode implementation is to be AVOIDED if you wish to use sound
> 
> So, but this is msdos newsgroup and Win or Linux is 'off-topic'.

No.  Firstly, I am reading this from the DJGPP group, where running a DOS
binary in NTVDM or DOSEMU is a legitimate concern, and secondly I have a large
collection of old DOS programs that use the flat-realmode technique, or even
proprietary ring-0 extenders, and the difficulty of keeping them working into
the future has clouded my viewpoint somewhat.

> Programming in Dos means rather fixing some concrete hardware or programming
> task and in Dos-programming talking about future compatibility isn't
> important at all because Dos isn't very commercial platform today and is absolutely
> uncompatible with Windows or Linux.

Most DOS programs do run in DOSemu or Windows 9x, even NT.  However a sure way
to
*stop* them working is to use Flat-Realmode or VCPI, hence my concern.
However if the target platform is an embedded system then there shouldn't really
be a problem with using that technique.

> 
> -------
>  Ivar, (c)RMSoft.
>  http://my.tele2.ee/rmsoft
>  rmsoft DOT rmsoft AT mail DOT ee

-- 
JP Morris - aka DOUG the Eagle (Dragon) -=UDIC=-  doug AT it-he DOT org
Fun things to do with the Ultima games            (http://www.it-he.org)
Developing a U6/U7 clone                          (http://fly.to/ire)
d+++ e+ N+ T++ Om U1234!56!7'!S'!8!9!KA u++ uC+++ uF+++ uG---- uLB----
uA--- nC+ nR---- nH+++ nP++ nI nPT nS nT wM- wC- y a(YEAR - 1976)

- Raw text -


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