Discussion:
Can pqmagic 8.0 work in 4dos 7.5/8.0?
(too old to reply)
Firev
2009-10-03 20:15:04 UTC
Permalink
I have trouble with pqmagic and 4dos.

The pqmagic 8.0 cannt work in 4dos 7.5/8.0.

Pqmagic will flash the screen in red,crash and quit. The screen then
keeps in red (black on red).

The command "cls" cannt get back the normal state of the screen (white
on black), but "mode co80" can do it.

Thanks for your help.
r***@highfiber.com
2009-10-05 00:40:51 UTC
Permalink
Post by Firev
I have trouble with pqmagic and 4dos.
The pqmagic 8.0 cannt work in 4dos 7.5/8.0.
Pqmagic will flash the screen in red,crash and quit.  The screen then
keeps in red (black on red).
The command "cls" cannt get back the normal state of the screen (white
on black), but "mode co80" can do it.
Thanks for your help.
Are you saying that it *does* work when run from COMMAND.COM, but not
when started from 4DOS?

What version of DOS, and what memory manager? (If a program crashes
from 4DOS, but not from COMMAND.COM, it may be a memory management
issue; 4DOS uses upper memory far more aggressively than COMMAND.COM.
If some region is being included that shouldn't be, memory-mapped I/O
or something like that, 4DOS is much more likely to step on it than
COMMAND.COM.)

--
Charles Dye
Firev
2009-10-07 02:30:56 UTC
Permalink
Post by r***@highfiber.com
Post by Firev
I have trouble with pqmagic and 4dos.
The pqmagic 8.0 cannt work in 4dos 7.5/8.0.
Pqmagic will flash the screen in red,crash and quit.  The screen then
keeps in red (black on red).
The command "cls" cannt get back the normal state of the screen (white
on black), but "mode co80" can do it.
Thanks for your help.
Are you saying that it *does* work when run from COMMAND.COM, but not
when started from 4DOS?
What version of DOS, and what memory manager?  (If a program crashes
from 4DOS, but not from COMMAND.COM, it may be a memory management
issue; 4DOS uses upper memory far more aggressively than COMMAND.COM.
If some region is being included that shouldn't be, memory-mapped I/O
or something like that, 4DOS is much more likely to step on it than
COMMAND.COM.)
--
Charles Dye
4DOS 7.5 or 4DOS 8.0
msdos 7.1
himem.sys
Qhimem v3.8
UMBPCI v3,75

as you said, Pqmagic crashes from 4DOS, but not from COMMAND.COM.

In COMMAND.COM, I try some memory managers:
1. himem.sys
2. himem.sys + umbpci.sys
3. Qhimem.sys
4. Qhimem.sys + umbpci.sys
5. none of these memory managers
Pqmagic always works well.

In 4DOS.COM,
1 to 5, the same above.
PQ crashes.


Config and batch files:

config.sys:
device=himem.sys
dos=auto,high,umb
shell=4dos.com


4dos.ini:
....
4StartPath=c:\
AutoExecParms=
...


4start.btm:
@echo off
set comspec=C:\4dos.com
set path=C:\;C:\PQ;C:\VC
...

Thank you.
E. S. Fabian
2009-10-07 10:55:21 UTC
Permalink
Firev wrote:
| On Oct 5, 8:40 am, ***@highfiber.com wrote:
|| On Oct 3, 2:15 pm, Firev <***@gmail.com> wrote:
||
||| I have trouble with pqmagic and 4dos.
||
||| The pqmagic 8.0 cannt work in 4dos 7.5/8.0.
||
||| Pqmagic will flash the screen in red,crash and quit. The screen then
||| keeps in red (black on red).
||
||| The command "cls" cannt get back the normal state of the screen
||| (white on black), but "mode co80" can do it.
||
||| Thanks for your help.
||
|| Are you saying that it *does* work when run from COMMAND.COM, but not
|| when started from 4DOS?
...
| 4DOS 7.5 or 4DOS 8.0
| msdos 7.1
| himem.sys
| Qhimem v3.8
| UMBPCI v3,75
|
| as you said, Pqmagic crashes from 4DOS, but not from COMMAND.COM.

From your description PQMAGIC does not actually crash, if "mode co80" can
restore the screen, and 4DOS continues, without system restart. PQMAGIC just
chooses display options that make all information illegible, possibly by
using a bad combination of FG and BG colors.

Did you try starting COMMAND.COM from 4DOS, and starting PQMAGIC from
COMMAND? In the WinXP world, using TCC.EXE (the current superincarnation of
4DOS.COM), to run some some of my 16-bit programs I need to start an older
version of the command processor to run them, else line wrap may get
confused, or my TCC window size is reduced to 80 x 50 (or even 80x25) on
termination of the 16-b program.
--
Steve
Firev
2009-10-07 18:28:42 UTC
Permalink
I find the key.

When 4DOS starts without 4dos.ini, Pqmagic works.

At last, "Win95LFN=Yes" in 4dos.ini is found it makes that trouble.

When Setting Win95LFN to No, Pqmagic works well in my 4DOS.

THANK you all.

--
Firev

Loading...