Re: [Freedos-user] OpenGEM 5 freezes/hangs/locks on FreeDOS 0.9 SR2

2006-07-08 Thread John Hupp
In the course of off-list discussion, I tested this problem much more 
extensively than I reported here.  My own conclusion was similar to your 
Situation #3: HIMEM and EMM386 are not at issue, and OpenGEM has one or more 
incompatibilities with the FreeDOS kernel.

But I found further that the problem appeared on FAT32 partitions and not on 
FAT16 partitions.  Perhaps that will further narrow the inquiry.

--John Hupp

- Original Message - 
From: Michael Devore
To: freedos-user@lists.sourceforge.net
Sent: Saturday, July 08, 2006 2:35 AM
Subject: Re: [Freedos-user] OpenGEM 5 freezes/hangs/locks on FreeDOS 0.9 SR2


At 11:38 AM 6/5/2006 -0400, John Hupp wrote:

I am using current stable:
kernel - 1.1.35 Build 2035b-cvs, 2006-05-21
freecom - 0.84-pre XMS_Swap, 2006-05-21
himem + emm386 - from emmx208 or emm208x ZIP archive

I might have added to the original post by saying that this problem does
not occur on an older 486 SX2-50 (no math coprocessor) in an ISA-only
motherboard.  Only on this newer Pentium 100 with PCI + ISA.

I could also have added that all my DOS games (Doom, Quake, Duke,
Spacequest, Beneath A Steel Sky) run fine on this computer and 
configuration.

On the chance that there was a physical memory problem I dropped from 16
to 8 MB (no difference), and then also swapped in the extra 8 MB (no
difference).

One thing I noticed in further testing was that Draw, Paint and Doodle
have the most problems.  All freehand programs.  And if they load
successfully, then they work until you try to close them.  Artline is
rather stable by comparison, though it does not seem to offer a freehand
tool, at least that I could find quickly.

If I drop all the way to no HIMEM and no EMM386, there is insufficient
memory to run Artline or Paint.  Draw, Write, Tetris, Scgem, and Fanwor
all seemed to work.  But Doodle locks the machine when it closes.

Okay, I tested OpenGEM 5 under FreeDOS and was able to get lockups at
various times, using HIMEM with or without EMM386 loaded.  Unfortunately, I
was also able to get out of memory errors and lockups after working with
different OpenGEM utilities under Microsoft HIMEM on a FreeDOS
kernel.  This was on a Athlon 3000+ machine.

The lockups were hard, i.e. Ctrl-Alt-Del did not recover.  This may be
because OpenGEM controls the keyboard vectoring, and it is possibly still
alive under the lockup, although for the user's purposes, that may be a
distinction without a difference.

Anyway, given that the problem occurs with Microsoft memory managers, I
believe you have one of three situations:

  1.  OpenGEM 5 has one or more operational bugs, OR
  2. OpenGEM 5 or its underlying language (TP?) has one or more problems
with very fast machines or machines with large amounts of free extended
memory, OR
  3. OpenGEM has one or more incompatibilities with the FreeDOS kernel.

I don't think whatever is happening is a fault of either FreeDOS HIMEM or
EMM386, since similar problems can occur without either loaded.



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=lnkkid=120709bid=263057dat=121642
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user 


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=lnkkid=120709bid=263057dat=121642
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] OpenGEM 5 freezes/hangs/locks on FreeDOS 0.9 SR2

2006-07-08 Thread Shane M. Coughlan
John Hupp wrote:
 In the course of off-list discussion, I tested this problem much more 
 extensively than I reported here.  My own conclusion was similar to your 
 Situation #3: HIMEM and EMM386 are not at issue, and OpenGEM has one or more 
 incompatibilities with the FreeDOS kernel.
 But I found further that the problem appeared on FAT32 partitions and not on 
 FAT16 partitions.  Perhaps that will further narrow the inquiry.

John did indeed debug this quite extensively in a three-way conversation
with Eric and myself.  The results were:

PRELIMINARY CONCLUSION: FreeDOS FAT32 support in FreeCOM/Kernel
(wherever that support is located) seems to be the problem.

It is [...] interesting that not all GEM apps trigger problems under
FAT32.  Fgdoodle seems to be the worst, and then the other freehand
drawing apps Draw and Paint.  So graphical rendering methods connect those.

CASE 1: MS-DOS HIMEM on FAT32
   Gem Desktop locks at quit
   Draw, Doodle and Paint all lock at start

CASE 2: FreeDOS HIMEM on FAT32
   Gem Desktop quits OK
   Draw, Paint all start OK, allow me to scribble a bit, and quit OK
   Doodle locks at quit

CASE 3: MS-DOS HIMEM on FAT16
   Everything works OK

CASE 4: FreeDOS HIMEM on FAT16
   Everything works OK

OpenGEM runs fine on MS DOS machines running FAT32, as well as under
Windows running FAT32.

Regards

Shane

PS: John is my personal hero for having spent so much time working on this!

-- 
Shane Martin Coughlan
e: [EMAIL PROTECTED]
m: +447773180107 (UK) +353862262570 (Ire)
w: www.opendawn.com
---
OpenPGP: http://www.opendawn.com/shane/publickey.asc


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=lnkkid=120709bid=263057dat=121642
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] OpenGEM 5 freezes/hangs/locks on FreeDOS 0.9 SR2

2006-07-08 Thread Kenneth J. Davis
Shane M. Coughlan wrote:

 John Hupp wrote:
 
In the course of off-list discussion, I tested this problem much more 
extensively than I reported here.  My own conclusion was similar to your 
Situation #3: HIMEM and EMM386 are not at issue, and OpenGEM has one or more 
incompatibilities with the FreeDOS kernel.
But I found further that the problem appeared on FAT32 partitions and not on 
FAT16 partitions.  Perhaps that will further narrow the inquiry.
 
 
 John did indeed debug this quite extensively in a three-way conversation
 with Eric and myself.  The results were:
 
 PRELIMINARY CONCLUSION: FreeDOS FAT32 support in FreeCOM/Kernel
 (wherever that support is located) seems to be the problem.
 
 It is [...] interesting that not all GEM apps trigger problems under
 FAT32.  Fgdoodle seems to be the worst, and then the other freehand
 drawing apps Draw and Paint.  So graphical rendering methods connect those.
 
...

Could you (off list if you want) send me a more or less detailed 
description of which files to get and run and I will see if I can find 
the kernel issue.  Two questions though, did you try with 4DOS or MS 
Command.com to rule out FreeCom issues (not sure why it would cause it, 
but I do know it sometimes causes weird issues) and was this with dev 
kernel, stable kernel, or both?

Thanks,
Jeremy




-
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=lnkkid=120709bid=263057dat=121642
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] OpenGEM 5 freezes/hangs/locks on FreeDOS 0.9 SR2

2006-07-08 Thread John Hupp
My (pure) FreeDOS installation was as loaded by the 0.9 Beta SR2 CD, except 
that I updated the kernel and freecom.

I was using current *stable*:
kernel - 1.1.35 Build 2035b-cvs, 2006-05-21
freecom - 0.84-pre XMS_Swap, 2006-05-21
himem + emm386 - from emmx208 or emm208x ZIP archive (though that was a moot 
point when running tests without either)

You can run with a test configuration like this:

BUFFERS=30
FILES=40
SHELL=C:\command.com C:\ /E:512 /P=C:\AUTOEXEC.BAT
-
SET DOSDIR=C:\FDOS
SET TEMP=C:\FDOS\TEMP
SET TMP=C:\FDOS\TEMP
CTMOUSE

I was using OpenGEM Release 5, the Complete version downloadable from 
http://gem.shaneland.co.uk/fullversions.html

Install everything on a FAT32 partition to see the problem behavior (or on a 
FAT16 partition to see everything working fine).

The GEM apps triggering the problems are Doodle, Draw and Paint, though if 
you run without HIMEM you won't have enough memory to run Paint.

I did test with COMMAND.COM from MS-DOS 6.22 and got the same results as 
with FreeCOM.

--John Hupp

- Original Message - 
From: Kenneth J. Davis
To: freedos-user@lists.sourceforge.net
Sent: Saturday, July 08, 2006 4:29 PM
Subject: Re: [Freedos-user] OpenGEM 5 freezes/hangs/locks on FreeDOS 0.9 SR2


Shane M. Coughlan wrote:

 John Hupp wrote:

In the course of off-list discussion, I tested this problem much more
extensively than I reported here.  My own conclusion was similar to your
Situation #3: HIMEM and EMM386 are not at issue, and OpenGEM has one or 
more
incompatibilities with the FreeDOS kernel.
But I found further that the problem appeared on FAT32 partitions and not 
on
FAT16 partitions.  Perhaps that will further narrow the inquiry.


 John did indeed debug this quite extensively in a three-way conversation
 with Eric and myself.  The results were:

 PRELIMINARY CONCLUSION: FreeDOS FAT32 support in FreeCOM/Kernel
 (wherever that support is located) seems to be the problem.

 It is [...] interesting that not all GEM apps trigger problems under
 FAT32.  Fgdoodle seems to be the worst, and then the other freehand
 drawing apps Draw and Paint.  So graphical rendering methods connect 
 those.

...

Could you (off list if you want) send me a more or less detailed
description of which files to get and run and I will see if I can find
the kernel issue.  Two questions though, did you try with 4DOS or MS
Command.com to rule out FreeCom issues (not sure why it would cause it,
but I do know it sometimes causes weird issues) and was this with dev
kernel, stable kernel, or both?

Thanks,
Jeremy




-
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=lnkkid=120709bid=263057dat=121642
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user 



-
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=lnkkid=120709bid=263057dat=121642
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] OpenGEM 5 freezes/hangs/locks on FreeDOS 0.9 SR2

2006-06-06 Thread Shane M. Coughlan
John Hupp wrote:
 I went into this round of tests with this configuration, and cut back 
 progressively as I describe below:
 
 LASTDRIVE=Z
 BUFFERS=30
 FILES=40
 DOS=HIGH,UMB
 DOSDATA=UMB
 DEVICE=C:\FDOS\BIN\HIMEM.EXE
 DEVICE=C:\FDOS\BIN\EMM386.EXE NOEMS X=TEST VDS
 SHELL=C:\command.com C:\ /E:512 /P=C:\AUTOEXEC.BAT

Hi John

As you pointed out the combination of FreeDOS Beta9sr2 and OpenGEM is
working on a 486 machine, but there are weird errors when running the
same setup with the same configuration on a Pentium machine.

Let's see what happens if you have no HIMEN or EMM386.  Will OpenGEM run
applications correctly then?  I'm wondering if it is possible that
OpenGEM applications are making calls that the Pentium system is
handling differently to the 486 system.  Perhaps Eric could enlighten
regarding this possibility?

What is interesting here is that OpenGEM works fine under Windows
95/98/XP on Pentium class machines.  I've also had no reports of errors
like this from people using OpenGEM with FreeDOS before, so either
something is happening with the particular kernel and freecom files in
this distribution or it may be an issue with calling higher memory?

Shane

-- 
Shane Martin Coughlan
e: [EMAIL PROTECTED]
m: +447773180107
w: www.shaneland.co.uk
---
Projects:
http://mobility.opendawn.comhttp://gem.opendawn.com
http://enigmail.mozdev.org  http://www.winpt.org
---
Organisations:
http://www.fsfeurope.orghttp://www.fsf.org
http://www.labour.org.ukhttp://www.opensourceacademy.gov.uk
---
OpenPGP: http://www.shaneland.co.uk/personalpages/shane/files/publickey.asc



___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] OpenGEM 5 freezes/hangs/locks on FreeDOS 0.9 SR2

2006-06-05 Thread John Hupp



I have more to report on this problem.


I am using current stable:
kernel - 1.1.35 Build 2035b-cvs, 
2006-05-21
freecom - 0.84-pre XMS_Swap, 
2006-05-21
himem + emm386 - 
from emmx208 or emm208x ZIP archive

I might have added to the original postby 
saying that this problem does not occur on an older 486 SX2-50 (no math 
coprocessor) in an ISA-only motherboard. Only on this newer Pentium 100 
with PCI + ISA.

I could also have added that all my DOS games 
(Doom, Quake, Duke, Spacequest, Beneath A Steel Sky) run fine on this computer 
and configuration.

On the chance that there was a physical memory 
problem I dropped from 16 to 8 MB (no difference), and then also swapped in the 
extra 8 MB (no difference).

One thing I noticed in further testing was that 
Draw, Paint and Doodle have the most problems. All freehand 
programs. And if they load successfully, then they work until you try to 
close them. Artline is rather stable by comparison, though it does not 
seem to offer a freehand tool, at least that I could find quickly.

If I drop all the way to no HIMEM and no EMM386, 
there is insufficient memory to run Artline or Paint. Draw, Write, Tetris, 
Scgem, and Fanwor all seemed to work. But Doodle locks the machine when it 
closes.

If I add back HIMEM but not EMM386, Doodle causes a 
reboot while it is loading. And Write and Draw lock up the machine while 
loading.

If I add back HIMEM and EMM386, Doodle, Draw and 
Paint all lock up the machine while closing.

I saw a thread (March?) in the OpenGEM-dev list 
that for the OpenGEM/XM project, there was a user who, when he was running more 
than one GEM app with graphics under FreeDOS, there was some kind of 
interference. The opinion there was that the problem wastraceable to 
the FreeDOS kernel, because the problem did not occur with a couple of other DOS 
kernels. This sort of behavior seemed related to what I am experiencing on 
this computer.

--John Hupp

P.S. my test config  autoexec,further 
simplified from the originally reported configurations -more mod 
reportsabove:

LASTDRIVE=ZBUFFERS=30FILES=40DOS=HIGH,UMBDEVICE=C:\FDOS\BIN\HIMEM.EXEDEVICE=C:\FDOS\BIN\EMM386.EXE 
NOEMS X=TEST VDSSHELL=C:\command.com C:\ /E:512 
/P=C:\AUTOEXEC.BAT
--
SET PROMPT=$P$GSET DOSDIR=C:\FDOSSET 
PATH=C:\NET;C:\;C:\FDOS\bin;C:\DOSSHELL;C:\PKZIPSET TEMP=C:\FDOS\TEMPSET 
TMP=C:\FDOS\TEMP

CTMOUSE

___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] OpenGEM 5 freezes/hangs/locks on FreeDOS 0.9 SR2

2006-06-05 Thread Michael Devore
At 11:38 AM 6/5/2006 -0400, John Hupp wrote:

  I could also have added that all my DOS games (Doom, Quake, Duke, 
 Spacequest, Beneath A Steel Sky) run fine on this computer and configuration.

On the chance that there was a physical memory problem I dropped from 16 
to 8 MB (no difference), and then also swapped in the extra 8 MB (no 
difference).

One thing I noticed in further testing was that Draw, Paint and Doodle 
have the most problems.  All freehand programs.  And if they load 
successfully, then they work until you try to close them.  Artline is 
rather stable by comparison, though it does not seem to offer a freehand 
tool, at least that I could find quickly.

If I drop all the way to no HIMEM and no EMM386, there is insufficient 
memory to run Artline or Paint.  Draw, Write, Tetris, Scgem, and Fanwor 
all seemed to work.  But Doodle locks the machine when it closes.

If I add back HIMEM but not EMM386, Doodle causes a reboot while it is 
loading.  And Write and Draw lock up the machine while loading.

If I add back HIMEM and EMM386, Doodle, Draw and Paint all lock up the 
machine while closing.

I'm in the middle of working full-time on two different projects, but I 
might be able to take a look at this in a week or two.  Probably not sooner 
and possibly later.  I'll need a download link for the problematic GEM, 
though.  If it's kernel, I likely won't be able to help further.

You might also try EMM386 NOALTBOOT option.  I know GEOS needs that option, 
not that it has anything to do with GEM.  Except for starting with a GE, 
so maybe that's it.



___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] OpenGEM 5 freezes/hangs/locks on FreeDOS 0.9 SR2

2006-06-05 Thread John Hupp
Michael, Eric,  All:

I went into this round of tests with this configuration, and cut back 
progressively as I describe below:

LASTDRIVE=Z
BUFFERS=30
FILES=40
DOS=HIGH,UMB
DOSDATA=UMB
DEVICE=C:\FDOS\BIN\HIMEM.EXE
DEVICE=C:\FDOS\BIN\EMM386.EXE NOEMS X=TEST VDS
SHELL=C:\command.com C:\ /E:512 /P=C:\AUTOEXEC.BAT
-
SET DOSDIR=C:\FDOS
SET PATH=C:\NET;C:\;C:\FDOS\bin;C:\DOSSHELL;C:\PKZIP
SET TEMP=C:\FDOS\TEMP
SET TMP=C:\FDOS\TEMP
CTMOUSE

I do not find any combination of options for EMM386 that will work: adding 
NOALTBOOT, removing VDS, removing NOEMS.

If I do not load EMM386 at all and just run HIMEM (keeping DOS=HIGH,UMB and 
DOSDATA=UMB), GEM Draw, Doodle and Paint all reboot while loading.

If I then also remove DOSDATA=UMB, all three programs either reboot or hang 
while loading.

If I then also remove DOS=HIGH,UMB, all three programs will load, but all 
three hang while quitting.

If I then also remove HIMEM, Draw both loads and quits, Doodle loads but 
hangs while quitting (except that the mouse pointer is still active), and 
there is insufficient memory to load Paint.

If I then also remove CTMOUSE from AUTOEXEC and operate GEM in mouse-free 
keyboard mode, the results are yet slightly worse: all three programs hang 
while loading.

I could add that I removed the ISA sound and network cards for this round of 
tests.  Only the PCI video card was installed (though I let stand legacy IRQ 
reservations in the BIOS setup).

I am working with OpenGEM 5, downloaded from 
http://gem.shaneland.co.uk/downloads/complete/OPENGEM5.zip.  This is the 
same version of GEM that runs fine under the same version of FreeDOS (with 
the same updates) on a 486 SX2-50 machine.

As I said in an earlier post, I went into this problem with a computer that 
was running all my DOS games fine in the original more-complex 
configuration, and also served fine as a DOS network client, so there is 
some odd interaction between GEM/GEM Apps and FreeDOS at a low level on this 
machine.  This despite the fact that GEM has always had such minimal 
requirements for hardware and operating system support.

--John Hupp

- Original Message - 
From: Michael Devore
To: freedos-user@lists.sourceforge.net
Sent: Monday, June 05, 2006 11:44 AM
Subject: Re: [Freedos-user] OpenGEM 5 freezes/hangs/locks on FreeDOS 0.9 SR2


I'm in the middle of working full-time on two different projects, but I
might be able to take a look at this in a week or two.  Probably not sooner
and possibly later.  I'll need a download link for the problematic GEM,
though.  If it's kernel, I likely won't be able to help further.

You might also try EMM386 NOALTBOOT option.  I know GEOS needs that option,
not that it has anything to do with GEM.  Except for starting with a GE,
so maybe that's it.

- Original Message - 
From: Eric Auer
To: [EMAIL PROTECTED]
Sent: Monday, June 05, 2006 11:50 AM
Subject: emm386 idea

hi, you should try without the noems option and/or without the vds option...

eric 



___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] OpenGEM 5 freezes/hangs/locks on FreeDOS 0.9 SR2

2006-06-04 Thread Arkady V.Belousov
Hi!

4-Июн-2006 13:46 [EMAIL PROTECTED] (John Hupp) wrote to
freedos-user@lists.sourceforge.net:

JH hitch I noticed is that a message flashed by at the outset - something 
about
JH TZ environment variable not found, I believe.

  This is dumb message from InfoZip.

JH But the installation did not
JH stop and seemed to finish without error.

  There is only one wrong thing with this - InfoZip incorrectly restores
timestamps (shifted by some Time Zone hours amount).

JH IF EXIST C:\FDOS\BIN\MOUSE.EXE CTMOUSE
-^-^^^

  Isn't there is bug?


___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user