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

  1. GEOWORKS PROBLEMS
  2. -----------------
  3.  
  4. The following is a message that was taken from the Geoworks Echo of America
  5. On-Line.  The message was placed there by Marcus Groeber.  This patch has not
  6. been tested by IBM, however, many customers have stated that it works for their
  7. Geoworks version.....  note, the patch is VERY version specific only use it if
  8. the patch applies to you.
  9.  
  10.   The following patch will make Geoworks version 1.2 and Pro work in a Dos
  11.   session of OS/2 2.0 (doesn't have to be a specific Dos vdm).  It disables disk
  12.   drives A and B and makes PC/Geos believe it is running on a "diskless
  13.   workstation with only networked partitions (which comes closest to OS/2
  14.   reality :-)).
  15.  
  16.   Before applying the patch, you should backup your KERNEL.EXE, so you can
  17.   restore it if there are any problems (you will need it anyway for working
  18.   under native Dos, because the patch seems to be somehow instable there).  Of
  19.   course, I cannot guarantee that the patch is working properly on any
  20.   configuration, but it does work fine on my machine.
  21.  
  22.   To apply the patch, you'll have to do the following:  Copy the following text
  23.   between "Cut here" and "Cut here" in a file (say GEOWORKS.PAT), go to the
  24.   Geoworks directory and enter the command "PATCH /A GEOWORKS.PAT".  This will
  25.   use OS/2's built-in patch tool to check the version of KERNEL.EXE and make the
  26.   appropriate modifications.
  27.  
  28.   The patch is highly version specific and will only work one two versions named
  29.   in the file (release can be determined by looking into the SYSINFO file).
  30.   These are the current ones in Germany; if there are any other (recent)
  31.   version, please drop me a note.
  32.  
  33.   If the program doesn't recognize the kernel version, you will get two failure
  34.   messages (one for each try), otherwise one failure and one success.  If the
  35.   program fails on both tries, kernel.exe will not be modified.
  36.  
  37.    > --- Cut here ---
  38.    ;       Patch file by Marcus Groeber
  39.    ;
  40.    ;       This patch file changes the kernel.exe file of PC/Geos to
  41.    ;       make it run in a DOS session under OS/2. The program attempts
  42.    ;       patches for the various version of Geoworks; it will not
  43.    ;       apply a patch if the version is not recognized. It will display
  44.    ;       either a success or a failure message for each version it tries.
  45.  
  46.    ;       Geoworks 1.2: kernel.exe (Release 1.2.5.4, 72688 bytes)
  47.    FILE kernel.exe
  48.  
  49.    VER 00010DDD E9CA
  50.    VER 00010DED 268B4543F6C43075
  51.  
  52.    CHA 00010DDD EB0B
  53.    CHA 00010DED 81FB48027244EB4C
  54.  
  55.    ;       Geoworks Pro: kernel.exe (Release 1.2.8.1, 72736 bytes)
  56.    FILE kernel.exe
  57.  
  58.    VER 00010E0D E9CA
  59.    VER 00010E1D 268B4543F6C43075
  60.  
  61.    CHA 00010E0D EB0B
  62.    CHA 00010E1D 81FB48027244EB4C
  63.    > --- Cut here ---
  64.  
  65.   If the patch works, you'll have to change the Geoworks mouse driver to
  66.   "MOUSE.COM/MOUSE.SYS" from within Geoworks - anyway, you should run Geoworks
  67.   only as full screen session.  Printing seems to work o.k., except for the fact
  68.   that you have to leave Geoworks to make OS/2 flush it's internal spool queue
  69.   to the printer.
  70.  
  71.   ps:  For diagnosing Geoworks startup problems, it is a good idea to run it
  72.   with the "/LOG" option that displays all the initialization steps as they are
  73.   performed.
  74.  
  75. -------------------------------------------------------------------------------
  76. The following is an append made also to America On-line by a customer for whom
  77. the patch did not work..
  78.  
  79.   The patch didn't work for me, as my kernel was a different release.  However,
  80.   I looked through the file and got the right data for my release and added that
  81.   to the patch file, re-ran the patch, and all went well.
  82.  
  83.   After patching you can rename the patched kernel to OS2KERN.EXE and use an
  84.   OS/2 DOS window to launch GeoWorks directly.  Also copy the backup kernel back
  85.   to KERNEL.EXE and you can run GeoWorks under plain DOS with no problem.
  86.  
  87.   Possible problems:
  88.  
  89.      You MUST give the DOS window 100 or more files, as if you were running
  90.         DR-DOS. GeoWorks cannot dynamically allocate any files under OS/2.
  91.      When exiting GEOS I get a "Bad handle passed to system" error.  I can then
  92.         close the window from OS/2, and all is fine.
  93.      When I was first testing this config.  I had some weird problems with lockups.
  94.         Experiment with the OS/2 DOS Settings to get things working.
  95.  
  96.    Here is my addition to the patch info: (the release # is in the SYSINFO file)
  97.  
  98.  
  99.    ------------cut here---------------
  100.    ;       Geoworks Pro: kernel.exe (Release 1.2.4.3, 72720 bytes)
  101.    FILE kernel.exe
  102.  
  103.    VER 00010DE2 E9C5
  104.    VER 00010DF2 268B4543F6C43075
  105.  
  106.    CHA 00010DE2 EB0B
  107.    CHA 00010DF2 81FB48027244EB4C
  108.    ------------cut here---------------
  109.  
  110. -------------------------------------------------------------------------------
  111. This is from the GeoWorks Engineers detailing an add-on to allow GeoWorks to
  112. still shell out to DOS and return back when through...
  113.  
  114.    ***********************************************************************
  115.    Subj:  GeoWorks Engineer comments
  116.    Date:  92-07-09 09:31:18 EDT
  117.    From:  GWRep MK
  118.  
  119.    I have sent the messages from this area up to the GeoWorks Engineers and
  120.    have received back the following comments:
  121.    >>>>>>>>>>>
  122.    One thing Marcus neglected to mention is that you must, when setting up
  123.    the object in the workplace shell, go into the dos settings and add
  124.    KERNEL.EXE,255,3,30 to the DOS_VERSION setting. I believe those are the
  125.    correct values. The intent is to get OS/2 to tell KERNEL.EXE up to 255
  126.    times that it's running under DOS 3.30, rather than the DOS 20.0 OS/2
  127.    will tell it by default. Without this, PC/GEOS will complain that it
  128.    needs to run under a DOS between 2.x and 5.0
  129.    >>>>>>>>>>
  130.    1.2.4.3 is the initial 1.2 release, not Pro (which is 1.2.8.1).
  131.    Anyway, the only other thing of note (not particularly worrisome with
  132.    OS/2 just a Ctrl+Esc away), is that geos won't be able to reload itself
  133.    after running a DOS program, nor will it be able to restart itself after
  134.    changing something in preferences with the kernel renamed to be
  135.    OS2KERN.EXE (of course, he can also patch the kernel.exe string he'll
  136.    find early in the load image to match, except he'll have to call it
  137.    OS2KER.EXE, to keep the number of characters the same).
  138. -------------------------------------------------------------------------------
  139. Thank you for calling the OS/2 2.0 Support Line.  Regarding the problem
  140. reported to the Support Line, we feel that this information may assist
  141. you in resolving your problem.  If you still require assistance, please
  142. call 1-800-237-5511, and reference your customer number and problem (PMR)
  143. number.  Your Problem Record Number (PMR) should appear on the cover
  144. page of this faxed document.
  145.