[comp.windows.ms] 1-2-3 r3.1 in standard mode with qemm 5.12

gkl300@coombs.anu.edu.au (Gavin K. Longmuir) (04/12/91)

I've been unable to get Lotus 1-2-3 r3.1 to work in windows standard
mode when using qemm 5.12. It will work fine in real mode. I'm using a
NEC 386SX 2M RAM with environment variable 123swapsize = 1000 in my
autoexec.bat. I also have network drivers loaded into himem using
qemm. 1-2-3 works well in real mode, but gives a "Cannot initialise
resident segments" error and exits when used in standard mode. Anyone
come across this before? Please Help!
						Thanks Gavin.
--
            Gavin Longmuir - General Dog's Body (The Thunderer) and Programmer
                      Demography Programme, Research School of Social Sciences
                           Australian National University, Canberra, AUSTRALIA
Voice: +61 6 249 0530  FAX: +61 6 257 1893  InterNet: gkl300@coombs.anu.edu.au
           UUCP: {uunet,ubc-vision,ukc,prlb2}!munnari!coombs.anu.edu.au!gkl300

cballen@hubcap.clemson.edu (charles allen) (04/12/91)

From article <GKL300.91Apr12142816@coombs.coombs.anu.edu.au>, by gkl300@coombs.anu.edu.au (Gavin K. Longmuir):
> I've been unable to get Lotus 1-2-3 r3.1 to work in windows standard
> mode when using qemm 5.12. It will work fine in real mode. I'm using a
> NEC 386SX 2M RAM with environment variable 123swapsize = 1000 in my
> autoexec.bat. I also have network drivers loaded into himem using
> qemm. 1-2-3 works well in real mode, but gives a "Cannot initialise
> resident segments" error and exits when used in standard mode. Anyone
> come across this before? Please Help!
> 						Thanks Gavin.
> --
>             Gavin Longmuir - General Dog's Body (The Thunderer) and Programmer
>                       Demography Programme, Research School of Social Sciences
>                            Australian National University, Canberra, AUSTRALIA
> Voice: +61 6 249 0530  FAX: +61 6 257 1893  InterNet: gkl300@coombs.anu.edu.au
>lkk         UUCP: {uunet,ubc-vision,ukc,prlb2}!munnari!coombs.anu.edu.au!gkl300
  
This is one for the STUPID ERROR MESSAGE list.  What it means is it cant LOAD 
resident segments,  it doesn't have enough memory.  I got this one when trying
to run 123 v3.1 on IBM 55sx with 2MB of RAM.  We were determined to run 123
with windows in 386enh mode, so you experience may be slightly different.
After reading TFM I called Lotus tech support, and after 30 mins of elevator
music I finally got a person.  He seemed a bit perturbed that I couldn't 
understand TFM, but was willing to hang on the phone until I actually got
it working.  I was pleased.  Well, enough of the narrative...
The tech support person told me that 2MB of RAM is the absolute minimum that
you can have to get 123 to run under Windows (386enh, I don't know about
standard mode).  First thing we did was kill all the extra memory users.
This included disk caching (smartdrive) fastopen, etc.  Start by cleaning
your config.sys and autoexec. qemm may also have to be killed if possible.
In fact, it may be the very thing stopping it.  Second, read TF Setting Up 
manual on pages 2-2, 2-4,2-5,2-6,2-7.  What WE did was create a permament
swap file for windows (5MB).  We set 123swapsize=0 because it cant use
it's own swap file to load those segments.  We added SET 123MEMSIZE=1500
to our autoexec.bat   (that's 1.5MB)  You may still be able to set 123swapsize
to something, but whats the point if you can also use WINDOWS swap file?
You can also set 123MEMSIZE larger, but I don't know how much smaller it can go.
 Another note:  we used the 123.PIF file that came with 123 with no changes 
(I think). 
RESTRICTION:  You can only create a permament swap file with windows in 
386enh mode, and 123 can only use the SET 123MEMSIZE with windows in
386enh mode.
If you need to run 123 in standard mode, you may be able to mess around
with the SET 123SYSTEM parameter and get it to work with less system memory.
NOTE:  To get your MS mouse to work with WYSIWYG you have to add
DEVICE=MOUSE.SYS /Y     (I don't know where the /Y came from, I don't know if 
it is neccessary, I don't know what it does.)
I hope this helps, I gotta go, bye.
-Charles A.

cballen@hubcap.clemson.edu (charles allen) (04/12/91)

From article <1991Apr12.133519.11187@hubcap.clemson.edu>, by cballen@hubcap.clemson.edu (charles allen):
> RESTRICTION:  You can only create a permament swap file with windows in 
> 386enh mode, and 123 can only use the SET 123MEMSIZE with windows in
WRONG!  You can only CREATE a permament swap file with windows in REAL mode.
You can only USE a permament swap file with windows in 386ENH Mode.
- Charles A.

07790@tanus.oz.au (Brant Campbell) (04/18/91)

DEVICE=MOUSE.SYS /Y     (I don't know where the /Y came from, I don't know if 

it is neccessary, I don't know what it does.)                                 

The /Y used in the above line is for virtual machines - in some instances
without this switch if a user switches from a dos box/app to windows and then
back again the mouse will freeze - this switch is supposed to prevent this.

This can also happen if a user can switch from DOS to a 3270 mode and toggle
back again - same thing use the /Y switch to prevent the mouse freezing up.
Brant Campbell,
Microsoft Product Support - Australia.

UUCP: {munnari}!jabaru!anthos!tanus!07790
INET: 07790@tanus.oz.au