delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2002/01/30/16:48:39

X-Authentication-Warning: delorie.com: mailnull set sender to djgpp-bounces using -f
Sender: salvador AT delorie DOT com
Message-ID: <3C585A11.F66F38DC@inti.gov.ar>
Date: Wed, 30 Jan 2002 17:39:45 -0300
From: salvador <salvador AT inti DOT gov DOT ar>
Organization: INTI
X-Mailer: Mozilla 4.77 [en] (X11; U; Linux 2.2.19 i686)
X-Accept-Language: es-AR, en, es
MIME-Version: 1.0
To: djgpp AT delorie DOT com
Subject: Re: SETEdit 0.4.54 released
References: <200201301626 DOT g0UGQ4e23797 AT delorie DOT com> <a39ame$8pt$1 AT newsg4 DOT svr DOT pol DOT co DOT uk> <a39bj4$1u5$1 AT newsg2 DOT svr DOT pol DOT co DOT uk>
Reply-To: djgpp AT delorie DOT com

Matthew Smith wrote:

> > One little question. Why is the Win32 version different?  RHIDE 1.4
> is
> > one the most stable DOS box programs ever.  Is there any good reason
> > to run the Win32 one instead of the DOS one?
> >
> > Matt
> >
> >
> I should have mentioned I'm running Win98SE. I guess you know that I'm
> not running any NT because I'm praising the DOS box :)

I see. The problem is around it. The DOS emulation provided by NT isn't
quite good. It makes programs like RHIDE (and SETEdit) behave wrongly.
That's the main reason, but not the only one.
The Win32 version, the BC++ 5.5 compiled in particular, have support for
UNCs using the Win32 API (the application is a native Win32 program).
You'll note the Win32 version will also work better in machines where the
BIOS/drivers have vesa bugs, that's because the application only used Win32
API.
Even when currently isn't implemented I think supporting native sound in
Win32 version could be also a good thing. I could use Allegro's DLL for it.
In a few words: a native Win32 application behaves better than a DOS
application when using NT incarnations (4.0, 2000, XP, etc.).
Currently the BC++ 5.5 and Cygwin versions are less stable than the djgpp
version because they aren't fully tested and because I don't put too much
effort there.
Another detail is that Cygwin applications are Win32 programs that pretends
to be POSIX ones, it makes them quite particular. When compiled with Cygwin
SETEdit tries to behave in this way helping Cygwin users to feel like they
are running in a POSIX environment. The DOS (djgpp) version can't do it.

SET

--
Salvador Eduardo Tropea (SET). (Electronics Engineer)
Visit my home page: http://welcome.to/SetSoft or
http://www.geocities.com/SiliconValley/Vista/6552/
Alternative e-mail: set AT computer DOT org set AT ieee DOT org
Address: Curapaligue 2124, Caseros, 3 de Febrero
Buenos Aires, (1678), ARGENTINA Phone: +(5411) 4759 0013



- Raw text -


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