Re: [Freedos-user] CWSDPMI with FreeDOS...

2006-09-12 Thread Florian Xaver
No, it isn't unmaintained. Just contact Sandman via email!

bye


On Tue, 12 Sep 2006 15:23:48 +0200, Blair Campbell <[EMAIL PROTECTED]>  
wrote:

> I tried all of those versions, with and without EMM386, and all fail.
> and cwsdpmi is unmaintained.
>
> On 9/12/06, Eric Auer <[EMAIL PROTECTED]> wrote:
>>
>> Hi Blair,
>>
>> > Hi.  I couldn't get any version of cwsdpmi that worked properly in
>> > QEMU, so since DJGPP apps look for cwsdpmi.exe I renamed HXDPMI to
>> > cwsdpmi because it "just works".  BTW, cheers to Japheth :-).
>>
>> Thats very bad reasoning. As bad as people who are using kernel
>> 2037 because they like, say, the nice looking config menu better,
>> ignoring the fact that 2037 has several known real bugs. While HXDPMI
>> does work okay, it is definitely NOT the same as cwsdpmi. In parti-
>> cular, cwsdpmi has a configtool (for example to configure whether and
>> which swapfile to use) which will certainly not work with HXDPMI.
>>
>> And as no docs for HXDPMI are included, how should I manage to
>> get a non-swapping *dpmi for DOSFSCK like that, for example...?
>> By the way, you should probably config the cwsdpmi default exe
>> for the distro to have swapfiles disabled anyway. Especially as
>> the distro can be used from cdrom...
>>
>> Do include both HXDPMI (and other HXxyz tools) and CWSDPMI.
>> Do include the docs and tools for both HXDPMI and CWSDPMI.
>> Do not fool users.
>>
>> http://www.coli.uni-saarland.de/~eric/stuff/soft/by-others/
>>cwsdpmi-csdpmi5b.zip
>> should do what you want. If it does not, there will likely
>> be a bug in your app, in emm386, or both. Report that bug.
>>
>> There are alternative versions on the original homepage:
>>
>> http://clio.rice.edu/cwsdpmi/ has basic docs, source, binary
>> http://clio.rice.edu/cwsdpmi/knownbug.html explains "r5updtst" fix
>> http://clio.rice.edu/djgpp has all versions and "bigstack" fix
>>
>> > r5updtst fixes: enable PSE only when avail, not when TSC avail
>> >   clear upper 16 bits of ESP on mode switch
>> >   do extra serializing jump on mode switch to avoid PentiumIII bug
>>
>> > bigstack fixes: as GeForce4 BIOS takes 230 bytes stack, the 256 byte
>> >   default int stack is too small. Similar problems happen with
>> >   some SCSI BIOSes. So the bigstack cwsdpmi has bigger stack.
>>
>> > unfixed: page faults may happen, esp if no swapfile is used,
>> >   if more than 256 MB int15 but no XMS or VCPI are available.
>>
>> Eric
>>
>> > On 9/11/06, Japheth <[EMAIL PROTECTED]> wrote:
>> [in reply to: somebody found that cwsdpmi in the distro is hxdpmi]
>> >>> C:\FDOS\BIN>cwsdpmi --help
>> >>> HDPMI32 v3.05 (c) japheth 1993-2006
>> ...
>> >> - CWSDPMI and HDPMI are not fully compatible. Different cmdline  
>> options
>> >> and different environment variables which they will check. And no
>> >> documentation is included for HDPMI ...
>>
>>
>> -
>> Using Tomcat but need to do more? Need to support web services,  
>> security?
>> Get stuff done quickly with pre-integrated technology to make your job
>> easier
>> Download IBM WebSphere Application Server v.1.0.1 based on Apache  
>> Geronimo
>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>> ___
>> Freedos-user mailing list
>> Freedos-user@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/freedos-user
>>
>
>



-- 
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] CWSDPMI with FreeDOS...

2006-09-12 Thread Gordon . Schumacher
So before I reply - please note that I think that HX is some pretty
amazing software; none of this was meant to be a dig at it.

Blair Campbell <[EMAIL PROTECTED]> wrote on 09/12/2006 06:23:48 -0700:

# I tried all of those versions, with and without EMM386, and all fail.
# and cwsdpmi is unmaintained.

Er.  Charles Sandmann is the author; while I will certainly agree that
he hasn't done a whole lot with it in a while, I'm pretty sure that
he does still maintain it.  He's certainly still active on the DJGPP
mailing list.

I'll put some thought in this... I agree that there's certainly not
any "nice" sort of answer.  In other universes I'd propose symlinking
CWSDPMI.EXE to HXDPMI.EXE, but without some changes to the command
interpreter that's not happening...

(Hey now, there's a proposal: what about support for DJGPP v2.04-style
symlinks in COMMAND.COM?)

But this discovery certainly surprised me, and I'm not sure that this
is the right answer... though I'll admit that I won't claim to know
off-hand what the right answer is...


-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] CWSDPMI with FreeDOS...

2006-09-12 Thread Andre Tertling
Blair Campbell schrieb:
> I tried all of those versions, with and without EMM386, and all fail.
> and cwsdpmi is unmaintained.
> 
> On 9/12/06, Eric Auer <[EMAIL PROTECTED]> wrote:
>> Hi Blair,
>>
>>> Hi.  I couldn't get any version of cwsdpmi that worked properly in
>>> QEMU, so since DJGPP apps look for cwsdpmi.exe I renamed HXDPMI to
>>> cwsdpmi because it "just works".  BTW, cheers to Japheth :-).

If that is the only problem, just email me your program, and I'll patch 
it to look for the working extender. ;)

Apart from that, I second the opinion that it is a bad idea to rename 
things deliberately as this will usually make other things break when 
it's least expected. I've had a couple of occurrences of such which 
often turn into big headaches on my behalf, due to my middle name being 
"problem solver"... Well, at least at my workplace. I always get all the 
strange stuff on my desk ;)

Best regards,
Andre


-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] CWSDPMI with FreeDOS...

2006-09-12 Thread Blair Campbell
I tried all of those versions, with and without EMM386, and all fail.
and cwsdpmi is unmaintained.

On 9/12/06, Eric Auer <[EMAIL PROTECTED]> wrote:
>
> Hi Blair,
>
> > Hi.  I couldn't get any version of cwsdpmi that worked properly in
> > QEMU, so since DJGPP apps look for cwsdpmi.exe I renamed HXDPMI to
> > cwsdpmi because it "just works".  BTW, cheers to Japheth :-).
>
> Thats very bad reasoning. As bad as people who are using kernel
> 2037 because they like, say, the nice looking config menu better,
> ignoring the fact that 2037 has several known real bugs. While HXDPMI
> does work okay, it is definitely NOT the same as cwsdpmi. In parti-
> cular, cwsdpmi has a configtool (for example to configure whether and
> which swapfile to use) which will certainly not work with HXDPMI.
>
> And as no docs for HXDPMI are included, how should I manage to
> get a non-swapping *dpmi for DOSFSCK like that, for example...?
> By the way, you should probably config the cwsdpmi default exe
> for the distro to have swapfiles disabled anyway. Especially as
> the distro can be used from cdrom...
>
> Do include both HXDPMI (and other HXxyz tools) and CWSDPMI.
> Do include the docs and tools for both HXDPMI and CWSDPMI.
> Do not fool users.
>
> http://www.coli.uni-saarland.de/~eric/stuff/soft/by-others/
>cwsdpmi-csdpmi5b.zip
> should do what you want. If it does not, there will likely
> be a bug in your app, in emm386, or both. Report that bug.
>
> There are alternative versions on the original homepage:
>
> http://clio.rice.edu/cwsdpmi/ has basic docs, source, binary
> http://clio.rice.edu/cwsdpmi/knownbug.html explains "r5updtst" fix
> http://clio.rice.edu/djgpp has all versions and "bigstack" fix
>
> > r5updtst fixes: enable PSE only when avail, not when TSC avail
> >   clear upper 16 bits of ESP on mode switch
> >   do extra serializing jump on mode switch to avoid PentiumIII bug
>
> > bigstack fixes: as GeForce4 BIOS takes 230 bytes stack, the 256 byte
> >   default int stack is too small. Similar problems happen with
> >   some SCSI BIOSes. So the bigstack cwsdpmi has bigger stack.
>
> > unfixed: page faults may happen, esp if no swapfile is used,
> >   if more than 256 MB int15 but no XMS or VCPI are available.
>
> Eric
>
> > On 9/11/06, Japheth <[EMAIL PROTECTED]> wrote:
> [in reply to: somebody found that cwsdpmi in the distro is hxdpmi]
> >>> C:\FDOS\BIN>cwsdpmi --help
> >>> HDPMI32 v3.05 (c) japheth 1993-2006
> ...
> >> - CWSDPMI and HDPMI are not fully compatible. Different cmdline options
> >> and different environment variables which they will check. And no
> >> documentation is included for HDPMI ...
>
>
> -
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job
> easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> ___
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user
>


-- 
Fall is my favorite season in Los Angeles, watching the birds change
color and fall from the trees.
   David Letterman (1947 - )

See ya

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] CWSDPMI with FreeDOS...

2006-09-12 Thread Eric Auer

Hi Blair,

> Hi.  I couldn't get any version of cwsdpmi that worked properly in
> QEMU, so since DJGPP apps look for cwsdpmi.exe I renamed HXDPMI to
> cwsdpmi because it "just works".  BTW, cheers to Japheth :-).

Thats very bad reasoning. As bad as people who are using kernel
2037 because they like, say, the nice looking config menu better,
ignoring the fact that 2037 has several known real bugs. While HXDPMI
does work okay, it is definitely NOT the same as cwsdpmi. In parti-
cular, cwsdpmi has a configtool (for example to configure whether and
which swapfile to use) which will certainly not work with HXDPMI.

And as no docs for HXDPMI are included, how should I manage to
get a non-swapping *dpmi for DOSFSCK like that, for example...?
By the way, you should probably config the cwsdpmi default exe
for the distro to have swapfiles disabled anyway. Especially as
the distro can be used from cdrom...

Do include both HXDPMI (and other HXxyz tools) and CWSDPMI.
Do include the docs and tools for both HXDPMI and CWSDPMI.
Do not fool users.

http://www.coli.uni-saarland.de/~eric/stuff/soft/by-others/
   cwsdpmi-csdpmi5b.zip
should do what you want. If it does not, there will likely
be a bug in your app, in emm386, or both. Report that bug.

There are alternative versions on the original homepage:

http://clio.rice.edu/cwsdpmi/ has basic docs, source, binary
http://clio.rice.edu/cwsdpmi/knownbug.html explains "r5updtst" fix
http://clio.rice.edu/djgpp has all versions and "bigstack" fix

> r5updtst fixes: enable PSE only when avail, not when TSC avail
>   clear upper 16 bits of ESP on mode switch
>   do extra serializing jump on mode switch to avoid PentiumIII bug

> bigstack fixes: as GeForce4 BIOS takes 230 bytes stack, the 256 byte
>   default int stack is too small. Similar problems happen with
>   some SCSI BIOSes. So the bigstack cwsdpmi has bigger stack.

> unfixed: page faults may happen, esp if no swapfile is used,
>   if more than 256 MB int15 but no XMS or VCPI are available.

Eric

> On 9/11/06, Japheth <[EMAIL PROTECTED]> wrote:
[in reply to: somebody found that cwsdpmi in the distro is hxdpmi]
>>> C:\FDOS\BIN>cwsdpmi --help
>>> HDPMI32 v3.05 (c) japheth 1993-2006
...
>> - CWSDPMI and HDPMI are not fully compatible. Different cmdline options
>> and different environment variables which they will check. And no
>> documentation is included for HDPMI ...


-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] CWSDPMI with FreeDOS...

2006-09-11 Thread Blair Campbell
Hi.  I couldn't get any version of cwsdpmi that worked properly in
QEMU, so since DJGPP apps look for cwsdpmi.exe I renamed HXDPMI to
cwsdpmi.exe because it "just works".  BTW, cheers to Japheth :-).

On 9/11/06, Japheth <[EMAIL PROTECTED]> wrote:
> > C:\FDOS\BIN>cwsdpmi --help
> > HDPMI32 v3.05 (c) japheth 1993-2006
> > usage: HDPMI32 [ -options ]
> >   -r: install as TSR permanently. Without this option HDPMI32
> >   remains installed until the next client terminates.
> >   -u: uninstall a running instance of HDPMI32
> >   -d: disable a running instance of HDPMI32
> >   -e: reenable a disabled instance of HDPMI32
> >   -l: allocate TLB in low DOS memory
> >   -m: disable DPMI 1.0 memory functions
> >   -b: keep TLB only while a client is running
> >   -t: don't touch CR0 NE bit
>
> This output looks familiar to me.
> Most likely it wasn't intentional. If it was, I'm pleased that there is so
> much faith in HX's DPMI host, but ...
>
> - CWSDPMI and HDPMI are not fully compatible. Different cmdline options and
>different environment variables which they will check. And no
> documentation
>included for HDPMI ...
> - why hide HDPMI under a different name? It is no trojan. And it is at the
>very least confusing, if not more.
>
>
> -
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job
> easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> ___
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user
>


-- 
Fall is my favorite season in Los Angeles, watching the birds change
color and fall from the trees.
   David Letterman (1947 - )

See ya

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] CWSDPMI with FreeDOS...

2006-09-11 Thread Japheth
> C:\FDOS\BIN>cwsdpmi --help
> HDPMI32 v3.05 (c) japheth 1993-2006
> usage: HDPMI32 [ -options ]
>   -r: install as TSR permanently. Without this option HDPMI32
>   remains installed until the next client terminates.
>   -u: uninstall a running instance of HDPMI32
>   -d: disable a running instance of HDPMI32
>   -e: reenable a disabled instance of HDPMI32
>   -l: allocate TLB in low DOS memory
>   -m: disable DPMI 1.0 memory functions
>   -b: keep TLB only while a client is running
>   -t: don't touch CR0 NE bit

This output looks familiar to me.
Most likely it wasn't intentional. If it was, I'm pleased that there is so 
much faith in HX's DPMI host, but ...

- CWSDPMI and HDPMI are not fully compatible. Different cmdline options and
   different environment variables which they will check. And no documentation
   included for HDPMI ...
- why hide HDPMI under a different name? It is no trojan. And it is at the
   very least confusing, if not more.


-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] CWSDPMI with FreeDOS...

2006-09-11 Thread flox
Hi,

my opinion: Both should be included. Many programs need CWSDPMI, but HX is 
really a cool program!!

Bye
  Flo


On Mon, 11 Sep 2006 13:04:15 -0600
  [EMAIL PROTECTED] wrote:
> 
> ...or is it?
> 
> C:\FDOS\BIN>cwsdpmi --help
> HDPMI32 v3.05 (c) japheth 1993-2006
> usage: HDPMI32 [ -options ]
>  -r: install as TSR permanently. Without this option HDPMI32
>  remains installed until the next client terminates.
>  -u: uninstall a running instance of HDPMI32
>  -d: disable a running instance of HDPMI32
>  -e: reenable a disabled instance of HDPMI32
>  -l: allocate TLB in low DOS memory
>  -m: disable DPMI 1.0 memory functions
>  -b: keep TLB only while a client is running
>  -t: don't touch CR0 NE bit
> 
> 
> C:\DJGPP\bin>CWSDPMI --help
> CWSDPMI V0.90+ (r5) Copyright (C) 2000 CW Sandmann  ABSOLUTELY NO WARRANTY
> Protected mode not accessible.
> 
> 
> So, I'd say that's a "no"...
> Why is there something that's not really CWSDPMI being shipped with
>FreeDOS with a filename that suggests that it's CWSDPMI?
> 
> It turns out to not be my problem, but it certainly kept me confused...
> 
> 
> -
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job 
>easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> ___
>Freedos-user mailing list
>Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user

--
Florian Xaver 
Unofficial Dr-DOS page 
SWORD - a nice GUI library for DOS/DJGPP


-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] CWSDPMI with FreeDOS...

2006-09-11 Thread Gordon . Schumacher

...or is it?

C:\FDOS\BIN>cwsdpmi --help
HDPMI32 v3.05 (c) japheth 1993-2006
usage: HDPMI32 [ -options ]
  -r: install as TSR permanently. Without this option HDPMI32
  remains installed until the next client terminates.
  -u: uninstall a running instance of HDPMI32
  -d: disable a running instance of HDPMI32
  -e: reenable a disabled instance of HDPMI32
  -l: allocate TLB in low DOS memory
  -m: disable DPMI 1.0 memory functions
  -b: keep TLB only while a client is running
  -t: don't touch CR0 NE bit


C:\DJGPP\bin>CWSDPMI --help
CWSDPMI V0.90+ (r5) Copyright (C) 2000 CW Sandmann  ABSOLUTELY NO WARRANTY
Protected mode not accessible.


So, I'd say that's a "no"...
Why is there something that's not really CWSDPMI being shipped with
FreeDOS with a filename that suggests that it's CWSDPMI?

It turns out to not be my problem, but it certainly kept me confused...


-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user