home *** CD-ROM | disk | FTP | other *** search
/ Mega Top 1 / os2_top1.zip / os2_top1 / INFO / DIVSINFO / FORUM / OS2DOS.INF (.txt) < prev    next >
OS/2 Help File  |  1994-05-10  |  120KB  |  2,609 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. About this forum ΓòÉΓòÉΓòÉ
  3.  
  4.      TALKLINK
  5.  
  6.      Welcome to the world of TalkLink, a unique, new conferencing
  7.      service  offered  by  IBM. Using TalkLink, you can "talk" to
  8.      customers, IBMers  and  personnel  of  our  many  affiliates
  9.      around  the world - anywhere, anytime.  TalkLink is designed
  10.      for people like yourself, who want to get the  most  out  of
  11.      their  investment  in  computing  products  and  services.
  12.      TalkLink "links" you directly into the development and  sup-
  13.      port  communities of customers, IBM and affiliates. Our goal
  14.      is to help you be as effective as you  can  with  access  to
  15.      many conferences, vast databases and rich libraries.
  16.  
  17.      HIGHLIGHTS
  18.  
  19.      TalkLink  provides  the following capabilities for customers
  20.      to review information electronically, submit questions  re-
  21.      quests and receive answers  information.
  22.      -  Conferences and forums -- question and  answer  bulletin
  23.        boards  for  you to ask questions and help others with a
  24.        wide variety of products and services.  Items posted  on
  25.        this  bulletin  board  are shared between BBS users, IBM
  26.        personnel and affiliates worldwide.
  27.      -  Customer-to-customer messaging  --  customers  can  send
  28.        private messages to each other.
  29.      -  Support   --  customers  can submit or view problem re-
  30.        ports.  These entries  will  be  responded  to  by  the
  31.        conference/forum  owner,  normally within a certain time
  32.        period. Users can also place orders for product  related
  33.        materials.
  34.      -  Software  library  -- downloads application programs and
  35.        uploads contributions.
  36.      -  News and announcements --  contains  recent  information
  37.        regarding products and services.
  38.      -  Modes of operation:
  39.        -  Interactive  -- Users  are  connected  online  to
  40.          TalkLink while using its facilities.
  41.        -  Batch  -- Users can download  the  forums  to  their
  42.          personal  computer  and  read the entries  offline.
  43.          Users can also respond offline and the entries  will
  44.          be saved and sent to the host the next time the user
  45.          is  connected in batch mode.  Initially, this facil-
  46.          ity is available for  OS/2  (R)  users only.
  47.      -  Access:
  48.                                    1
  49.        -  Advantis -- local call from most cities  within  the
  50.          US.
  51.        -  Internet -- telnet avaialable now, full ftp soon.
  52.  
  53.      SEARCH SERVICE
  54.  
  55.      -  Search IBM databases via interactive mode -- This search
  56.        facility  includes  a large question and answer database
  57.        of items, IBM System  Center  Flashes,  and IBM's  prob-
  58.        lem  management libraries. This database contains infor-
  59.        mation  about  problems  and  fixes.  Not  all  general
  60.        discussion  forums have related information in these da-
  61.        tabases.
  62.  
  63.      TALKLINK FEES  CHARGES
  64.  
  65.      -  $15.00  Registration  Fee (one-time charge for each user
  66.        registration)
  67.      -  $18.00 Monthly Availability Charge  (includes  unlimited
  68.        hourly service)
  69.      -  This can be charged to a credit card or invoiced (for an
  70.        additional  administrative fee of $7.00 for each monthly
  71.        invoice).
  72.  
  73.      HOW TO ORDER TALKLINK
  74.  
  75.      Call 1-800-547-1283 to sign up for TalkLink.
  76.      Outside of the United States please contact your
  77.      local IBM sales office for availability and access.
  78. ********************************************************************** 
  79.  
  80.  
  81. ΓòÉΓòÉΓòÉ 2. Introduction ΓòÉΓòÉΓòÉ
  82.  
  83. ===== OS2DOS CFORUM created at 01:46:11 on 92/04/08 GMT (by HOPKINS at AUSVM8)
  84.               IBM UNCLASSIFIED
  85.               ------------
  86. The information in this forum is considered by IBM to be
  87.    external and may be shared by everyone who is given access.
  88.    This forum is shared with the internal IBM employee conferences.
  89.  
  90. Forum: OS2DOS CFORUM
  91.  
  92. Forum subject: OS/2 Virtual DOS Machine Support
  93.  
  94. This FORUM is provided as a conferencing tool to promote
  95.       discussion of issues, questions, and problems pertaining
  96.       to DOS Virtual Machine Support for OS/2.
  97.  
  98. Contributions must not contain confidential or proprietary information.
  99.  
  100. Each contributor agrees, in placing material in this forum, that IBM and
  101. other users are free to prepare derivative works based upon it, and to use,
  102. reproduce, perform, display and distribute inside and outside their company
  103. such material and such derivative works, without obligation or charge.
  104.  
  105. IBM is not responsible or liable for the use, copying, or distribution of
  106. materials placed on this forum, and has therefore no obligation to control
  107. such acts.
  108.  
  109. All subscribers are required to abide at all times by the conference
  110. rules described in the Bulletin Board Rules under "News and Announcements".
  111.  
  112. All IBM personnel are required to abide at all times by the IBMPC RULES
  113. and the IBM Business Conduct Guidelines. IBM personnel will read the
  114. CUSTOMER FORUM RULES in IBMPC RULES before contributing.
  115.  
  116. Contributions violating these rules will be deleted by the CFORUM
  117. Owner or their delegate, and in some cases by an IBM conference
  118. Administrator.
  119.  
  120. The OS2BBS CFORUM is where anyone may raise concerns regarding rules
  121. violations found in this and other CFORUMS.
  122.  
  123. The IBM Administrator of this forum is:
  124.   Name:       Paul Cheatham
  125.   Mailing Address: Boca Electronic Support Team ( BEST )
  126.           1000 N.W. 51st Street
  127.           Internal Zip 1426-012/W2030
  128.           Boca Raton,  FL  33429
  129.   IBM Node/Userid: BCRVM1/CHEATHAM
  130.   TalkLink Userid: LNK9/LNK9030
  131.  
  132. See OS2DOS  931CFORU on OS2BBS  for appends to 92/11/24 (4456 lines)
  133.  See OS2DOS  932CFORU on OS2BBS  for appends to 93/03/30 (4496 lines)
  134.  See OS2DOS  933CFORU on OS2BBS  for appends to 93/08/25 (4469 lines)
  135. ..... 4469 lines pruned at 15:48:00 on 93/08/25 GMT (by OS2 at YKTVMV) .....
  136.  
  137. ..... 6386 lines pruned at 08:54:49 on 04/26/94 by MLKSERV0 for LNK9032
  138.  See OS2DOS AR942490 file for appends from 93/08/25 to 94/02/23
  139.  
  140. ********************************************************************** 
  141.  
  142.  
  143. ΓòÉΓòÉΓòÉ 3. Defining Extended Memory for DOS Under OS/2 2.1 ΓòÉΓòÉΓòÉ
  144.  
  145. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  146. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  147.  
  148. The closest is the XMS_MEMORY_LIMIT setting. This allocates XMS memory
  149. that may be usable by application expecting (unmanaged) extended memory.
  150.  
  151. Wing (WFY316 at PKMFGVM1)  IBM Microelectronics, Poughkeepsie, NY. USA
  152. ********************************************************************** 
  153.  
  154.  
  155. ΓòÉΓòÉΓòÉ 4. Load DOS device drivers from CMD file ΓòÉΓòÉΓòÉ
  156.  
  157. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  158. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  159.  
  160. Vincente,
  161. There are ways thru REXX to start a DOS object with the settings that
  162. you want, including device drivers I believe.  There is also a shareware
  163. or EWS not sure which called STARTD that will allow the same thing.
  164.  
  165. Jack Hiatt
  166. The International Phoenix Alliance
  167. <Team OS/2>
  168. ********************************************************************** 
  169.  
  170.  
  171. ΓòÉΓòÉΓòÉ 5. Unerase command         DALVMIC1(RHERRIN) ΓòÉΓòÉΓòÉ
  172.  
  173. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  174. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  175.  
  176. OS/2 itself has an UNDELETE package that allows you to set aside a given
  177. amount of disk space to buffer recently-deleted files.  Its advantage is that
  178. it (within its limits) _always_ works.
  179.  
  180. If you're quick enough, you can use a DOS unerase program, but you must run it
  181. under true DOS, not OS/2.  These programs work by fiddling about with the
  182. innards of directories and the FAT, and OS/2 intentionally prohibits that.  (I
  183. don't understand why it would have hung your system.)
  184.  
  185. John W. Kennedy -- Hoechst Celanese -- The OS/2 Hobbit\Team-OS/2
  186. ********************************************************************** 
  187.  
  188.  
  189. ΓòÉΓòÉΓòÉ 6. Unable to Use DOS ΓòÉΓòÉΓòÉ
  190.  
  191. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  192. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  193.  
  194. I have installed OS/2 2.1 on a ValuePoint with 20M memory.  When I
  195. open a DOS window or Fullscreen I get the message:
  196.  
  197.   " new COMMAND.COM is not valid."
  198.  
  199. If I attempt to load BASICA.COM I get the message:
  200.  
  201.   " Out Of Memory"
  202.  
  203. How should I correct this.
  204.  
  205. T.D. Magee
  206. Lexington
  207. TMAGEE at LEXVM2
  208. tie 545-4849
  209. ********************************************************************** 
  210.  
  211. Is this an emulated DOS (VDM) or specific version DOS (VMB)? When you
  212. open the Settings notebook, Session page/DOS settings, what is listed
  213. under the DOS_SHELL setting? DOS_STARTUP_DRIVE setting? Sounds like
  214. you were trying to run real DOS utilities in an emulated DOS session.
  215.  
  216. Wing (WFY316 at PKMFGVM1)  IBM Microelectronics, Poughkeepsie, NY. USA
  217. ********************************************************************** 
  218.  
  219.  
  220. ΓòÉΓòÉΓòÉ 7. Spaceman III from Nielsen Software in a DOS VDM ΓòÉΓòÉΓòÉ
  221.  
  222. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  223. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  224.  
  225. Trying to run a DOS application SPACEMAN III from Nielsen Marketing Research
  226. Inc. (no its not a game... its used to lay out counter space in retail stores).
  227.  
  228. The program runs in a DOS Fullscreen for about 15 seconds, and then locks up.
  229.  
  230. I then do a Ctrl-Esc to go back to the OS/2 desktop and immediately jump back
  231. to the DOS VDM and it unlocks, runs for a few more seconds, then locks up
  232. again.
  233.  
  234. Can repeat this sequence any number of times.
  235.  
  236. I've tried manipulating several DOS settings to no avail... is anyone
  237. familiar with the application and running it successfully?
  238.  
  239. Henry Jaroszewski
  240. ********************************************************************** 
  241.  
  242. The program Spaceman III may require a Dongle attached to LPT1.  Is the
  243. DongleKey required for your particular version and is it attached?
  244. Officially OS/2 Operating System does not support the use of Dongles,
  245. but we have had some limitedsuccess in running this type of
  246. hardware/software configuration.
  247.  
  248. Tom Haug  Boca Electronic Support Team
  249. ********************************************************************** 
  250.  
  251.  
  252. ΓòÉΓòÉΓòÉ 8. DOS to OS/2 via named pipe ΓòÉΓòÉΓòÉ
  253.  
  254. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  255. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  256.  
  257. Hi!
  258. My name is Joao Lopes (Joca) and I'm the technical coordinator
  259. for OS/2 DAP in Brazil. One of our DAP members is facing
  260. a problem trying to communicate a DOS program to an OS/2 PM
  261. program via named pipe. The DOS program is actually a TSR.
  262. Looking through the OS2DOS FORUM I saw an append from Laszlo where
  263. he says he has done this communication successfully.
  264.  
  265. Can anyone help me with this custumer? I really would appreciate
  266. to have the source code and make files.
  267.  
  268. Tks for the help.
  269. Joao Lopes.
  270. ********************************************************************** 
  271.  
  272.  
  273. ΓòÉΓòÉΓòÉ 9. Write DOS screen console to a file ΓòÉΓòÉΓòÉ
  274.  
  275. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  276. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  277.  
  278. If I'm running in a dos shell, is there a way to route the console
  279. output, say from a c program, into a file?  I'm looking to capture
  280. the input/output dialog.  Is there something like the ctl-prtscreen
  281. feature that routes to a file vs a printer?  Thanks!
  282.  
  283. Lou Rivas
  284. ********************************************************************** 
  285.  
  286.  
  287. ΓòÉΓòÉΓòÉ 10. DOS program speed on OS2 VDM ΓòÉΓòÉΓòÉ
  288.  
  289. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  290. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  291.  
  292. I continue to read tributes by OS2 disciples (?) in the media
  293. to the effect that DOS programs run faster under OS2 than they
  294. do under native DOS.  I can't do that.  My machine typically
  295. executes the same functions in OS2 in 1.3 to 2.5 times their
  296. speed in native DOS.
  297.  
  298. That has not surprised me as OS2 (a.) emulates real DOS,
  299. (b.)sustains its own housekeeping and supervisory activities,
  300. and (c.) allocates cycles to other opened programs.
  301.  
  302. Should I be looking for more in tuning my installation, or just
  303. ignore the hype?
  304.  
  305. Ken Hammer, St. Johnsbury, VT
  306. ********************************************************************** 
  307.  
  308. My experience has been that it varies greatly from machine to machine.
  309. Given enough RAM. OS/2 will run just about everything at about the
  310. same speed.  If a DOS app has heavy file I/O and your system uses
  311. the HPFS, the program will usually run faster under OS/2.
  312.  
  313. The things that improve performance the most for me:  16MB RAM (vs 8);
  314. exclusive use of the HPFS on HD partitions (and REM-out DISKCACHE in
  315. config.sys); pre-allocate the swapper.dat file to the largest size that
  316. you will need (3rd parameter on SWAPAPTH line).  By pre-allocating, the
  317. swap file won't have to be grown and shrunk during processing, a very
  318. time-consuming process.
  319.  
  320. Kenn Martin   internet: ksmartin@delphi.com   <tipa>
  321. AiC Lexington
  322. ********************************************************************** 
  323.  
  324. [Reference to append at 03:52 on 94/02/25 by WZ00887 at HONE83 ] 
  325.  
  326. >I continue to read tributes by OS2 disciples (?) in the media
  327. >to the effect that DOS programs run faster under OS2 than they
  328. >do under native DOS.  I can't do that.  My machine typically
  329. >executes the same functions in OS2 in 1.3 to 2.5 times their
  330. >speed in native DOS.
  331.  
  332. The traditional way to analyze performance is to look at CPU and IO usage.
  333.  
  334. CPU:
  335.  If the program is not using significant CPU time then the factors here
  336. don't matter. But if it is, then it might be for two different reasons.
  337. 1. It is doing number crunching in it's own code...in which case there
  338. should be no difference between the OS2 and DOS environment, other than
  339. as you say, sharing the CPU with other tasks. It's still the same CPU
  340. and isn't any faster just because of the OS.
  341. 2. It is using a large amount of OS services which are CPU intensive...in
  342. which case OS2 might be faster if it is passing through code which has
  343. been recompiled in 32bit mode. This is especially true for video and
  344. cache code which can use up a large chunk of CPU time these days.
  345.  
  346. IO:
  347.  Comparison here is difficult because of the widely different assumptions
  348. about caching. On most desktops, no caching has been installed. Thus OS2
  349. (and windows) immediately has an advantage since caching is configured
  350. automatically. But since this isn't a fair comparison, we must compare
  351. the available DOS and OS2 caching, as well as IO outside of caching.
  352. 1. Caching on DOS comes in many flavors. OS2 caching is presupplied.
  353. The supplied DOS caching is in 3 forms:
  354. BUFFERS=m,n             (helps diskettes and sequential reads)
  355. DEVICE=SMARTDRV           (HD general caching)
  356. FASTOPEN              (HD directory entry caching)
  357. But there are also a lot of shareware & vendor products, some outstanding.
  358. All of these have a limitation that (if they are not to take too much
  359. memory below 640k) they have to use EMS or XMS services. This can be
  360. expensive (xms especially since it involves switching CPU modes.)
  361.  The OS2 cache doesn't handle diskettes, and doesn't seem to do
  362. sequential readahead as well as most. The magazine articles have pointed
  363. out that the NT caching is way ahead of OS/2, which may drive IBM to
  364. improve OS/2, hopefully soon. However, when compared to just plain old
  365. DOS SMARTDRV, then OS2 doesn't seem to be any worse. In theory OS2
  366. caching could be MUCH better since it could multitask intelligent
  367. algorithms. The answer to your question here is: your milage may vary.
  368. (You should check out how you have tuned your DOS and OS2 here.)
  369. 2. The rest of the file systems are very different. DOS of course is
  370. just a simple FIFO request handler. OS2 has a prioritized interrupt
  371. driven queued packet file system. If your VDM is not low priority, then it
  372. should be no worse than running on DOS, even with other tasks running.
  373. In theory, it can sort disk reads to optimize arm movement. The file
  374. system (either HPFS or superFAT) is better written to reduce number of
  375. IOs, especially for things like creating/extending files.
  376. Max and Mary could probably better explain exactly how IO is improved
  377. under OS/2, but again it depends on what your program is doing.
  378.  
  379.  Like you, I know of programs which are slower under OS/2. And the
  380. obvious problem of programs interfering with each other is made
  381. abominable by the poor handling of DOS programs idling. However,
  382. unlike the figures you gave, I have also seen programs run faster,
  383. even in background (the best use of a multitasking system for batch
  384. type programs.)
  385.  
  386. ->Rich Corbett; Mgr. Sys.; ABC Liquors, Inc., Orlando, FL   (NASPA:CORBRIC7)
  387. ********************************************************************** 
  388.  
  389. [Reference to append at 03:52 on 94/02/25 by WZ00887 at HONE83 ] 
  390.  
  391. Speed results can vary based on what you are doing in your program.
  392. Retrace_Emulation is one item that can change speed rather dramatically.
  393. I had a programmer friend who does GUI in DOS stuff.  His code need it
  394. because he wasn't seeing his exploding thingies and couldn't debug his own
  395. code without it--things happened to quickly.
  396.  
  397. If you have lazy writes turned off, that slows many applications to the
  398. numbers you quote.  Lazy writes work just fine with OS/2.
  399.  
  400. Take a look at the whole Video_??? section and see if tweaking helps a
  401. particular app you are having problems with.
  402.  
  403. Ken Prevo
  404. ********************************************************************** 
  405.  
  406.  
  407. ΓòÉΓòÉΓòÉ 11. OS/2 2.1 with AUTODESK ANIMATOR PRO 1.0 ΓòÉΓòÉΓòÉ
  408.  
  409. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  410. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  411.  
  412.    I'm an user of OS/2 2.1 .I'm trying to execute the Autodesk
  413. application ANIMATOR PRO 1.0 and unfortunatelly with no success.
  414.    Below, I indicate all things that I've done to execute it:
  415.  
  416. 1) Executed it in a DOS window (with defined settings);
  417. 2) Executed it in a DOS Full screen (with defined settings);
  418. 3) Boot DOS with drive a:, using two Boot DOS disquettes. One with PC
  419.   DOS 5.0 and other with PC DOS 6.1;
  420. 4) Boot with DOS Image in Hard Disk;
  421. 5) Created an icon on the workplace shell, defining all the necessaries
  422.   settings. I made adjusts for EMS, XMS, DPMI, 8514, idle sensitivity
  423.   and other idles settings.
  424. 6) I fixed the ANI.EXE (Main file of Animator PRO) using "OS2ACAD",
  425.   this is a package to fix AutoCad 12 and 3D Studio 2 under OS/2.
  426.   After that, I received a msg saying that an abnormal error
  427.   in alocation memory occured. This msg  was different from the other
  428.   that occured when I executed the SWs (3DS2,ACAD) without the fix.
  429. 7) After the last topic, I created an icon and adjusted all necessaries
  430.   settings, but with no success.
  431.  
  432.   If there's another fix, I'd like to receive it.
  433.   I will appreciate any help.
  434.  
  435. Thanks, Oliveira.
  436.  
  437. Rio de Janeiro - RJ - Brazil.
  438. IBM Brazil.
  439. ********************************************************************** 
  440.  
  441.    I need a help about the problem described in the last append,
  442.    about ANIMATOR PRO 1.0 under OS/2 2.1. Could someone help me ???
  443.  
  444.    See my last append.
  445.  
  446.    Thanks, Oliveira.
  447. ********************************************************************** 
  448.  
  449. [Reference to append at 21:52 on 94/03/02 by OLIVEIRA at RIOSYS1 ] 
  450.  
  451. Unfortunately, the AutoDESK Animator Pro program is not supported in the
  452. VDM environment of OS/2 due to memory management conflicts.
  453.  
  454. Tom Haug  Boca Electronic Support Team
  455. ********************************************************************** 
  456.  
  457.  
  458. ΓòÉΓòÉΓòÉ 12. Starting Windows programs from OS/2 command line or file ΓòÉΓòÉΓòÉ
  459.  
  460. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  461. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  462.  
  463. Ref:   None
  464. I need to be able to start a windows application (WIN-OS2) from an OS/2
  465. command line or CMD file.  Can this be done?  Is it possible, from
  466. within a program, to tell OS/2 to double-click on a Windows
  467. application icon?  What about passing parameters to the windows
  468. application?
  469.  
  470. Glen Rudelis, Fayetteville AR, TL 734-1078
  471. ********************************************************************** 
  472.  
  473. You may want to take a look at STARTD. This is an OS2EWS program to
  474. start DOS/Windows applications under program control.
  475.  
  476. Wing (WFY316 at PKMFGVM1)  IBM Microelectronics, Poughkeepsie, NY. USA
  477. ********************************************************************** 
  478.  
  479. [Reference to append at 14:49 on 94/03/08 by GRUDELI at DALVMIC1 ] 
  480.  
  481. >Glen Rudelis, Fayetteville AR, TL 734-1078
  482.  
  483. Now that's a familiar location to me...  Pig soooooie!!!!  Go Hogs!!!
  484. Number #1 is college basketball - I might add.
  485.  
  486. >>> NO CLAIMS TO SLICK WILLIE - It wasn't me - honest <<<
  487.  
  488. Tracy K. Pipkin - Amoco Production Company - Houston TX (713) 366-7720
  489. ********************************************************************** 
  490.  
  491. [Reference to append at 14:49 on 94/03/08 by GRUDELI at DALVMIC1 ] 
  492.  
  493. The solution to your problem may be to use the REXX program language.
  494. This will allow you to establish the environment for your session prior
  495. to starting it.  You can secure the REXX publications by calling IBM
  496. Technical Directory at 1-800-426-7282.
  497.  
  498. Tom Haug  Boca Electronic Support Team
  499. ********************************************************************** 
  500.  
  501. [Reference to append at 14:49 on 94/03/08 by GRUDELI at DALVMIC1 ] 
  502.  
  503. Glen, starting a Winapp seamlessly from the command line is easy.
  504. On my machine, for instance, the following command will start the
  505. Win-Os2 Write program with the file memo.txt loaded:
  506.  
  507. start /win d:\os2\mdos\winos2\write memo.txt
  508.  
  509. ( Note if you see a '-' in the filenames, it's supposed to be
  510. a backslash )
  511.  
  512. Regards,
  513.  
  514. Mike Kelly IBM : Boca Electronic Support Team
  515. ********************************************************************** 
  516.  
  517. [Reference to append at 14:49 on 94/03/08 by GRUDELI at DALVMIC1 ] 
  518.  
  519. >I need to be able to start a windows application (WIN-OS2) from an OS/2
  520. >command line or CMD file.  Can this be done?
  521.  
  522. Glen,
  523. There are a number of ways of accomplishing this.  One is by using a REXX
  524. cmd file and passing all the arguements for the various setting that have
  525. to differ from the defaults.  Also there are a number of shareware/freeware
  526. programs available on BBSes that will allow this kind of startup.  There is
  527. also a program that I have made limited use of call "QVDM"  which will
  528. build a file for you of the setting used in an application,  I've used this
  529. to setup an object, and play with the settings until I get it right, run
  530. QVDM against it, and then use the output from this to either go into a REXX
  531. program to start an application or into one of the shareware/freeware
  532. programs to do it.  Very helpful when trying to set objects up for a number
  533. of systems.
  534.  
  535. Jack Hiatt    MARC-Life  Atlanta Ga.
  536. T.I.P.A.      Team OS/2
  537. Append created using Forum Manager/PM(beta2)
  538. ********************************************************************** 
  539.  
  540.  
  541. ΓòÉΓòÉΓòÉ 13. DOS Emulation Support ΓòÉΓòÉΓòÉ
  542.  
  543. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  544. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  545.  
  546. Hi -
  547.  Where can I find documentation on EXACTLY what DOS emulation support
  548. is provided under OS/2.  Specifically, what INT 21 calls are supported.
  549. I have recently been looking at a book entitled "Undocumented DOS", and
  550. I have to wonder how much of it is applicable to OS/2's DOS emulation.
  551.  
  552. John P Baker
  553. Policy Management Systems Corporation
  554. IBMMAIL(USRG7DJN)
  555. ********************************************************************** 
  556.  
  557. >is provided under OS/2.  Specifically, what INT 21 calls are supported.
  558.  
  559. Int 21 is so basic to DOS, I'd be surprised if there were any unsupported
  560. ones.  If they aren't there then, you don't have a DOS.  They are safer
  561. by far than doing things on your own to speed something up or whatever.
  562.  
  563. Ken Prevo
  564. ********************************************************************** 
  565.  
  566. [Reference to append at 20:12 on 94/03/08 by SAASEL1 at HONE82 ] 
  567.  
  568. >  Where can I find documentation on EXACTLY what DOS emulation support
  569. >is provided under OS/2.  Specifically, what INT 21 calls are supported.
  570. >I have recently been looking at a book entitled "Undocumented DOS", and
  571. >I have to wonder how much of it is applicable to OS/2's DOS emulation.
  572. >
  573. >John P Baker
  574.  
  575.  That's funny. I've been spending my evenings lately reading it too.
  576. Do you have the latest version that covers DOS6? It covers OS/2
  577. support in some areas also.
  578.  I would recommend that a LOT of IBMers read the first couple of
  579. chapters of this book. The author has apparently waffled a lot over
  580. the years about how he feels about MS and documentation. However,
  581. his general philosophy is pretty clear, and is pretty condemning of
  582. the way things have been. Since IBM is now free of the ties to MS,
  583. they should re-think any carry-over decisions that they have brought
  584. from MS, and maybe bite the bullet and document more of DOS.
  585.  
  586. ->Rich Corbett; Mgr. Sys.; ABC Liquors, Inc., Orlando, FL   (NASPA:CORBRIC7)
  587. ********************************************************************** 
  588.  
  589. [Reference to append at 00:44 on 94/03/09 by WZ01343 at HONE83 ] 
  590.  
  591. Hi -
  592.  I don't think that you understand the issues involved.  There are,
  593. according to the "Undocumented DOS" book, numerous DOS calls that may
  594. be specific to a particular implementation of DOS.  If a user has a
  595. program that utilizes one of these calls, the program will not
  596. operate correctly under OS/2.  We need to know exactly what DOS calls
  597. are supported by OS/2's DOS emulation.
  598.  
  599. John P Baker
  600. Policy Management Systems Corporation
  601. IBMMAIL(USRG7DJN)
  602. ********************************************************************** 
  603.  
  604. >  I don't think that you understand the issues involved.  There are,
  605. >according to the "Undocumented DOS" book, numerous DOS calls that may
  606. >be specific to a particular implementation of DOS.  If a user has a
  607.  
  608. Maybe, but most of the "enhancments" come aboard via drivers for hardware,
  609. networks, and the like.  These attach via drivers.  Int-21 services have
  610. become a polyglot spot--if an undocumented call is made that isn't
  611. present, the worst thing that should happen is that it fails.  Some of
  612. these issues may be addressed by an OS/2 driver--others not.
  613.  
  614. I think the only way you are going to get an answer is to as about
  615. specific services.  A shotgun approach would just require to many answers;
  616. most of which would be worthless to you, anyway.
  617.  
  618. Or, I may just be missing your "real" question...
  619.  
  620. Ken Prevo
  621. ********************************************************************** 
  622.  
  623. [Reference to append at 02:10 on 94/03/12 by SAASEL1 at HONE83 ] 
  624.  
  625. I remember seeing a publication from IBM that states which "undocumented"
  626. API's where supported under a VDM; but (sigh) I can't remember where I saw
  627. it -- It might have been in the red books, or maybe in personal systems.
  628. But I do remember that it was published back when OS/2 first came out.
  629.  
  630. BTW: why do you *NEED* to know which of the API's are operative?  I would
  631. assume that the usage of the API's are for use with a TSR program -- is
  632. this what your making?
  633.  
  634. Paul Kurr -- Stockholder Systems, Norcross GA
  635. ********************************************************************** 
  636.  
  637. Hi -
  638.  The issue is that many programs have been written that are specific
  639. to a particular implementation of DOS, due to the use of undocumented
  640. or vendor-specific INT 21 calls, or other non-standard INT ?? calls.
  641.  I think that it is reasonable to expect that IBM will not continue
  642. the "Implement it, but don't tell 'em" methodology practiced by other
  643. software manufacturers (no names given ...).
  644.  Just tell us EXACTLY what you support.  Its that simple.
  645.  
  646. John P Baker
  647. Policy Management Systems Corporation
  648. IBMMAIL(USRG7DJN)
  649. ********************************************************************** 
  650.  
  651. [Reference to append at 02:10 on 94/03/12 by SAASEL1 at HONE83 ] 
  652.  
  653. I believe the offical line goes something like... we support all
  654. documented DOS calls.  If you have an application that fails because
  655. of an API failure, then that is an APAR'able issue.  On the other
  656. hand, if you are using books such as "Undocumented DOS" as your
  657. programmer's guide then you are asking for trouble.  Note, Schulman
  658. warns you not to use undocumented calls unless there is no other way
  659. to solve your problem.  Undocumented system features tend to be very
  660. version specific.  Furthermore, when someone who doesn't have source
  661. code access documents a feature there is the risk that something isn't
  662. quite right.  If you have a specific question about a specific API, I
  663. can answer your question.
  664.  
  665. George L. Fulk, IBM Workplace/OS Development, DOS Emulation
  666. ********************************************************************** 
  667.  
  668. Hi -
  669.  I understand the restrictions on "Undocumented APIs".  However, there
  670. are documented DOS APIs that are specific to a vendor.  Take for
  671. example, "DR DOS 6", which implements a number of INT 21 functions not
  672. available elsewhere.  I guess what we need to clarify is what are the
  673. "Documented APIs" supported by OS/2's DOS emulation ?  Is it those that
  674. IBM documented for PC DOS 5.0 ?  PC DOS 5.0 + (whatever) ?
  675.  
  676. John P Baker
  677. Policy Management Systems Corporation
  678. IBMMAIL(USRG7DJN)
  679. ********************************************************************** 
  680.  
  681. [Reference to append at 18:24 on 94/03/14 by SAASEL1 at HONE82 ] 
  682.  
  683. >  The issue is that many programs have been written that are specific
  684. >to a particular implementation of DOS, due to the use of undocumented
  685. >or vendor-specific INT 21 calls, or other non-standard INT ?? calls.
  686.  
  687. I'm missing just what is getting you exercised.  Is it a particular
  688. application that is causing you problems?  My understanding is that a VDM
  689. supports all standard calls.  If one has a driver or such that attaches
  690. to the interrupts then the only likely place those will work is in a DOS
  691. Image for a particular DOS.
  692.  
  693. Reading Rolf Brown's interrupt listing (electronic) or the Schulman book
  694. it parallels, the "non-standard" bits are typically hardware related or
  695. part of network software.  That's not going to be provided by ANY
  696. operating system on its own--OS/2 isn't any different in that regard.
  697.  
  698. Just what is causing you the problem you keep talking about?  I can tell
  699. it is something important or you would be riding this so hard.  Isn't it
  700. something you can talk about?
  701.  
  702. The last thing I saw that tried to document INT 21 in OS/2 was an old MS
  703. publication that's now out of date.  But, even that one seemed to support
  704. everything that is "normal"--2.1 has only made things more compatible.
  705. So, if it is in a DOS programmer's guide--it should be supported.
  706. Frankly, I am amazed they could make it as compatible as it is and have
  707. found it 100% compatible--weird iron/drivers excluded unless one loads a
  708. true DOS image; and there I find it about as compatible as DOS itself.
  709. I'd say that if you used those interrupts that are in a DOS manual I don't
  710. think there is a problem with any other than the direct access to the HD
  711. via BIOS calls etc.
  712.  
  713. It you have a specific situation, maybe somebody here has encountered it
  714. and can help.
  715.  
  716. Ken Prevo
  717. ********************************************************************** 
  718.  
  719. Hi -
  720.  The reason that I am pushing this issue is that I have a large (1Gb+)
  721. collection of DOS shareware (primarily games).  About 1 out of every 10
  722. fails under OS/2.  Not necessarily at initialization, but I am unable to
  723. run them to completion.
  724.  I have spent considerable time debugging these programs, so that I
  725. could then report the problems to IBM.  What I am finding is that many,
  726. but not all, of the programs use what appear to be vendor-specific INT
  727. 21 calls.
  728.  Before I spend the time to prepare a list of INT 21 calls that need to
  729. be supported in OS/2's DOS emulation, I need to know what INT 21 calls
  730. are officially supported by IBM.  This should be something that is
  731. already documented.  However, it seems that it is easier to get a
  732. straight answer about WhiteWater than an accurate list of supported INT
  733. 21 calls.
  734.  
  735. John P Baker
  736. Policy Management Systems Corporation
  737. IBMMAIL(USRG7DJN)
  738. ********************************************************************** 
  739.  
  740. [Reference to append at 20:26 on 94/03/14 by FULKGL at BCRVM1 ] 
  741.  
  742. The simple answer should be: "it's in manual xxxx." Any other answer
  743. is just following in the footsteps of MS.
  744.  
  745. ->Rich Corbett; Mgr. Sys.; ABC Liquors, Inc., Orlando, FL   (NASPA:CORBRIC7)
  746. ********************************************************************** 
  747.  
  748. I agree.  Unfortunately, MVDM interrupts are not documented anywhere.
  749. There's a few words in a couple of the red-books, but not very much.
  750. Marketting's position is that we are DOS Emulation, therefore you
  751. should use the DOS books.  If it appears in the IBM DOS 5.02 Tech Ref,
  752. we should support the feature.
  753.  
  754. George L. Fulk, IBM Workplace/OS Development, DOS Emulation
  755. ********************************************************************** 
  756.  
  757. Hi George -
  758.  Please give me a call at (803) 735-5179.
  759.  
  760. John P Baker
  761. Policy Management Systems Corporation
  762. IBMMAIL(USRG7DJN)
  763. ********************************************************************** 
  764.  
  765. [Reference to append at 15:48 on 94/03/15 by SAASEL1 at HONE81 ] 
  766.  
  767. >  The reason that I am pushing this issue is that I have a large (1Gb+)
  768. >collection of DOS shareware (primarily games).  About 1 out of every 10
  769. >fails under OS/2.  Not necessarily at initialization, but I am unable to
  770. >run them to completion.
  771.  
  772. My experience under DOS has been about the same...  Running shareware
  773. games is a form of Russian roulette.  And,  I too have more than a few.
  774. Although, they are on the BBS rather than my personal system.
  775. Dir#  Topic                          Files Bytes
  776. 20   Fun/Games A - L                329   31,713,224
  777. 21   Fun/Games M - Z                145   15,343,540
  778. These are the "current ones" the others are spread across 7 CDs and
  779. listed elsewhere on the board.  I'd bet a third of them can be easily
  780. crashed even under DOS--kids don't like to debug.  Hell, I don't like to
  781. either...<g>
  782.  
  783. >already documented.  However, it seems that it is easier to get a
  784. >straight answer about WhiteWater than an accurate list of supported INT
  785. >21 calls.
  786. Probably true; maybe too true.  What do you expect from people who still
  787. wear button underwear and wingtips? <vbg>
  788.  
  789. Ken Prevo
  790. ********************************************************************** 
  791.  
  792. [Reference to append at 19:19 on 94/03/15 by FULKGL at BCRVM1 ] 
  793.  
  794. >I agree.  Unfortunately, MVDM interrupts are not documented anywhere.
  795. >There's a few words in a couple of the red-books, but not very much.
  796.  
  797. Plus the features that you have mentioned here, and ones mentioned
  798. in "undocumented DOS".
  799.  
  800. >Marketting's position is that we are DOS Emulation, therefore you
  801. >should use the DOS books.  If it appears in the IBM DOS 5.02 Tech Ref,
  802. >we should support the feature.
  803. >
  804. >George L. Fulk, IBM Workplace/OS Development, DOS Emulation
  805.  
  806. This is exactly what the author was talking about. There are features
  807. that are not documented in MS manuals (or the tech ref that you mention,
  808. which seems to be from MS originally.) The items really relied on are
  809. suggested by MS support to developers, or appear on MS journal
  810. articles, but by not documenting "internals" which are still suggested
  811. MS creates a dependency on the internals of their operating system.
  812.  
  813. BTW, the recent STAC decision, which found that STAC owed MS damages
  814. for trade secret violations by using an undocumented interface
  815. (even though MS denies that any undocumented interfaces are
  816. important trade secrets)
  817. will cause a lot of developers to think twice about using
  818. undocumented interfaces for commercial products.
  819.  If someone (IBM?) were to go public with documented interfaces and
  820. make a marketing issue of this court decision, then they might
  821. gain a competitive advantage. Can you imagine:
  822.  
  823. WRITE YOUR DOS OR OS/2 PROGRAMS USING OUR OPEN INTEFACES AND
  824. NEVER FACE A TRADE SECRET SUIT!
  825.  
  826. hint, hint 8-)
  827.  
  828. ->Rich Corbett; Mgr. Sys.; ABC Liquors, Inc., Orlando, FL   (NASPA:CORBRIC7)
  829. ********************************************************************** 
  830.  
  831. Precisely! That's why IBM is working on "Workplace/OS" (my current job).
  832. Workplace/OS is an OSF (Open Systems Foundation) architecture operating
  833. system.  No undocumented APIs permitted.  Granted this isn't going to
  834. help DOS who has existed with undocumented features since it's start.
  835. But this open-ness will hopefully help sell the product when it's
  836. finished.
  837.  
  838. As far as undocumented features of OS/2's DOS Emulation is concerned,
  839. I don't have a document available for distribution.  I will however try
  840. to answer any specific questions you might have.
  841.  
  842. George L. Fulk, IBM Workplace/OS Development, DOS Emulation
  843. ********************************************************************** 
  844.  
  845.  
  846. ΓòÉΓòÉΓòÉ 14. Making LANtastic work in a VDM ΓòÉΓòÉΓòÉ
  847.  
  848. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  849. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  850.  
  851. When you say doesn't work very well in a window, are you referring
  852. to the sloooow scrolling speed inside a window? I run Lantastic AI
  853. 5.1 in a DOS5.02 VDM and it runs great, windowed or not. The slow
  854. scrolling was cured by an "accelerator card". The problem I have
  855. is getting the Lantastic VDM not to suck up all the system resources
  856. since going to a 486DX-50 machine. PULSE shows the CPU utilization
  857. pegged anytime the VDM is open, network loaded or not. I'm going to
  858. try bringing the net up under a DOS 3.3 VDM and see how that behaves.
  859. Lantastic sent out a paper detailing how to set it up and it has
  860. worked great for me.
  861.  
  862. Irve Towers
  863. Fairview Park
  864. ********************************************************************** 
  865.  
  866. Irve,
  867. I also run Lantastic.  The only way I got the "pegged" problem resolved
  868. was to set sensitivity to 20 and idle to 0.  This works fine for me.  I
  869. have adequate speed to get everything done on my 386-40.  If a program is
  870. releasing the processor, I can "diddle" the Alt key or such to return
  871. focus to the application.
  872.  
  873. Ken Prevo
  874. ********************************************************************** 
  875.  
  876. I don't have Lantastic, but I have had experience with the PULSE getting
  877. pegged at 100%.  Don't worry about it!  PULSE is measuring the
  878. availability of idle class threads.  All DOS boxes and their programs
  879. run at normal class (higher priority).  Only those who have idle class
  880. threads (practically nobody) has to worry about this problem.  The
  881. recently released OS/2 2.11 has a fix so that PULSE doesn't get pegged
  882. by certain DOS applications.
  883.  
  884. George L. Fulk, IBM Workplace/OS Development, DOS Emulation
  885. ********************************************************************** 
  886.  
  887.  
  888. ΓòÉΓòÉΓòÉ 15. SYS0008 with a COPY in a DOS batch file. ΓòÉΓòÉΓòÉ
  889.  
  890. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  891. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  892.  
  893. I have simple batch file and I get SYS0008 when running it in a DOS session.
  894. Here is the command file:
  895.   ECHO OFF
  896.   COPY X:HOSTDATA.DAT C:\DATA\WORKFILE.DAT
  897. PAUSE
  898.  
  899. The copy would fail with the SYS0008 message. I tried the suggestion with the
  900. message.  The same copy does work in an OS/2 command file (.CMD).
  901.  
  902. Drive X: is a network drive.
  903.  
  904. Any clues?
  905.  
  906. Thanks
  907.  
  908. Greg Delamore
  909. ********************************************************************** 
  910.  
  911.  
  912. ΓòÉΓòÉΓòÉ 16. SB16 & DOS programs in OS/2 2.1 ΓòÉΓòÉΓòÉ
  913.  
  914. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  915. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  916.  
  917.   I just can't get my SB16 to work properly with any DOS program, but
  918. it works just fine inside the Win-OS/2. With DOS programs the
  919. window hangs up or the sound doesn't work as it should do.
  920.   I added to my autoexec.bat all the statements that I was using in the
  921. DOS autoexec.bat and it still didn't work.
  922.  
  923.   What should I do ???????
  924.  
  925. Thanks to all
  926.  
  927.   Bernardo Borges
  928. ********************************************************************** 
  929.  
  930.  
  931. ΓòÉΓòÉΓòÉ 17. Nonswapped memory for a DOS session ΓòÉΓòÉΓòÉ
  932.  
  933. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  934. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  935.  
  936. I'm running a DOS bbs system, and I want to have PEER Services to that PC.  The
  937. solution was to run the BBS in a DOS session on OS/2.  Now the BBS crashes when
  938. OS/2 swaps the memory out.  I tried to set MEMMAN=NOSWAP, but the system will
  939. not boot.  I only have 8 Mb on the PC now, but before I invest into more memory
  940. I need to know if this is the right road to go down.  Is a better solution for
  941. the original problem avaliable?
  942.  
  943. Does anyone have any good ideas?
  944.  
  945. Greg Delamore
  946. ********************************************************************** 
  947.  
  948. Greg:
  949.  What do you mean by crashes? I know that there are a lot of people on
  950. these forums doing communications, but it might take more details to
  951. smoke out some of their accumulated knowledge.
  952.  BTW, have you tried the Ray Gwinn's SIO package? It has virtual X00
  953. support.
  954.  
  955. ->Rich Corbett; Mgr. Sys.; ABC Liquors, Inc., Orlando, FL   (NASPA:CORBRIC7)
  956. ********************************************************************** 
  957.  
  958. The error I get is from OS/2 as follows:
  959.  
  960. Program executed an illegal instruction at 00000000
  961.  EAX=00000000  EBX=00004fae  ECX=00000000  EDX=0000012f
  962.  ESI=000000ff  EDI=00000b49
  963.  DS=9ce1
  964. 0000*********
  965. 0000  *********
  966. 0000*********
  967. 0000*********
  968.  SS:ESP=32a0:00004faa
  969.  EBP=00005fae  FLG=00023002
  970.  
  971. Then when the code is returned to the program the session quits.
  972. The help say that an invalid op code is executing.
  973.  
  974. The product running is "The Major BBS" v6.11 from Galacticomm.
  975. The PC is a IBM ValuePoint 486SX with 8Mb.
  976. OS/2 v2.2 at service level XR02110.
  977.  
  978. The reason I think that it might be a memmory swapping problem is because
  979. of support at Galacticomm. They say the BBS wants control of memmory and will
  980. drop when it has a memory manager running.  However I made the machine page by
  981. opening several windows and I can not get it to crash at will. But it does
  982. crash if I let the BBS run over night with no other sessions running on the PC.
  983.  
  984. Hope this information has enough detail for some suggestions.
  985.  
  986. Greg Delamore
  987. ********************************************************************** 
  988.  
  989. Greg:
  990. >OS/2 v2.2 at service level XR02110.
  991.  If you are running the rumoured beta, then you may need help elsewhere 8-)
  992.  
  993. >The reason I think that it might be a memmory swapping problem is because
  994. >of support at Galacticomm. They say the BBS wants control of memmory and will
  995. >drop when it has a memory manager running.  However I made the machine page by
  996. >opening several windows and I can not get it to crash at will. But it does
  997. >crash if I let the BBS run over night with no other sessions running on the PC
  998.  I have had, or heard of, slightly similar problems related to:
  999. 1. DOS=HIGH  ...some programs look for control blocks which aren't there on os2
  1000.        and so I leave this off (since it doesn't gain much under os2.)
  1001. 2. UMB    ...ditto about control blocks, but I usually leave this ON;
  1002.        so far I haven't needed any of the programs that have problems.
  1003.        It's worth an experiment in your case.
  1004. 3. VCOM.SYS  ...causes lots of weird things when overruns happen;
  1005.        try SIO, and be sure things like RTS/CTS are setup like
  1006.        it documents (don't forget to check the modem settings.)
  1007.  Since os2 supplies a virtual DOS environment, which means that you are not
  1008. using "real" memory addresses, I doubt it has anything to do with turning
  1009. swapping on or off.
  1010.  Otherwise, I am out of my depth and hopefully someone familiar with
  1011. Galacticom will see this thread soon.
  1012.  
  1013. ->Rich Corbett; Mgr. Sys.; ABC Liquors, Inc., Orlando, FL   (NASPA:CORBRIC7)
  1014. ********************************************************************** 
  1015.  
  1016.  
  1017. ΓòÉΓòÉΓòÉ 18. VCPI ΓòÉΓòÉΓòÉ
  1018.  
  1019. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  1020. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  1021.  
  1022. Is there ANY way to run a DOS application that uses VCPI memory??
  1023. ********************************************************************** 
  1024.  
  1025. Yes ... use real DOS ... in laymans terms (the only way I'm qualified
  1026. to post this) VCPI requires an application be able to assume control
  1027. of the hardware which is a no no for a multitasking OS ... I believe
  1028. thats why DPMI came along (to provide the features of VCPI without
  1029. the need to assume control of the hardware).
  1030.  
  1031. Keith Blake (The OS/2 Mole) V: (513) 983-8119 (IBMMAIL/USPGC9GC)
  1032. ********************************************************************** 
  1033.  
  1034.  
  1035. ΓòÉΓòÉΓòÉ 19. How (or can) DOS TCP/IP products run in a VDM? ΓòÉΓòÉΓòÉ
  1036.  
  1037. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  1038. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  1039.  
  1040. Has anyone been able to get DOS TCP/IP products, such as:
  1041.  
  1042.   IBM TCP/IP for DOS
  1043.   Reflection/2 (Windows)
  1044.   Novell LAN Workplace for DOS
  1045.  
  1046. to run in a vdm.  We run many protocols/products on our network and I've been
  1047. able to get Comm Mgr/2, Novell IPX, and DOS 802.2 apps to coexist using NTS/2.
  1048. But, I can't find any info on a possible Vxxxx.SYS driver that will pass TCP.
  1049.  
  1050. Chris Makris, INOVA Health System, Fairfax VA, OS/2 Accredited CIS 73173,1732
  1051. ********************************************************************** 
  1052.  
  1053. >
  1054. >Has anyone been able to get DOS TCP/IP products, such as:
  1055. >
  1056. >   IBM TCP/IP for DOS
  1057. >   Reflection/2 (Windows)
  1058. >   Novell LAN Workplace for DOS
  1059. >
  1060. >to run in a vdm.  We run many protocols/products on our network and I've
  1061. >been able to get Comm Mgr/2, Novell IPX, and DOS 802.2 apps to coexist
  1062. >using NTS/2.  But, I can't find any info on a possible Vxxxx.SYS driver
  1063. >that will pass TCP.
  1064. >
  1065. >Chris Makris, INOVA Health System, Fairfax VA, OS/2 Accredited CIS 73173,1
  1066. >732
  1067. >
  1068.  
  1069. You can get these products to work by dedicating a LAN adapter to the DOS
  1070. session that they run in.  To do this, you don't load an OS/2 driver for
  1071. the card that you are using for your DOS TCP/IP access, but load the driver
  1072. in the DOS session via the DOS settings or in an otherwise normal fashion
  1073. as a TSR.
  1074.  
  1075. If you want virtualized TCP/IP access, this can be done via most of the
  1076. OS/2 TCP/IP products out there.  LAN Workplace for OS/2 v 3.1 has DOS VDDs
  1077. (but no WINSOCK API support), IBM's TCP/IP for OS/2 has a DOS support kit
  1078. that does give you WINSOCK support (be sure to get the CSD).  I believe
  1079. Essex also has a TCP/IP product that contains VDDs and support's WINSOCK.
  1080.  
  1081. The key here is if the product supports the DOS interrupts and APIs you
  1082. need.  Usually, the company that sells an OS/2 product, also sells a DOS
  1083. product and the OS/2 VDDs provide support equivalent to the DOS product.
  1084. But the LAN Workplace for OS/2 is a version or so behind and provides only
  1085. a subset of the support that the LAN Workplace for DOS does.
  1086.  
  1087. Another possibility is running a TCP/IP product that sits on top of the
  1088. 802.2 interface.  This method allows you to use NTS/2's 802.2 virtual
  1089. device drivers.
  1090.  
  1091. My preference is to buy an OS/2 TCP/IP with the DOS support I need.
  1092.  
  1093. Matt Hickman    Chevron Information Technologies Company
  1094. internet: bhic@chevron.com   ph: (713) 754-2389
  1095. ********************************************************************** 
  1096.  
  1097. [Reference to append at 00:06 on 94/03/19 by INOV004 at OS2CUST ] 
  1098.  
  1099. I have CUTCP/CUTE, or as it says in the header at startup:
  1100.  
  1101. "Clarkson University TCP Communicatons Package;
  1102. Clarkson University Terminal Emulator ╨½CUTE:2.2TN/TC-D|"
  1103.  
  1104. and it runs just fine in a Full Screen Dos Session.
  1105.  
  1106. I am using a SLIP Connecton with a package driver called
  1107. CSLIPPER.EXE, and a Hayes modem to connect to a machine at the University.
  1108.  
  1109. Dave Martin  (Honolulu, Hi.) dmartin@uhunix.uhcc.Hawaii.Edu
  1110. ********************************************************************** 
  1111.  
  1112. [Reference to append at 00:40 on 94/03/20 by TBHIC at HONE80 ] 
  1113.  
  1114. Thanks Matt.  Have you run DOS TCP/IP apps through 802.2?  If so, how?
  1115. I'm basically trying to cram all these apps through a single network adapter.
  1116. TCP/IP and DEC/LAT are the last two I need to tackle.  Any thoughts on DEC?
  1117.  
  1118. Chris Makris, INOVA Health System, Fairfax VA, OS/2 Accredited CIS 73173,1732
  1119. ********************************************************************** 
  1120.  
  1121. >
  1122. >Thanks Matt.  Have you run DOS TCP/IP apps through 802.2?  If so, how?
  1123. >I'm basically trying to cram all these apps through a single network
  1124. >adapter.  TCP/IP and DEC/LAT are the last two I need to tackle.  Any
  1125. >thoughts on DEC?
  1126. >
  1127.  
  1128. I have had a native OS/2 version of TCP/IP since before OS/2 2.0 and VDDs
  1129. came out, so I have no experience with DOS TCP/IP over 802.2.  But another
  1130. frequesnt visitor to the OS2BBS, Mike Long, reported doing this with an old
  1131. version of IBM's TCP/IP for DOS.  He mentioned that there were some public
  1132. domain implementations of TCP/IP that run over 802.2.
  1133.  
  1134. As far as DEC goes, I try to avoid that animal <G>.
  1135.  
  1136. Matt Hickman    Chevron Information Technologies Company
  1137. internet: bhic@chevron.com   ph: (713) 754-2389
  1138. ********************************************************************** 
  1139.  
  1140. Chris,
  1141. You can use the V802.2 to do DOS TCP/IP if:
  1142. 1) You have IBM Token Ring Adapter.
  1143. 2) You get the IBM Token Ring packet driver IBMTOKEN (free at FTP sites)
  1144.   (Not needed with IBM TCP/IP 1.0 and optional with IBM DOS TCP/IP 2.0)
  1145. 3) You have NTS/2 WR07020.
  1146. 4) You do not start up your OS/2 TCP/IP while doing this.
  1147. 5) You execute \IBMCOM\LTSVCFG D=1 before loading IBMTOKEN
  1148. I have run the old IBM DOS TCP/IP 1.0, CUTCP, and WinQVT/NET this way.
  1149. IBM DOS TCP/IP 2.0 _should_ work as it can talk 802.2 or packet driver.
  1150. IBM TCP/IP 2.1 _should not_ work as it is totally NDIS based. Only one session
  1151. can be run at a time.
  1152. When the IBM TCP/IP 2.0 came out, it was too good and won out over the DOS/Win
  1153. alternatives on my own machine.  Some of our people run CUTCP and WinQVT/NET
  1154. to this day using this V802.2 interface under OS/2.
  1155.  
  1156. I have heard of one person who said he had DOS FTP running in a DOS box
  1157. alongside OS/2 TCP/IP by using two different IP adresses - other people
  1158. have said this will not work.  I have never gotten that type of setup to work,
  1159. nor do I really have a need to now, with DOS box & WINSOCK support in
  1160. OS/2 TCP/IP 2.0.
  1161.  
  1162. Mike Long - ISU/CARD - A1.MCL@ISUMVS.IASTATE.EDU - TEAMOS2 - OS/2 Accredited
  1163. ********************************************************************** 
  1164.  
  1165. >IBM TCP/IP 2.1 _should not_ work as it is totally NDIS based. Only one session
  1166. >can be run at a time.
  1167.  
  1168. Mike,
  1169. What does NDIS stand for?
  1170.  
  1171. >When the IBM TCP/IP 2.0 came out, it was too good and won out over the DOS/Win
  1172. >alternatives on my own machine.  Some of our people run CUTCP and WinQVT/NET
  1173. >to this day using this V802.2 interface under OS/2.
  1174.  
  1175. Since you seem to be familiar with CUTCP, could you tell me about what
  1176. "Splay Compression" is?  Some of the machines I use have "CUTCP 2.2TN
  1177. Rev -D plus the  Rutgers-Interim-1.0 updates", which when started always
  1178. gives a message similar to "WARNING This version does not use Splay
  1179. Compression".  A Warning would seem to indicate something negative -- could
  1180. you tell me the significance of using or not using Splay compression, and
  1181. what it is?  Also, is that the latest version of CUTCP?
  1182.  
  1183. Dave Martin  (Honolulu, Hi.) dmartin@uhunix.uhcc.Hawaii.Edu
  1184. ********************************************************************** 
  1185.  
  1186. What is NDIS - Network Driver Interface Specification.  It is
  1187. specicification that allows us to load up protocol drivers on
  1188. different types and brands of network adapters.The reason we
  1189. cannot run the IBM DOS TCP/IP 2.1 is because it uses a DOS NDIS
  1190. driver to function only, no packet driver, no 802.2.  There is not a
  1191. virtual DOS NDIS interface in OS/2 at this time for us to be able to bind
  1192. this in to.
  1193. Sorry, I do not know what Splay compression is.
  1194.  
  1195. MIKE LONG IOWA STATE UNIVERSITY - CARD A1.MCL@ISUMVS.IASTATE.EDU
  1196. ********************************************************************** 
  1197.  
  1198. PMJI ... Assuming you are using IBM TCP/IP for OS/2 all you need
  1199. is the DOS Box access kit and you should be able to run the DOS
  1200. TCP/IP applications ... this kit virtualizes access to the OS/2
  1201. TCP/IP stack for the DOS apps (make sure you get the latest CSDs,
  1202. especially for the DBox access kit).  I've used it primarily for
  1203. the Winsock interface but I think I remember seeing msgs/docs indicating
  1204. the DOS tcp/ip applications should function just fine with it as well.
  1205.  
  1206. Keith Blake (The OS/2 Mole) V: (513) 983-8119 (IBMMAIL/USPGC9GC)
  1207. ********************************************************************** 
  1208.  
  1209. [Reference to append at 21:59 on 94/04/02 by IL19543 at HONE82 ] 
  1210.  
  1211. Thanks Mike, for the info.
  1212.  
  1213. Dave Martin  (Honolulu, Hi.) dmartin@uhunix.uhcc.Hawaii.Edu
  1214. ********************************************************************** 
  1215.  
  1216.  
  1217. ΓòÉΓòÉΓòÉ 20. Using COM3 and COM4 ports under DOS and OS/2 ΓòÉΓòÉΓòÉ
  1218.  
  1219. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  1220. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  1221.  
  1222. I would like to use more than two COM ports in one or more DOS sessions under
  1223. OS/2.  Is this possible?  Also, when I use COM3 under OS/2, the DOS sessions
  1224. are not able to use any ports at all.  Is there a way to correct this, so that
  1225. they will at least recognize COM1 and COM2  when I am using COM3 and/or COM4
  1226. under OS/2 ?
  1227.  
  1228. Thanks,
  1229. Bob Snead
  1230. TXDOT
  1231. (512) 467-3777
  1232.  
  1233. Bob Snead
  1234. ********************************************************************** 
  1235.  
  1236. Try downloading Ray Gwinn's Comm drivers look for a file called
  1237. SIO126.ZIP. If it is not on that BBS then call the IBM BBS at
  1238. (919) 517-0001. It is on there, it allows support for up to 15 Comm
  1239. ports.
  1240.  
  1241. Ray LaTulippe (Boca Electronics Support Team).
  1242. ********************************************************************** 
  1243.  
  1244.  
  1245. ΓòÉΓòÉΓòÉ 21. DOS Printing not working in v2.1 ΓòÉΓòÉΓòÉ
  1246.  
  1247. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  1248. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  1249.  
  1250. A user of mine was using an IBM Valuepoint pre-loaded with
  1251. OS/2 v2.0.  They had some DOS program that we just set up a program
  1252. object to call the bat file and everything printed fine.  I upgraded
  1253. that machine to v2.1, added Lan Requester and now if they logon to
  1254. the Lan their printing gets redirected to the Lan printer (as designed)
  1255. but if they don't logon to the Lan, then the printing from their app
  1256. no longer goes to the printer attached to LPT1.  Nothing goes to the
  1257. spooler.
  1258.  
  1259.  Is this a know problem?  Any fixes?  My user *really* wants to
  1260. print locally without tying up the Lan printer.
  1261.  
  1262. Thanks,
  1263.  
  1264. Bob Mahoney - rmahoney@bix.com
  1265. ********************************************************************** 
  1266.  
  1267.  
  1268. ΓòÉΓòÉΓòÉ 22. QEMM ΓòÉΓòÉΓòÉ
  1269.  
  1270. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  1271. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  1272.  
  1273. Is there any way to run QEMM in a VDM?  If so, any restrictions?
  1274. ********************************************************************** 
  1275.  
  1276. I am not sure why you would want to, OS/2 sees all of the memory as one
  1277. large flat model, QEMM under OS/2 is useless. What you would want to do
  1278. is look into the session settings for that particular Object.
  1279.  
  1280. If you R-M-B click on the object you will get a menu, then click on the
  1281. arrow next to open, then click on settings. Next click on session then
  1282. click on DOS settins. Here you will find all the settings for that DOS
  1283. session and you can make changes, including memory settings, setting DOS
  1284. high, specifying another Auotexec.bat, specifying Device Drivers and so
  1285. on.
  1286.  
  1287. Ray Latulippe (Boca Electronics Support Team).
  1288. ********************************************************************** 
  1289.  
  1290.  
  1291. ΓòÉΓòÉΓòÉ 23. Lotus Symphony 2.2 and OS/2 2.1 ΓòÉΓòÉΓòÉ
  1292.  
  1293. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  1294. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  1295.  
  1296. Ref:   Symphony 2.2
  1297.  
  1298. I know that this is a longshot but I will try and append here anyway.
  1299. I have a customer who is very very happy with OS/2 2.1. In fact there
  1300. is only one problem. He is running Symphony 2.2 under OS/2 2.1. He has
  1301. a macro which he runs and this takes an eternity under OS/2 but is
  1302. faster by a factor of 8 under Windows/DOS. Has anyone had any
  1303. experience of this? Can anyone help me out?
  1304.  
  1305. Kevin Kelly
  1306. ********************************************************************** 
  1307.  
  1308. Kevin,
  1309.  
  1310. By default OS/2 allows each session a certain amount of memory!
  1311. Has your friend attempted to increase the expanded memory for that
  1312. session? Also I believe that Lotus allows you to define upper memory
  1313. use! And if they go into the session settings they can also specify
  1314. DOS_HIGH on allow to more of lower memory to be available.
  1315. Also run it in fullscreen mode, when set to background it will no
  1316. longer have top priority!
  1317.  
  1318. Ray LaTulippe (Boca Electronics Support Team)
  1319. ********************************************************************** 
  1320.  
  1321. I have tried incresing the amount of conventional memory to as
  1322. large as possible. Since Symphony uses Expanded memory of up to
  1323. 4 MB I have set this. I have disabled the DPMI_API and zeroed all
  1324. the settings for memort that the app doesn't use. It still runs
  1325. very slow. I wonder if I am missing something that a Synphony
  1326. Expert can help with.
  1327.  
  1328. I have gone into the Settings inside the app and set the expanded
  1329. memory option to ON also.
  1330.  
  1331. Kevin Kelly
  1332. ********************************************************************** 
  1333.  
  1334. I'm not a symphony expert but I've seen some awful wierd stuff running
  1335. some of the older Lotus products.  One problem involved the touching
  1336. of all LIM memory after every operation due to the way undo was
  1337. implemented.  You might TRY turning off undo in symphony and seeing
  1338. if that boost performance.
  1339.  
  1340. Mark Fiechtner
  1341. ********************************************************************** 
  1342.  
  1343. From: Tim Snape
  1344. To:  Fiechtne At Bcrvm1╨╢
  1345.  
  1346. Hi Mark
  1347.  
  1348. Good to hear from you again, and thanks for all that help you gave me last year
  1349. with my VDM questions. I have another question <g> as always.
  1350.  
  1351. Some queries have been raised as to EXACTLY which DOS & BIOS interrupts are
  1352. supported in the DOS boxes. I have been using Ralf Browns list of interrupts
  1353. to try & answer some of the queries on the EMEA DAP program, but there is
  1354. still some uncertainty as to exactly which of the semi -documented
  1355. (undocumented) ints are supported.
  1356.  
  1357. An IBMer called George Faulkner (If I remember right) said that it was the
  1358. same as DOS 5.
  1359.  
  1360. As a suggestion, if someone within IBM was to contact Ralf Brown, supply him
  1361. with the info on OS/2's DOS interrupt support. Then everyone not just OS/2
  1362. programmers, would have access to that info.
  1363.  
  1364. Anyway I hope lifes treating you well & they are not working you too
  1365. hard !
  1366.  
  1367. Best Regards
  1368. Tim
  1369.  
  1370. ___
  1371. MR/2 1.95x NR  Tim Snape, Abbotsbury Software Ltd, EMEA DAP
  1372.  
  1373. * EMEA OS/2 Developer Assistance Program BBS
  1374. * gHostNet(0057002C01000000 2d91a33c) reply to (0008037800580000 B4AE6116)
  1375. ********************************************************************** 
  1376.  
  1377. I've already contact Ralf Brown, and have started to supply him with
  1378. information.  Furthermore, I've written a utility to convert Brown's
  1379. list into a VIEWable .INF document.  It's much easier to use than
  1380. Ralf's INTERVUE utility.  I'm trying to negotiate the release of this
  1381. utility to be included with INTLIST in the future.  Note, this is not
  1382. very high on my priority list, since I no longer work in OS/2.
  1383.  
  1384. As I stated before, the official line is that we support all documented
  1385. DOS 5 APIs (with certain restrictions, ie. no absolute hard disk write).
  1386.  
  1387. George L. Fulk, IBM Workplace/OS Development, DOS Emulation
  1388. ********************************************************************** 
  1389.  
  1390.  
  1391. ΓòÉΓòÉΓòÉ 24. DOS DEVICE DRIVERS? ΓòÉΓòÉΓòÉ
  1392.  
  1393. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  1394. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  1395.  
  1396. I have written a DOS Device Driver which does Disk Sector Reads and
  1397. Writes (INT 13h , Functions AH=2 and AH=3). When running in a native
  1398. VDM or MS-DOS 6.0 VDM only the read function AH=2, INT 13H will
  1399. work, not the write function (AH=3, int 13H). Is there any way
  1400. to enable a DOS Device Driver to write sectors to a disk(INT 13H, AH=3)?
  1401. I thought DOS Device Drivers could/should run at ring 0 without
  1402. limitations. Thanks for your advice or comments in advance.
  1403.  
  1404. Gary S. Weiss
  1405. ********************************************************************** 
  1406.  
  1407. DOS device drivers run at ring 3, in the intel binary dos box.  They
  1408. run no different than any other DOS TSR or application.  When a VDM is
  1409. started, the list of devices in the DOS_DEVICE setting is passed to the
  1410. DOSKRNL, which in turn loads the DOS DDs via a int 21h, 4B01h call
  1411. (same as real-DOS).
  1412.  
  1413. As far as absolute disk writes, we only support them on removeable
  1414. media.  So the int 13, ah=3 should work on diskettes, but not hard
  1415. disks.  The only way in which an absolute disk write can be permitted
  1416. in a multi-tasking operating system is if you lock down the drive.
  1417. In essence, make the system single-tasking for a period of time.  An
  1418. example of this is the CHKDSK/F command.
  1419.  
  1420. George L. Fulk, IBM Workplace/OS Development, DOS Emulation
  1421. ********************************************************************** 
  1422.  
  1423. [Reference to append at 14:26 on 94/03/24 by DEV2591 at OS2CUST ] 
  1424.  
  1425. They run at ring 3.  I hope that no DOS app/driver is allowed to do
  1426. what you are proposing.  The OS is doing its job, IMHO.
  1427.  
  1428. Kenn Martin   internet: ksmartin@delphi.com   <tipa>
  1429. AiC Lexington
  1430. ********************************************************************** 
  1431.  
  1432.  
  1433. ΓòÉΓòÉΓòÉ 25. Microsoft Programmers Workbench ΓòÉΓòÉΓòÉ
  1434.  
  1435. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  1436. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  1437.  
  1438. Is anyone successfully running MS PWB in a VDM? We are having some
  1439. difficulties with it entering a loop within ten seconds afterr loading.
  1440.  
  1441. We are checking DOS settings currently.
  1442.  
  1443. Dave Hancock, Advisory Systems Engineer, Publix Super Markets, Inc.
  1444. ********************************************************************** 
  1445.  
  1446. Dave,
  1447.  
  1448. You should just migrate PWB to the desktop! Try the following DOS
  1449. settings.
  1450.  
  1451. ASSOC_FILE PWB>ICO, PWBC.MXT
  1452. DEF_DIR \C700\BIN
  1453. IDLE_SECONDS 30
  1454. IDLE_SENSITIVITY 100
  1455. DPMI_DOS_API ENABLED
  1456. DPMI_MEMORY_LIMIT 132
  1457.  
  1458. Ray Latulippe (Boca Electronics Support Team)
  1459. ********************************************************************** 
  1460.  
  1461.  
  1462. ΓòÉΓòÉΓòÉ 26. Keyboard remapping ΓòÉΓòÉΓòÉ
  1463.  
  1464. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  1465. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  1466.  
  1467. Hello, I have a problem with a DOS application in OS/2 1.1.
  1468. I have a program that remap the keyboard and when I push a F10 it
  1469. puts in keyboard buffer esc + F10 ( 27-0-68).
  1470. Its goes OK,but when other program is going to read the keyboard buffer
  1471. it only reads Esc (27) and the other Scan codes (0-68) are not there.
  1472.  
  1473. Anybody can help me? Thanks in advance.
  1474. ********************************************************************** 
  1475.  
  1476. >Hello, I have a problem with a DOS application in OS/2 1.1.
  1477. >I have a program that remap the keyboard and when I push a F10 it
  1478. >puts in keyboard buffer esc + F10 ( 27-0-68).
  1479. >Its goes OK,but when other program is going to read the keyboard buffer
  1480. >it only reads Esc (27) and the other Scan codes (0-68) are not there.
  1481.  
  1482.  What DOS application are you using?
  1483. I used FAKEY successfully in the DOS box of both 1.2 and 1.3, so I
  1484. know it isn't a case of not possible to do in the old OS/2 1.x.
  1485.  
  1486. ->Rich Corbett; Mgr. Sys.; ABC Liquors, Inc., Orlando, FL   (NASPA:CORBRIC7)
  1487. ********************************************************************** 
  1488.  
  1489. [Reference to append at 09:05 on 94/03/28 by 83815179 at SPAVM1 ] 
  1490.  
  1491. >I have a program that remap the keyboard and when I push a F10 it
  1492. >puts in keyboard buffer esc + F10 ( 27-0-68).
  1493. >Its goes OK,but when other program is going to read the keyboard buffer
  1494. >it only reads Esc (27) and the other Scan codes (0-68) are not there.
  1495.  
  1496. I imagine it is depending on the full ANSI service in the DOS ANSI driver
  1497. for the remapping.  I don't know just how much of that is in the
  1498. distribution driver that comes with OS/2.  You might try some of the
  1499. alternative, shareware ANSI/DOS drivers and see if you can get one to load
  1500. and function for you.
  1501.  
  1502. Just what one ANSI driver does or doesn't support has always been a
  1503. problem point under DOS--why should OS/2 be different?  <g>
  1504.  
  1505. Another possiblity would be to switch from COMMAND.COM to 4DOS(shareware
  1506. COMMAND.COM enhancement which can also be used for that in a VDM), which
  1507. has it's own internal remapping facility.
  1508.  
  1509. Ken Prevo
  1510. ********************************************************************** 
  1511.  
  1512.  
  1513. ΓòÉΓòÉΓòÉ 27. FILES= ΓòÉΓòÉΓòÉ
  1514.  
  1515. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  1516. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  1517.  
  1518. Does someone can tell how many KB the FILES= parameter will use?
  1519. Do I have to expect performance implications when the CONFIG.SYS
  1520. statement has a value of FILES=100? Would it be better to use the
  1521. DOS settings parameter for tha specific DOS session?
  1522.  
  1523. Thanks for any answers.
  1524.  
  1525. Daniel Stoessel
  1526. ********************************************************************** 
  1527.  
  1528. >statement has a value of FILES=100? Would it be better to use the
  1529. >DOS settings parameter for tha specific DOS session?
  1530. Even though your DOS files= is greater, I don't believe it will exceed the
  1531. count in your original boot minus ones in use in other sessions.
  1532.  
  1533. Ken Prevo
  1534. ********************************************************************** 
  1535.  
  1536. [Reference to append at 14:41 on 94/03/28 by 84884194 at EHONE ] 
  1537.  
  1538. Daniel,
  1539.  
  1540. The amount is minimal!  It should not effect performance at all!
  1541. You can increase the amount of conventional memory per DOS session
  1542. by setting DOS_HIGH = on, VIDEO_MODE_RESTRICTION = CGA if the session
  1543. does not need higher. You can get over 720K instead of the normal 640k.
  1544.  
  1545. Ray Latulippe (Boca Electronics Support Team)
  1546. ********************************************************************** 
  1547.  
  1548.  
  1549. ΓòÉΓòÉΓòÉ 28. SYS3175 Running WP5.1/DOS & WP Office 3.1/DOS ΓòÉΓòÉΓòÉ
  1550.  
  1551. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  1552. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  1553.  
  1554. I have a user that is running WordPerfect 5.1 for DOS in a global VDM.
  1555. When she tries to check her E-mail by switching to the Desktop and opening
  1556. the program reference object for the WP office 3.1 mail program (ML.EXE),
  1557. she gets a SYS3175 error.  Or, vice-versa, if she has E-mail running and
  1558. tries to run WP 5.1 without exiting E-mail first, the SYS3175 shows up.
  1559.  
  1560. I know that one of the missions of OS/2 is to protect programs from each
  1561. other.  But in this case, that doesn't seems to be happening.
  1562.  
  1563. She's running OS/2 2.1, Novell requester 2.01 on a PS/2 57, 8MB, 215MB SCSI,
  1564. 3Com Etherlink III 3C529, frame type ETHERNET_II, XGA-2.
  1565.  
  1566. WP 5.1 for DOS is running from the local disk.
  1567. WP Office 3.1 (ML.EXE) is running from a Netware 3.12 server.
  1568.  
  1569. I'm running ML.EXE from the same server, except on a PS/2 77, token-ring.
  1570. Same versions of WP 5.1, in fact I run multiple copies of WP 5.1 concurrently.
  1571.  
  1572. Has anyone else experienced this conflict?
  1573.  
  1574. Chris Makris, INOVA Health System, Fairfax VA, OS/2 Accredited CIS 73173,1732
  1575. ********************************************************************** 
  1576.  
  1577. Are the XGA-2 drivers installed or is she running in standard VGA?
  1578.  
  1579. Gabe Jones -- PCC Tech Support
  1580. ********************************************************************** 
  1581.  
  1582. [Reference to append at 20:11 on 94/03/28 by INOV004 at OS2CUST ] 
  1583.  
  1584. Chris,
  1585.  
  1586. Has the fix for the Novell 2.01 requestor been applied as well?
  1587. Also are the DOS settings for WP 5.1 set according to page 316 "Using
  1588. the Operating System".  WP 5.1 is a resource hog and has caused problems.
  1589.  
  1590. Ray Latulippe (Boca Electronics Support Team)
  1591. ********************************************************************** 
  1592.  
  1593. [Reference to append at 23:50 on 94/03/28 by GABRIEL at RALVM8 ] 
  1594.  
  1595. Gabe, the XGA-2 drivers are installed. In addition, the DOS/Windows
  1596. XGA utilties are installed to provide XGA resolution in full-screen
  1597. VDMs. This allows the XGA graphics resolution to used in WP 5.1 for
  1598. DOS's Print Preview function, for instance.
  1599.  
  1600. Ray, both PCs are running requester 2.01 with fixes applied. The most
  1601. current module in the requester is NWIFS.IFS dated 11-23-93. The DOS
  1602. settings for WP 5.1 are as documented in the manual.
  1603.  
  1604. Chris Makris, INOVA Health System, Fairfax, VA, OS/2 Accredited
  1605. ********************************************************************** 
  1606.  
  1607.  
  1608. ΓòÉΓòÉΓòÉ 29. Removing SHARE... ΓòÉΓòÉΓòÉ
  1609.  
  1610. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  1611. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  1612.  
  1613. A user brought in a DOS program in that fails to run under OS/2.
  1614. It seems that the program is incompatable with SHARE. I was
  1615. able to give him the quick workaround of booting from DOS in
  1616. the A drive but I'd rather run it in a DOS session.
  1617.  
  1618. How can I remove the SHARE stuff from the VDM ?
  1619.  
  1620. The vendor is going to send a new version that does work but
  1621. this is a couple of weeks off by the time it's tested and
  1622. installed.
  1623.  
  1624. I was also annoyed that in WINDOWED DOS, the first line is
  1625. obscured by the CTRL-ESC stuff so the error message got hidden.
  1626. Any way to disable that ? PROMPT $p$g works on Full-screen but
  1627. not windowed.
  1628.  
  1629. Bill Dickenson
  1630. ********************************************************************** 
  1631.  
  1632. Bill,
  1633.  
  1634. I am not sure there is a way to disable the share command! You can
  1635. disable that top line by removing the $I from the prompt command in
  1636. AUTOEXEC.BAT!
  1637.  
  1638. Ray Latulippe (Boca Technical Interface Group)
  1639. ********************************************************************** 
  1640.  
  1641. [Reference to append at 12:54 on 94/04/05 by IL81656 at HONE82 ] 
  1642.  
  1643. >I was also annoyed that in WINDOWED DOS, the first line is
  1644. >obscured by the CTRL-ESC stuff so the error message got hidden.
  1645. >Any way to disable that ? PROMPT $p$g works on Full-screen but
  1646. >not windowed.
  1647.  
  1648. HELP OFF
  1649.  
  1650. John W. Kennedy - Hoechst Celanese - TIPA - Team OS/2 - The OS/2 Hobbit
  1651. ********************************************************************** 
  1652.  
  1653. >>I was also annoyed that in WINDOWED DOS, the first line is
  1654. >>obscured by the CTRL-ESC stuff so the error message got hidden.
  1655. >>Any way to disable that ? PROMPT $p$g works on Full-screen but
  1656. >>not windowed.
  1657. The prompt is assigned in the AutoExec.BAT file.  You can have as many of
  1658. those as you want.  To make the windowed sessions use a different one,
  1659. you would change the filename in the DOS SESSION to the different
  1660. filename--something like WinExec.BAT seems appropriate.
  1661.  
  1662. However, the current prompt can also be disabled by using 'SET PROMPT='
  1663. This will eliminate current setting for the prompt.
  1664.  
  1665. Concerning, the Help title.  HELP OFF turns off that line.  You could
  1666. place it at the start of the autoexec to make sure it is always left out.
  1667.  
  1668. Ken Prevo
  1669. ********************************************************************** 
  1670.  
  1671.  
  1672. ΓòÉΓòÉΓòÉ 30. Baler products from Baler Corp ΓòÉΓòÉΓòÉ
  1673.  
  1674. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  1675. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  1676.  
  1677. The Baler Tech Dept here in the UK says that Baler products (spreadsheet
  1678. compilers) does not run under OS/2. Does anyone out there have
  1679. any experience that would indicate the opposite? I only have OS/2, and
  1680. I desperately need to create some compiled spreadsheets. Alternatively,
  1681. I would like to know of a spreadsheet compiler that does run under OS/2.
  1682.  
  1683. Thanks
  1684. Mike Bredenkamp
  1685. ********************************************************************** 
  1686.  
  1687. >The Baler Tech Dept here in the UK says that Baler products (spreadsheet
  1688. >compilers) does not run under OS/2. Does anyone out there have
  1689. >any experience that would indicate the opposite? I only have OS/2, and
  1690. >I desperately need to create some compiled spreadsheets. Alternatively,
  1691. >I would like to know of a spreadsheet compiler that does run under OS/2.
  1692.  
  1693. Mike,
  1694.  
  1695. That is definately not true. It will run under OS/2.  There was a problem
  1696. before.  But they fixed it.  I bought Baler XE for a consulting project
  1697. that I had, and I remember it didn't work right, and I escalated it through
  1698. their tech support department until I talked to the Mike Allen, who said he
  1699. was the program's developer. They weren't aware of the problems at the
  1700. time, since they didn't have OS/2 there.
  1701.  
  1702. I was also talking to IBM in Boca Raton to a Jim Gallece, a tech
  1703. support person who was atypically interested in solving the problem, and
  1704. who was willing to test it if he could get a copy.  So I called back Mike
  1705. Allen and he sent a copy of Baler to to Jim at IBM to test.  Eventually it
  1706. seems that IBM assigned everyone with a Baler problem to Jim Gallece.  He
  1707. called me a couple of times, and compared what was happening with me and
  1708. with others who had problems with this program. Eventually the last time I
  1709. talked to Mike Allen he said they had revised the program to cure the
  1710. problems, and he sent me a free update to the latest version, which I is
  1711. Level "G".  Unfortunately I haven't installed it yet, since I have no need
  1712. to use it right now, so I can't guarantee that it works, but he said it
  1713. did.
  1714.  
  1715. I still have the unopened package here, mailed on August 11, 1993, and it
  1716. says that it is "Update: XE2.00G".
  1717.  
  1718. Maybe you have an earlier version?  If so, then just get the latest one and
  1719. that should fix it.  If not they are interested in fixing it, as I learned,
  1720. even if they have to modify the product. I also have Jim Gallece's contact
  1721. information at  IBM if you end up needing it, and he at least was the
  1722. resident Baler Expert at Boca Raton.
  1723.  
  1724. Just some tips in the meantime if you need to use it right away, that
  1725. helped me to sort of get it to work.
  1726.  
  1727. From my notes of the problems with version "C".
  1728. In your Autoexec.bat
  1729.  
  1730.   SET BALEWORK=F:\BALEROUT\
  1731. to cause it to save output files in other than the program directory, and
  1732. where your desired destination is in this case F:\BALEROUT.  I don't know
  1733. if you really need the trailing "\" after the directory name -- they said
  1734. you did, different people have conflicting information on that.
  1735.  
  1736.   SET VMPATH=F:\SWAPFILE\
  1737. to cause it to save temporary files there ("Virtual memeory space" in
  1738. Baler terminology) when RAM and EMS are full, instead of to the program
  1739. directory.
  1740.  
  1741. DO NOT put an entry in the "Working Directory" field of the Icon Settings.
  1742. If you do, it won't find the program and either won't start, or it will
  1743. start and close down real fast when it can't find some other files it needs
  1744. to access in the named "Working Directory".
  1745.  
  1746. If you tried to run it in a DOS window, you got two cursors.  To cure this,
  1747. they said to set the DOS Session settings to:
  1748.  
  1749. MOUSE CURSOR_EXCLUSIVE_ACCESS   ON
  1750. DOS_BREAK             ON
  1751.  
  1752. Then, when you start the DOS session, you must click the mouse button to
  1753. get rid of the "OS/2 pointer" and you will be left with only one, the DOS
  1754. mouse cursor.  Unfortunately, that will probably be very jiggly and
  1755. unstable.
  1756.  
  1757. When you move the mouse around, the upper menu area and the box below it
  1758. which says "Create of Edit a Source File" jiggles around and looks like it
  1759. is scrolling.  To get it to stop, choose "Create" then "Escape" back out of
  1760. the "Create Box" (which you will have to do to get out since the "Cancel"
  1761. button will not work.  This was happening at IBM for Jim Gallece too.
  1762.  
  1763. It works better in a DOS Full Screen session.  If it crashes, just use the
  1764. Window List to get back to the desktop.
  1765.  
  1766. The "Cancel" button did not work when click on with the mouse.  I had to
  1767. "Escape" out of the Create box.  This did not happen with Jim Gallece's
  1768. testing, so he might have had a later version than "C", which I had, in
  1769. which this item was already fixed.
  1770.  
  1771. They say all this stuff was fixed by Level "G". I hope so!
  1772.  
  1773. Were these the same problems you are having, or something else?
  1774.  
  1775. Dave Martin  (Honolulu, Hi.) dmartin@uhunix.uhcc.Hawaii.Edu
  1776. ********************************************************************** 
  1777.  
  1778.  
  1779. ΓòÉΓòÉΓòÉ 31. Pathwork for DOS, Rumba, in a VDM OS/2 session ΓòÉΓòÉΓòÉ
  1780.  
  1781. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  1782. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  1783.  
  1784. I am installing Pathwork for DOS, Rumba ( a Windows 3270 emulator )
  1785. in a OS/2 2.1 VDM session.
  1786. Rumba runs on Decnet and I need the Decnet support of Pathwork.
  1787. I have installed and configured pathwork, but I have problems when
  1788. it starts.
  1789.  
  1790. Adpter and protocol are initialized and the bind process is succesful,
  1791. I am not able to start the redirector component redir5.exe.
  1792. The error message is incorrect DOS version.
  1793. In the DOS_VERSION settings of my VDM session I specify :
  1794.  
  1795. redir5.exe,5,00,255
  1796.  
  1797. But with no result.
  1798. Has anyone tried to install pathwork for dos in a VDM session ?
  1799. regards Marco Raimondo
  1800. ********************************************************************** 
  1801.  
  1802. Marco,
  1803.  
  1804. You may want to try this in a booted DOS image instead! Please type
  1805. HELP VMDISK in an OS/2 Window!
  1806.  
  1807. This should take care of the problem for you, what this does is boots
  1808. an actual image of the DOS version you wish to use! Please ensure
  1809. that any normal DOS config statements (Emm386, Ansi, ect point to the
  1810. C:\OS2\MDOS directory) also make sure FSFILTER is the first file loaded
  1811. in the DOS image config.sys.
  1812.  
  1813. Ray Latulippe (Boca Electronic Support Team)
  1814. ********************************************************************** 
  1815.  
  1816. [Reference to append at 13:26 on 94/04/07 by 75823651 at EHONE ] 
  1817.  
  1818. Welcome to the club friend....
  1819.  
  1820. You just hit the brick wall...  If you check back in the OS2MISC
  1821. and OS2LAN cfora you will find bodies strewn all over cyberspace
  1822. on this topic, myself included.
  1823.  
  1824. I even tried hacking the redir but opted not to, less I anger the
  1825. MIS gods here, and went with Pathworks for OS/2.  Bad news is
  1826. it isn't much better (only sethost connection to VAX for me).
  1827. Good news is, rumor has it, that DEC is aware of the problem, and
  1828. is supposedly working on a fix.
  1829.  
  1830. Paul J. Feeney - Pfizer Central Research
  1831. ********************************************************************** 
  1832.  
  1833. [Reference to append at 18:55 on 94/04/07 by V$IRLATU at BCRVM1 ] 
  1834.  
  1835. Booted DOS is not working either.
  1836. When I opened a PMR regarding Redir5.exe, Someone from the IBM
  1837. Support called me and he said that 'It is Not supported' and closed the
  1838. problem.
  1839.  
  1840. Geza Szivos <TEAM-OS2> IBMMail(CANOVXVV) The Phoenix Alliance
  1841. ******  NOTE NEW PHONE NUMBERS  ******
  1842. (403)-750-3673   Fax:(403)-750-3944
  1843. ********************************************************************** 
  1844.  
  1845. Would you give more specific information on this problem?  Maybe I can
  1846. help you.
  1847.  
  1848. Martial Forget  Boca Electronic Support Team
  1849. ********************************************************************** 
  1850.  
  1851. Thanks for the kelp upfront.
  1852. We are using the DEC PathWorks V4.1 (A backlevel Lan Manager clone
  1853. around the Lan Server 1.2 level)
  1854. The transport Layer is TCPIP (No DecNet packets).
  1855. In the (DOS)config.sys We have to upload four drivers:
  1856.  
  1857. DEVICE=\TCPIP\NEMM.DOS
  1858. DEVICE=\tcpip\PROTMAN.SYS /I:C:\TCPIP
  1859. DEVICE=\TCPIP\ELNK3.DOS
  1860. DEVICE=\TCPIP\TCPDRV.DOS /I:C:\TCPIP
  1861.  
  1862. In MDOS Marking them DOS 5,00,255 in DOS settings is working fine.
  1863. IN the Autoexec.Bat We have to upload a bunch of TSR-s:
  1864.  
  1865. netbind
  1866. tcplite
  1867. tinyrfc
  1868. inetname
  1869. Redir5.EXE
  1870. setname
  1871. socktsr
  1872. m3open
  1873.  
  1874. All of them can be fooled but the Redir5.Exe. (and without the redi-
  1875. rector  I can not connect to the PathWorks Host.)
  1876.  
  1877. Geza Szivos <TEAM-OS2> IBMMail(CANOVXVV) The Phoenix Alliance
  1878. ******  NOTE NEW PHONE NUMBERS  ******
  1879. (403)-750-3673   Fax:(403)-750-3944
  1880. ********************************************************************** 
  1881.  
  1882.  
  1883. ΓòÉΓòÉΓòÉ 32. Copy text or graphics into the clipboard from DOS full screen ΓòÉΓòÉΓòÉ
  1884.  
  1885. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  1886. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  1887.  
  1888. The clip board copies Text information as well as some graphical , but
  1889. does not include Color for Background and forground information. You can
  1890. how ever set the Color for the Clipboard itself if that is of any help.
  1891.  
  1892. Martial Forget  Boca Technical Interface Group
  1893. ********************************************************************** 
  1894.  
  1895.  
  1896. ΓòÉΓòÉΓòÉ 33. printing suspends ΓòÉΓòÉΓòÉ
  1897.  
  1898. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  1899. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  1900.  
  1901. I am unable to print from a OS2DOS session whenever there is a WINOS2
  1902. session in progress.
  1903.  
  1904. The output goes to the OS2 print spooler but will not start to print
  1905. until the WINOS2 session is closed.
  1906.  
  1907. Any ideas on why this is occuring?
  1908.  
  1909. Thx,
  1910.  
  1911. George
  1912. ********************************************************************** 
  1913.  
  1914. Is the print manager disabled in the WINOS2 session?
  1915.  
  1916. Keith Blake (The OS/2 Mole) V: (513) 983-8119 (IBMMAIL/USPGC9GC)
  1917. ********************************************************************** 
  1918.  
  1919. [Reference to append at 20:33 on 94/04/18 by SAMBATAR at ATLVM10 ] 
  1920.  
  1921. Make sure of two things, First check the Control Panel settings for the
  1922. printer from Win-OS2 and make sure that the Print Manager is disabled,
  1923. next check that the port setting you are printing to is selected as
  1924. LPT1.OS2 not LPT1.
  1925.  
  1926. Martial Forget  Boca Electronic Support Team
  1927. ********************************************************************** 
  1928.  
  1929.  
  1930. ΓòÉΓòÉΓòÉ 34. How To Get Error Message ΓòÉΓòÉΓòÉ
  1931.  
  1932. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  1933. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  1934.  
  1935.     Deleted by appender !
  1936.  
  1937. Martial Forget  Boca Technical Interface Group
  1938. ********************************************************************** 
  1939.  
  1940.  
  1941. ΓòÉΓòÉΓòÉ 35. PC Tools v6 PCBACKUP Creates Corrupted Diskette ΓòÉΓòÉΓòÉ
  1942.  
  1943. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  1944. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  1945.  
  1946. I have a user who runs PCBACKUP in a VDM to backup her DOS user files
  1947. (WordPerfect/DOS docs, Freelance/DOS graphic files, etc.).  We discovered
  1948. this after a disk failure, of course.  The program indicates that the
  1949. backup is successful. But when you try to do a DIR or CHKDSK on the 1.44M
  1950. backup diskette, the message "The specified disk/diskette cannot be
  1951. accessed" is displayed.  The data that she's been backing up this
  1952. way for 4 years cannot be restored.
  1953.  
  1954. Anyone have any ideas?
  1955.  
  1956. Chris Makris, INOVA Health System, Fairfax, VA
  1957. OS/2 Accredited, CIS: 73173,1732
  1958. ********************************************************************** 
  1959.  
  1960. If this version of PCTools backup program is the same as the earlier
  1961. versions that I have used, it creates backup disks that are formated
  1962. differently than standard FAT disks, so that more data can be fitted onto
  1963. them.  You can only read them with the PCRestore appliation that is part
  1964. of PC Tools.  Try using that facility to view the disk information, you
  1965. will also need to have the "log" file that the backup program created
  1966. which should be in a directory on your HD or saved to a standard FAT
  1967. floppy if you took that option when the backup was completed.
  1968.  
  1969. Alan Newman IBM / Boca Electronic Support Team
  1970. ********************************************************************** 
  1971.  
  1972. v6 by default will create diskettes in a DOS-readable format.  Although
  1973. there is an option to use the non-standard diskette format that v5 used.
  1974.  
  1975. I've done some more testing using both standard and non-standard formats.
  1976. After the backup, a message displays that indicates it cannot write the
  1977. directory, followed by a prompt to insert diskette 2, even though disk 1
  1978. would not have been filled by the amount of data being backed up.
  1979.  
  1980. Chris Makris, INOVA Health System, Fairfax, VA
  1981. OS/2 Accredited, CIS: 73173,1732
  1982. ********************************************************************** 
  1983.  
  1984. The OS/2 2.1 User's Manual on page 299 discusses the Central Point PC
  1985. Tools Backup program, the manual seems to indicate that this backup
  1986. program may not backup to diskette properly, when it is run under OS/2.
  1987. I do not have any other info that may help you read these disks.  You
  1988. might try looking at them using the Norton Disk Doctor, under real DOS
  1989. and see if this program can give you any indication as to what the
  1990. problem with the disk might be.
  1991.  
  1992. Alan Newman IBM / Boca Electronic Support Team
  1993. ********************************************************************** 
  1994.  
  1995. [Reference to append at 14:19 on 94/04/20 by INOV004 at HONE82 ] 
  1996.  
  1997. I have an other similar case in which a customer using PCTOOLS,
  1998. Pcbackup could not restore there backup diskettes . If they formatted
  1999. the diskettes on the machine they performed the backup on, they were
  2000. able to backup and restore with no problems. What I suggest is setting
  2001. up a regular DOS machine and running pcbackup on it and attempt to
  2002. restore the diskettes . If this works then format the diskettes on the
  2003. OS2 machine and backup the DOS machine and attempt restoring to the OS2
  2004. machine . Let me know if this is successful .
  2005.  
  2006. Martial Forget  Boca Electronic Support Team
  2007. ********************************************************************** 
  2008.  
  2009.  
  2010. ΓòÉΓòÉΓòÉ 36. FSACCESS Questions ΓòÉΓòÉΓòÉ
  2011.  
  2012. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  2013. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  2014.  
  2015. Within a VMB, once a FSACCESS has been executed to "disconnect" the
  2016. image file from the "A:" drive, is there anyway to reestablish the
  2017. connection of A: to the image file?
  2018.  
  2019. Is there a way to "unVMDISK" an image file to a diskette?  ie Make
  2020. a "DOS BOOTABLE" diskette from the VMDISK'd image?
  2021.  
  2022. Paul Kurr
  2023. Servantis Systems, Inc.
  2024. Norcross, GA
  2025. ********************************************************************** 
  2026.  
  2027. Paul
  2028.   Couldn't you just put a copy of FORMAT.COM on the diskette image
  2029. and use that format to do a format a: /s and then copy the rest of
  2030. the image files to the diskette?
  2031.  
  2032. e ilsley
  2033. ********************************************************************** 
  2034.  
  2035. [Reference to append at 14:02 on 94/04/21 by SSIA013 at HONE82 ] 
  2036.  
  2037. I have tried to find a program that is built into OS2 that will
  2038. perform this function , but have not found such a command . I will
  2039. continue to look and let you know if I find what you are looking for .
  2040.  
  2041. Martial Forget  Boca Electronic Support Team
  2042. ********************************************************************** 
  2043.  
  2044. [Reference to append at 16:23 on 94/04/21 by PER518 at HONE83 ] 
  2045.  
  2046. e,
  2047.  That might work fine (although I don't think that an image can do a
  2048. format -- but my problem is that a user corrupted the config.sys and/or
  2049. the autoexec.bat so that the image doesn't boot any more.  So rather
  2050. than rebuild the diskette over (which I have already done), it would be
  2051. nice to "place" the image back on diskette and fix it under OS/2 -- then
  2052. re image it back to the hard disk.
  2053.  
  2054. Paul Kurr
  2055. Servantis Systems, Inc.
  2056. Norcross, GA
  2057. ********************************************************************** 
  2058.  
  2059. [Reference to append at 13:54 on 94/04/22 by V$IMPFOR at BCRVM1 ] 
  2060.  
  2061. Thanks,
  2062.  
  2063. please see my other reply to an explaination as to why.... if you like
  2064.  
  2065. Paul Kurr
  2066. Servantis Systems, Inc.
  2067. Norcross, GA
  2068. ********************************************************************** 
  2069.  
  2070. [Reference to append at 15:03 on 94/04/25 by SSIA013 at HONE81 ] 
  2071.  
  2072. Paul
  2073.   I have only built .IMGs twice and then it was "Oh how cute." Are
  2074. you sure specific versions of format don't work? If so that is one I
  2075. should file away. The standard response is probably "You didn't back up
  2076. the .IMG?" If it was just the Autoexec.bat messed up can't that be
  2077. changed from the settings notebook to something else? I suppose it
  2078. wouldn't be a big deal to wrap a SAVEDSKF along with the VMDISK. Wasteful
  2079. but not a big deal. Your right though it sure would be neat to see
  2080. SAVEDSKF and LOADDSKF and VMDISK merged into one WPS object. Maybe V 2.9
  2081. e ilsley
  2082. ********************************************************************** 
  2083.  
  2084. e,
  2085.  
  2086. >> Are you sure specific versions of format don't work?
  2087. >> If so that is one I should file away.
  2088.  
  2089. Well start filing.  The FORMAT command does not work from a VMB.
  2090. Think about it...  You boot off an image (or diskette) -
  2091. The image boot points the "A:" drive to the image so that the boot
  2092. sector etc on the image.  Now you change COMSPEC to point to the
  2093. local C:\DOS\COMMAND.COM and then you issue an FSACCESS command <poof!>
  2094. the boot sector is no longer accessable!  So you can't do a format /s...
  2095.  
  2096. Now say we boot from diskette.  Again you have the problem with the
  2097. boot sector being on the same drive being formatted -- but lets assume
  2098. that there is only one diskette drive on this machine so a FORMAT B: /s
  2099. should work -- NOT!  Remember OS/2 is virtualizing the diskette drives;
  2100. so when the FORMAT command is issued, the FORMAT command returns the
  2101. error "Can not format an ASSIGNed or SUBSTuted drive".
  2102.  
  2103. >> The standard response is probably "You didn't back up the .IMG?"
  2104.  
  2105. Yes it is backed up on tape, but so are about 10 other server machines
  2106. so getting to it would take the better part of a day (8mm tape backup).
  2107. It's even easier (quicker) for me to rebuild it from stratch than to
  2108. wait for the restore to be done.
  2109.  
  2110. >> If it was just the Autoexec.bat messed up can't that be
  2111. >> changed from the settings notebook to something else?
  2112.  
  2113. Nope.  In a VMB the AUTOEXEC and CONFIG files are those that are found
  2114. on the diskette (or image) -- and as far as I know there is no way to
  2115. change these actions from the VMB to something else.
  2116.  
  2117. >> I suppose it wouldn't be a big deal to wrap a SAVEDSKF along with
  2118. >> the VMDISK.
  2119.  
  2120. I would be nice for the VMDISK to use the same format as SAVEDSKF/
  2121. LOADDSKF  -- IBM are you watching?
  2122.  
  2123. >> Maybe V 2.9
  2124.  
  2125. Maybe -- we can always hope.
  2126.  
  2127. Paul Kurr
  2128. Servantis Systems, Inc.
  2129. Norcross, GA
  2130. ********************************************************************** 
  2131.  
  2132. [Reference to append at 15:03 on 94/04/25 by SSIA013 at HONE81 ] 
  2133.  
  2134. Paul, the CONFIG.SYS and AUTOEXEC.BAT files in the IMG file is readable
  2135. under a binary editor. Since they are typically smaller than 2KB, you
  2136. should be able to REM out the offending commands to make the IMG file
  2137. boot up far enough for you to modify them. I have used DEBUG to fix a
  2138. crippled IMG file once or twice. (Do a search on FSFILTER.SYS to locate
  2139. the CONFIG.SYS FAT cluster in the IMG file.)
  2140.  
  2141. Note that each line in a text file is terminated with the 0x0D and 0x0A
  2142. combination.
  2143.  
  2144. Wing (wyuen@vnet.ibm.com)  IBM Microelectronics, Poughkeepsie, NY. USA
  2145. ********************************************************************** 
  2146.  
  2147. [Reference to append at 17:42 on 94/04/26 by SSIA013 at HONE82 ] 
  2148.  
  2149. When you have an image booted from an A: file that is on the HD. You can
  2150. access the A: driver normally by issuing the command:
  2151.  FSACCESS A:
  2152. This cannot be done while you are on A:, so it would fail when you try to
  2153. do it in the AUTOEXEC that is running from A:. You could probably remove
  2154. the reference with something along the lines of:
  2155. C:
  2156. RESETA  ; where reseta is a batch file that ends AUTOEXEC's control.
  2157.  
  2158. Ken Prevo
  2159. ********************************************************************** 
  2160.  
  2161. [Reference to append at 17:42 on 94/04/26 by SSIA013 at HONE82 ] 
  2162.  
  2163. Paul
  2164.   Thank you for the time to bring me up to speed on VMBOOT limitations.
  2165. You are right. It would be nice if they used the same format. The next
  2166. time I have to attempt to build a VMBOOT box I'll be more careful when
  2167. adjusting the configuration files. One silly thought, if VMBOOT
  2168. used the SAVEDSKF format would the SAVEDSKF compression eliminate the
  2169. need for the 'FORMAT the system disk 360k trick'?
  2170. Thanks
  2171.  
  2172. e ilsley
  2173. ********************************************************************** 
  2174.  
  2175. [Reference to append at 17:07 on 94/04/26 by WFY316 at PKMFGVM1 ] 
  2176.  
  2177. Wow!  Should have thought of that (binary edit).  Thanks!
  2178.  
  2179. Paul Kurr
  2180. Servantis Systems, Inc.
  2181. Norcross, GA
  2182. ********************************************************************** 
  2183.  
  2184.  
  2185. ΓòÉΓòÉΓòÉ 37. WordPerfect 6.0 in XGA Mode ΓòÉΓòÉΓòÉ
  2186.  
  2187. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  2188. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  2189.  
  2190. I'm running OS/2 2.11 on a PS/2 Model 77 with 16MB of RAM, with and XGA
  2191. display. The XGA works fine for OS/2 graphical and Windows applications.
  2192.  
  2193. I'm also running WordPerfect 6.0 for DOS in a VDM with 4MB of extended
  2194. memory. When I switch the WordPerfect display setting to XGA, I get the
  2195. message that it's not supported with the current hardware configuration.
  2196.  
  2197. Is there something else I need to do to let the VDM know that XGA is
  2198. available? Thanks.
  2199.  
  2200. Wil Davies
  2201. California Legislature
  2202. ********************************************************************** 
  2203.  
  2204. Yes, to allow DOS programs access to the XGA drivers
  2205. you need to install the XGA Device Drivers, DOS, Windows, and
  2206. AutoCAD Support diskette that came with your adapter.
  2207.  
  2208. This will create two directories: XGAPCDOS & XGA$DMQS
  2209.  
  2210. You will already have an XGA$DMQS directory on your OS/2 boot partition.
  2211. I did not know whether to install the DOS XGA$DMQS into OS/2's, so I was
  2212. cautious and installed it on another partition.  This seems to work.
  2213.  
  2214. To have XGA available in all DOS sessions, I added this to my CONFIG.SYS:
  2215.  
  2216.    DEVICEHigh=D:\XGAPCDOS\XGAAIDOS.SYS d:\xga$dmqs
  2217.  
  2218. I also got the most recent version of the DOS diskette from this BBS.
  2219. I think it's called XGA211.
  2220.  
  2221. Chris Makris, INOVA Health System, Fairfax, VA
  2222. OS/2 Accredited, CIS: 73173,1732
  2223. ********************************************************************** 
  2224.  
  2225. >I also got the most recent version of the DOS diskette from this BBS.
  2226. >I think it's called XGA211.
  2227. >
  2228. >Chris Makris, INOVA Health System, Fairfax, VA
  2229. >OS/2 Accredited, CIS: 73173,1732
  2230. >
  2231.  
  2232. Hmmmm, Chris you seem knowledgeable about WP60 under OS/2.  Is there a
  2233. way to run it in a Window with graphics mode turned on in WordPerfect
  2234. without WordPerfect suspending?  If I want a window I have to use text
  2235. mode.  If I want graphics I have to use a full screen.  Is it possible
  2236. in any configuration for the graphics to work in a window?
  2237.  
  2238. Gary Pool  MO Dept. Social Services
  2239. * EPM *  Press <CTRL>-<ALT>-<DEL> to continue ...
  2240. ********************************************************************** 
  2241.  
  2242. [Reference to append at 00:38 on 94/04/23 by INOV004 at HONE81 ] 
  2243.  
  2244. Thanks Chris. XGA is working well (albeit a little slowly) now.
  2245.  
  2246. Wil Davies
  2247. California Legislature
  2248. ********************************************************************** 
  2249.  
  2250. [Reference to append at 13:02 on 94/04/25 by POOLMWV at HONE81 ] 
  2251.  
  2252. Gary, I don't actually have WP60 yet.  I was extrapolating from my
  2253. previous experience using the XGA.VRS driver for WP51 in a VDM.  My
  2254. response was for general XGA access in VDM, which I was sure would work
  2255. for 6.0.
  2256.  
  2257. And, no.  XGA connot be windowed.  To window WP51 graphics, I had to
  2258. lower the graphics resolution in WP setup to VGA 320x200.  This was
  2259. ok for windowed mode, but was useless in full-screen mode.  I'd use
  2260. XGA graphics resolution, VGA text, then just switch to full-screen
  2261. when you want to view graphics.
  2262.  
  2263. Chris Makris, INOVA Health System, Fairfax, VA
  2264. OS/2 Accredited, CIS: 73173,1732
  2265. ********************************************************************** 
  2266.  
  2267.  
  2268. ΓòÉΓòÉΓòÉ 38. BIOS Int13h in Os2 2.x dos boxes ΓòÉΓòÉΓòÉ
  2269.  
  2270. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  2271. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  2272.  
  2273. Ref:   None
  2274.  
  2275. From: Mark Chater
  2276. To:  All
  2277.  
  2278. I have written a dos program which reads floppy disks which have
  2279. 8K sectors instead of the usual 512 bytes.  It does not work under
  2280. OS2 2.0 or 2.1, as I get error 04 back from the INT13h (sector not
  2281. found) if any disk access have been done previously.
  2282. If I do this on a newly inserted disk I get error 06 (floppy disk
  2283. removed), then success, then repeated error 04's.  Unfortunately
  2284. I have to do a number of other disk reads before I can read the
  2285. 8K sector so this is not a viable solution.
  2286. Does anyone have any idea how I can work around this (the same code
  2287. works fine on any version of MS/PC/DR DOS and with just about any
  2288. BIOS you care to name), as I don't understand how OS/2 2.x handles
  2289. its floppy disks.
  2290.  
  2291. Many thanks
  2292.  
  2293. Mark Chater
  2294.  
  2295. * EMEA OS/2 Developer Assistance Program BBS
  2296. * gHostNet(0057002C01000000 2dbc24b4)
  2297. ********************************************************************** 
  2298.  
  2299. Mark ,
  2300.  
  2301. For what it is worth , your program maybe conflicting with the OS2
  2302. floppy device driver. IBM1FLPY.ADD  may not allow for some of the
  2303. features you have added to your program . It maybe helpful to look in
  2304. this direction .
  2305.  
  2306. Martial Forget  Boca Electronic Support Team
  2307. ********************************************************************** 
  2308.  
  2309. [Reference to append at 15:16 on 94/04/25 by EMEADAP at WINVMB ] 
  2310.  
  2311. Are you running from a regular dos box (MVDM) or are you running
  2312. from a booted version of real dos (VMB) to try getting direct
  2313. access to sectors?
  2314.  
  2315. {Rich Corbett, Mgr. Sys. .................. voice:(407)851-0000}
  2316. {ABC Liquors, Inc. ...... (NASPA:CORBRIC7) .. fax:(407)857-5500}
  2317. ********************************************************************** 
  2318.  
  2319. [Reference to append at 15:16 on 94/04/25 by EMEADAP at WINVMB ] 
  2320.  
  2321. Mark, I recently created a tiny com program with dos debug, just
  2322. to see if I could write a sector to a floppy disk from a VDM.
  2323. I could write the sector, but I noticed some strange behavior
  2324. when using the INT 13H calls, so I suspect it may be a timing
  2325. problem.  You might try getting one of those "priority booster"
  2326. virtual device drivers so that you can boost the priority of the
  2327. dos session running your program(if the program hogs the CPU, you
  2328. can always insert some calls to INT 2FH AX=1680H(surrender time
  2329. slice)to try to balance things out.  I'm not sure this will effect
  2330. what's happening in this case, but it may be worth a try.
  2331.  
  2332. Mike Kelly IBM : Boca Electronic Support Team
  2333. ********************************************************************** 
  2334.  
  2335. [Reference to append at 00:52 on 94/04/28 by ABLI001 at HONE81 ] 
  2336.  
  2337. From: Mark Chater
  2338. To:  ABLI001 at HONE81╨╢
  2339.  
  2340. Rich
  2341.  
  2342. I'm trying to do the disk access from a MVDM, it works fine in Dos from
  2343. drive A:, but the next bit of my program needs to read and write the Hard
  2344. disk, and I don't seem to be able to access the hard disk in this
  2345. mode (I've never tried running a VMB before, so I don't know if I can
  2346. read the hard disk from there).
  2347.  
  2348. Mark Chater @ Microcosm
  2349.  
  2350. * EMEA OS/2 Developer Assistance Program BBS
  2351. * gHostNet(0057002C01000000 2dcaa03c) reply to (0008037800580000 B4DCCA14)
  2352. ********************************************************************** 
  2353.  
  2354. Mark, Pardon Me for Jumping In but OS/2 should trap any attempt by
  2355. a dos application to write a hard disk sector directly, either using
  2356. INT 13H or the Dos INT 26H.  It should let you read a sector however.
  2357.  
  2358. This is the reason that some of the functions in the PC TOOLS toolkit
  2359. and other dos disk tools(such as disk defraggers) do not work in OS/2
  2360. Dos Emulation, whether VDM or VMB.  The system is trying to prevent a
  2361. dos application from doing things such as writing over the hard disk
  2362. boot sector.  I hope this helps.
  2363.  
  2364. Regards,
  2365. Mike Kelly  IBM : Boca Electronic Support Team
  2366. ========================================
  2367. ********************************************************************** 
  2368.  
  2369.  
  2370. ΓòÉΓòÉΓòÉ 39. DOS Security App (sort of) ΓòÉΓòÉΓòÉ
  2371.  
  2372. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  2373. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  2374.  
  2375. I have installed a real estate application on a 486 clone. The app has
  2376. software security built in. The app runs fine under when the machine is
  2377. boot from dos (Dual Boot). But when trying to run it under a VDM, the
  2378. app traps out and fails to run. The software security replaces a hardware
  2379. device (a dongle).
  2380.  
  2381. Bob Rottinger, Chicago Mercantile Exchnage
  2382. ********************************************************************** 
  2383.  
  2384. Is the DOS application using Blk Device Drivers .These are dos drivers
  2385. that attempt to take control of H/W directly .These drivers will cause
  2386. problems when run under OS2, since OS2 does not allow device driver to
  2387. reach RING0 and directly control Hardware.You will have to call the
  2388. vendor and find out if this is the case. Also can you be more specific
  2389. on the TRAP error you are receiving and possibly include the name and
  2390. version of the application.
  2391.  
  2392. Martial Forget  Boca Electronic Support Team
  2393. ********************************************************************** 
  2394.  
  2395.  
  2396. ΓòÉΓòÉΓòÉ 40. XGA Support problem for WP Presentations in DOS-fullscreen ΓòÉΓòÉΓòÉ
  2397.  
  2398. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  2399. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  2400.  
  2401. I've installed XGA support by running install from the XGA Device
  2402. Drivers disk (latest), this line was added to my config.sys:
  2403.   DEVICE=C:/XGAPCDOS/XGAAIDOS.SYS C:/XGA$DMQS
  2404.  
  2405. XGADEMO.EXE works fine. When I switch from VGA to XGA in WP
  2406. Presentations, I get the high resolution and after the first action
  2407. an error message
  2408.  "SYS3176: A program in this session encountered a problem and
  2409.  cannot continue"
  2410.  
  2411.  Has anyone seen this before, and is there a solution?
  2412.  
  2413.  Frans de Kok
  2414. ********************************************************************** 
  2415.  
  2416. Frans, one of the "work-arounds" to avoid SYS3176 errors in wp 5.1
  2417. is to set the wp video setting to IBM VGA.  This may be what's
  2418. happening in your case, that the way wp uses XGA is just not
  2419. compatible with OS/2 Dos Emulation.  ( I would just caution that
  2420. something may have been fixed since I last worked with this problem,
  2421. so if anyone has been in contact with the folks at Word Perfect and
  2422. knows of a resolution to the problems with XGA, please chime in. )
  2423.  
  2424. Mike Kelly IBM : Boca Electronic Support Team
  2425. ********************************************************************** 
  2426.  
  2427. [Reference to append at 14:07 on 94/04/29 by 40948092 at EHONE ] 
  2428.  
  2429. I have found a similiar problem that was corrected by using the
  2430. updated version of IBMXGA32.DLL . The apar number is PJ11716 and should
  2431. be referred to when calling the 1-800-3IBM-OS2 for the fix.
  2432.  
  2433. Martial Forget  Boca Electronic Support Team
  2434. ********************************************************************** 
  2435.  
  2436.  
  2437. ΓòÉΓòÉΓòÉ 41. WordPerfect 5.1 ΓòÉΓòÉΓòÉ
  2438.  
  2439. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  2440. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  2441.  
  2442. We have several users that are experiencing the same problem
  2443. in WP 5.1.  While editing a document, their keyboards "lock up".
  2444. That is, the keys cease to function; a keypress merely causes a
  2445. beep.  Oddly enough, they can still use the mouse.  Since they
  2446. have the menu bar active they can exit gracefully and even save the
  2447. document (unless it is un-named because they can't type the name).
  2448. This seems to occur randomly; I have not been able to detect any
  2449. commonalities.  Any ideas?
  2450.  
  2451. Bob Ortbals - Manager, Regulatory Information Center
  2452. Missouri Department of Economic Development
  2453. Jefferson City, MO 65102  Phone: (314) 751-5464
  2454. ********************************************************************** 
  2455.  
  2456. Bob, the keyboard lockup sound familiar.  I believe there may be a
  2457. workaround in an info fax we have for wp 5.1.  I'm working on getting
  2458. a copy of it now.  When I do, I'll post the paragraph that applies
  2459. (that is if I remember the contents of this fax correctly).
  2460.  
  2461. Mike Kelly IBM : Boca Electronic Support Team
  2462. ********************************************************************** 
  2463.  
  2464. [Reference to append at 17:08 on 94/05/02 by CA040 at HONE83 ] 
  2465.  
  2466. Bob, this may not be a direct hit, but it does concern wp 5.1 locking
  2467. up after switching between it and the desktop.  The section of the
  2468. fax is pasted below:
  2469.  
  2470. o  HANGS WHILE SHIFTING FROM WORDPERFECT IN A
  2471.   VDM TO ANOTHER SESSION OR THE DESKTOP
  2472.  
  2473. Change the Wordperfect settings by pressing the (SHIFT-F1) key,
  2474. or select (FILE) from the Menu Bar.  Proceed with the following
  2475. selections:
  2476.  
  2477.       SETUP
  2478.       DISPLAY
  2479.       TEXT SCREEN TYPE
  2480.       IBM (VGA AND COMPATIBLES)
  2481.  
  2482. Mike Kelly IBM : Boca Electronic Support Team
  2483. ********************************************************************** 
  2484.  
  2485. [Reference to append at 17:08 on 94/05/02 by CA040 at HONE83 ] 
  2486.  
  2487. >This seems to occur randomly; I have not been able to detect any
  2488. >commonalities.  Any ideas?
  2489.  
  2490. Bob, I shouldn't even be talking to you! <g>  I found out my name
  2491. was the first one drawn out of the hat and yours was the last.  *I*
  2492. should have that ValuePoint computer instead of OS/2 for Windows!
  2493. Wanna trade?
  2494.  
  2495. At any rate, this is a known WordPerfect problem.  I heard about it
  2496. about a year ago, but the details are no longer fresh in my mind.  It
  2497. has something to do with the way WP 5.1 scans for keystrokes.  It
  2498. will sometime lock-up under OS/2.  This does not occur under 6.0a and
  2499. I *thought* WP had a fix for 5.1, but maybe not.  They should certainly
  2500. be aware of it, though, and let you know if there is any kind of fix
  2501. other than upgrading.
  2502.  
  2503. Gary Pool  MO Dept. Social Services
  2504. * EPM *  This bran of humor should be oatlawed.
  2505. ********************************************************************** 
  2506.  
  2507. [Reference to append at 17:08 on 94/05/02 by CA040 at HONE83 ] 
  2508.  
  2509. From your append I was not able to tell if you are using OS2 machines
  2510. on a   network and what version of OS2 you are using . Also can you
  2511. specify what    Network Operating system you are using as well as
  2512. what requestor if applicable.
  2513.  
  2514. Martial Forget  Boca Electronic Support Team
  2515. ********************************************************************** 
  2516.  
  2517. [Reference to append at 17:08 on 94/05/02 by CA040 at HONE83 ] 
  2518.  
  2519. Martial:
  2520.  
  2521. We're using OS/2 version 2.1 and
  2522. IBM OS/2 LAN Server version 3.0 with OS/2 Requester.
  2523.  
  2524. Bob Ortbals - Manager, Regulatory Information Center
  2525. Missouri Department of Economic Development
  2526. Jefferson City, MO 65102  Phone: (314) 751-5464
  2527. ********************************************************************** 
  2528.  
  2529. [Reference to append at 17:08 on 94/05/02 by CA040 at HONE83 ] 
  2530.  
  2531. The problem with WordPerfect 5.1 may be the fact that one of the DOS
  2532. settings is incorrect.  In the DOS settings for the program icon set
  2533. KBD_BUFFER_EXTEND=OFF. If this does not solve your problem please furnish
  2534. the following information:
  2535.  
  2536. OS/2 version(from SYSLEVEL command).
  2537. Is the system executing WP 5.1 from a LAN or locally?
  2538. If you are using LAN software, please state Names and version(s).
  2539. Type of PC equipment.
  2540.  
  2541. Tom Haug  Boca Electronic Support Team
  2542. ********************************************************************** 
  2543.  
  2544. Actually this may be a combination of known problems in both OS/2's
  2545. DOS keyboard emulation code and the "ill behaved" way WordPerfect (and
  2546. many other applications) trapped keyboard interrupts.  I helped WP
  2547. solve their problem with their keyboard interrupt handling code and
  2548. this change is in their WP 5.x Interim Update and 6.x level code.
  2549.                 ------- ------
  2550. There is also an OS/2 part of the problem that was partly fixed in the
  2551. 2.1 level (and may be better in the 2.11 level - I have not checked it)
  2552. that can not be fixed until some major work can be done on part of the
  2553. code.  The MicroSoft WINDOWS 3.x DOS box has the same problems.
  2554.  
  2555. The next time the problem occurs, try pressing and then releasing each of
  2556. the two "Shift", "Ctrl" and "Alt" keys on the keyboard.  The beeps may be
  2557. telling you the DOS session and/or WP code thinks one or more of the
  2558. shift state keys are being held down.  Also try the "Esc" and "SysRq".
  2559.  
  2560. If this clears the keyboard hang, its the know problems and you should
  2561. be able get out of it this way.  There is a way to use DOS's 5.x or 6.x
  2562. KEY.COM and KEYBOARD.SYS modules to avoid the problem, by loading them
  2563. in the DOS box prior to loading WP.  Or WP Interim Update can solve it.
  2564.  
  2565. If the pressing and releasing of all the shift keys and then doing an
  2566. "Alt+SysReq" do not clear the hang, then its a different problem and
  2567. you need to get all the information back to OS/2 support as suggested.
  2568.  
  2569. One more point?  Can you hot key (Alt+ESC or Ctrl+ESC) out of the DOS
  2570. session?  Does the Num Lock and Caps Lock toggle the LED?  Does pressing
  2571. the "Shift" key cause a beep?
  2572.                        Jack  GULLEY at BCRVMPC2
  2573.                        BIOS Problem Determination
  2574.                        Engineering Software PDT
  2575. ********************************************************************** 
  2576.  
  2577. [Reference to append at 17:08 on 94/05/02 by CA040 at HONE83 ] 
  2578.  
  2579. Thanks for all the tips.  I will check them out and provide
  2580. the results.
  2581.  
  2582. Bob Ortbals - Manager, Regulatory Information Center
  2583. Missouri Department of Economic Development
  2584. Jefferson City, MO 65102  Phone: (314) 751-5464
  2585. ********************************************************************** 
  2586.  
  2587. [Reference to append at 02:34 on 94/05/06 by GULLEY at BCRVMPC2 ] 
  2588.  
  2589. Could you tell us about the .SYS trick?
  2590.  
  2591. {Rich Corbett, Mgr. Sys. .................. voice:(407)851-0000}
  2592. {ABC Liquors, Inc. ...... (NASPA:CORBRIC7) .. fax:(407)857-5500}
  2593. ********************************************************************** 
  2594.  
  2595. [Reference to append at 20:38 on 94/05/02 by LNK9034 at HONE81 ] 
  2596.  
  2597. Mark,
  2598.  
  2599. One of the statements in CONFIG.SYS for the VMB is FSFILTER.  This
  2600. statement must preceed all other block device statements in the VMB's
  2601. CONFIG.SYS so that the VMB will be able to see all of the partitions.
  2602.  
  2603. Please check the VMB CONFIG.SYS to insure that FSFILTER is first.
  2604.  
  2605. Thanks.
  2606.  
  2607. Tom Haug  Boca Electronic Support Team
  2608.  
  2609.