home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Professional / OS2PRO194.ISO / os2 / info / faq / os2_20 / os2help / lotus.fax < prev    next >
Encoding:
Text File  |  1992-09-17  |  8.4 KB  |  201 lines

  1. LOTUS 123 IN AN OS/2 2.0                                            09/02/92
  2. ------------------------
  3.  
  4. Lotus 1-2-3 is one of the most popular DOS programs available.  Many customers
  5. use one or another of the several versions on the market.  Frequently, they
  6. encounter problems of insufficient RAM to process their large spreadsheets.
  7.  
  8. This report discusses how to set up and run Lotus 1-2-3 Release 2.01, 2.3, 2.4
  9. (which can use EMS memory), and Lotus 1-2-3 Release 3.1+ (which uses DPMI memory
  10. and runs in protected mode) in a virtual DOS machine in OS/2 V2.0 to handle
  11. spreadsheets.
  12.  
  13.  
  14. LOTUS 1-2-3 RELEASE 2.01
  15. ------------------------
  16.    To install this version of Lotus 123, simply copy all the files from the
  17.    source diskettes to your hard drive.  When that is completed, type "Install"
  18.    from the source directory and setup your configuration.  This version of
  19.    Lotus addresses a little over 4 megs of expanded memory.  To run Lotus from
  20.    OS/2, see the instructions for Release 2.3.
  21.  
  22.  
  23. LOTUS 1-2-3 RELEASE 2.3
  24. -----------------------
  25.    In order to configure EMS support for the virtual DOS machine, we must ensure
  26.    that a contiguous 64KB block of RAM is available in the address range 640KB
  27.    to 1MB to be used as the EMS Page Frame.  This version of Lotus addresses up
  28.    to 12 megs of expanaded memory.  Do the following:
  29.  
  30.    1. Boot the system with a reference diskette and take a look at the memory
  31.       map in the configuration setup.  If your system does not include a
  32.       reference diskette, use the documentation supplied with your interface
  33.       cards to determine their address in memory.
  34.  
  35.    2. Print or make a note of the memory addresses of the different hardware
  36.       device drivers/rom addresses/data addresses.  For example, 3270 Connection
  37.       may have an address of 0D6000H (D6000 hexadecimal).  Device drivers should
  38.       have a register address between D6000-DFFFF, if not, remap the
  39.       configuration.
  40.  
  41.       If a 64KB contiguous block cannot be found, the DOS Settings for the
  42.       virtual DOS machine will have to be used to make a block available.  This
  43.       address should be C000-CFFF.  See below for details:
  44.  
  45.    3. Reboot under OS/2 V2.0.
  46.  
  47.    4. Open the Templates folder and drag a Program object to the desktop.  The
  48.       Settings notebook should open.
  49.  
  50.    5. Enter the following in the Path and File Name field (change the path
  51.       according to your installation):
  52.  
  53.          D:\123R23\123.exe
  54.  
  55.    6. The Working Directory should be the same as the path in the Path and File
  56.       Name field.
  57.  
  58.    7. Select the Session tab.
  59.  
  60.    8. Set Session Type as DOS Full Screen.
  61.  
  62.    9. Open DOS Settings.
  63.  
  64.   10. Select DOS_UMB and set it to OFF (default is ON).
  65.  
  66.   11. Select MEMORY_INCLUDE_REGIONS and enter the addresses that you do not
  67.       need for this virtual DOS machine.  For example, the 3270 Connection card
  68.       is not used by Lotus 1-2-3 Release 2.3, so the device driver address for
  69.       it (D6000) can be entered.  Refer to the online help for the syntax.  If
  70.       you are using the device driver by Lotus, set the
  71.       MEMORY_INCLUDE_REGIONS=C000-CFFF, and MEMORY_EXCLUDE_REGIONS=D600-DFFF.  A
  72.       more general setting for MEMORY_EXCLUDE_REGIONS would be 0000-DFFF.
  73.  
  74.   12. Select EMS_MEMORY_LIMIT and set it to accommodate the largest expected
  75.       spreadsheet.  If you are using this for Release 3.1+, set the settings the
  76.       same as the DPMI_MEMORY_LIMIT.
  77.  
  78.   13. Select SAVE to save the settings.
  79.  
  80.   14. Select the General tab and change the Title to "Lotus 1-2-3 Release 2.3."
  81.  
  82.   15. Close the Settings notebook.
  83.  
  84.   The Lotus 1-2-3 Release 2.3 icon should now be available for use.
  85.  
  86.  
  87. LOTUS 1-2-3 RELEASE 3.1+
  88. ------------------------
  89.    The Lotus 1-2-3 Release 3.1 install program checks to make sure it is running
  90.    in true DOS.  The OS/2 V2.0 virtual DOS machine DOS Settings allow you to
  91.    create a DOS session that returns a simulated DOS value to the Lotus
  92.    INSTALL.EXE and therefore fools it into thinking it has the real DOS.
  93.  
  94.    The following steps are required to load 123 Release 3.1+ in a Full Screen
  95.    DOS compatibility box under OS/2 2.0:
  96.  
  97.    1.  Using the OS/2 system editor, create a 123.BAT file and include the
  98.        following statements:
  99.  
  100.        A.  SET 123MEMSIZE=2048
  101.            (or the desired amount of memory, in kilobytes, to be allocated
  102.            to 123 for the spreadsheet).
  103.  
  104.        B.   CD\123 (or whatever the 123 directory was named).
  105.  
  106.        C.   123 (or LOTUS) - This will begin the program.
  107.  
  108.    2.  Create a program object for 123 3.1+ by performing the following  steps:
  109.  
  110.        A.  In OS/2 2.0, open the Templates folder and copy a Program Tem plate
  111.              Object to the desktop.
  112.        B.  Select the Program Object with the left mouse button.
  113.        C.  Hold down the right mouse button and drag the object to the
  114.              desired location on the desktop.
  115.        D.  Enter 123.BAT (This should be the file created in step 1) in  the
  116.              "Path and File Name" box.
  117.  
  118.    3.  Enter the information for the Session settings page.
  119.  
  120.        A.  Select Session.
  121.        B.  Select DOS Full Screen.
  122.        C.  Select DOS Settings.
  123.        D.  Select Dos_Files and set to at least 40.
  124.        E.  Select DOS_Version.
  125.        F.  Go to the Value Box and scroll down to the last entry.
  126.              Place the cursor at the end of this entry and press
  127.              Enter to start a new line.
  128.        G.  Enter the following lines in order to run the full 123 3.1+ p rogram:
  129.  
  130.                123.EXE,3,40,255
  131.                123DOS.EXE,3,40,255
  132.                LOTUS.EXE,3,40,255
  133.                INSTALL.EXE,3,40,255
  134.                TRANS.EXE,3,40,255
  135.  
  136.           NOTE:  If it is not desired to run Translate or Install, do n  ot
  137.                  include the last two lines.
  138.  
  139.        H.  Select DPMI_MEMORY_LIMIT and set to 4 (at least twice the
  140.              SET 123MEMSIZE statement from Step 1A).
  141.  
  142.        I.  Select Save.
  143.  
  144.  
  145.     4.  Give the 123 3.1+ icon a name by performing the following steps:
  146.  
  147.        A.  Select General.
  148.        B.  Enter an appropriate name for the program in the Title Box.
  149.        C.  At this time an icon may be selected for the program.
  150.        D.  Click on the box in the upper left corner of the window.
  151.        E.  Select Close.
  152.  
  153.        NOTE:  If it is desired to run 123 3.1+ in a DOS Window instead o f a
  154.               Full Screen, select DOS Window (see Section 3B).
  155.  
  156.  
  157. LOTUS 1-2-3 RELEASE 2.4
  158. -----------------------
  159.    This version of Lotus also addresses up to 12 megs of expanded memory.
  160.    Please see Release 2.3 for setup instructions after installation.
  161.  
  162.  
  163. MOST COMMON PROBLEM AREAS
  164. -------------------------
  165.    1.  EMS does not show up in a VDM Session.  This can be one of two problems:
  166.  
  167.        A.  An adapter conflict - If this situation exists for Release 3.1
  168.            after following the setup instructions, proceed with Steps 1-2,
  169.            10-13 for Release 2.3.
  170.  
  171.        B.  In some instances even if there is a 64K contiguous memory problem,
  172.            EMS does not load.  There is a new VEMM.SYS available and it is
  173.            located on the IBM NSC Bulletin Board (404/835-6600), and Compuserve.
  174.            It will be named VEMM.ZIP on the BBS, and on Compuserve.  Rename
  175.            the old VEMM.SYS and copy the new one to C:\OS2\MDOS.
  176.  
  177.  
  178.  
  179.    2.  Cannot Read/Write to Drive A, and Ctrl-Break at any time causes
  180.        the system to break out of Lotus.  Both cause a General Protection
  181.        Fault.
  182.  
  183.  
  184.        A.  The 6/17/92 OS2KRNL fix is the cause of these problems.
  185.            These problems do not occur with the GA OS2KRNL.  An OS2KRNL
  186.            private fix dated 8/17/92, Version 6.429, or greater, should
  187.            correct this... APAR PJ05160.
  188.  
  189.    3.  The "+" key on the extended keyboard 10 key pad causes Lotus to
  190.        trap.  This happens on some pc compatible 386/486 machines with
  191.        an AMI bios dated 7/7/91.  APAR PJ04977 has been created to address
  192.        this problem.
  193.  
  194. -------------------------------------------------------------------------------
  195. Thank you for calling the OS/2 2.0 Support Line.  Regarding the problem
  196. reported to the Support Line, we feel that this information may assist
  197. you in resolving your problem.  If you still require assistance, please
  198. call 1-800-237-5511, and reference your customer number and problem (PMR)
  199. number.  Your Problem Record Number (PMR) should appear on the cover
  200. page of this faxed document.
  201.