www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2017/10/05/04:45:11

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
From: Rod Pemberton <EmailNullFile AT voenflacbe DOT cpm>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: DOSBox?
Date: Thu, 5 Oct 2017 04:27:55 -0400
Organization: Aioe.org NNTP Server
Lines: 63
Message-ID: <or4qbv$1ug5$1@gioia.aioe.org>
References: <CAO7HO=M4m==xT56vEHKKUUYn7Q3iqaBH99Hm1Z5rzbahFPDp9Q AT mail DOT gmail DOT com>
<CAB9Rao_R_M18RU00bO_u08mBAnH+PAp8BfDwbDt435b_cUnSCA AT mail DOT gmail DOT com>
<ed561deb-633e-4e2f-8d18-e0da85d9a44a AT googlegroups DOT com>
<CAO7HO=NiZ0P-sfuD2GkwSHTrFMJ6h4vRL_HREkK610G4aquxrQ AT mail DOT gmail DOT com>
NNTP-Posting-Host: ZTD62cW/Uw8bymX5ok+0NA.user.gioia.aioe.org
Mime-Version: 1.0
X-Complaints-To: abuse AT aioe DOT org
X-Notice: Filtered by postfilter v. 0.8.2
Bytes: 3638
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

On Wed, 4 Oct 2017 20:01:19 -0700
"Yehudi Yrushlme (yehudi512k AT gmail DOT com) [via djgpp AT delorie DOT com]"
<djgpp AT delorie DOT com> wrote:

This is not a Google Group.  We bottom post on Usenet, as it's
difficult to follow longer posts when top posted.

> On Wed, Oct 4, 2017 at 12:56 PM, rugxulo AT gmail DOT com [via
> djgpp AT delorie DOT com] < djgpp AT delorie DOT com> wrote:  
>> On Wednesday, October 4, 2017 at 1:28:47 PM UTC-5, Louis Santillan
>> (lpsantil AT hates DOT spam) [via djgpp AT hates DOT spam] wrote:  
>>> On Tue, Oct 3, 2017 at 5:31 PM, Yehudi Yrushlme
>>> (yehudi512k AT hates DOT spam) [via djgpp AT hates DOT spam] <djgpp AT hates DOT spam>
>>> wrote:  

>>>> I'm probably going to look like a fool asking this, but does
>>>> this run in DOSBox? Also is it necessary to install this is you
>>>> only intend to run apps made with DJGPP?  
>>
>> DOSBox is only for games, it's only a "fast 486" (DX2) emulator.
>>
>> Better to use VirtualBox or QEMU/KVM or DOSEMU2 or similar, if you
>> want to run the compiler suite. Or use a cross-compiler.
>>
>> 1). https://www.lazybrowndog.net/freedos/virtualbox/
>> 2). https://github.com/stsp/dosemu2/releases
>> 3). https://github.com/andrewwutw/build-djgpp/releases
>>  
>>> If you only intend to run apps built with djgpp, then CWSDPMI is
>>> the only thing you need from djgpp.  
>>
>> Only if you don't already have an equivalent 32-bit DPMI provider
>> running. 
> 
> Is the HX DOS extender an equivalent DPMI provider?
> 

Does Japheth's HDPMI implement the functions that CWSDPMI implements?
Yes, HDPMI implements DPMI 0.9 functions that CWSDPMI implements, and
also implements DPMI 1.0 functions.

Can Japheth's HDPMI replace CWSDPMI and will DJGPP applications
function correctly afterwards?  I haven't tried that.  So, I don't
know for sure.  However, the applications should function correctly
since DJGPP only needs a DPMI 0.9 compliant host.  HDPMI is one of many
DPMI 0.9 compliant hosts.  E.g., DJGPP applications execute correctly
in a console window for Windows 98/SE which is DPMI 0.9 compliant.

My personal experience is that DJGPP applications function correctly
with DOSBox.  However, I haven't compiled DJGPP applications while
executing DOSBox.  FYI, DOSBox has a DPMI 0.9 host, but IIRC, it's
disabled by default.  Maybe, there is an option to enable it?  I.e.,
you'll probably need CWSDPMI in the filesystem image or on the actual
system you boot with DOSBox.


Rod Pemberton
-- 
If you're upset over excessive use of force by police, leave your
basketball court or football field, go down to your police station and
picket.  You can do that peacefully any day of the week without
disrespecting the American flag.

- Raw text -


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