home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 32 Periodic / 32-Periodic.zip / gzt0196.zip / GZT0196.INF (.txt) < prev    next >
OS/2 Help File  |  1995-12-03  |  891KB  |  8,409 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1.  ΓòÉΓòÉΓòÉ
  3.  
  4.  
  5.  
  6. This issue of the Gazette started out as our regular Winter Feature for 95/96. 
  7. It was roughed out in mid September '95, and we were well on our way to the 
  8. first drafts in Mid November when the sudden news of the demise of Team OS/2 
  9. Support at IBM appeared on the scene.  A short while later, David Barnes 
  10. announced that he was leaving IBM to pursue other career goals. 
  11.  
  12. Our mission has always been to publish the good news about OS/2 - we're fans of 
  13. Warp, and the Gazette attests to that fact.  The theme of this issue was and 
  14. still is "OS/2, once and for all, the best."  Contained in this issue are the 
  15. strongest arguments we know for its continued support as a desktop operating 
  16. system.  Our 11 Things article highlights an action plan for IBM to put OS/2 
  17. over the top, our Cost Analysis article by Jonathan Handler gives dollars and 
  18. cents sources of satisfaction and where to look for financial justification for 
  19. upgrading to Warp, the FLC (Frequently Launched Criticisms List) by Charles 
  20. Forsythe will get you through any technical issue about Warp and how it stacks 
  21. up against the Microsoft alternatives, and there is much, much more for your 
  22. reading enjoyment.  Contained in this single issue of the Gazette is the 
  23. toolkit you need to convince yourself and those around you that Warp is the way 
  24. to go. 
  25.  
  26. Our message to David Barnes is that we will miss him - he's a good friend and 
  27. we hope that will not change.  To those at Team OS/2 Austin, we know you're 
  28. still Team'ers and we look forward to your joining the real Team OS/2 
  29. organization, the one that exists outside of IBM and has ever since David 
  30. Whittle first announced that first Teamer party at Comdex years ago. 
  31.  
  32. Our message to the OS/2 GrassRoots, as always, is contained in all the articles 
  33. in this issue.   We are committed to the success of OS/2 and believe it will 
  34. eventually be THE platform of choice.  There are just a few items that need to 
  35. be addressed to get that done.  So let's get on with it - here's the best issue 
  36. yet of the Gazette.
  37.  
  38.  
  39.  
  40. The GrassRoots Gazette is published quarterly at GREATER CHICAGO OS/2.  Our 
  41. mission is to promote the OS/2 GrassRoots movement and to provide OS/2ers with 
  42. a meaningful and interesting periodical that deals with the goings-on in the 
  43. OS/2 User Community as well as tips and techniques for the home and corporate 
  44. user of OS/2.
  45.  
  46. We make our home at the OS/2 GrassRoots Home Page 
  47. (URL=http://www.gco.com/grassroots.html) which is sponsored by the GREATER 
  48. CHICAGO OS/2 World Wide Web and GREATER CHICAGO Online 
  49.  
  50. This issue of the Gazette started out as our regular Winter Feature for 95/96. 
  51. It was roughed out in mid September '95, and we were well on our way to the 
  52. first drafts in Mid November when the sudden news of the demise of Team OS/2 
  53. Support at IBM appeared on the scene.  A short while later, David Barnes 
  54. announced that he was leaving IBM to pursue other career goals. 
  55.  
  56. Our mission has always been to publish the good news about OS/2 - we're fans of 
  57. Warp, and the Gazette attests to that fact.  The theme of this issue was and 
  58. still is "OS/2, once and for all, the best."  Contained in this issue are the 
  59. strongest arguments we know for its continued support as a desktop operating 
  60. system.  Our 11 Things article highlights an action plan for IBM to put OS/2 
  61. over the top, our Cost Analysis article by Jonathan Handler gives dollars and 
  62. cents sources of satisfaction and where to look for financial justification for 
  63. upgrading to Warp, the FLC (Frequently Launched Criticisms List) by Charles 
  64. Forsythe will get you through any technical issue about Warp and how it stacks 
  65. up against the Microsoft alternatives, and there is much, much more for your 
  66. reading enjoyment.  Contained in this single issue of the Gazette is the 
  67. toolkit you need to convince yourself and those around you that Warp is the way 
  68. to go. 
  69.  
  70. Our message to David Barnes is that we will miss him - he's a good friend and 
  71. we hope that will not change.  To those at Team OS/2 Austin, we know you're 
  72. still Team'ers and we look forward to your joining the real Team OS/2 
  73. organization, the one that exists outside of IBM and has ever since David 
  74. Whittle first announced that first Teamer party at Comdex years ago. 
  75.  
  76. Our message to the OS/2 GrassRoots, as always, is contained in all the articles 
  77. in this issue.   We are committed to the success of OS/2 and believe it will 
  78. eventually be THE platform of choice.  There are just a few items that need to 
  79. be addressed to get that done.  So let's get on with it - here's the best issue 
  80. yet of the Gazette.
  81.  
  82.  
  83.  
  84. The GrassRoots Gazette is published quarterly at GREATER CHICAGO OS/2.  Our 
  85. mission is to promote the OS/2 GrassRoots movement and to provide OS/2ers with 
  86. a meaningful and interesting periodical that deals with the goings-on in the 
  87. OS/2 User Community as well as tips and techniques for the home and corporate 
  88. user of OS/2.
  89.  
  90. We make our home at the OS/2 GrassRoots Home Page 
  91. (URL=http://www.gco.com/grassroots.html) which is sponsored by the GREATER 
  92. CHICAGO OS/2 World Wide Web and GREATER CHICAGO Online 
  93.  
  94.  
  95. ΓòÉΓòÉΓòÉ 2.      ΓòÉΓòÉΓòÉ
  96.  
  97.  
  98.  
  99. This issue of the Gazette started out as our regular Winter Feature for 95/96. 
  100. It was roughed out in mid September '95, and we were well on our way to the 
  101. first drafts in Mid November when the sudden news of the demise of Team OS/2 
  102. Support at IBM appeared on the scene.  A short while later, David Barnes 
  103. announced that he was leaving IBM to pursue other career goals. 
  104.  
  105. Our mission has always been to publish the good news about OS/2 - we're fans of 
  106. Warp, and the Gazette attests to that fact.  The theme of this issue was and 
  107. still is "OS/2, once and for all, the best."  Contained in this issue are the 
  108. strongest arguments we know for its continued support as a desktop operating 
  109. system.  Our 11 Things article highlights an action plan for IBM to put OS/2 
  110. over the top, our Cost Analysis article by Jonathan Handler gives dollars and 
  111. cents sources of satisfaction and where to look for financial justification for 
  112. upgrading to Warp, the FLC (Frequently Launched Criticisms List) by Charles 
  113. Forsythe will get you through any technical issue about Warp and how it stacks 
  114. up against the Microsoft alternatives, and there is much, much more for your 
  115. reading enjoyment.  Contained in this single issue of the Gazette is the 
  116. toolkit you need to convince yourself and those around you that Warp is the way 
  117. to go. 
  118.  
  119. Our message to David Barnes is that we will miss him - he's a good friend and 
  120. we hope that will not change.  To those at Team OS/2 Austin, we know you're 
  121. still Team'ers and we look forward to your joining the real Team OS/2 
  122. organization, the one that exists outside of IBM and has ever since David 
  123. Whittle first announced that first Teamer party at Comdex years ago. 
  124.  
  125. Our message to the OS/2 GrassRoots, as always, is contained in all the articles 
  126. in this issue.   We are committed to the success of OS/2 and believe it will 
  127. eventually be THE platform of choice.  There are just a few items that need to 
  128. be addressed to get that done.  So let's get on with it - here's the best issue 
  129. yet of the Gazette.
  130.  
  131.  
  132.  
  133. The GrassRoots Gazette is published quarterly at GREATER CHICAGO OS/2.  Our 
  134. mission is to promote the OS/2 GrassRoots movement and to provide OS/2ers with 
  135. a meaningful and interesting periodical that deals with the goings-on in the 
  136. OS/2 User Community as well as tips and techniques for the home and corporate 
  137. user of OS/2.
  138.  
  139. We make our home at the OS/2 GrassRoots Home Page 
  140. (URL=http://www.gco.com/grassroots.html) which is sponsored by the GREATER 
  141. CHICAGO OS/2 World Wide Web and GREATER CHICAGO Online 
  142.  
  143. With the dismantling of IBM's Team OS/2 support in Austin and the recent news 
  144. that David Barnes has decided to end his career at IBM for the greater and 
  145. grander horizons of the media world, it might seem to the casual observer that 
  146. IBM can't do anything right when it comes to OS/2's future.  Are you as puzzled 
  147. as I am about OS/2 and it's failure to capture marketplace dominance?  Over the 
  148. past several months, I have been conducting an informal, unscientific survey as 
  149. I visit with other OS/2ers on the net and there appears to be a consensus among 
  150. many of them as to the steps IBM could have taken and still can take to put 
  151. OS/2 in the driver's seat with the buying public.  I've compiled them here and 
  152. where applicable, included some of my own personal observations, as well.
  153.  
  154. Eleven things that IBM should do to make OS/2 more successful:
  155.  
  156.  1.  IBM executives need to admit to themselves that they have a really great product.
  157.  
  158. I am always surprised at how many IBM executives there are that are unaware of 
  159. the real technical excellence of OS/2 and it's superiority over other PC 
  160. operating systems in existence today.  Remember, these are the folks that are 
  161. making the decisions about OS/2 and where it's going to go in the IBM product 
  162. line.  It's almost as if they feel obligated to share the limelight with other 
  163. vendors like Microsoft, Apple and even Unix Vendors.  I get the idea that they 
  164. think David Barnes and Tim Sipples are spoofing everyone in their 
  165. demonstrations; that OS/2 really isn't that good, it's just slick salesmanship 
  166. on Barnes' and Sipples' part.  The average IBM executive doesn't use a PC. 
  167. Most have only seen OS/2 in commercials or over somebody's shoulder at the 
  168. office.  It used to be that way with middle management also, but recent 
  169. downsizing and the creation of a mobile workforce (where employees work out of 
  170. their homes and have an at-home office with a brand-new thinkpad running OS/2) 
  171. have had a dramatic educational effect on IBM middle management as well as 
  172. mobile employees at the worker-bee level.  But it's no wonder that Big Blue 
  173. doesn't get respect from the industry's bad news campaign about OS/2.  IBM 
  174. executives don't realize the bad rap OS/2 has gotten in the industry.  They are 
  175. ignorant of its superiority. What these executives should do before they get in 
  176. front of the press or a potential customer is to read the FLC (Frequently 
  177. Launched Criticisms List and the answers) and then come out charging on all 8 
  178. cylinders.  OS/2 needs no excuses.  It IS, by far, head and shoulders above 
  179. Windows 3.1, Windows 95 and Windows NT.  Microsoft has fooled a number of folks 
  180. out here and it appears sometimes that their tactics have even worked on some 
  181. IBM executives.
  182.  
  183.  2.  Get behind OS/2 application development 
  184.  
  185. IBM has dragged its feet in this area since the beginning.  Taking a page out 
  186. of the Microsoft playbook, IBM needs to get into bed with as many developers as 
  187. possible.  The simple reason that there are still very few MAJOR vendors making 
  188. software for OS/2 is because these vendors find it very easy to create new 
  189. versions for Windows-based platforms.  They get a lot of help and encouragement 
  190. from Microsoft.  While some of this help and encouragement may come in the form 
  191. narrow-optioned demands from Bill Gates' company, it nonetheless gets the job 
  192. done. 
  193.  
  194. IBM should dedicate a workforce of approximately 300 Systems Engineers to be on 
  195. site at developer locations, working with them to get OS/2 applications out the 
  196. door.  I don't mean hand holders - I mean people who will help write code, gen 
  197. compiles and be there when things get bogged down in the back room.  If IBM had 
  198. taken this approach when they had the opportunity in 1994 (Windows 95 was 
  199. delayed and delayed), there would today be a 32-bit function-rich version of 
  200. WordPerfect for OS/2 that would be making money for Novell. And WordPerfect 
  201. might even have been in a totally different financial position because of it 
  202. today. There'd be 32-bit Quickens and Netscapes and Map n' Go's and other OS/2 
  203. versions of popular software that their respective companies would be selling 
  204. and making money on.
  205.  
  206. ISV's haven't gotten behind application development because IBM hasn't.
  207.  
  208.  3.  Advertise applications, not nunneries 
  209.  
  210. What a poor advertising campaign we've had for OS/2.  Cutesy nuns with beepers? 
  211. If IBM had advertised OS/2 as THE internet platform (which it is) when OS/2 
  212. Warp first hit the streets, there'd be a hell of a lot more interest in the 
  213. OS/2 product today because of it.  You don't sell technical excellence 
  214. (unfortunately), at least not JUST technical excellence.  You sell 
  215. applications.  OS/2, as an Internet Platform alone, is absolutely the Rolls 
  216. Royce of platforms.  But it's IBM's best-kept secret because they chose to run 
  217. those nun commercials to death and we all got entertained. Nobody heard about 
  218. OS/2's application strengths, and today the buying public only hears about the 
  219. Microsoft Network.
  220.  
  221.  4.  WANT to be Number One 
  222.  
  223. It's pathetic how IBM almost seems to be distracted from success.  There are 
  224. hard times at IBM today, and that's something no one will dispute.  But hard 
  225. times are temporary if you do the right things and have a strategy to get 
  226. yourself back into the positive columns.  IBM has gotten into the positive 
  227. columns lately, but some will tell you that it has happened, not because of a 
  228. revenue increase, or because of a marketing success.  It has happened because 
  229. Jerome York (IBM CFO who just left IBM a few months ago) kept the purse strings 
  230. tied tight.  Some experts attribute IBM's current positive numbers mostly to 
  231. employee headcount reductions and subsequent related reductions occurring as 
  232. indirect as well as direct results of those employee reductions. 
  233.  
  234. IBM can be number one on the desktop, in the computer room, and in the home 
  235. consumer marketplace, but it must be done with a product strategy.  OS/2 is 
  236. probably the best example of the lack of a product strategy that I can think 
  237. of.  It's unquestionably the technical superior to competing operating systems. 
  238. But can anyone define what IBM's objective is as it relates to OS/2.  It isn't 
  239. desktop superiority.  Both John M. Thompson and Lou Gerstner have made that 
  240. clear.  We've been told that the objective has something to do with server 
  241. operating system market penetration - kind of vague, but expressed in an 
  242. interview or two with these two gentlemen.   "We're not going to fight the last 
  243. war for the desktops" or something like that came from Mr. Gerstner's lips as 
  244. he was quoted in late summer, 1995.  Oh, really?  Well now that we know what 
  245. you're NOT going to do, we know you don't aspire to be NUMBER ONE in the PC 
  246. Marketplace, even though you have the superior operating system.  Which war is 
  247. it IBM will fight?  And what, for pete's sake, is the strategy going to be? 
  248. More layoffs perhaps?
  249.  
  250.  5.  Court the media (...or make them stop trashing OS/2)
  251.  
  252. Probably the biggest handicap that IBM has is its relationship with the press. 
  253. Nobody has anything nice to say these days about the media.  But as it relates 
  254. to OS/2, during the summer of 1995, we experienced the most ridiculous travesty 
  255. of truth in the media and industry press that I've ever seen.  Headlines 
  256. misquoting IBM executives, stories about OS/2 being a dead duck, testimony from 
  257. nameless consulting firms that Windows 95 was THE STANDARD just 5 days after it 
  258. became available in stores, and a marketing blitz of hundreds of millions of 
  259. dollars put IBM, already at a disadvantage with the industry press, in solitary 
  260. confinement. 
  261.  
  262. What IBM needs to accept, in my estimation, is that regardless of what the 
  263. truth is, only the media can get the word out, one way or the other.  They will 
  264. print their version of the truth as they know it or as they want us to know it. 
  265. Whitepapers don't do it; seminars and business shows don't do it; advertising 
  266. doesn't do it.  These methods of information dissemination are like preaching 
  267. to the choir.  The industry press makes or breaks a product and they do it in 
  268. the headlines.
  269.  
  270. IBM simply has to change the relationship they have with the industry media. 
  271. PC Week and InfoWorld aren't suddenly going to wake up one morning doing good 
  272. things for OS/2.  Not without a strategy from IBM to accomplish this.  So just 
  273. as IBM needs a product strategy for OS/2, they also need to focus on a strategy 
  274. to put OS/2 in a positive headline for each and every major newspaper and 
  275. industry publication. 
  276.  
  277. Sometimes it almost looks like IBM must have really committed some major 
  278. offense against the press in the past for which some reporters refuse to 
  279. forgive them.  And when I say that, I know I sound like a really paranoid geek, 
  280. but those of you who saw the summer marketing blitz for Windows 95 know what 
  281. I'm talking about and it isn't something imagined. It's real.  In the words of 
  282. Rodney Dangerfield, "IBM and OS/2 get no respect!"
  283.  
  284.  6.  Make OS/2 profitable 
  285.  
  286. IBM today is cutting expenses. And they are cutting products from their 
  287. salesmanual that don't make money for the stockholders.  Why then, should we 
  288. expect them to continue to market the OS/2 product, which adds little or no 
  289. positive direction to their quarterly bottom line.  We should not be surprised 
  290. if they completely shut down ALL OS/2-related expense, development and 
  291. advertising and simply put the product out of its misery. 
  292.  
  293. What we SHOULD be surprised at, however, is the ineptness that IBM has 
  294. displayed in NOT making OS/2 a revenue producer.  They've had years and years 
  295. to do it.  Big Blue is at fault for this and no one else. 
  296.  
  297. OS/2 isn't profitable.  And it has to be to be successful with the executive 
  298. committee and ultimately the stockholders of IBM.  How does IBM accomplish 
  299. this?  Well, let's get back to the product strategy (or the lack of it).  One 
  300. specific way they could make some money on OS/2 is to adopt a strategy where 
  301. IBM becomes an OS/2 application developer themselves.  Like MicroSoft, they 
  302. could market their own suite of applications for OS/2.  I'm not talking about 
  303. those big corporate baloney applications like Communications Manager and DB2/2 
  304. (these are great applications, but they don't have a wide consumer appeal). 
  305.  
  306. Microsoft makes bundles on Windows 3.1 apps.  And we know what their strategy 
  307. is for Windows 95.  They plan to make Windows 95 the heir to their current Cash 
  308. Cow, Windows 3.1.  For IBM, OS/2 doesn't occupy that high altar.  And 
  309. stockholders have a right to ask for OS/2's retirement if it can't produce a 
  310. good revenue stream. 
  311.  
  312.  7.  Be an industry player that understands the industry 
  313.  
  314. IBM has always played a major role in the industry.  They ARE an industry 
  315. player.  But I still see a corporation that does not listen to criticism from 
  316. the industry and take heed and make changes.  I still see a corporation that 
  317. listens to its own sources too much.  There is still too much parochial 
  318. planning, modeling, and brain-storming.  This is where IBM got into trouble 
  319. during the John Akers days.  He was so well insulated from his employees, 
  320. customers and the outside world, that it was difficult for him to get a taste 
  321. of what was really happening in the industry.  IBM executives still don't get 
  322. out in the trenches with their employees; they sometimes don't even read their 
  323. own E-Mail from the Internet and don't hear their own voicemail but get a 
  324. condensed version of it from a secretary or administrative assistant. 
  325.  
  326. I don't think that this particular corporate culture aspect of IBM has changed 
  327. that much over the past few years.  Even since Lou Gerstner came on board.  The 
  328. CEO and higher-up executives are still playing the roles of corporate royalty. 
  329. They ignore the obvious about themselves and the industry; and their own 
  330. employees and customers, who are their best sources of information (with good 
  331. intentions in writing E-Mail with suggestions and ideas that get no audience).
  332.  
  333.  8.  Forget the Consent Decree 
  334.  
  335. Back in the 50's and 60's IBM agreed to stop certain predatory marketing 
  336. practices.  They were big then, had a major, major piece of the data processing 
  337. industry.  This agreement was forced upon them by the US Justice Department. 
  338. After that, IBM became a player in the industry like a boxer with one arm tied 
  339. behind his back.  At first, there was no noticeable difference in market share. 
  340. In fact, IBM's percentage of the market increased for a time during the 60's as 
  341. they had several close-calls with the Justice Department again, and really 
  342. became very sensitive to their predicament.
  343.  
  344. Employees were counseled on how to act, what to say, when to shut up and, in 
  345. general, sensitized to "correct business practices" much like you'd see a dog 
  346. conditioned to stay in his yard and not run around the neighborhood.  IBM 
  347. walked away from many a fight with vendors, with difficult customers and with 
  348. competitors because of this experience with the Consent Decree and subsequent 
  349. employee training on the subject.
  350.  
  351. But those days are over.  Microsoft, the major competitor (at least where OS/2 
  352. and desktop issues are concerned) is running rough shod over the marketplace. 
  353. And this is at the expense of real technological advances (i.e OS/2).  IBM 
  354. needs to get both its hands back on its frontside again, and come out swinging. 
  355. There has been some unsuccessful legal maneuvering of late to get the consent 
  356. decree annulled.  But IBM can't wait until this happens to become a two-fisted 
  357. competitor again.
  358.  
  359. I'm not proposing that Big Blue return to its predatory practices.  I'm just 
  360. suggesting that IBM drop this High Noon way of marketing where John Bob waits 
  361. for Billy Bob to draw before he shoots the gun out of his hand.
  362.  
  363.  
  364.  9.  Stop waiting for Microsoft to make a move before you do 
  365.  
  366. Speaking of waiting for Billy Bob, it's amazing how IBM seems to wait for 
  367. MicroSoft to make a move before doing something themselves.  During the entire 
  368. year of 1994, IBM had a golden opportunity to make OS/2 the platform of choice 
  369. by investing time, money, material in OS/2 and OS/2 application development. 
  370. Everyone knew how important true 32-bit applications were to the future of 
  371. OS/2.  Microsoft continued to miss dates, make excuses, and then produced a 
  372. buggy Windows 95 that could sort-of multitask in late 1995.
  373.  
  374. Almost the day Win 95 was delivered MicroSoft declared itself the victor and 
  375. IBM who'd produced a real tractor-pulling, industrial-strength version of OS/2 
  376. called OS/2 Warp Connect, declared itself the loser ("we're not going to fight 
  377. the last war for the desktop").
  378.  
  379. It's frustrating and almost like being a Cub Fan to be an OS/2er these days. 
  380. Those of you who are Cub Fans will sympathize, I am sure.
  381.  
  382. 10.  Don't take the OS/2 GrassRoots movement for granted.
  383.  
  384. Probably the best source of technical information about OS/2 comes from the 
  385. net, where OS/2's GrassRoots Movement is thriving (partly because of the 
  386. excellent Internet interface that OS/2 Warp presents to us).  The Team OS/2 
  387. organization is a good example of how popular OS/2 has become to the PC user community.
  388.  
  389. I honestly don't know how IBM feels about the GrassRoots.  I get mixed signals 
  390. from them.  But they shouldn't make the mistake that the GrassRoots is a bunch 
  391. of wild-eyed nerds wearing pocket-protectors.  Doctors, lawyers, retail clerks, 
  392. car wash attendants and a multitude of corporate users all claim membership in 
  393. the Team OS/2 community. 
  394.  
  395. And if IBM needs evidence that OS/2 is alive and well and that the previous 9 
  396. items I have delineated here are worth implementing, all they need do is 
  397. contact one of the 10,000+ names on the Team OS/2 list and ask.  OS/2 is 
  398. everywhere. It's just not being supported properly by its vendor. 
  399.  
  400.  
  401. 11. Change the vendor 
  402.  
  403. Perhaps, in the final analysis, when all is said and done, we'll look back on 
  404. this period and see that the one thing that IBM could have done to make OS/2 
  405. Warp successful in the marketplace is to have replaced itself as the vendor. 
  406. I'm not suggesting that they turn it over to Lotus either.  Heavens NO!  I am 
  407. suggesting that the job be done by a company that really has some skin in the 
  408. game like a consortium of OS/2 software developers.  Maybe some companies like 
  409. Secant Technologies, Cawthon Software and Norloff Computer Associates would be 
  410. able to form an alliance and go after the OS/2 operating system market.  Or 
  411. maybe David Barnes and Tim Sipples could quit IBM, win the lottery and buy OS/2 
  412. from IBM.  Now wouldn't that be a dream to wake up from?
  413.  
  414. Seriously, though, I'd really like to see IBM continue to market OS/2.  I 
  415. believe Big Blue has the industry's welfare in the 
  416.  
  417.  
  418. ΓòÉΓòÉΓòÉ 3.  ΓòÉΓòÉΓòÉ
  419.  
  420.  
  421.  
  422. This issue of the Gazette started out as our regular Winter Feature for 95/96. 
  423. It was roughed out in mid September '95, and we were well on our way to the 
  424. first drafts in Mid November when the sudden news of the demise of Team OS/2 
  425. Support at IBM appeared on the scene.  A short while later, David Barnes 
  426. announced that he was leaving IBM to pursue other career goals. 
  427.  
  428. Our mission has always been to publish the good news about OS/2 - we're fans of 
  429. Warp, and the Gazette attests to that fact.  The theme of this issue was and 
  430. still is "OS/2, once and for all, the best."  Contained in this issue are the 
  431. strongest arguments we know for its continued support as a desktop operating 
  432. system.  Our 11 Things article highlights an action plan for IBM to put OS/2 
  433. over the top, our Cost Analysis article by Jonathan Handler gives dollars and 
  434. cents sources of satisfaction and where to look for financial justification for 
  435. upgrading to Warp, the FLC (Frequently Launched Criticisms List) by Charles 
  436. Forsythe will get you through any technical issue about Warp and how it stacks 
  437. up against the Microsoft alternatives, and there is much, much more for your 
  438. reading enjoyment.  Contained in this single issue of the Gazette is the 
  439. toolkit you need to convince yourself and those around you that Warp is the way 
  440. to go. 
  441.  
  442. Our message to David Barnes is that we will miss him - he's a good friend and 
  443. we hope that will not change.  To those at Team OS/2 Austin, we know you're 
  444. still Team'ers and we look forward to your joining the real Team OS/2 
  445. organization, the one that exists outside of IBM and has ever since David 
  446. Whittle first announced that first Teamer party at Comdex years ago. 
  447.  
  448. Our message to the OS/2 GrassRoots, as always, is contained in all the articles 
  449. in this issue.   We are committed to the success of OS/2 and believe it will 
  450. eventually be THE platform of choice.  There are just a few items that need to 
  451. be addressed to get that done.  So let's get on with it - here's the best issue 
  452. yet of the Gazette.
  453.  
  454.  
  455.  
  456. The GrassRoots Gazette is published quarterly at GREATER CHICAGO OS/2.  Our 
  457. mission is to promote the OS/2 GrassRoots movement and to provide OS/2ers with 
  458. a meaningful and interesting periodical that deals with the goings-on in the 
  459. OS/2 User Community as well as tips and techniques for the home and corporate 
  460. user of OS/2.
  461.  
  462. We make our home at the OS/2 GrassRoots Home Page 
  463. (URL=http://www.gco.com/grassroots.html) which is sponsored by the GREATER 
  464. CHICAGO OS/2 World Wide Web and GREATER CHICAGO Online 
  465.  
  466.  
  467.  
  468. Probably OS/2's most puzzling aspect can be stated in just two words: Team 
  469. OS/2.  This phenomenon can only be described as unique in the annals of 
  470. computer software. Team OS/2er's number in the thousands and while there have 
  471. been a number of persons who can be identified with its success, probably the 
  472. one person today who, day after day, keeps those home fires burning for those 
  473. of us who call ourselves Team OS/2'ers is Janet Gobeille.  We caught up with 
  474. her recently for our Someone You Should Know feature in this issue of the 
  475. GrassRoots Gazette. 
  476.  
  477. GrG: Janet, at long last - we get to feature you in our Gazette. 
  478.  
  479. JG: Hmm... good luck making something out of all this.
  480.  
  481. GrG: That won't be difficult.  We want everyone to know more about you and Team 
  482. OS/2.  For starters - what's the official definition of Team OS/2 - I mean, 
  483. really.  How would you describe it?
  484.  
  485. JG: That's a good question.  The best description I've ever come up with is 
  486. that it consists of OS/2 enthusiasts worldwide who enjoy helping others learn 
  487. about OS/2 and help them get started.  But as far as the 'group': it's not a 
  488. user group, it's probably closer to a fan club.
  489.  
  490. GrG: What's the official count now on membership?
  491.  
  492. JG: How many members?  Tonight, the database shows 10,213.  Last year on the 
  493. first day of Fall Comdex, we hit 5,002.  So that means that Team OS/2 doubled 
  494. this year. 
  495.  
  496. GrG: Wow! Take us back a few years.  How did Team OS/2 get started?
  497.  
  498. JG: Actually it got started inside IBM by Dave Whittle who, on our internal 
  499. conferencing system gave it its name.  Many of us found this operating system 
  500. during the version 2.0 beta, and wanted to help it to be a success.  Dave was a 
  501. motivater, and encouraged people to do something, not just talk about it.  I 
  502. was working in mainframe systems at the time, but helped to promote OS/2 during 
  503. my off hours. I once received a note from somebody in my building saying that 
  504. he was reading our forums, and wanted to help.  He didn't know anything about 
  505. OS/2, but he thought we were having more fun than anybody.  How true!  So if he 
  506. could help carry equipment, he would!  Isn't that great? 
  507.  
  508. GrG: Yes, you see that attitude out at the business shows.  It's absolutely 
  509. amazing.  Can you tell our readers what the membership requirements are?
  510.  
  511. JG:  If you WANT to be in Team OS/2, and feel that you enjoy promoting OS/2 and 
  512. helping others, you qualify.  This is something that's developed over the past 
  513. couple years, and is generally accepted by Teamers as a 'criteria'.  IBM 
  514. doesn't own or control Team OS/2,  so we don't set requirements.  All I do is 
  515. keep a database of members as a service to Teamers, so if someone says he wants 
  516. to join, I get the info and add them.
  517.  
  518. GrG: Have you ever seen anything like this anywhere else? 
  519.  
  520. JG:  Well, I guess I'd say that this isn't unlike those Amiga users or other 
  521. users of the "underdog but better quality" systems who become fiercely loyal. 
  522. Actually, now there IS a 'ClubWin' that Microsoft  started.  They decide who is 
  523. a member and last I've heard, they capped the membership at 250 members.  Not 
  524. quite an open group.  And they apparently have private conferences to discuss 
  525. 'business'.  With Team OS/2, echos and conferences are open to all. In fact, 
  526. Microsoft managers have been known to post on the Fidonet TEAMOS2 echo so 
  527. Microsoft is obviously keeping an eye on it.  And  planning and discussions on 
  528. where Team OS/2 is going and what involvement IBM should or should not have is 
  529. held quite publicly. 
  530.  
  531. GrG: What's it like being a spokesperson for this "fiercely loyal" group.  Any 
  532. interesting stories?
  533.  
  534. JG: Interesting stories?  Let me think... one might be the person who sent in a 
  535. note asking to be put on the Team OS/2 list.  He said his wife told him he 
  536. qualified after... they had a special anniversary dinner planned, nice night... 
  537. and he got a new Beta CD of OS/2.  She ate alone, he installed OS/2. 
  538.  
  539. GrG: The cad! (we feigned shock on this one).
  540.  
  541. JG: At Atlanta this year (Comdex Spring), we started getting support calls on 
  542. our 'Comdex Hotline' (intended for exhibitors only) from people who won a copy 
  543. of OS/2 Warp at the IBM booth. By accident, our hot line number was being given 
  544. to them, and they started calling.  One afternoon, Kevin Royalty, a teamer from 
  545. Ohio who comes down to work at each Spring Comdex, picked up a call from a 
  546. person who needed help.  He and one other ended up taking the subway to the 
  547. suburbs and went out to help that person and one other while they were there. 
  548. Now THAT's above and beyond!
  549.  
  550. This year, there is a group of volunteers from Vancouver who are driving down 
  551. to come to Las Vegas.  When they heard I could use some help setting up on 
  552. Saturday, they offered to take an extra day off and come to Comdex early. 
  553. Again, amazing.
  554.  
  555. GrG: What's IBM doing these days for Team OS/2 trinkets and giveaways at 
  556. business shows.
  557.  
  558. JG: Actually, my 'trinkets' are small and not fancy.  I scrounge a lot so I can 
  559. get the most for my budget.  Actually I could probably ask for more money from 
  560. IBM, but even if I did, I'd  still squeeze every penny so we would get more for 
  561. the money.
  562.  
  563. GrG:  Okay, now... How about Janet?  What's it like to walk in your shoes for a day?
  564.  
  565. JG: Me? Gad!  Well, Austin is HOT!  No, it's actually a very nice place.  A 
  566. little batty.  It's famous for being the home of the millions of migrating bats 
  567. that live in one of our bridges downtown.  We take visitors bat-watching.  And 
  568. there's also the best BBQ that I've ever tasted in my life!
  569.  
  570. GrG: How about IBM - what kinds of things do you find yourself involved in 
  571. these days?
  572.  
  573. JG: My job is totally to support Team OS/2.  Actually I miss DOING things a 
  574. little.  I got started in Team OS/2 when I worked in Maryland and started using 
  575. and liking OS/2.  I started visiting local stores, showing them what OS/2 
  576. looked like, and enjoyed answering questions.  One store manager asked me for 
  577. my address so he could send my manager a thank you letter for my help, and was 
  578. shocked when I asked him not to since my manager had no idea that I was doing 
  579. this.  I had told him before that I was doing this on my own, just  to help, 
  580. but I guess he hadn't believed me.  When IBM decided to actually create a job 
  581. to figure out what they could do to support all these OS/2 enthusiasts, I 
  582. applied and moved to New York to decide what IBM should and could do, and what 
  583. we should NOT do. What fun!  I really believe I have the best job in IBM.
  584.  
  585. Then 6 months after I moved to New York, IBM moved PSP marketing down to Austin 
  586. and I came here. 
  587.  
  588. Team OS/2 used to be my hobby. It still is in a way... I participate a lot on 
  589. online conferences mostly on my own time because I enjoy the people there. 
  590. People are often surprised to learn that I knit (and she knits well to which 
  591. several we know have attested).  I  guess that's too domestic for a computer 
  592. nerd.  But I do try to get away for a vacation once in a while that has NOTHING 
  593. to do with a computer. Sometimes it even works.
  594.  
  595. GrG: It sounds like you really do have a fun job.  And we suspected that from 
  596. our conversations with you in the past.  It comes out in your voice.  Do you 
  597. get home much?
  598.  
  599. JG: My family is all in southern California.  I'm single, so I go back there 
  600. for Christmas every year.  But one thing I've found about my job, I meet people 
  601. all over.  So we normally plan one Team OS/2 meeting in Orange County during 
  602. the week between Christmas and New Years while I'm out there visiting 
  603. relatives.  And I try to attend the SD OS/2 user group meeting if my timing  is 
  604. right.  We're planning another this year.
  605.  
  606. GrG: You said you do try to get away on a real vacation - does that happen, really?
  607.  
  608. JG: I took off for a real vacation to Australia a couple years ago in January 
  609. 1994 and didn't even take a PC. But my last week there, I ended up having pizza 
  610. with a group of Teamers in Sydney.  I thoroughly enjoyed meeting some of the 
  611. people I had only met electronically.  And last week, 3 Australians, including 
  612. one from the pizza dinner, were my house guests while they were here in Austin. 
  613.  
  614. I don't travel much for my job.  I can decide where the money is spent, and I'd 
  615. rather put it into tshirts or such than spend it on a boondoggle. It costs a 
  616. BUNDLE to send shirts overseas.  However, when I CAN justify it, such as going 
  617. to Comdex Canada in Toronto to work with a great group of Teamers there, I 
  618. enjoy it immensely. I have to admit that I'd like to travel more and meet more 
  619. of the Teamers around the world, but for now, I talk to them electronically.
  620.  
  621. GrG:  We've heard that.  And we heard a rumor that you actually run a BBS.
  622.  
  623. JG: Yes, I run a BBS from my home.  I started it by accident -- I simply wanted 
  624. to be able to get Fidonet and Internet conferences easily, so I planned to put 
  625. up a private BBS.  But my phone number was published, and I started getting 
  626. callers.  What fun!  I loved getting a note from time to time that someone had 
  627. a problem, but found their answer on my board.  I'm now an OS2net node and the 
  628. Texas hub for ibmNET as well, although I don't have as much time as I need to 
  629. keep up this job.  And as my own contribution to Team OS/2, I also pull in the 
  630. German language Team OS/2 Germany fidonet echo directly from Berlin so that 
  631. German-speaking Teamers in the USA can participate. And yes, this IS my own 
  632. BBS. It's not IBM equipment, or using IBM-paid phone lines, etc. And when I 
  633. have a problem with the BBS, I know the SysOp. 
  634.  
  635. The person who got me into BBS's was Pete Norloff. I used to live in Virginia, 
  636. a local phone call from him.  He helped me when I was first learning OS/2, 
  637. long before I got this job.  In fact, when I went to my first store to do a 
  638. demo, I really wanted a couple 'trinkets' I could give to the store clerk. 
  639. Pete gave me a handful of OS/2 pins that he had received at a conference, and I 
  640. went in and gave those away.  Fancy, weren't we.
  641.  
  642. GrG: Well, we're a fan of Pete's, too.  We've had a great deal of help from him 
  643. as well on our BBS. But tell us, Janet - before we conclude this, is it REALLY 
  644. a lot of fun?  Don't you have ANY regrets AT ALL?  No quirks of yours that 
  645. might have gotten you into some trouble?
  646.  
  647. JG: Nah, none.  Unless you want to count the fact that I will have to live down 
  648. the compuserve Canopus gathering last week. NEVER tell someone that you have to 
  649. get the rubber husband when you're in the kitchen with guests.  You ALWAYS have 
  650. to then IMMEDIATELY explain, to the shocked expression on their faces, that 
  651. it's only what you call the little circle of rubber that you use to grip the 
  652. lid of a jar.  Well, isn't that what husbands are for? To open jars?
  653.  
  654. GrG: Well, this is another one we won't touch, either, I guess.
  655.  
  656. JG: Oh yes, one other thing people usually tease me about, and I'm rather proud 
  657. of is my excellent collection of videos and taste in movies.  I like many 
  658. things from old Danny Kaye movies to many foreign films.  I even have a copy of 
  659. the original The BLOB 
  660.  
  661.  
  662. ΓòÉΓòÉΓòÉ 4.  ΓòÉΓòÉΓòÉ
  663.  
  664.  
  665.  
  666. This issue of the Gazette started out as our regular Winter Feature for 95/96. 
  667. It was roughed out in mid September '95, and we were well on our way to the 
  668. first drafts in Mid November when the sudden news of the demise of Team OS/2 
  669. Support at IBM appeared on the scene.  A short while later, David Barnes 
  670. announced that he was leaving IBM to pursue other career goals. 
  671.  
  672. Our mission has always been to publish the good news about OS/2 - we're fans of 
  673. Warp, and the Gazette attests to that fact.  The theme of this issue was and 
  674. still is "OS/2, once and for all, the best."  Contained in this issue are the 
  675. strongest arguments we know for its continued support as a desktop operating 
  676. system.  Our 11 Things article highlights an action plan for IBM to put OS/2 
  677. over the top, our Cost Analysis article by Jonathan Handler gives dollars and 
  678. cents sources of satisfaction and where to look for financial justification for 
  679. upgrading to Warp, the FLC (Frequently Launched Criticisms List) by Charles 
  680. Forsythe will get you through any technical issue about Warp and how it stacks 
  681. up against the Microsoft alternatives, and there is much, much more for your 
  682. reading enjoyment.  Contained in this single issue of the Gazette is the 
  683. toolkit you need to convince yourself and those around you that Warp is the way 
  684. to go. 
  685.  
  686. Our message to David Barnes is that we will miss him - he's a good friend and 
  687. we hope that will not change.  To those at Team OS/2 Austin, we know you're 
  688. still Team'ers and we look forward to your joining the real Team OS/2 
  689. organization, the one that exists outside of IBM and has ever since David 
  690. Whittle first announced that first Teamer party at Comdex years ago. 
  691.  
  692. Our message to the OS/2 GrassRoots, as always, is contained in all the articles 
  693. in this issue.   We are committed to the success of OS/2 and believe it will 
  694. eventually be THE platform of choice.  There are just a few items that need to 
  695. be addressed to get that done.  So let's get on with it - here's the best issue 
  696. yet of the Gazette.
  697.  
  698.  
  699.  
  700. The GrassRoots Gazette is published quarterly at GREATER CHICAGO OS/2.  Our 
  701. mission is to promote the OS/2 GrassRoots movement and to provide OS/2ers with 
  702. a meaningful and interesting periodical that deals with the goings-on in the 
  703. OS/2 User Community as well as tips and techniques for the home and corporate 
  704. user of OS/2.
  705.  
  706. We make our home at the OS/2 GrassRoots Home Page 
  707. (URL=http://www.gco.com/grassroots.html) which is sponsored by the GREATER 
  708. CHICAGO OS/2 World Wide Web and GREATER CHICAGO Online 
  709.  
  710. Lou Gerstner, Chairman and CEO of IBM, kicked off the Comdex event in Las Vegas 
  711. as opening keynote speaker this year announcing that IBM would take 
  712. full-advantage of it's established network presence and expertise in making 
  713. itself competitive on the Information Superhighway (that phrase we all think is 
  714. silly, but somewhat descriptive of the Internet).  Gerstner used the words 
  715. "network centric" in about every paragraph or two to describe the new world of 
  716. computing where the network, instead of the mainframe or the data center is the 
  717. emphasis point of data retrieval and storage.
  718.  
  719. In addition, in private meetings with top channel executives at Comdex, IBM 
  720. unveiled a sweeping strategic initiative that will see IBM turn over all PC 
  721. hardware sales and some manufacturing to the channel while enlisting  resellers 
  722. as service partners in every IBM account worldwide.
  723.  
  724. The move will be implemented fully in 1996, cuts across all IBM geographic 
  725. units and service subsidiaries. It fundamentally recasts the company as a 
  726. computer services giant rather than a computer  manufacturer.  This tactic 
  727. appears to be coming from the Lotus heritage (IBM  acquired Lotus earlier this 
  728. year in an industry rattling unfriendly acquisition for $3.5 billion and some 
  729. heavy breathing on the part of Bill Gates.  At least, he acknowledged that it 
  730. happened and used the words "pathetic and desperate" in describing IBM's 
  731. purchase of his arch-competitor.
  732.  
  733. Lotus has been very successful with this concept of getting the channel speced 
  734. up on the support role of its products.  IBM, in the past, has relied on its 
  735. own support structure to resolve service issues with customers .  William 
  736. McCracken, The IBM PC Co. general manager of worldwide marketing, said top 
  737. channel executives formulated the roles for IBM and the channel to play in 
  738. offering 31 different service categories to customers.
  739.  
  740. "What we decided to do is to bring the business partners into the total 
  741. equation, not just in PC fulfillment but in services fulfillment as well," 
  742. McCracken said.
  743.  
  744. While this plan appears to affect the hardware end of the business, recent 
  745. moves within IBM to put the marketing of desktop software in the hands of Lotus 
  746. appears to be patterned after the same model.  Channel marketing for OS/2 and 
  747. other desktop software was recently placed under the Lotus umbrella.  This 
  748. appears to include OS/2 as well as DOS products. 
  749.  
  750. Exactly what this means for OS/2 and its future remain up in the air. 
  751. Indications are 
  752.  
  753.  
  754. ΓòÉΓòÉΓòÉ 5. ! ΓòÉΓòÉΓòÉ
  755.  
  756.  
  757.  
  758. This issue of the Gazette started out as our regular Winter Feature for 95/96. 
  759. It was roughed out in mid September '95, and we were well on our way to the 
  760. first drafts in Mid November when the sudden news of the demise of Team OS/2 
  761. Support at IBM appeared on the scene.  A short while later, David Barnes 
  762. announced that he was leaving IBM to pursue other career goals. 
  763.  
  764. Our mission has always been to publish the good news about OS/2 - we're fans of 
  765. Warp, and the Gazette attests to that fact.  The theme of this issue was and 
  766. still is "OS/2, once and for all, the best."  Contained in this issue are the 
  767. strongest arguments we know for its continued support as a desktop operating 
  768. system.  Our 11 Things article highlights an action plan for IBM to put OS/2 
  769. over the top, our Cost Analysis article by Jonathan Handler gives dollars and 
  770. cents sources of satisfaction and where to look for financial justification for 
  771. upgrading to Warp, the FLC (Frequently Launched Criticisms List) by Charles 
  772. Forsythe will get you through any technical issue about Warp and how it stacks 
  773. up against the Microsoft alternatives, and there is much, much more for your 
  774. reading enjoyment.  Contained in this single issue of the Gazette is the 
  775. toolkit you need to convince yourself and those around you that Warp is the way 
  776. to go. 
  777.  
  778. Our message to David Barnes is that we will miss him - he's a good friend and 
  779. we hope that will not change.  To those at Team OS/2 Austin, we know you're 
  780. still Team'ers and we look forward to your joining the real Team OS/2 
  781. organization, the one that exists outside of IBM and has ever since David 
  782. Whittle first announced that first Teamer party at Comdex years ago. 
  783.  
  784. Our message to the OS/2 GrassRoots, as always, is contained in all the articles 
  785. in this issue.   We are committed to the success of OS/2 and believe it will 
  786. eventually be THE platform of choice.  There are just a few items that need to 
  787. be addressed to get that done.  So let's get on with it - here's the best issue 
  788. yet of the Gazette.
  789.  
  790.  
  791.  
  792. The GrassRoots Gazette is published quarterly at GREATER CHICAGO OS/2.  Our 
  793. mission is to promote the OS/2 GrassRoots movement and to provide OS/2ers with 
  794. a meaningful and interesting periodical that deals with the goings-on in the 
  795. OS/2 User Community as well as tips and techniques for the home and corporate 
  796. user of OS/2.
  797.  
  798. We make our home at the OS/2 GrassRoots Home Page 
  799. (URL=http://www.gco.com/grassroots.html) which is sponsored by the GREATER 
  800. CHICAGO OS/2 World Wide Web and GREATER CHICAGO Online 
  801.  
  802.  
  803. Updated September 14, 1995 
  804.  
  805. OS/2 Warp has many new features, making it the easiest way to connect your PC 
  806. to practically any 
  807. network.  I've spent some time with OS/2 Warp Connect, as have many of my 
  808. colleagues, and I'd like to 
  809. share some bits of advice on moving to OS/2 Warp Connect.  This information 
  810. will be incorporated into a 
  811. future release of the OS/2 Warp Frequently Asked Questions (FAQ) List.
  812.  
  813. Q:  What does OS/2 Warp Connect include?
  814.  
  815. A:  OS/2 Warp Connect includes everything now found in OS/2 Warp plus:
  816.  
  817. - Multiprotocol Transport Services (MPTS)
  818. - IBM OS/2 Peer Version 1 
  819. - IBM OS/2 LAN Requester Version 4 
  820. - Novell NetWare requester Version 2.11
  821. - IBM LAN Distance client Version 1.11
  822. - IBM TCP/IP Version 3 
  823. - Network SignON Coordinator (client/server)
  824. - First Failure Support Technology/2
  825. - Lotus Notes Express "Plus 2"
  826. - AskPSP 
  827.  
  828. Most of these products (exceptions: Notes Express, AskPSP) are installed using 
  829. a single, unified 
  830. installation program which is part of the main OS/2 Warp installation routine. 
  831. There are also options to 
  832. install networking software atop an existing OS/2 Warp installation, to install 
  833. only base OS/2 Warp 
  834. (without networking software), and to use individual installation programs 
  835. provided with each separate 
  836. networking component.
  837.  
  838. Q:  Is OS/2 Warp Connect available on diskettes?
  839.  
  840. A:  No, OS/2 Warp Connect is available only on CD-ROM.  However, there are at 
  841. least two ways to install 
  842. OS/2 Warp Connect on a PC without a CD-ROM drive.  The first is to create the 
  843. diskette version of OS/2 
  844. Warp from any CD-ROM-equipped PC.  (Diskette images are provided.)  This method 
  845. is not 
  846. recommended since it is rather time consuming.  The second method is to install 
  847. OS/2 Warp Connect 
  848. onto one PC with a CD-ROM drive that is connected to your network.  Then, using 
  849. a simple application 
  850. provided, you can create a pair of "bootstrap" diskettes and use these 
  851. diskettes to "pull" OS/2 Warp 
  852. Connect across the network.  In other words, you can remotely install OS/2 Warp 
  853. Connect from any PC 
  854. on the network from a "code server."
  855.  
  856. To start remote installation, just double click on the new "OS/2 Warp Connect 
  857. Remote Installation" 
  858. program object.  Everything is menu-driven and easy-to-use.
  859.  
  860. Q:  Is OS/2 Warp Connect available with and without Win-OS/2?
  861.  
  862. A:  Yes.  Both "flavors" are now available, as with base OS/2 Warp.
  863.  
  864. Q:  If I have OS/2 Warp without Win-OS/2 ("for Windows"), the so-called "red 
  865. box," can I install OS/2 
  866. Warp Connect with Win-OS/2?
  867.  
  868. A:  IBM changed OS/2 Warp Connect so that the installation program will warn 
  869. you that you are about to 
  870. install a "with Win-OS/2" version on top of a "without Win-OS/2" version, 
  871. something which is not 
  872. recommended.  To force installation in this case, you must delete the 
  873. SYSLEVEL.* files in the 
  874. \OS2\INSTALL directory before starting.
  875.  
  876. Q:  What is the price of OS/2 Warp Connect?
  877.  
  878. A:  The price will vary by dealer, but the non-upgrade price is approximately $ 
  879. 155-170 in the United 
  880. States (street price), according to reports on the Internet.
  881.  
  882. Q:  Are upgrades available?
  883.  
  884. A:  Yes.  IBM is offering discounted upgrades from base OS/2 Warp and OS/2 2.1x 
  885. to OS/2 Warp 
  886. Connect.  You save more if you are upgrading from OS/2 Warp.  Street pricing, 
  887. according to Internet 
  888. reports, ranges from about $89 (upgrade from OS/2 Warp) to about $120 (upgrade 
  889. from OS/2 2.1x).  This 
  890. discount may take the form of a rebate; some dealers may handle the rebate for you.
  891.  
  892. Q:  Is IBM TCP/IP Version 3 available separately?
  893.  
  894. A:  No.  TCP/IP Version 3 is only available with OS/2 Warp Connect.
  895.  
  896. Q:  What happens to IBM TCP/IP Version 2?
  897.  
  898. A:  It will continue to be sold and serviced as long as demand warrants.
  899.  
  900. Q:  Is NFS or X Window Server (PMX) included with OS/2 Warp Connect?
  901.  
  902. A:  No, but...
  903.  
  904. Q:  Will the add-on kits (like NFS and X Window Server/PMX) for IBM TCP/IP 
  905. Version 2 work with OS/2 
  906. Warp Connect's TCP/IP Version 3?
  907.  
  908. A:  Yes, although IBM recommends you install the latest Service Paks for these 
  909. add-on kits.  Future 
  910. updates to these add-on kits will be tested and certified for OS/2 Warp 
  911. Connect.  Also, according to 
  912. reports on the Internet, pricing on these kits has fallen recently at many 
  913. dealers, so the add-on kits are 
  914. more affordable.
  915.  
  916. Q:  Can IBM TCP/IP Version 3 maintain a dial-up Internet connection and a 
  917. network card connection at 
  918. the same time?
  919.  
  920. A:  Yes!
  921.  
  922. Q:  Does IBM TCP/IP Version 3 include ftp and telnet server software?
  923.  
  924. A:  Yes.  In fact, OS/2 Warp Connect is an excellent foundation for other 
  925. TCP/IP software, such as the 
  926. freely available World Wide Web server software.
  927.  
  928. Q:  Does IBM TCP/IP Version 3 include updates to the Internet Connection 
  929. software (such as Web 
  930. Explorer Version 1.01 and Ultimail Version 2.1.1)?
  931.  
  932. A:  Yes.
  933.  
  934. Q:  What else does IBM TCP/IP Version 3 include?
  935.  
  936. A:  Quite a lot is new, including integrated REXX FTP and REXXSock 
  937. capabilities, a revamped 
  938. configuration notebook, and faster transports.
  939.  
  940. Q:  My shareware IRC/2 and NCFTP programs no longer work with OS/2 Warp 
  941. Connect's TCP/IP when I 
  942. am dialed into my Internet provider.  How can I fix this?
  943.  
  944. A:  You need an updated AFINET.SYS file.  The update is available from 
  945. technical support services.
  946.  
  947. This new AFINET.SYS file also fixes certain SENDMAIL problems over a dial-up 
  948. Internet connection.  It 
  949. will be incorporated into a future OS/2 Warp Connect FixPak.
  950.  
  951. Q:  Can I use OS/2 Warp Connect as a router, say, for TCP/IP?
  952.  
  953. A:  Yes.
  954.  
  955. Q:  What is IBM LAN Distance?
  956.  
  957. A:  LAN Distance provides the ability to use any network protocol over a 
  958. dial-up or other asynchronous 
  959. connection (like a modem).  This connection is secure (featuring login 
  960. encryption and password 
  961. protection, if desired).  The client software is used to connect to the IBM LAN 
  962. Distance Connection Server 
  963. (usually running on a PC back in the office).  The Connection Server is an OS/2 
  964. application and is 
  965. available in 8-port and unlimited port versions.
  966.  
  967. Q:  Do I need the IBM LAN Distance Connection Server to use the LAN Distance client?
  968.  
  969. A:  No.  First, the IBM LAN Distance client includes a "shuttle" feature which 
  970. automatically reconfigures 
  971. your PC (such as a notebook computer) for either in-office (network card 
  972. attached) or out-of-office 
  973. (modem attached) operation.  Even if you don't use LAN Distance, you can still 
  974. use its shuttle feature. 
  975. Also, if you are using OS/2 Peer, you can establish a single connection to 
  976. another OS/2 Warp Connect 
  977. system running the IBM LAN Distance client to communicate between them, single 
  978. PC to single PC.
  979.  
  980. Q:  What is the LAN Distance shuttle feature, and how do I activate it?
  981.  
  982. A:  The shuttle feature in LAN Distance allows you to quickly switch between 
  983. LAN-attached (with network 
  984. adapter drivers in CONFIG.SYS, for example) and modem-attached (where you can 
  985. dial into your office 
  986. network using LAN Distance or not dial in at all).  The shuttle feature is 
  987. particularly useful for notebook 
  988. computers, for example, which are carried in and out of the office.  When 
  989. you're on the road, you don't 
  990. want the network adapter drivers to load.
  991.  
  992. To activate the LAN Distance shuttle feature, simply install LAN Distance and 
  993. run LDSHUTTL.EXE.  You 
  994. can set up a program object on your desktop to run the LAN Distance Shuttle 
  995. more easily.
  996.  
  997. Q:  Do I need a network card to use OS/2 Warp Connect?
  998.  
  999. A:  No, not at all.  First of all, you can install base OS/2 Warp (without any 
  1000. networking software) from the 
  1001. OS/2 Warp Connect CD (either locally or remotely, over the network) if you 
  1002. wish.  You can also use LAN 
  1003. Distance to dial back into your office for a network connection.  Moreover, 
  1004. there is an IBM Parallel Port 
  1005. driver which, when used with a LinkRight/LinkWiz/LapLink-style cable, can be 
  1006. used in place of a network 
  1007. card.  This parallel port connection can be used to link two PCs.  (It may also 
  1008. be possible to "daisy chain" 
  1009. network connections, using a desktop PC with a network card and a parallel 
  1010. port, for example, to provide 
  1011. network access to another system without a network card.)  Consult the file 
  1012. \IBMCOM\MACS\PRNANDIS.TXT for more information on the IBM Parallel Port driver; 
  1013. this file is installed 
  1014. when you install OS/2 Warp Connect.
  1015.  
  1016. Q:  Does the networking software require space on my main OS/2 Warp drive?
  1017.  
  1018. A:  Some.  The OS/2 Warp Connect installation program and core networking 
  1019. components expect to be 
  1020. on the same drive as OS/2 Warp itself, but the bulk of OS/2 Warp Connect's 
  1021. networking software can be 
  1022. placed on other drives.
  1023.  
  1024. Q:  Are there any special tips for installation?
  1025.  
  1026. A:  Not really.  Installation is quite easy.  More device drivers have been 
  1027. provided, the latest fixes have 
  1028. been applied -- in short, it has never been easier to install and configure a 
  1029. fully networked PC.
  1030.  
  1031. For example, a new device driver, DETNE2.SYS, is included in OS/2 Warp Connect 
  1032. to detect the clone 
  1033. NE2000 network cards which can cause problems in previous OS/2 Warp releases. 
  1034. Also, OS/2 Warp 
  1035. Connect will attempt to autodetect your network card (to the extent possible). 
  1036. You may still wish to 
  1037. confirm, using the settings options provided, that OS/2 Warp is configuring 
  1038. your network card for the 
  1039. correct interrupt, addresses, etc.
  1040.  
  1041. Make sure you have sufficient disk space on your system prior to installating 
  1042. OS/2 Warp Connect.  If you 
  1043. do not have enough space, you will be given the opportunity to exit the 
  1044. installation program to correct the 
  1045. problem.
  1046.  
  1047. In the new, unified network configuration notebook, note that there are 
  1048. multiple pages for some of the 
  1049. notebook tabs.  Please be sure to fill out the correct information on all 
  1050. pages.  You will not be allowed to 
  1051. proceed if you miss a vital setting.  (This unified notebook appears during the 
  1052. Advanced Installation.)
  1053.  
  1054. After you install, you may see two or even three icons on your desktop labeled 
  1055. "MPTS."  MPTS is 
  1056. important, but you can safely drag any duplicates to the shredder.
  1057.  
  1058. If you ever wish to reinstall all or part of the networking software included 
  1059. with OS/2 Warp Connect, make 
  1060. sure you run the uninstall utilities provided for each component.  Doing so 
  1061. will free up disk space.
  1062.  
  1063. Q:  I can't get OS/2 Warp Connect working with my NE2000 compatible network 
  1064. card.  How can I fix it?
  1065.  
  1066. A:  OS/2 Warp Connect includes a driver for the Eagle NE2000plus network 
  1067. adapter, which is the most 
  1068. popular NE2000 adapter.  Unfortunately many NE2000 adapters are not quite 
  1069. compatible with the Eagle.
  1070.  
  1071. A "generic" NE2000 driver package has been created and is available for 
  1072. retrieval from the Internet via 
  1073. anonymous ftp from ftp-os2.nmsu.edu.  Look for filename ne2000wc.zip, most 
  1074. likely located in the 
  1075. /os2/drivers directory.  Instructions are included.
  1076.  
  1077. Q:  Is 3270 or 5250 terminal emulation included with OS/2 Warp Connect?
  1078.  
  1079. A:  Only for TCP/IP connections to a mainframe or midrange system.  For SNA 
  1080. connections you may 
  1081. wish to add one of the following products:
  1082.  
  1083. -  IBM Personal Communications 3270 for OS/2
  1084. -  IBM Personal Communications AS/400 for OS/2
  1085. -  IBM Personal Communications 3270 and AS/400 for OS/2
  1086. -  IBM Communications Manager for OS/2
  1087. -  Third party products (such as Rumba for OS/2 or Attachmate for OS/2)
  1088. -  "Attach Pak" planned as an OS/2 Warp Connect add-on later this year 
  1089.  
  1090. You need not install NTS/2, LAPS, MPTS, or any other network transport software 
  1091. when you install these 
  1092. products.  The SNA/802.2 protocol is provided with OS/2 Warp Connect.
  1093.  
  1094. Q:  Will OS/2 Peer connect to other systems?
  1095.  
  1096. A:  OS/2 Peer will connect to any of the following systems:
  1097.  
  1098. - Other OS/2 Peers (OS/2 Warp Connect)
  1099. - IBM LAN Server Version 4 
  1100. - IBM LAN Server (previous releases)
  1101. - IBM LAN Server for AIX 
  1102. - IBM LAN Server for AS/400
  1103. - IBM LAN Server for VM 
  1104. - IBM LAN Server for MVS 
  1105. - IBM PC LAN Program 
  1106. - Artisoft's LANtastic for OS/2 (*)
  1107. - Artisoft's LANtastic for DOS or Windows (*)
  1108. - Artisoft's LANtastic for Macintosh (*)
  1109. - Microsoft LAN Manager 
  1110. - Microsoft Windows for Workgroups 
  1111. - Microsoft Windows NT 
  1112. - PowerLAN 
  1113. - SAMBA (Unix/Linux)
  1114. - Any other SMB-based networking software 
  1115.  
  1116. (*) Providing server only to LANtastic clients in SMB mode, at least with 
  1117. LANtastic Version 1 for OS/2.
  1118.  
  1119. Q:  If OS/2 Peer can connect to IBM LAN Server Version 4, why would I install 
  1120. the OS/2 LAN Requester 
  1121. in OS/2 Warp Connect?
  1122.  
  1123. A:  OS/2 Peer is a superset of the IBM OS/2 LAN Requester, with one exception: 
  1124. to manage IBM LAN 
  1125. Server resources graphically, you must use the OS/2 LAN Requester rather than 
  1126. OS/2 Peer.  (OS/2 Peer 
  1127. can administer LAN Server user IDs and groups through User Profile Management. 
  1128. Command line and 
  1129. REXX API administration facilities for resources are still available.)  Also, 
  1130. OS/2 Peer requires slightly 
  1131. more memory than the OS/2 LAN Requester.
  1132.  
  1133. Q:  Can I install both OS/2 Peer and LAN Requester on the same PC?
  1134.  
  1135. A:  Yes, although this procedure has not been extensively tested and is 
  1136. recommended only if you 
  1137. absolutely need the graphical LAN Server Administration capability.  Here are 
  1138. the steps you must follow 
  1139. (courtesy Mark Neumann, IBM Personal Software):
  1140.  
  1141. 1.  Install OS/2 Warp Connect with LAN Requester first.
  1142. 2.  Make a copy of the IBM LAN Services folder and rename it to Temp LAN Services.
  1143. 3.  Copy the contents of the directories \IBMLAN\NETPROG and \IBMLAN\NETLIB to 
  1144. \TEMPLAN\NETPROG and \TEMPLAN\NETLIB, respectively.
  1145. 4.  Install OS/2 Peer on top of LAN Requester (using the PRODINST program 
  1146. included with OS/2 Warp 
  1147. Connect).
  1148. 5.  Copy the files in \TEMPLAN\NETPROG to \IBMLAN\NETPROG.  You can use the 
  1149. Drives object in 
  1150. your OS/2 System folder.  Find and open the \TEMPLAN\NETPROG folder, select all 
  1151. files in the folder, 
  1152. and copy them to \IBMLAN\NETPROG.  Do NOT replace any duplicate files in 
  1153. \IBMLAN\NETPROG (click 
  1154. on Cancel when prompted).  You should only copy those files in \TEMPLAN\NETPROG 
  1155. which are not 
  1156. already in \IBMLAN\NETPROG.
  1157. 6.  Repeat Step 5 for the \TEMPLAN\NETLIB and \IBMLAN\NETLIB directories.
  1158. 7.  Rename the Temp LAN Services folder back to IBM LAN Services.
  1159. 8.  Restart your OS/2 Warp PC for changes to take effect.
  1160.  
  1161. Q:  What devices on my PC can I allow access to over the network with OS/2 Peer?
  1162.  
  1163. A:  Other OS/2 Peer users can access directories (folders), drives (including 
  1164. diskette drives, CD-ROM 
  1165. drives, optical drives, etc.), printers (the actual print queue), and ports 
  1166. (both parallel and serial). 
  1167. Non-OS/2 Peer users (such as LANtastic clients) can access printers, drives, 
  1168. and directories only.
  1169.  
  1170. The ability to share CD-ROM drives and COM ports (modems, for example) over the 
  1171. network is rare or 
  1172. even unique to OS/2 Peer.
  1173.  
  1174. Q:  Tell me more about COM port sharing...
  1175.  
  1176. A:  Sure.  Suppose you have a high speed modem attached to one OS/2 Warp 
  1177. Connect PC.  You can 
  1178. share out that fancy V.34 modem to other PCs running OS/2 Peer so that they can 
  1179. use standard 
  1180. communications software (not necessarily network-aware communications software) 
  1181. to dial-out with that 
  1182. modem and communicate with other systems.  Some communications software (such 
  1183. as HyperAccess/5 
  1184. for OS/2) can open the COM port in "shared mode," which means that you can have 
  1185. other 
  1186. communications software monitoring and displaying the traffic being passed 
  1187. to/from that COM port, even 
  1188. from somewhere else on the network!
  1189.  
  1190. IBM LAN Server 4 also supports this feature with OS/2 Warp clients.
  1191.  
  1192. The NET COMM and NET USE commands facilitate modem sharing (by allowing you to 
  1193. assign the 
  1194. network shared COM port to a local "real" COM port, for example COM3).
  1195.  
  1196. Q:  Why isn't COM port sharing supported with DOS or Windows clients?
  1197.  
  1198. A:  Why do DOS and Windows lack true preemptive multitasking?  Why are DOS and 
  1199. Windows still 
  1200. limited to 640K of memory?  Why do DOS and Windows lack Crash Protection?  Why...
  1201.  
  1202. Seriously, DOS and Windows do not provide the ability for COM port redirection, 
  1203. and, if attempted, 
  1204. redirection would likely be unreliable.
  1205.  
  1206. Q:  Is there any limit to the number of client connections OS/2 Peer supports?
  1207.  
  1208. A:  There's no intrinsic limit (none reachable, anyway).  You can have as many 
  1209. users accessing a 
  1210. resource on your OS/2 Peer PC as you wish, up to the performance limits of your 
  1211. PC.  You can also limit 
  1212. the number of simultaneous connections to any resource (quite useful for 
  1213. limiting the load on your PC or 
  1214. for enforcing software licensing).
  1215.  
  1216. Q:  If I have the Novell NetWare requester in OS/2 Warp Connect loaded, can I 
  1217. reshare those devices 
  1218. (such as printers) out to other clients using OS/2 Peer?
  1219.  
  1220. A:  Yes.  Resharing works for TCP/IP resources as well (such as printers).
  1221.  
  1222. Q:  Why should I buy IBM LAN Server 4?  Why not use OS/2 Peer for everything?
  1223.  
  1224. A:  For smaller sized networks (typically 10 or fewer PCs), or for a 
  1225. decentralized campus environment 
  1226. (such as a university), OS/2 Warp Connect's OS/2 Peer is ideal.  However, IBM 
  1227. LAN Server 4 has 
  1228. several advantages when your network begins to grow.  LAN Server 4 resources 
  1229. can be centrally 
  1230. managed, and security is implemented through the domain controller concept. 
  1231. (OS/2 Peer cannot be a 
  1232. domain controller, but it does not require a domain controller to establish 
  1233. connections with other peers.) 
  1234. Also, LAN Server 4 will outperform OS/2 Peer as your network grows (especially 
  1235. LAN Server 4 
  1236. Advanced).
  1237.  
  1238. IBM LAN Server 4 also has a unique feature for OS/2 Warp clients called the 
  1239. Network Applications folder. 
  1240. Without touching (electronically, humanly, or otherwise) any OS/2 Warp clients, 
  1241. a network administrator 
  1242. can create icons for applications stored on the server.  These icons 
  1243. automatically appear in the Network 
  1244. Applications folder when an OS/2 Warp user logs in, complete with any special 
  1245. settings required.  This 
  1246. feature makes deploying a new network application much easier.
  1247.  
  1248. As a rule of thumb, OS/2 Peer works well with networks of 10 or fewer PCs. 
  1249. Beyond 8 PCs, start 
  1250. considering IBM LAN Server 4 Entry.  Beyond about 40 PCs, start considering IBM 
  1251. LAN Server 4 
  1252. Advanced.  There's significant overlap in these rules of thumb, depending on 
  1253. what you need out of your 
  1254. network.  There are no hard and fast rules.
  1255.  
  1256. Q:  Can I manage OS/2 Peer from somewhere else on the network?
  1257.  
  1258. A:  For user IDs, groups, and passwords (User Profile Management), yes, you 
  1259. can.  However, without 
  1260. some remote control software (such as IBM's DCAF, KopyKat, Poly/PM, etc.) you 
  1261. cannot manage OS/2 
  1262. Peer shared resources remotely using the graphical application, "Sharing and 
  1263. Connecting."  You can, 
  1264. however, use the command NET ADMIN (from the command line) to remotely 
  1265. administer OS/2 Peer 
  1266. shared resources.
  1267.  
  1268. Q:  Other people on my network are using Windows for Workgroups or Windows NT. 
  1269. How do I browse 
  1270. the "workgroups" or "domains" these people use?
  1271.  
  1272. A:  You can define up to four domains (or workgroups) which can be browsed by 
  1273. using a command such 
  1274. as:
  1275.  
  1276.   NET CONFIG REQ /OTH:dom1,dom2,dom3,dom4
  1277.  
  1278. where dom1, dom2, dom3, and dom4 are the names of the four domains.  However, 
  1279. you must know the 
  1280. names of these domains in advance.  (This answer courtesy Charlie Brown, IBM Austin.)
  1281.  
  1282. Q:  Are there any "gee whiz" features in OS/2 Peer?
  1283.  
  1284. A:  You bet.  To amaze and impress your friends, try the following:
  1285.  
  1286. - With two OS/2 Peer PCs, try "crossplaying" of multimedia files.  One OS/2 
  1287. Peer delivers audio or video 
  1288. to the other (and vice versa) for playback at the same time (using shared 
  1289. drives or directories).  See how 
  1290. far you can push your PCs.
  1291.  
  1292. - Set up an OS/2 Peer server on the Internet!  OS/2 Peer can work with NetBIOS 
  1293. over TCP/IP, so you 
  1294. can share out a drive or directory (read-only access recommended!) to other 
  1295. OS/2 Peer users on the 
  1296. Internet.  Use the MPTS program to set up.
  1297.  
  1298. - Drag and drop printers and folders (directories) to create a new shared 
  1299. resource using the Sharing and 
  1300. Connecting application.
  1301.  
  1302. - OS/2 Peer has auditing/logging and REXX interface capabilities.  You can 
  1303. monitor access to your OS/2 
  1304. Peer resources, and you can write REXX scripts to automate routine tasks.
  1305.  
  1306. - Use the new Network Clipboard/DDE program to cut/paste across the network 
  1307. (or, if using NetBIOS 
  1308. over TCP/IP, even the Internet).  Network Messaging can be used to send alerts 
  1309. (such as, "I'm turning off 
  1310. my PC now") and other messages to other users across the network.
  1311.  
  1312. Q:  What exactly is the Lotus Notes Express "Plus 2"?
  1313.  
  1314. A:  Regular Lotus Notes Express includes only five application templates.  The 
  1315. Lotus Notes Express 
  1316. software includes two extra application templates as a bonus.  Lotus considers 
  1317. OS/2 Warp Connect as a 
  1318. full Lotus Notes Express client so, if you ever need to upgrade to the standard 
  1319. Lotus Notes client software 
  1320. for OS/2 Warp, you can do so for an upgrade price (not full price).
  1321.  
  1322. Note that the capabilities of a Lotus Notes client are determined at the 
  1323. server.  You need not reinstall your 
  1324. Lotus Notes software if you upgrade to the full client capabilities -- Lotus 
  1325. Notes Express "Plus 2" provided 
  1326. with OS/2 Warp Connect is the full software with a license for Express "Plus 2" function.
  1327.  
  1328. Q:  I've installed Lotus Notes, provided with OS/2 Warp Connect, but it doesn't 
  1329. want to start when I 
  1330. double click on the icon.  What should I do?
  1331.  
  1332. A:  Try running $LNOTES.EXE directly (instead of through NOTES.EXE).  You can 
  1333. change the settings of 
  1334. the Lotus Notes program object to run this executable file instead.
  1335.  
  1336. Q:  What is AskPSP?
  1337.  
  1338. A:  AskPSP is a technical support database shipped on CD-ROM, based on IBM's 
  1339. own technical support 
  1340. services.  It includes answers to frequently (and less than frequently) asked 
  1341. OS/2 Warp questions.  A 
  1342. friendly front-end application, an expert system tool which accepts plain 
  1343. English questions, facilitates 
  1344. access to this support database.
  1345.  
  1346. Q:  What is First Failure Support Technology/2?
  1347.  
  1348. A:  FFST/2 is software which allows network administrators (mainly at large 
  1349. corporate sites) to monitor 
  1350. and respond to errors which occur on OS/2 Warp PCs, over the network.
  1351.  
  1352. Q:  What is Network SignON Coordinator?
  1353.  
  1354. A:  NSC is software which allows single sign-on to a variety of systems on your network.
  1355.  
  1356. Q:  When I use the Remote Installation program in OS/2 Warp Connect, to install 
  1357. OS/2 Warp Connect 
  1358. across a network, only one PC can "pull" the code at a time.  Can I raise this limit?
  1359.  
  1360. A:  Yes.  By default, only one remote PC can install OS/2 Warp Connect from the 
  1361. PC where the Remote 
  1362. Installation program is running.  This limit is enforced to avoid network 
  1363. congestion and "thrashing" of the 
  1364. CD-ROM (where OS/2 Warp Connect code is usually obtained).  However, you can 
  1365. increase this limit by 
  1366. editing the \GRPWARE\CLIENTS\GRPWARE.INI file so that 
  1367.  
  1368. MAXCLIENTS=1
  1369.  
  1370. is changed to the number of simultaneous connections allowed, for example 
  1371.  
  1372. MAXCLIENTS=5
  1373.  
  1374. Other changes are recommended as well (see the next question).
  1375.  
  1376. Q:  Is there a way to start the Remote Install "code server" without having to 
  1377. answer all those questions 
  1378. every time?  I just want the code server to be running whenever I start up my 
  1379. OS/2 Warp Connect PC.
  1380.  
  1381. A:  Yes.  However, if you are using your OS/2 Warp Connect system for other 
  1382. things while other PCs on 
  1383. the network are trying to install OS/2 Warp Connect from your PC, you must make 
  1384. some other changes 
  1385. as well to increase the tolerance of NetBIOS to retries.
  1386.  
  1387. To start the Remote Install server by itself, without answering any questions 
  1388. about building diskettes, use 
  1389. the following commands (in a .CMD batch file):
  1390.  
  1391. C:
  1392. CD \GRPWARE\CLIENTS
  1393. START E:\CID\SRVIFS\SERVICE /INI=GRPWARE.INI
  1394.  
  1395. where E: is the CD-ROM drive containing the OS/2 Warp Connect CD and C: is the 
  1396. drive containing the 
  1397. OS/2 Warp Connect installation program (and the \GRPWARE directory).  Change 
  1398. these drive letters in 
  1399. the above example if necessary.
  1400.  
  1401. If you do any multitasking whatsoever, you should also make the following 
  1402. changes to two files, 
  1403. PROTOCOL.INI and IBMLAN.INI.  PROTOCOL.INI is located in the \IBMCOM directory 
  1404. ( or in the root 
  1405. directory of Remote Installation Diskette 1 created for the target system, 
  1406. where you must also make these 
  1407. changes) and IBMLAN.INI is located in \IBMLAN.
  1408.  
  1409. PROTOCOL.INI:
  1410.  
  1411. In the [netbeui_nif] section of the file:
  1412.   ADAPTRATE=0
  1413.   TI=60000
  1414.   T1=10000
  1415.   T2=2000
  1416.   NETBIOSTIMEOUT=2000
  1417.  
  1418. IBMLAN.INI:
  1419.  
  1420.   SESSTIMEOUT=300
  1421. and in the peer section of the file:
  1422.   SRVHEURISTICS (bit 15 set to 8)
  1423.  
  1424. These changes and/or additions are quite similar to those recommended in the 
  1425. \IBMCOM\MACS\PRNANDIS.TXT file.
  1426.  
  1427. Remember, you must make these additions to the PROTOCOL.INI file on Diskette 1 
  1428. for each set of 
  1429. Remote Install diskettes you create.
  1430.  
  1431. IBM recommends NetView/DM for OS/2 for "heavy duty" software distribution, but 
  1432. these methods may be 
  1433. sufficient, depending on your needs.
  1434.  
  1435. Q:  What protocols can I use for OS/2 Warp Connect Remote Installation?
  1436.  
  1437. A:  The simplified Remote Installation program bundled with OS/2 Warp Connect 
  1438. is designed to use 
  1439. NetBIOS connections only.  It is possible to install OS/2 Warp Connect over the 
  1440. network using other 
  1441. protocols with add-on software (such as IBM's NetView/DM for OS/2).
  1442.  
  1443. Q:  Can I copy some files from the OS/2 Warp Connect CD to my hard disk to 
  1444. speed up Remote 
  1445. Installation?
  1446.  
  1447. A:  Yes.  You will need enough disk space, certainly, to store OS/2 Warp 
  1448. Connect components required 
  1449. by Remote Install.  You will need to edit GRPWARE.INI and LANSTART.INI files to 
  1450. redirect to the hard 
  1451. disk.
  1452.  
  1453. Q:  The Remote Installation diskettes I build for a ThinkPad 701 with IBM 
  1454. PCMCIA Token Ring don't 
  1455. seem to work right.  What should I do?
  1456.  
  1457. A:  Modify the PROTOCOL.INI file on Diskette 1 so that the following changes 
  1458. are made:
  1459.  
  1460. MMIO=0xD400
  1461. RAM=0xD800
  1462.  
  1463. and that semicolons are removed in front of each of these parameters.  You can 
  1464. also use the Settings 
  1465. button to make these changes at the time you create the two Remote Installation diskettes.
  1466.  
  1467. Q:  If I use Remote Installation, how do I add additional networking software 
  1468. later that I didn't install the 
  1469. first time?
  1470.  
  1471. A:  Activate the Remote Installation server and start your PC from the Remote 
  1472. Installation diskettes. 
  1473. Follow the instructions until you see a menu asking if you wish to install all 
  1474. of OS/2 Warp Connect or just 
  1475. Networking.  Select Networking only, and proceed as directed.  (See below for a 
  1476. second method.)
  1477.  
  1478. Q:  How do I install the OS/2 Warp BonusPak, AskPSP, and Lotus Notes client 
  1479. software using Remote 
  1480. Installation?
  1481.  
  1482. A:  The built-in Remote Installation software is simplified and designed to get 
  1483. base OS/2 Warp Connect 
  1484. networking function installed quickly and easily.
  1485.  
  1486. If you provide access to the AskPSP and Lotus Notes CD-ROMs somewhere on your 
  1487. network, they can 
  1488. be installed across the network (using OS/2 Peer logins, for example).  AskPSP 
  1489. can be installed using 
  1490. the INSTASKP.EXE program (located in the AskPSP directory).  Lotus Notes can be 
  1491. installed using the 
  1492. INSTPM.EXE program.
  1493.  
  1494. The BonusPak expects to be installed from a particular drive (such as a CD-ROM) 
  1495. which has a drive 
  1496. letter assigned to it.  Still, you can install the BonusPak across the network. 
  1497. Assume, for example, that all 
  1498. the BonusPak files have been copied to a directory on an OS/2 Peer system 
  1499. called SMITH, and that the 
  1500. directory containing the BonusPak has been given a resource name of BONUSPAK. 
  1501. The resource 
  1502. BONUSPAK has been defined as read-only to every user on the network.  (In fact, 
  1503. this resource can be 
  1504. the BonusPak CD-ROM.)  The following OS/2 batch file will allow you to install 
  1505. the BonusPak across the 
  1506. network, assuming you are logged on the network.
  1507.  
  1508.   @echo off 
  1509.   echo Installing BonusPak...
  1510.   NET USE Y: /DELETE
  1511.   NET USE Y: \\SMITH\BONUSPAK
  1512.   Y:
  1513.   CD \US
  1514.   CALL INSTALL.CMD
  1515.   C:
  1516.   NET USE Y: /DELETE
  1517.  
  1518. In other words, by using the NET USE command to assign drive letter Y: to the 
  1519. network directory 
  1520. \\SMITH\BONUSPAK, the OS/2 Warp BonusPak will install correctly.  Note that you 
  1521. should not install the 
  1522. Internet Connection from the BonusPak on top of OS/2 Warp Connect.  TCP/IP 
  1523. Version 3, part of the 
  1524. main installation, should be used instead.
  1525.  
  1526. Q:  I've used Remote Install to install OS/2 Warp Connect.  Now I want to add a 
  1527. printer or some other 
  1528. feature.  How do I tell Selective Install to retrieve code across the network?
  1529.  
  1530. A:  The answer to this question is similar to the last, namely that you can 
  1531. place the OS/2 Warp Connect 
  1532. CD-ROM (or a copy of it) somewhere on your network as a shared resource.  Using 
  1533. the NET USE 
  1534. command, you can assign a drive letter to this shared resource.  An OS/2 batch 
  1535. (.CMD) file can automate 
  1536. the process, and it would look something like this:
  1537.  
  1538.   @echo off 
  1539.   echo Starting Selective Install...
  1540.   NET USE Y: /DELETE
  1541.   NET USE Y: \\SMITH\CD-ROM
  1542.   INSTALL
  1543.   NET USE Y: /DELETE
  1544.  
  1545. assuming the OS/2 Warp Connect CD-ROM was placed on the machine SMITH and given 
  1546. a resource 
  1547. name of CD-ROM, and that a proper logon was in effect.  The source directory 
  1548. for Selective Install 
  1549. becomes Y:\OS2IMAGE (or possibly \\SMITH\CD-ROM\OS2IMAGE if you wish to use 
  1550. Universal Naming 
  1551. Convention).  Similar methods would be used for Novell NetWare servers.
  1552.  
  1553. Q:  Is it possible to have some sort of custom routine (such as installing 
  1554. applications) run automatically at 
  1555. the end of OS/2 Warp Connect's Remote Installation?
  1556.  
  1557. A:  Yes indeed.  First, create a file called USER.CMD with the OS/2 batch 
  1558. commands (or REXX program) 
  1559. you wish to run at the conclusion of OS/2 Warp Connect's installation.  Then 
  1560. copy this file to the 
  1561. \GRPWARE\CLIENTS\LADCLT directory on the OS/2 Warp Connect "code server."  On 
  1562. the second 
  1563. diskette (Diskette 1) created for remote installation, modify CONFIG.SYS and 
  1564. add the following line 
  1565. (assuming Drive W as the source):
  1566.  
  1567. CALL=\OS2\CMD.EXE /Q /C DETACH COPY W:\USER.CMD \GRPWARE\CLIENTS\LADCLT > NUL 
  1568.  
  1569. When the second phase of OS/2 Warp Connect installation starts, the USER.CMD 
  1570. file should be copied 
  1571. correctly to the remote (target) PC's hard disk.  At the end of installation, 
  1572. USER.CMD will be run.  One of 
  1573. the tasks USER.CMD should probably perform is to remove the above line from the 
  1574. PC's CONFIG.SYS, 
  1575. to prevent any error messages at bootup.
  1576.  
  1577. In any event, any file by the name of USER.CMD in the \GRPWARE\CLIENTS\LADCLT 
  1578. directory on the 
  1579. target PC will be run at the conclusion of OS/2 Warp Connect installation.  You 
  1580. can use any method you 
  1581. wish to move USER.CMD to this directory.  (This answer courtesy Matt Hickmann, Chevron.)
  1582.  
  1583. Q:  Do I have to reinstall the base OS/2 Warp when upgrading to OS/2 Warp 
  1584. Connect, or should I just 
  1585. install the networking software?
  1586.  
  1587. A:  IBM recommends that you reinstall the base operating system at the same 
  1588. time you install OS/2 Warp 
  1589. Connect's networking components.  The base operating system included with OS/2 
  1590. Warp Connect 
  1591. contains the latest fix paks (up until the date it was sent to manufacturing).
  1592.  
  1593. Your desktop and other customizations will be preserved.  If you are upgrading 
  1594. from OS/2 2.1x, be sure 
  1595. to run the SCHEME program after installation of OS/2 Warp to create the new 
  1596. Scheme Palette.
  1597.  
  1598. Q:  Should I install the Internet Connection from the BonusPak on OS/2 Warp Connect?
  1599.  
  1600. A:  Unless you are NOT installing any networking software, no, you should not 
  1601. install the Internet 
  1602. Connection from the BonusPak on OS/2 Warp Connect.  Installing TCP/IP Version 3 
  1603. (part of the 
  1604. networking software included with OS/2 Warp Connect) gives you all the function 
  1605. (and more) of the 
  1606. dial-up Internet Connection (including dial-up capabilities).
  1607.  
  1608. All other BonusPak applications may be safely installed on top of OS/2 Warp 
  1609. Connect regardless of 
  1610. configuration.  However, Person to Person may require additional NetBIOS 
  1611. resources when installed 
  1612. alongside OS/2 Peer, and it may require the above mentioned AFINET.SYS file for 
  1613. TCP/IP connections.
  1614.  
  1615. Q:  I get some error messages about LOG.SYS when I boot into OS/2 Warp Connect. 
  1616. What can I do?
  1617.  
  1618. A:  Use OS/2 Warp's Selective Install program to install Serviceability and 
  1619. Diagnostic Aids (one of the 
  1620. selections on the second panel).  LOG.SYS (and other key files for FFST/2) are 
  1621. included with the base 
  1622. OS/2 Warp software.  Or you can simply REM out these lines if you do not wish 
  1623. to use FFST/2.
  1624.  
  1625. Q:  Are any of the regular OS/2 Warp BonusPak applications enhanced or improved 
  1626. as a result of OS/2 
  1627. Warp Connect?
  1628.  
  1629. A:  Yes.  The OS/2 Chess application can be used to play chess across a network 
  1630. (NetBIOS, NetBIOS 
  1631. over TCP/IP, or NetBIOS over IPX protocols).  Also, IBM's Person to Person can 
  1632. be used across a 
  1633. network for workgroup and video conferencing.
  1634.  
  1635. Q:  Can I uninstall all or part of OS/2 Warp Connect?
  1636.  
  1637. A:  You bet.  Uninstall programs are supplied for each individual networking 
  1638. component and for OS/2 
  1639. Warp itself.  In fact, you should use these uninstall programs if for whatever 
  1640. reason you wish to reinstall 
  1641. any OS/2 Warp Connect networking component.
  1642.  
  1643. Q:  Where can I get additional information on OS/2 Warp Connect?
  1644.  
  1645. A:  The printed manuals included with OS/2 Warp Connect include basic 
  1646. installation, setup, and operation 
  1647. instructions.  For more detailed instructions, be sure to consult the various 
  1648. pieces of online documentation 
  1649. located on the OS/2 Warp Connect CD-ROM.  Also, additional printed publications 
  1650. are available from IBM 
  1651. if you need hardcopy.  The IBM part numbers for extra hardcopy manuals are 
  1652. included in the OS/2 Warp 
  1653. Connect announcement letter.
  1654.  
  1655. One of the best places now to obtain information on OS/2 Warp Connect and other 
  1656. IBM products is the 
  1657. Internet.  (The Internet Connection software comes with every copy of OS/2 
  1658. Warp.)  Using the IBM Web 
  1659. Explorer, you can access the following URLs (Universal Resource Locators) on 
  1660. the Internet:
  1661.  
  1662. http://www.ibm.com            Main IBM "homepage"
  1663. http://www.austin.ibm.com/pspinfo    IBM Personal Software information (incl. 
  1664. OS/2 Warp)
  1665. http://www.teamos2.org          Team OS/2 "homepage" (with links to several 
  1666. other sites)
  1667.  
  1668. IBM's OS/2 Warp Hotline can be reached at (800) 3-IBM-OS2, and the software 
  1669. order center is at (800) 
  1670. IBM-CALL.  You can request catalogs, product literature, and other information 
  1671. from these hotlines.  You 
  1672. may also wish to use the fax-back service at (800) IBM-4-FAX and the IBM BBS at 
  1673. (919) 517-0001.
  1674.  
  1675. Locally the Greater Chicago ONLINE!! BBS serves OS/2 Warp users in Chicagoland 
  1676. and can be reached 
  1677. at (708) 895-4042.  Information on OS/2 Warp user groups is available through 
  1678. this service.
  1679.  
  1680. Q:  Are there any samples for CID (Configuration/Installation/Distribution) installation?
  1681.  
  1682. A:  Here are some sample files.  For more information on CID installation, 
  1683. please consult IBM publication 
  1684. GG24-4295 (OS/2 Installation Techniques: The CID Guide).  You can order IBM 
  1685. publications by calling 
  1686. (800) 879-2755.
  1687.  
  1688. The sample files, below, are designed to install OS/2 Warp Connect with MPTS, 
  1689. NetWare client, and 
  1690. TCP/IP components from a Novell NetWare server.  They assume Token-Ring.  Use 
  1691. them as guides for 
  1692. your own installation environment.
  1693.  
  1694. There are two special features of note.  One is that the NetWare client 
  1695. software is not CID enabled 
  1696. (cannot ordinarily be installed with a response file, unattended).  NWINST.CM1 
  1697. is actually a REXX 
  1698. program which mimics the behavior of Novell's own installation program.  The 
  1699. second key feature is in 
  1700. START1.CM1 and uses NetWare's USERLIST command to determine a network adapter's 
  1701. universally 
  1702. administered address.  (In an IBM LAN Server environment, these workarounds are 
  1703. not required.  Every 
  1704. component is CID enabled for that environment, and the universal address is 
  1705. determined automatically by 
  1706. MPTS.)
  1707.  
  1708. Here is a directory of the files attached:
  1709.  
  1710. NWINST1.CM1       NetWare client "response file"
  1711. START1.CM1        Initial startup after NetWare client is installed 
  1712. MPTS.RSP     Response file for MPTS component 
  1713. TCPIP.RSP        Response file for TCP/IP component 
  1714.  
  1715. The following section notes the required changes and/or additions to the 
  1716. regular OS/2 Warp response file 
  1717. for installation of the base software.  It assumes network drive O ("Oh") is 
  1718. the source for installation files.
  1719.  
  1720. **************************************************************
  1721. *                               *
  1722. * UserExit                          * 
  1723. *                               *
  1724. *   Specifies the name of a program that Install will    * 
  1725. *   DosExec before exiting memory.  Install waits for the  * 
  1726. *   program to return.  This keyword may occur more than   *
  1727. *   once.  Each will be executed in the order that they   * 
  1728. *   appear at the end of OS/2 Install.            *
  1729. *                               *
  1730. *   Valid Parms:                       *
  1731. *                               *
  1732. *    KEYVALUE =user exit program name (DEFAULT=none)    * 
  1733. *                               *
  1734. **************************************************************
  1735. UserExit=O:\CMD.EXE /C COPY O:\NWINST.CM1 C:\NWINST.CMD
  1736. UserExit=C:\NWINST.CMD
  1737. UserExit=O:\CMD.EXE /C COPY O:\START1.CM1 C:\STARTUP.CMD
  1738.  
  1739.  
  1740. -- NWINST.CM1 --
  1741.  
  1742. /* Licensed materials - Property of IBM */
  1743. /* (c) Copyright IBM Corp 1995.  All rights reserved. */
  1744. /* Sample Netware Requester Install Command File */
  1745. /* Takes three parameters: logname, CIDPath, and TargDrv */
  1746.  
  1747. /* First get addressability to the required source directories and */
  1748. /* target workstation */
  1749.  
  1750. Parse upper arg logname CIDPath TargDrv 
  1751.  
  1752. msgfile = 'OSCINST.MSG'
  1753.  
  1754. if CIDPath = '' then CIDPath = 'O:\CID\'
  1755. os2drv = 'c:'
  1756. ''os2drv
  1757. CFG_SYS = os2drv'\CONFIG.SYS'
  1758.  
  1759. call RxFuncAdd 'SysLoadFuncs','RexxUtil','SysLoadFuncs'
  1760. call SysLoadFuncs 
  1761.  
  1762. A=0
  1763. do until lines(CFG_SYS) = 0 
  1764.  A = A+1
  1765.  CFG_SYS.A = LineIn(CFG_SYS)
  1766.  end 
  1767. call stream CFG_SYS,'C','CLOSE'
  1768.  
  1769. /* Scan for Netware indicator in config.sys */
  1770. nwpath = ''
  1771. do i = 1 to A 
  1772.   parse upper var CFG_SYS.i kw'='kwval
  1773.   if kw='DEVICE' & pos('\LSL.SYS',kwval) > 0 then do   /* Netware found */
  1774.    nwpath = strip(left(kwval,pos('\LSL.SYS',kwval)-1)) /* Install here */
  1775.    nwdrv = left(nwpath,2)               /* even if different */
  1776.                              /* from user select */
  1777.    end 
  1778. end 
  1779.  
  1780. /* For now do not try to upgrade existing installed NetWare */
  1781. if nwpath \= '' then do 
  1782.   err1.1 = SysGetMessage(209,msgfile)
  1783.   err1.2 = ""
  1784.   call errout 209 
  1785.   end 
  1786.  
  1787. /* Setup NetWare drive and path */
  1788. if nwpath = '' then do 
  1789. /* Netware not installed here */
  1790.    if TargDrv = '' then TargDrv = 'C'
  1791.    nwdrv = TargDrv 
  1792.    nwdrv = strip(nwdrv)||':'
  1793.    nwpath = nwdrv||'\NETWARE'
  1794.    end
  1795.  
  1796. /* Save the user's CONFIG.SYS and load the NetWare image on */
  1797. /* workstation. */
  1798.  
  1799. "copy" CFG_SYS os2drv'\CONFIG.NVL 1>nul 2>nul'
  1800. 'xcopy 'CIDPath'IMG\NWREQ\NETWARE 'nwpath'\ /s/e/v'
  1801.  
  1802. /* Check for NET.CFG file, Don't change an existing one */
  1803. net_cfg = SysSearchPath('DPATH','NET.CFG')
  1804. if net_cfg = '' then do 
  1805.  'copy 'CIDPath'IMG\NWREQ\NET.CFG 'os2drv'\NET.CFG 1>nul 2>nul'
  1806.  end 
  1807.  
  1808. /* See if WINOS2 is installed */
  1809. winpath = os2drv||'\OS2\MDOS\WINOS2'
  1810. wininst = 'NO'
  1811. if stream(winpath'\WIN.COM','C','query exists') \= '' then wininst = 'YES'
  1812.  
  1813. /* Get the additional NetWare config.sys statements */
  1814. b=0
  1815. NVL_SYS = CIDPath'IMG\NWREQ\NETWARE.DAT'
  1816. do until lines(NVL_SYS) = 0 
  1817.   B = B+1
  1818.   NVL_SYS.B = LineIn(NVL_SYS)
  1819.   end
  1820. call stream NVL_SYS,'C','CLOSE'
  1821.  
  1822. /* Substitute real drives for parameterized drives in NetWare statements */
  1823. do i = 1 to b 
  1824.   if lastpos('&NWPath',NVL_SYS.i) \= 0 then do 
  1825.    t1 = NVL_SYS.i
  1826.    parse var t1 f1'&NWPath'l1
  1827.    NVL_SYS.i = f1||nwpath||l1
  1828.   end
  1829.   else if lastpos('&OS2Drv',NVL_SYS.i) \= 0 then do 
  1830.    t1 = NVL_SYS.i
  1831.    parse var t1 f1'&OS2Drv'l1
  1832.    NVL_SYS.i = f1||os2drv||l1
  1833.   end
  1834. end 
  1835.  
  1836. /* Modify the CONFIG.SYS file with the NetWare statements */
  1837. c=0
  1838. VemmFound = 'NO'
  1839. BindFound = 'NO'
  1840. Do i = 1 to a 
  1841.   c = c+1
  1842.   CFG_SYS.i = strip(CFG_SYS.i,t)
  1843.   parse var CFG_SYS.i CFG_Stmt '=' MIDDLE 'OS2\' STMT 
  1844.  
  1845.   if strip(CFG_Stmt) = 'LIBPATH' then do 
  1846.    if right(CFG_SYS.i,1) \== ';' then CFG_SYS.i = CFG_SYS.i || ';'
  1847.    CFG_SYS.i = CFG_SYS.i ||nwpath';'nwpath'\NLS\ENGLISH;L:\OS2;P:\OS2;'
  1848.    end 
  1849.   if strip(CFG_Stmt) = 'SET PATH' then do 
  1850.    if right(CFG_SYS.i,1) \== ';' then CFG_SYS.i = CFG_SYS.i || ';'
  1851.    CFG_SYS.i = CFG_SYS.i ||nwpath';L:\OS2;P:\OS2;'
  1852.    end 
  1853.   if strip(CFG_Stmt) = 'SET DPATH' then do 
  1854.    if right(CFG_SYS.i,1) \== ';' then CFG_SYS.i = CFG_SYS.i || ';'
  1855. CFG_SYS.i = CFG_SYS.i ||nwpath';'nwpath'\NLS;'nwpath'\NLS\ENGLISH;L:\NLS;P:\NLS'
  1856.    end 
  1857.   if strip(CFG_Stmt) = 'SET HELP' then do 
  1858.    if right(CFG_SYS.i,1) \== ';' then CFG_SYS.i = CFG_SYS.i || ';'
  1859.    CFG_SYS.i = CFG_SYS.i ||nwpath'\NLS\ENGLISH;'
  1860.    end 
  1861.   if lastpos('VEMM.SYS',STMT) \= 0 & VemmFound = 'NO' & wininst = 'YES' then do 
  1862.    VemmFound = 'YES'
  1863.    do j = 1 to 2 
  1864.      New_CFG.c = NVL_SYS.j
  1865.      c = c+1
  1866.    end 
  1867.    end 
  1868.   if strip(CFG_Stmt) = 'RMSIZE' & BindFound = 'NO' then do 
  1869.     /* Insert the NetWare CONFIG.SYS statements ahead of the */
  1870.     /* RMSIZE statement. */
  1871.    BindFound = 'YES'
  1872.    do j = 4 to b 
  1873.      New_CFG.c = NVL_SYS.j
  1874.      c=c+1
  1875.    end 
  1876.    end 
  1877.   New_CFG.c = CFG_SYS.i
  1878. end 
  1879.  
  1880. /* Write out the new CONFIG.SYS */
  1881. k=1
  1882. call lineout CFG_SYS,,1
  1883. do until New_CFG.k = 'NEW_CFG.'||k
  1884.   call lineout CFG_SYS,New_CFG.k
  1885.   k=k+1
  1886.   end 
  1887. call stream CFG_SYS,'c','close'
  1888.  
  1889. /* Add the hidden install file to the root of the OS/2 drive */
  1890. ''CIDPath'exe\os2\attrib -h 'os2drv'\nwinst.dat 1>nul 2>nul'
  1891. nwinstin=linein(CIDPath||'IMG\NWREQ\nwinst.dat')
  1892. call stream CIDPath||'IMG\NWREQ\nwinst.dat','C','CLOSE'
  1893. nwinstout = translate(nwpath)||right(nwinstin,length(nwinstin)-length(nwpath))
  1894. 'del 'os2drv'\NWINST.DAT 1>nul 2>nul'
  1895. call charout os2drv'\NWINST.DAT',nwinstout
  1896. call charout os2drv'\NWINST.DAT'
  1897. ''CIDPath'exe\os2\attrib +h 'os2drv'\nwinst.dat 1>nul 2>nul'
  1898.  
  1899. /* If WinOS2 is installed finish the installation of Windows support */
  1900. if wininst = 'YES' then do 
  1901.   'XCopy 'CIDpath'IMG\NWREQ\SYSTEM 'OS2drv'\OS2\MDOS\WINOS2\SYSTEM\ /V'
  1902.  
  1903. /* Update the AUTOEXEC.BAT with NetWare statements */
  1904.   autox = OS2Drv || '\AUTOEXEC.BAT'
  1905.   autox.1 = OS2Drv||'\OS2\MDOS\WINOS2\SYSTEM\TBMI2.COM'
  1906.   autox.2 = nwpath||'\NETX.EXE'
  1907.   aa=2
  1908.   do until lines(autox) = 0 
  1909.    aa=aa+1
  1910.    autox.aa = linein(autox)
  1911.   end
  1912.   call stream autox,'C','CLOSE'
  1913.  
  1914. /* Write new Autoexec.bat */
  1915. k=1
  1916. call lineout autox,,1
  1917. do until autox.k = 'AUTOX.'||k
  1918.   call lineout autox,autox.k
  1919.    k=k+1
  1920. end 
  1921. call stream autox,'C','CLOSE'
  1922.  
  1923. /* Update \WINOS2\SYSTEM.INI for NetWare support */
  1924.  
  1925. /* First read in System.INI */
  1926. sys_ini = winpath||'\SYSTEM.INI'
  1927. a=0
  1928. do until lines(sys_ini) = 0 
  1929.   a=a+1
  1930.   sys_ini.a = linein(sys_ini)
  1931. end 
  1932. call stream sys_ini,'C','CLOSE'
  1933.  
  1934. /* Now insert the NetWare stuff in the appropriate sections of SYSTEM.INI */
  1935. c=1
  1936. do i = 1 to a 
  1937.   new_sys.c = sys_ini.i
  1938.   shout = translate(sys_ini.i)
  1939.   c = c+1
  1940.   if lastpos('[BOOT]',shout) \= 0 then do 
  1941.    new_sys.c = 'network.drv=netware.drv'
  1942.    c=c+1
  1943.    end 
  1944.   if lastpos('[BOOT.DESC',shout) \= 0 then do 
  1945.    new_sys.c = 'network.drv=Novell NetWare'
  1946.    c=c+1
  1947.    end 
  1948.   if lastpos('[386ENH]',shout) \= 0 then do 
  1949.    new_sys.c = 'FileSysChange=off'
  1950.    c=c+1
  1951.    end 
  1952. end 
  1953.  
  1954. /* Write modified SYSTEM.INI */
  1955. k=1
  1956. call lineout sys_ini,,1
  1957. do until new_sys.k = 'NEW_SYS.'||k
  1958.   call lineout sys_ini,new_sys.k
  1959.   k=k+1
  1960. end 
  1961. call stream sys_ini,'C','CLOSE'
  1962. end 
  1963.  
  1964. call nvldsk 
  1965.  
  1966. err1.1=SysGetMessage(215,msgfile,'Novell Update')
  1967. err1.2=''
  1968. call errout 0 
  1969. RETURN 0 
  1970.  
  1971. nvldsk:
  1972.  
  1973. quit: return 0 
  1974.  
  1975. errout:
  1976.  
  1977. if logname = '' then logname = 'c:\error.out'
  1978. parse arg retc 
  1979.  
  1980. if retc \= 0 then do 
  1981.   say err1.1
  1982.   say err1.2
  1983.   end
  1984.  
  1985. err1.0 = 2 
  1986. rc = stream(logname,'C','QUERY EXISTS')
  1987. if rc \= '' then 'del 'logname' 1>nul 2>nul'
  1988.  
  1989. do i = 1 to err1.0
  1990.   call lineout logname,err1.i
  1991. end 
  1992.  
  1993. call lineout logname 
  1994.  
  1995. exit retc 
  1996.  
  1997.  
  1998. -- START1.CM1 --
  1999.  
  2000. /* Startup One for CID Install of OS/2 Warp Connect */
  2001.  
  2002. call RxFuncAdd 'SysLoadFuncs','RexxUtil','SysLoadFuncs'
  2003. call SysLoadFuncs 
  2004.  
  2005. /* Initialize key environment variables. */
  2006.  
  2007. CIDPath = "O:\CID\"
  2008. dpathstr = value("DPATH",,"OS2ENVIRONMENT")
  2009. dpathstr = translate(dpathstr)
  2010. parse var dpathstr first '\OS2\' . 
  2011. os2drv = right(first,2)
  2012. parse var dpathstr first '\NETWARE' . 
  2013. nwpath = right(first,2)||'\NETWARE'
  2014.  
  2015. say "The variable OS2DRV is " os2drv 
  2016. say "The variable NWPATH is " nwpath 
  2017. say "Ordinarily these should be C: and C:\NETWARE."
  2018.  
  2019. /* Place mappings/login for NetWare here. */
  2020.  
  2021. ''nwpath'\LOGIN H260B\H260INST'
  2022. ''nwpath'\MAP O:=H260B\SYS:USERS\H260INST\OS2V300'
  2023.  
  2024. /* This procedure creates the Novell NetWare icons on the desktop. */
  2025.  
  2026. Classname='WPFolder'
  2027. Title='Novell'
  2028. Location='<WP_DESKTOP>'
  2029. Setup='OBJECTID=<NOVELL_FOLDER>;ICONFILE='nwpath'\NVFLDR.ICO'
  2030. result=SysCreateObject(classname,Title,Location,Setup)
  2031.  
  2032. /* Add the client program */
  2033. Classname='WPProgram'
  2034. Title='NetWare Client'
  2035. Location='<NOVELL_FOLDER>'
  2036. Setup='OBJECTID=<NVL_CLIENT>;ICONFILE='nwpath'\NWOS2DOC.ICO;EXENAME='os2drv'\OS2\VIEW.EXE;STARTUP
  2037. DIR='nwpath';PARAMETERS='nwpath'\NLS\ENGLISH\OS2BOOK.INF'
  2038. result=SysCreateObject(classname,Title,Location,Setup)
  2039.  
  2040. /* Add the utilities program */
  2041. Classname='WPProgram'
  2042. Title='NetWare Utilities'
  2043. Location='<NOVELL_FOLDER>'
  2044. Setup='OBJECTID=<NVL_UTILS>;ICONFILE='nwpath'\NWOS2DOC.ICO;EXENAME='os2drv'\OS2\VIEW.EXE;STARTUPD
  2045. IR='nwpath';PARAMETERS='nwpath'\NLS\ENGLISH\OS2UTIL.INF'
  2046. result=SysCreateObject(classname,Title,Location,Setup)
  2047.  
  2048. /* Add the install program */
  2049. Classname='WPProgram'
  2050. Title='Install'
  2051. Location='<NOVELL_FOLDER>'
  2052. Setup='EXENAME='nwpath'\INSTALL.EXE;STARTUPDIR='nwpath';OBJECTID=<NVL_INSTALL>'
  2053. result=SysCreateObject(classname,Title,Location,Setup)
  2054.  
  2055. /* Add the NetWare Printer program */
  2056. Classname='WPProgram'
  2057. Title='Network Printer'
  2058. Location='<NOVELL_FOLDER>'
  2059. Setup='EXENAME='nwpath'\NPRINTER.EXE;STARTUPDIR='nwpath';OBJECTID=<NVL_NPRINTER>'
  2060. result=SysCreateObject(classname,Title,Location,Setup)
  2061.  
  2062. /* Add the Tools program */
  2063. Location='<NOVELL_FOLDER>'
  2064. Setup='EXENAME='nwpath'\NWTOOLS.EXE;STARTUPDIR='nwpath';OBJECTID=<NVL_TOOLS>'
  2065. result=SysCreateObject(classname,Title,Location,Setup)
  2066.  
  2067. /* Find out current Token Ring address (Universally Administered) */
  2068. /* Must have NetWare Public Directory Active */
  2069. 'DEL 'OS2Drv'\MPTS.RSP'
  2070. 'USERLIST / A > 'OS2Drv'\TOKADDR.TMP'
  2071.  
  2072. /* Read in the file created by USERLIST */
  2073. TOKADDR = os2drv'\TOKADDR.TMP'
  2074. A=0
  2075. do until lines(TOKADDR) = 0 
  2076.   A = A+1
  2077.   TOKADDR.A = LineIn(TOKADDR)
  2078. end 
  2079. call stream TOKADDR,'C','CLOSE'
  2080.  
  2081. /* Parse USERLIST output */
  2082. do i = 1 to A 
  2083.   parse upper var TOKADDR.i toss1 toss2 '[' toss3']' '['toss4']' . 
  2084.   if left(strip(toss2),1)='*' then tokennum=toss4
  2085. end 
  2086.  
  2087. say "The Token Ring address is: "tokennum
  2088.  
  2089. /* Now read in MPTS.RSP in order to insert Token Ring address. */
  2090. MPTS='O:\MPTS.RSP'
  2091. A=0
  2092. do until lines(MPTS) = 0 
  2093.   A = A+1
  2094.   MPTS.A = LineIn(MPTS)
  2095. end 
  2096. call stream MPTS,'C','CLOSE'
  2097.  
  2098. do i = 1 to A 
  2099.   parse upper var MPTS.i toss1'='toss2 . 
  2100.   if strip(toss1)='NETADDRESS' & strip(toss2)='UNIVERSAL' then 
  2101.      MPTS.i = '   NETADDRESS="T'tokennum'"'
  2102. end 
  2103.  
  2104. /* Write out the new MPTS.RSP */
  2105. NEWMPTS=OS2Drv'\MPTS.RSP'
  2106. call stream NEWMPTS,'C','OPEN'
  2107. do i = 1 to A 
  2108.   call lineout NEWMPTS,MPTS.i
  2109. end 
  2110. call stream NEWMPTS,'c','close'
  2111.  
  2112. /* Install MPTS with Response File */
  2113.  
  2114. ''CIDPath'IMG\LAPS\MPTS.EXE /E:PROD /R:'OS2Drv'\MPTS.RSP /TU:'OS2Drv'\ 
  2115. /S:'CIDPath'IMG\LAPS 
  2116. /L1:'OS2Drv'\OS2\INSTALL\MPTS.LOG'
  2117.  
  2118. /* Install TCP/IP with Response File */
  2119.  
  2120. ''CIDPath'IMG\TCPAPPS\INSTALL.EXE /b- /R:O:\TCPIP.RSP /S:'CIDPath'IMG\TCPAPPS 
  2121. /L1:'OS2Drv'\OS2\INSTALL\TCPIP.LOG'
  2122.  
  2123. /* Remove NetBIOS */
  2124. /* (You can prevent a user from activating any protocol by deleting its */
  2125. /* .NIF file.) */
  2126.  
  2127. 'DEL 'OS2Drv'\IBMCOM\PROTOCOL\NETBEUI.NIF'
  2128.  
  2129. /* Clean up */
  2130.  
  2131. 'DEL 'OS2Drv'\NWINST.CMD'
  2132. 'DEL 'OS2Drv'\ERROR.OUT'
  2133. 'DEL 'OS2Drv'\MPTS.RSP'
  2134.  
  2135. /* Self-destruct */
  2136.  
  2137. 'DEL 'OS2Drv'\STARTUP.CMD'
  2138. 'EXIT'
  2139.  
  2140.  
  2141. -- MPTS.RSP --
  2142.  
  2143. INST_SECTION = ( 
  2144.   UPGRADE_LEVEL = NEW 
  2145.   INSTALL = PRODUCT 
  2146.  
  2147. PROTOCOL = ( 
  2148. [PROT_MAN]
  2149.  
  2150.   DriverName = PROTMAN$
  2151.  
  2152. [IBMLXCFG]
  2153.  
  2154.   IBMTOK_nif = IBMTOK.nif
  2155.   ODI2NDI_nif = ODI2NDI.NIF
  2156.   TCPIP_nif = TCPIP.nif
  2157.   LANDD_nif = LANDD.NIF
  2158.  
  2159. [LANDD_nif]
  2160.  
  2161.   DriverName = LANDD$
  2162.   Bindings = IBMTOK_nif
  2163.   ETHERAND_TYPE = "I"
  2164.   SYSTEM_KEY = 0x0 
  2165.   OPEN_OPTIONS = 0x2000 
  2166.   TRACE = 0x0 
  2167.   LINKS = 125 
  2168.   MAX_SAPS = 5 
  2169.   MAX_G_SAPS = 0 
  2170.   USERS = 5 
  2171.   TI_TICK_G1 = 255 
  2172.   T1_TICK_G1 = 15 
  2173.   T2_TICK_G1 = 3 
  2174.   TI_TICK_G2 = 255 
  2175.   T1_TICK_G2 = 25 
  2176.   T2_TICK_G2 = 10 
  2177.   IPACKETS = 200 
  2178.   UIPACKETS = 100 
  2179.   MAXTRANSMITS = 6 
  2180.   MINTRANSMITS = 2 
  2181.   TCBS = 64 
  2182.   GDTS = 30 
  2183.   ELEMENTS = 800 
  2184.  
  2185. [IBMTOK_nif]
  2186.  
  2187.   DriverName = IBMTOK$
  2188.   ADAPTER = "PRIMARY"
  2189.   MAXTRANSMITS = 12 
  2190.   RECVBUFS = 2 
  2191.   RECVBUFSIZE = 256 
  2192.   XMITBUFS = 1 
  2193.  
  2194. [TCPIP_nif]
  2195.  
  2196.   DriverName = TCPIP$
  2197.   Bindings = IBMTOK_nif
  2198.  
  2199.  
  2200. MPTS = ( 
  2201. [CONTROL]
  2202.   Local_IPC = YES 
  2203.   INET_Access = YES 
  2204.   NETBIOS_Access = NO 
  2205. [IFCONFIG]
  2206.   Interface = 0 
  2207.   Address = 
  2208.   Brdcast = 
  2209.   Dest = 
  2210.   Enable = UP 
  2211.   Netmask = 
  2212.   Metric = 0 
  2213.   Mtu = 4136 
  2214.   Trailers = NO 
  2215.   Arp = NO 
  2216.   Bridge = NO 
  2217.   Snap = NO 
  2218.   Allrs = NO 
  2219.   802.3 = NO 
  2220.   lcmpred = NO 
  2221.   Canonical = NO 
  2222. [ROUTE]
  2223.   Type = 
  2224.   Action = 
  2225.   Dest = 
  2226.   Router = 
  2227.   Metric = 
  2228.  
  2229. RESOLV = ( 
  2230.   NAME = 
  2231.   NAME = 
  2232.  
  2233. PROT_SECTION = ( 
  2234.   NIF = ODI2NDI.NIF
  2235.   SECTION_NAME = ODI2NDI_NIF
  2236.   DRIVERNAME = odi2ndi$
  2237.   BINDINGS = IBMTOK_NIF
  2238.   NETADDRESS=UNIVERSAL
  2239.   TOKEN-RING = "yes"
  2240.   TOKEN-RING_SNAP = "no"
  2241.   ETHERNET_802.3 = "no"
  2242.   ETHERNET_802.2 = "no"
  2243.   ETHERNET_II = "no"
  2244.   ETHERNET_SNAP = "no"
  2245.   TRACE = 0x0 
  2246.  
  2247. PROT_SECTION = ( 
  2248.   NIF = IBMTOK.NIF
  2249.   SECTION_name = IBMTOK_NIF
  2250.   DRIVERNAME = IBMTOK$
  2251.  
  2252.  
  2253. -- TCPIP.RSP --
  2254.  
  2255. // Default response file for PRODUCT DISK install 
  2256. INSTALL_
  2257.  
  2258.  
  2259. ΓòÉΓòÉΓòÉ 6. , ΓòÉΓòÉΓòÉ
  2260.  
  2261.  
  2262.  
  2263. This issue of the Gazette started out as our regular Winter Feature for 95/96. 
  2264. It was roughed out in mid September '95, and we were well on our way to the 
  2265. first drafts in Mid November when the sudden news of the demise of Team OS/2 
  2266. Support at IBM appeared on the scene.  A short while later, David Barnes 
  2267. announced that he was leaving IBM to pursue other career goals. 
  2268.  
  2269. Our mission has always been to publish the good news about OS/2 - we're fans of 
  2270. Warp, and the Gazette attests to that fact.  The theme of this issue was and 
  2271. still is "OS/2, once and for all, the best."  Contained in this issue are the 
  2272. strongest arguments we know for its continued support as a desktop operating 
  2273. system.  Our 11 Things article highlights an action plan for IBM to put OS/2 
  2274. over the top, our Cost Analysis article by Jonathan Handler gives dollars and 
  2275. cents sources of satisfaction and where to look for financial justification for 
  2276. upgrading to Warp, the FLC (Frequently Launched Criticisms List) by Charles 
  2277. Forsythe will get you through any technical issue about Warp and how it stacks 
  2278. up against the Microsoft alternatives, and there is much, much more for your 
  2279. reading enjoyment.  Contained in this single issue of the Gazette is the 
  2280. toolkit you need to convince yourself and those around you that Warp is the way 
  2281. to go. 
  2282.  
  2283. Our message to David Barnes is that we will miss him - he's a good friend and 
  2284. we hope that will not change.  To those at Team OS/2 Austin, we know you're 
  2285. still Team'ers and we look forward to your joining the real Team OS/2 
  2286. organization, the one that exists outside of IBM and has ever since David 
  2287. Whittle first announced that first Teamer party at Comdex years ago. 
  2288.  
  2289. Our message to the OS/2 GrassRoots, as always, is contained in all the articles 
  2290. in this issue.   We are committed to the success of OS/2 and believe it will 
  2291. eventually be THE platform of choice.  There are just a few items that need to 
  2292. be addressed to get that done.  So let's get on with it - here's the best issue 
  2293. yet of the Gazette.
  2294.  
  2295.  
  2296.  
  2297. The GrassRoots Gazette is published quarterly at GREATER CHICAGO OS/2.  Our 
  2298. mission is to promote the OS/2 GrassRoots movement and to provide OS/2ers with 
  2299. a meaningful and interesting periodical that deals with the goings-on in the 
  2300. OS/2 User Community as well as tips and techniques for the home and corporate 
  2301. user of OS/2.
  2302.  
  2303. We make our home at the OS/2 GrassRoots Home Page 
  2304. (URL=http://www.gco.com/grassroots.html) which is sponsored by the GREATER 
  2305. CHICAGO OS/2 World Wide Web and GREATER CHICAGO Online 
  2306.  
  2307.             OS/2 Frequently Launched Criticisms (version 1.2 10/26/95)
  2308.  
  2309.  
  2310.  
  2311.                        by Charles Forsythe 
  2312.  
  2313. This version of the FLC has been updated for the release of Windows 95.  The 
  2314. dates on each entry indicate when it was last updated.  It's interesting to see 
  2315. what the release of Windows 95 has changed in the FLC, and interesting to see 
  2316. what it hasn't changed.
  2317.  
  2318.                      Here are the Criticisms 
  2319.  
  2320. 1. (2/15/95) OS/2 is slow.
  2321.  
  2322. 2. (2/15/95) OS/2 swaps a lot.  OS/2 uses too much memory.
  2323.  
  2324. 3. (10/24/95) OS/2 doesn't run my Windows apps or runs them slowly.
  2325.  
  2326. 4. (7/26/95) There are no native OS/2 apps.
  2327.  
  2328. 5a.  (2/15/95) OS/2's native apps aren't as "good" as Windows apps.
  2329.  b.  (2/15/95) The equivalent to MS-Office isn't available for OS/2.
  2330.  c.  (2/15/95) OS/2 apps are 'one version' behind' the one for Windows.
  2331.  
  2332. 6. (10/24/95) OS/2 is impossible to install.
  2333.  
  2334. 7. (2/15/95) Windows works on this hardware -- why doesn't OS/2?
  2335.  
  2336. 8. (7/26/95) Warp's features are unstable.
  2337.  
  2338. 9a. (7/26/95) Doesn't Windows 95 provide me with the same capabilities as OS/2?
  2339.  b. (10/25/95) Isn't the Windows 95 interface prettier/better?
  2340.  c. (10/26/95) Warp can't run the new Windows 95 programs!
  2341.  
  2342. 10a.  (2/15/95) OS/2 advocates are too abusive, too obsessive, too this, 
  2343.         too that.
  2344.  b.  (2/15/95) OS/2 is stupid.  OS/2 users are losers! Microsoft R00LZ!
  2345.  
  2346. 11.  (2/15/95) 32-bit?  Multitasking?  Who needs it?
  2347.  
  2348. 12. (2/15/95) Windows NT is technically superior to OS/2.
  2349.  
  2350. 13. (2/15/95) Why shouldn't I use Linux, or some other UNIX variant?
  2351.  
  2352.  
  2353.  
  2354.              ...and here are the responses to those criticisms 
  2355.  
  2356. 1. (2/15/95) OS/2 is slow.
  2357.  
  2358. Is OS/2 slow? The answer depends on the criteria you use. If you say OS/2 is 
  2359. slow at loading Windows applications, you are right. On the other hand, running 
  2360. a Windows program under OS/2 allows that Windows program to use more memory and 
  2361. run on the HPFS -- possibly making it actually run faster once it has been loaded.
  2362.  
  2363. What about native OS/2 apps?  Some people say that the native OS/2 apps are 
  2364. slower than their windows counterparts.  In some cases, this is incorrect. Time 
  2365. trials of Micgrografx Designer 3.1 for OS/2 showed that it ran faster than 
  2366. Designer 3.1 for Windows.  In other cases, it is misguided.  AmiPro for OS/2 is 
  2367. slower than AmiPro for Windows, but it has more capabilities than AmiPro for 
  2368. Windows, such as a background printing thread.
  2369.  
  2370. So the real questions is,"Slower doing what?" It's hard to compare Windows and 
  2371. OS/2 "doing the same thing" because OS/2 is usually doing much more "under the 
  2372. hood" even when they are performing the same function.  At first, this may seem 
  2373. like a problem, but soon you realize that you can do so much more than the 
  2374. "same function" under OS/2.  With OS/2's multitasking, you don't have to wait 
  2375. for your app to finish printing to use your system (or, frequently, even the 
  2376. same app).  With OS/2, you don't have to worry about "XYZ app" and "PDQ app" 
  2377. interacting in strange, unpredicatable ways.  Not surprisingly, other operating 
  2378. systems offering comparable levels of functionality run at about the same speed.
  2379.  
  2380. Finally, many people do not realize that there is a difference between running 
  2381. a Windows application in seamless (window-on-the-OS/2-desktop) mode and running 
  2382. it in its own full-screen session.  Windows programs in a full-screen session 
  2383. run with almost no performance difference at all.
  2384.  
  2385.  
  2386.  
  2387. 2. (2/15/95) OS/2 swaps a lot.  OS/2 uses too much memory.
  2388.  
  2389. Does OS/2 swap a lot? It swaps more than Windows, if that's what you mean. This 
  2390. is because OS/2 is a whole lot bigger than Windows.  But ask yourself why 
  2391. Windows and DOS are so small.  Windows and DOS are small because they provide 
  2392. very few "system services".  The OS/2 memory subsytem is much more 
  2393. sophisticated than that of Windows 3.1 and it will swap more -- by design.
  2394.  
  2395. OS/2 represents a great deal of new technology that is not available on any 
  2396. other single platform (see #9a) and its swapping behavior and memory 
  2397. requirements are going to be affected by these advanced capabilities.
  2398.  
  2399.  
  2400.  
  2401. 3. (10/24/95) OS/2 doesn't run my Windows apps or runs them slowly.
  2402.  
  2403.  OS/2's Windows support is designed to allow you to move into the world of a 
  2404. 32-bit "workstation" OS without losing your investment in Windows apps. Linux 
  2405. and Windows NT are its first and second most popular peers in the 32-bit arena 
  2406. and they are even worse in this respect.  Linux has a Windows subsystem that is 
  2407. currently so feeble it barely runs Solitaire.  Windows NT runs most Windows 3.1 
  2408. apps, but usually more slowly than OS/2.  Also, many users don't realize that 
  2409. some Windows applications that misbehave when running seamless 
  2410. (windows-on-the-OS/2-desktop) run flawlessly in a full-screen Windows session. 
  2411. What about Windows 95, you ask?
  2412.  
  2413. Currently, Microsoft has a list of 200 of the most popular Windows 3.1 apps 
  2414. which do not run properly -- or at all -- on Windows 95.  Furthermore, users 
  2415. risk potential problems running Windows 3.1 apps on Windows 95 without gaining 
  2416. much actual benefit (see #9a).  New "Windows-95-only" apps are discussed in 
  2417. section #9c.
  2418.  
  2419. Even compared to Windows 95, OS/2 does a very good job of running Windows 
  2420. applications. Furthermore, unlike either Windows 3.1 or Windows 95, it runs 
  2421. them in their own protected memory area, lets them run in separate sessions, 
  2422. and pre-emptively multitasks them.  If the resource limitations, lack of 
  2423. multitasking in Windows 3.1 or (16-bit apps on) Windows 95, and lack of 
  2424. crash-protection are not problems for you, then you will get your best 
  2425. compatibility and speed running your Windows 3.1 apps on the platform for which 
  2426. they were designed: Windows 3.1.  While Windows 95 does alleviate some Windows 
  2427. resource problems, only OS/2 offers you any actual advantages in the way it 
  2428. runs Window 3.1 apps.
  2429.  
  2430.  
  2431.  
  2432. 4. (7/26/95) There are no native OS/2 apps.
  2433.  
  2434. It requires almost no investigative effort to discover that this is completely 
  2435. false.  The existing base of OS/2 1.x apps run flawlessly on OS/2 2.x and 
  2436. above.  You don't have to take my word as to the value of the 1.x app base, 
  2437. Microsoft has (quietly) produced modules to allow them to run on Windows NT.
  2438.  
  2439. Even if you ignore the thousands of apps available from the days of 1.x there 
  2440. are still thousands of OS/2 apps available with more on the way.  If you 
  2441. consider that OS/2 2.0 was not available until mid-1992 and a typical 
  2442. development cycle for a major app is at least 18 months, you would expect the 
  2443. second wave of OS/2 apps to appear in late 1995 -- which is exactly what is happening.
  2444.  
  2445. Many people use the selection in computer retail stores (CompUSA, Computer 
  2446. City) as a gauge of app availability.  Not surprisingly, most of them find few, 
  2447. if any, OS/2 apps on the shelves at these stores.  This is a statement about 
  2448. the competative nature of retail and the relatively unsophisticated customer 
  2449. base who make up the bulk of retail software sales.  While these stores can 
  2450. serve as a place to make convenient purchases of items such as serial cables, 
  2451. diskettes or the latest DOS game, their prices and selection are poor. 
  2452. Well-informed buyers of computers and software know they can get the best 
  2453. selection and best prices via mail-order.  Mass-market computer stores don't 
  2454. carry much OS/2 software for the same reason they don't carry any Windows NT or 
  2455. UNIX software: the people who run these OS's are unlikely to be in their core 
  2456. customer base in the first place.
  2457.  
  2458. It should also be noted that thanks to the recent Microsoft acquisition 
  2459. rampage, some Windows titles are actually disappearing from the market, 
  2460. reducing the number.  If Microsoft suceeds in controlling the Windows 
  2461. application market, the Windows market will cease to benefit from the diversity 
  2462. and competition which will still exist in other OS markets.
  2463.  
  2464.  
  2465.  
  2466. 5a.  (2/15/95) OS/2's native apps aren't as "good" as Windows apps.
  2467. 5b.  (2/15/95) The equivalent to MS-Office isn't available for OS/2. 
  2468. 5c.  (2/15/95) OS/2 apps are 'one version' behind' the one for Windows.
  2469.  
  2470. These are also plainly false or misleading.  In many cases, there are far 
  2471. better tools under OS/2 than Windows.  There are several office products suites 
  2472. for OS/2.  The most popular is Lotus Smartsuite.  Some OS/2 apps are "one 
  2473. version behind" the one for Windows.  Some are not.  Some, usually the better 
  2474. ones, do not have Windows versions at all. 
  2475.  
  2476.  
  2477.  
  2478. 6. (10/24/95) OS/2 is impossible to install.
  2479.  
  2480. OS/2 is easy to install.  It struggles or fails to work on some hardware (see 
  2481. #7).  This is no different from its peers in the 32-bit OS world. When someone 
  2482. decides to install Windows NT, for example, they consult the "Hardware 
  2483. Compatibility List" to make sure that it will work.  With the Warp release, IBM 
  2484. has also released such a list.  The fact that so many people have had 
  2485. difficulty installing OS/2 is regrettable, but is also testament to the variety 
  2486. of people who are deciding to install it.  The second most popular 32-bit PC OS 
  2487. is Linux -- another source of installation horror stories.  The distant third, 
  2488. Windows NT, still more installation horror stories.  None of these OS's is 
  2489. actually hard to install nor are they considered by knowledgable people to be 
  2490. unstable or particularly incompatible with "typical systems."  What makes Linux 
  2491. and Windows NT different is that they are almost always installed by computer 
  2492. experts.  OS/2's success in generating a broad appeal has put it in the hands 
  2493. of people who have tried to install it on questionable hardware or poorly 
  2494. chosen configurations (see #7 for more details).
  2495.  
  2496. Windows 95, which benefits from a core of real-mode technology, was promised to 
  2497. be the easiest-to-install OS ever.  Ironically, the hype backfired and the 
  2498. product has come to symbolize impossible-to-install software.
  2499.  
  2500. Finally, keep in mind that installation is something you only have to do once. 
  2501. The resource limitations, low-tech architecture and poor stability of Windows 
  2502. 3.1 and Windows 95 aren't compensated for by the fact that it's easy to install.
  2503.  
  2504.  
  2505.  
  2506. 7. (2/15/95) Windows works on this hardware -- why doesn't OS/2?
  2507.  
  2508. OS/2, being a 32-bit "protected-mode" Intel OS, cannot call most ROM BIOS 
  2509. routines because they can only run in "real mode".  Instead, it must rely 
  2510. entirely on its native driver support.  Whereas manufacturers can shield DOS 
  2511. apps from chip bugs, board bugs and non-standard implementations by addressing 
  2512. these in the BIOS, OS/2 must deal with them unassisted.  Many users are unaware 
  2513. of number of hardware bugs that are smoothed over by manufacturer-supplied 
  2514. Windows and DOS code.  Third-party drivers for this hardware are going to be 
  2515. much more sensitive to unpublished hardware bugs and cost-cutting spec violations.
  2516.  
  2517. In addition to being able to rely on the BIOS, DOS and Windows stress the 
  2518. system in different ways.  A sustained data transfer, for example, is rarely 
  2519. going to exceed 64K bytes.  Control registers are never going to accessed in an 
  2520. unexpected order -- because only one process is querying the hardware.
  2521.  
  2522. These and similar issues are difficult enough to understand -- even for most 
  2523. developers -- so its not surprising that many users are skeptical of the "its 
  2524. the hardware" defense of OS/2's compatibility problems.
  2525.  
  2526.  
  2527.  
  2528. 8. (7/26/95) Warp's features are unstable.
  2529.  
  2530. It is not easy for an OS/2 application to crash, or even hang, the system. Most 
  2531. of the time, crashes and hangs are related to hardware and drivers.  An OS/2 
  2532. program can "hang" the user-interface briefly, but this does not halt 
  2533. multitasking.  Also, the system will detect the hang and offer you the 
  2534. opportunity to kill the offending program without disturbing other tasks. 
  2535. Serious system instability can be induced by driver bugs because the drivers 
  2536. often contain code that runs at protection Ring 0.  Ring 0 code is free to do 
  2537. whatever it wants to the system!  This is also a problem with Windows NT.
  2538.  
  2539. Most OS/2 drivers are developed -- at least in part -- by the OEMs, and they 
  2540. vary in quality with the OEM's commitment to the customer (caveat emptor!). 
  2541. Most drivers are very good, and a lot of people have absolutely no trouble with 
  2542. OS/2's stability.
  2543.  
  2544. Frequently, the problem is generated by a particular Windows or DOS program. 
  2545. OS/2 must provide very complex subsystems to support older DOS applications - 
  2546. especially games, which are notorious for their incompatibilities.  In 
  2547. supporting DOS applications (in this case, we can consider Windows a type of 
  2548. DOS application), there is a trade-off between stability, speed and 
  2549. compatability.  OS/2 choses the middle road and holds itself nicely.  Still, 
  2550. with tens of thousands of existing DOS apps, there are a few cases it cannot 
  2551. handle.  Windows NT offer more stability, but with a great penalty in 
  2552. compatability and speed.  According to information available at this time, 
  2553. Windows 95 offers very good compatibility with existing DOS and Windows 3.1 
  2554. apps, but with some programs showing a speed degradation and no protection at 
  2555. all from "badly behaved" applications.
  2556.  
  2557. Experience has shown that most "mission critical" DOS and Windows apps run 
  2558. smoothly under OS/2's compatability.
  2559.  
  2560.  
  2561.  
  2562. 9a. (7/26/95) Doesn't Windows 95 provide me with the same capabilities as OS/2?
  2563.  
  2564. In a word: No.
  2565.  
  2566. Operating systems are the technological foundation upon which users do their 
  2567. computing activities.  Over time, as your needs and the available apps become 
  2568. more sophisticated, new features appear on the OS.  At this point one has to 
  2569. decide whether it's worth upgrading.  Overall, Windows 95 is supposed to offer 
  2570. the same kind of benefits as OS/2.  Despite widely held perceptions of Windows 
  2571. 95 this isn't really true at all.
  2572.  
  2573. Windows 95 does not protect applications by giving each its own memory  space. 
  2574. OS/2 does.  Each OS/2 process is given a separate memory space which is not 
  2575. accessable by other processes.  On Windows 95, and program can destroy the 
  2576. integrity of any other program or the system itself.  On OS/2, a program 
  2577. attempting to access memory beyond its assigned boundaries will be halted by 
  2578. the system.
  2579.  
  2580. Windows 95 reduces -- but does not eliminate -- the dependance on "conventional 
  2581. memory" (memory below 640K).  Many DOS and Windows programs  require at least 
  2582. some memory in the address space below 640K.  If your DOS or Windows system 
  2583. loads too many of these programs, it runs out of  space, no matter how much 
  2584. total memory you have on your computer.  OS/2  never had any dependencies on 
  2585. this memory space.  For DOS and Windows, each session is given its own virtual 
  2586. machine where the individual DOS program  will see the entire "conventional 
  2587. memory" space available.
  2588.  
  2589. Windows 95 does not re-emptively multitask 16-bit Windows applications.  This 
  2590. is something that many users don't realize: Windows 95 will not run their 
  2591. Windows 3.1 applications any differently than Windows 3.1 did.  With  OS/2, you 
  2592. can pre-emptively multitask a 16-bit Windows application.  If a 16-bit Windows 
  2593. app is performing a lot of activity, OS/2 will pre-empt it and allows other 
  2594. tasks time to run.  Windows 95 will not.
  2595.  
  2596. Windows 95 reduces -- but does not eliminate -- Windows resource  limitations. 
  2597. Again, OS/2 allows you to create a new session if you want to run several 
  2598. resource-hungry Windows apps.  Windows 95 has moved some resources around to 
  2599. give them more space, but it has not eliminated the problem.  OS/2 has.
  2600.  
  2601. While Windows 95 is capable of pre-emptively multitasking 32-bit apps, this 
  2602. capability is disabled during the execution of 16-bit code.  This includes any 
  2603. system calls from a 32-bit app into the predominantly 16-bit operating system. 
  2604. The result of this is that the 32-bit pre-emptive multitasking may be rendered 
  2605. useless without careful consideration of what applications you are running. 
  2606. OS/2 multitasking is not blocked by any kind of program.  Whether you are 
  2607. running DOS, Windows or older OS/2 programs, OS/2 will multitask them smoothly. 
  2608. Windows 95 multitasking will only work effectively if there are no 16-bit 
  2609. applications constantly interfering with it.  Even then, the multitasking will 
  2610. be sporadic and perform poorly.
  2611.  
  2612. The real story on Windows 95 multitasking will not be known until users have 
  2613. had an opportunity to replace their current apps with new 32-bit apps.  In 
  2614. light of OS/2's superior 32-bit architecture, someone planning to buy a new set 
  2615. of 32-bit apps would be better off upgrading to OS/2 and buying OS/2 apps instead.
  2616.  
  2617. Windows 95 offers improvements for people who are either happy with or stuck 
  2618. with Windows 3.1.  OS/2 can not only offer more actual enhancements to the way 
  2619. in which Windows 3.1 programs run, but provides a "workstation" class operating 
  2620. system on the *same hardware*.  This gives OS/2 something that Windows 95 will 
  2621. never have: a future.  Even Microsoft has made it clear that Windows 95 will be 
  2622. obsolete in about three years from now.  For people who began using OS/2 in 
  2623. 1992, Windows 95 was obsolete three years ago.
  2624.  
  2625.  
  2626.  
  2627. 9b. (10/25/94) Isn't the Windows 95 interface prettier/better?
  2628.  
  2629. As Star Trek's Mr. Spock eloquently pointed out,"Beauty is transitory." Saying 
  2630. that Windows 95 has a better-looking interface is a personal opinion. 
  2631. Furthermore, deciding to buy -- or not to buy -- an operating system on the 
  2632. merits of its icons or the look of its pull-down menus brings into question the 
  2633. decision-maker's understanding of what an operating system really does for you.
  2634.  
  2635. This brings up the more important point of which GUI is more powerful.  In 
  2636. these types of discussions, you must first separate familiarity from 
  2637. capability.  If you've ever tried to use a new text editor program, you know 
  2638. what I mean.  At first, you don't know how to use the functions you want, such 
  2639. as "cut and paste".  This makes the new editor seem hard to use and less 
  2640. powerful.  It is this percieved difficulty that makes many computer programmers 
  2641. fanatically devoted to ancient and obscure text editors.
  2642.  
  2643. It is also the same reason why many people find the OS/2 GUI "hard to use" or 
  2644. "lacking in features" when they first encounter it.  The fact is, that the OS/2 
  2645. GUI is *more powerful* than any flavor of the Windows GUI available.  Many 
  2646. people don't realize that it is highly configurable and can even be setup to be 
  2647. similar to the Windows 95 GUI.
  2648.  
  2649. If you've explored the capabilities of the OS/2 GUI and you still don't like 
  2650. it, you can *replace it*.  There are several shareware and freeware 
  2651. alternatives available offering simpler and less resource-hungry desktops.  In 
  2652. addition there are a couple of commercial OS/2 desktop systems such as the 
  2653. widely-praised Object Desktop from Stardock Systems.
  2654.  
  2655.  
  2656.  
  2657. 9c. (10/26/95) Warp can't run the new Windows 95 programs!
  2658.  
  2659. The primary answer to this complaint is,"So what?"  The secondary answer is 
  2660. that in the event that Windows 95 programs become really important, OS/2 could 
  2661. be fitted to run them (at least the ones that run on WinNT). Why aren't Windows 
  2662. 95 programs important?
  2663.  
  2664. The reality is that there aren't very many Windows 95 programs available and 
  2665. even the number promised releases fails to meet the number of currently 
  2666. shipping OS/2 apps.  Even more disappointed have been reports from reviewers 
  2667. that the new 32-bit apps don't offer the user any noticable advantages over the 
  2668. 16-bit apps they are replacing. Admittedly, the quantity and quality of 
  2669. available 32-bit Windows 95 apps is bound to increase, but the same it true for 
  2670. OS/2, which already has a significant support lead.
  2671.  
  2672.  
  2673.  
  2674. 10a.  (2/15/95) OS/2 advocates are too abusive, too obsessive, too this, too that.
  2675.  
  2676. 10b.  (2/15/95) OS/2 is stupid.  OS/2 users are losers! Microsoft R00LZ!
  2677.  
  2678. OS/2 is an operating system, not a sports team.  Yes, OS/2 advocates would like 
  2679. to see it "win" and some of them would like to see Windows "lose". Many of the 
  2680. flame sessions in the advocacy groups on the Internet resemble the same kind of 
  2681. pointless, heated debates you sometimes hear in sports bars. These exchanges 
  2682. may be fun for the participants, but ultimately have nothing to do with whether 
  2683. or not OS/2 is a good operating system.  People who evaluate the OS based on 
  2684. that kind of traffic are even more clueless than the people who post it.
  2685.  
  2686.  
  2687.  
  2688. 11.  (2/15/95) 32-bit?  Multitasking?  Who needs it?
  2689.  
  2690. If you have to ask, you might not understand the answer.  Maybe you've never 
  2691. had a Windows application fail because it ran out of "conventional memory" on a 
  2692. machine with many, many megabytes of RAM.  Perhaps you don't fully understand 
  2693. the difference between having several apps loaded simultaneously and having 
  2694. several apps loaded and actually doing something simultaneously.  Most 
  2695. productivity apps spend their time doing nothing, waiting for you to hit a key. 
  2696. Applications which do considerably more between events are unknown in the 
  2697. Windows 3.1 world because they can't exist -- it's little wonder that Windows 
  2698. users don't understand the utility of multitasking.  Then again, if these 
  2699. features *are* of no use to Windows users, why did Microsoft labor so hard to 
  2700. add them to Windows?
  2701.  
  2702. The advantages of the 32-bit memory model are also a point of confusion.  With 
  2703. the 16-bit memory model, no buffer may be larger than 64K bytes.  Can a 16-bit 
  2704. app work with more than 64K of data?  Of course it can, but only by slicing 
  2705. that data into 64K pieces.  This juggling act is inefficient and a cause of 
  2706. many bugs and limitations in 16-bit systems.  Due to a tremendous effort on the 
  2707. part of developers, these technical horrors have been hidden -- with varying 
  2708. degrees of success -- from users.  32-bit memory model frees developers from 
  2709. this unecessary effort, simplifies software architecture making it less prone 
  2710. to bugs and removes the arbitrary limitations imposed by 64K buffer limits.
  2711.  
  2712. Another important point on this subject is that something does not have to be 
  2713. absolutely necessary to be useful.  A user of, say, Microsoft Word 6 may point 
  2714. out that this Windows application provides the writer with very advanced 
  2715. capabilities despite being a 16-bit single-threaded application. Then again, 
  2716. William Shakespeare wrote some of the greatest works of English literature 
  2717. without any wordprocessor at all.  The point is that it is not gratuitous to 
  2718. use technology to enhance a capability you already have.
  2719.  
  2720. A 32-bit, multitasking operating system provides a basis for even more 
  2721. effective versions of the computer tools Windows users use today, as well as 
  2722. entirely new tools they may not have considered.
  2723.  
  2724.  
  2725.  
  2726. 12. (2/15/95) Windows NT is technically superior to OS/2.
  2727.  
  2728. This is true in several significant ways.  It has a secure file system, 
  2729. multiuser capability plus a few other architectural fine points.  Despite these 
  2730. advantages Windows NT is still outsold nearly 10 to 1 by OS/2. Why?
  2731.  
  2732. Probably because NT's advantages over OS/2 already exist in a more stable, more 
  2733. supported, more powerful and more popular operating system: UNIX. UNIX allows 
  2734. you to access these "server" capabilities and offerers a large number of 
  2735. advantages over NT.  Among them are these key points:
  2736.  
  2737.    1. It has a relatively standard API.  Properly-written code from 
  2738.     one UNIX variant usually ports fairly easily if not effortlessly 
  2739.     to another UNIX variant.  Win32 code can't be ported to anything.
  2740.     NT is the only OS that uses it (see #9d).
  2741.  
  2742.    2. Whatever is on your wish list for a multi-user OS, can be found in 
  2743.     some kind of UNIX solution.  Want a great object-oriented GUI?
  2744.     Use NeXTStep.  Want apps from mainstream ISV's?  Use SCO.  Want
  2745.     it for *FREE*?  Get Linux.
  2746.  
  2747.    3. The most primative X-Windows GUI is better than the wretched 
  2748.     Windows NT GUI.
  2749.  
  2750.    4. The UNIX world, unlike the Windows world, benefits from 
  2751.     competition.
  2752.  
  2753. In the previous item (#11), I pointed out that technical advantages which 
  2754. might not seem necessary, can be worthwhile anyway.  Unfortunately, many of the 
  2755. advantages offered by NT or UNIX are not like this.  For example, if you don't 
  2756. really need a multi-user operating system, having one anyway isn't going to 
  2757. benefit you at all.  Similarly, if you don't have a network, having powerful 
  2758. network capabilities does not enhance your capabilities.  Without these 
  2759. requirements, Windows NT provides roughly the same function as OS/2 but 
  2760. requires twice as much memory and disk space to do so.
  2761.  
  2762.  
  2763.  
  2764. 13. (2/15/95) Why shouldn't I use Linux, or some other UNIX variant?
  2765.  
  2766. Some of the reasons were covered in the previous item, but wait, there's more...
  2767.  
  2768. Most UNIX variants running on small systems -- NeXTStep is a prime example -- 
  2769. are running in "vertical market" applications.  These are niche, 
  2770. mission-critical applications for which the application software was 
  2771. specifically designed (OS/2 also makes a strong showing in this arena).  Chance 
  2772. are, though, that if you were considering developing one of these vertical 
  2773. market applications, you would be highly aware of what each OS has to offer 
  2774. your solution.  What if you are looking for an OS to support general, 
  2775. day-to-day operations?  Consider this checklist:
  2776.  
  2777.    1. Does your setup involved more than two computers?
  2778.  
  2779.    2. Does configuring sendmail fill you with anticipation, rather 
  2780.     than dread?
  2781.  
  2782.    3. Have you read the "UNIX Haters Handbook" and decided it was all 
  2783.     bunk?
  2784.  
  2785.    4. Have you avoided needing to use DOS or Windows apps?
  2786.  
  2787.    5. Is Usenix the focal point of your social life?
  2788.  
  2789.    6. Do you believe it's perfectly reasonable for all Interprocess 
  2790.     Communication to go through the file system?
  2791.  
  2792.    7. Do you write most of the software you use?
  2793.  
  2794.    8. Do college students write most of the software you use?
  2795.  
  2796.    9. Do expensive consultants write most of the software you use?
  2797.  
  2798.   10. Does $3000 seem like a reasonable price for a typical 
  2799.     shrink-wrapped software package?
  2800.  
  2801.   11. Could you get a directory listing at a command prompt if "dir"
  2802.     didn't work?
  2803.  
  2804. If you answered "no" to all the the questions above, forget UNIX entirely. 
  2805. "Yes" answers to these questions don't mean you should rush out and get Linux, 
  2806. however.  The point is that UNIX is not a commodity operating system.
  2807.  
  2808. By far, the world's most popular OS is DOS.  If you consider Windows+DOS an 
  2809. operating system, then it ranks second.  While UNIX, in all of its forms, 
  2810. probably ranks third, it is an entirely different world from DOS and Windows. 
  2811. Part of the philosophy of OS/2 is that you shouldn't be forced to give up the 
  2812. investment in DOS and Windows software just to move up to a "Workstation class" OS.
  2813.  
  2814.  
  2815.  
  2816. Originally by:         Charles Forsythe <forsythe@onramp.net>
  2817.  
  2818. Substantial contributions by: Joris S. Zwart < 
  2819.  
  2820.  
  2821. ΓòÉΓòÉΓòÉ 7. 4 ΓòÉΓòÉΓòÉ
  2822.  
  2823.  
  2824.  
  2825. This issue of the Gazette started out as our regular Winter Feature for 95/96. 
  2826. It was roughed out in mid September '95, and we were well on our way to the 
  2827. first drafts in Mid November when the sudden news of the demise of Team OS/2 
  2828. Support at IBM appeared on the scene.  A short while later, David Barnes 
  2829. announced that he was leaving IBM to pursue other career goals. 
  2830.  
  2831. Our mission has always been to publish the good news about OS/2 - we're fans of 
  2832. Warp, and the Gazette attests to that fact.  The theme of this issue was and 
  2833. still is "OS/2, once and for all, the best."  Contained in this issue are the 
  2834. strongest arguments we know for its continued support as a desktop operating 
  2835. system.  Our 11 Things article highlights an action plan for IBM to put OS/2 
  2836. over the top, our Cost Analysis article by Jonathan Handler gives dollars and 
  2837. cents sources of satisfaction and where to look for financial justification for 
  2838. upgrading to Warp, the FLC (Frequently Launched Criticisms List) by Charles 
  2839. Forsythe will get you through any technical issue about Warp and how it stacks 
  2840. up against the Microsoft alternatives, and there is much, much more for your 
  2841. reading enjoyment.  Contained in this single issue of the Gazette is the 
  2842. toolkit you need to convince yourself and those around you that Warp is the way 
  2843. to go. 
  2844.  
  2845. Our message to David Barnes is that we will miss him - he's a good friend and 
  2846. we hope that will not change.  To those at Team OS/2 Austin, we know you're 
  2847. still Team'ers and we look forward to your joining the real Team OS/2 
  2848. organization, the one that exists outside of IBM and has ever since David 
  2849. Whittle first announced that first Teamer party at Comdex years ago. 
  2850.  
  2851. Our message to the OS/2 GrassRoots, as always, is contained in all the articles 
  2852. in this issue.   We are committed to the success of OS/2 and believe it will 
  2853. eventually be THE platform of choice.  There are just a few items that need to 
  2854. be addressed to get that done.  So let's get on with it - here's the best issue 
  2855. yet of the Gazette.
  2856.  
  2857.  
  2858.  
  2859. The GrassRoots Gazette is published quarterly at GREATER CHICAGO OS/2.  Our 
  2860. mission is to promote the OS/2 GrassRoots movement and to provide OS/2ers with 
  2861. a meaningful and interesting periodical that deals with the goings-on in the 
  2862. OS/2 User Community as well as tips and techniques for the home and corporate 
  2863. user of OS/2.
  2864.  
  2865. We make our home at the OS/2 GrassRoots Home Page 
  2866. (URL=http://www.gco.com/grassroots.html) which is sponsored by the GREATER 
  2867. CHICAGO OS/2 World Wide Web and GREATER CHICAGO Online 
  2868.  
  2869.                                by Tony Harrison 
  2870.  
  2871. Editors Note:  Probably very few of our readers will ever run a BBS on OS/2. 
  2872. But running a BBS, particularly a DOS-based BBS with multi-line support is a 
  2873. real test for any operating system.  We challenge you to do on Windows95 what 
  2874. Tony has done on OS/2 with his Wildcat v4.1-based multi-line BBS.  The settings 
  2875. he uses are included in his article below.  Even though you're not running a 
  2876. BBS, these settings can be used to provide an excellent multi-tasking 
  2877. environment for your DOS and OS/2 applications (yes they can co-exist superbly 
  2878. on your OS/2 desktop).  OS/2 has many fine points, and perhaps its littlest 
  2879. known strength is that it is an EXCELLENT platform for the BBS sysop.  It has 
  2880. all but replaced DESQVIEW as THE multi-line environment for the BBS.  Now, 
  2881. here's Tony!
  2882.  
  2883.  
  2884.  
  2885. These are the Settings I use to run my BBS on 3 dial-in lines and one local 
  2886. node under OS/2 Warp 3.0 for Windows. I have posted comments throughout this 
  2887. file to help you along the way. Extensive testing has been done with these 
  2888. settings on my system as well as a number of others to ensure you get the most 
  2889. performance out of OS/2. Let me know if these settings help you! These settings 
  2890. have been proven to work well under OS/2 2.1, 2.11, 2.1 for Windows, 2.11 for 
  2891. Windows, and Warp 3.0 for Windows.
  2892.  
  2893. The first thing you will need to get is the current version of SIO, Ray Gwinn's 
  2894. replacement for OS/2's COM drivers. You will see SIO referenced throughout this 
  2895. text, and as of now, SIO is a NECESSITY if you want to run any kind of a BBS 
  2896. under OS/2. The current version of SIO is SIO153.ZIP. The number of Ray's BBS 
  2897. is 1-703-494-0098.  Credit card registration online is available.
  2898.  
  2899. The next thing you will need is for DOS timeslicing. It's a freeware program 
  2900. called OSTSR. This small TSR will convert Desqview aware programs' PAUSE 
  2901. commands  to OS/2 DOSSLEEP commands. If you currently  use TAME and OS2SPEED, 
  2902. switch to OSTSR. You'll notice quite a performance increase. The current 
  2903. version of OSTSR is OSTSR12.ZIP. 
  2904.  
  2905. If your are planning on running multinode Wildcat 4.x under OS/2 Warp, you will 
  2906. also need to download WCOS2FIX.ZIP, which patches Wildcat's files to work 
  2907. around a bug in OS/2. This is only necessary if you aretrying to run more than 
  2908. one NODE under Wildcat. If you are receiving "Unable to initialize network 
  2909. 10310" errors, you need this fix. This file can also be FREQ'ed from 1:2210/9639.
  2910.  
  2911. Please note that if you choose to use these settings for OS/2, you are STRONGLY 
  2912. urged to use these settings for ALL of your OS/2 DOS sessions, both VDM, 
  2913. WIN-OS2 and native. Doing this will assure you are getting the most performance 
  2914. possible under OS/2. 
  2915.  
  2916. Also note that even though this text file contains items that will likely 
  2917. generate a considerable performance boost for your system, I do not recommend 
  2918. any settings that would put the stability of OS/2 at risk. I do not use any 
  2919. undocumented commands, and none of my modifications pose any risk to system 
  2920. stability whatsoever. You can be assured that testing these settings will pose 
  2921. no threat to OS/2's stability. Extensive testing has been done to assure 
  2922. stability, no matter what type of DOS-Based BBS software you run. 
  2923.  
  2924. Well...here they are! Good luck!
  2925.  
  2926. DOS_AUTOEXEC         x:\AUTOEXEC.BAT 
  2927.  
  2928. NOTES: With OS/2 you are allowed to have a different AUTOEXEC.BAT for each 
  2929. DOS session you have. This is an excellent feature for multi-line BBS's. 
  2930. Please note it does not have to be named AUTOEXEC.BAT, it can be named 
  2931. anything you wish. For example, NODE1.BAT, etc.
  2932. ---------------------------------------------------------------------------
  2933. DOS_BACKGROUND_EXECUTION   ON
  2934.  
  2935. NOTES: Necessary for multitasking ANY communications program.
  2936. ---------------------------------------------------------------------------
  2937. DOS_BREAK          ON 
  2938.  
  2939. NOTES: Turn on to Allow CTRL-Break in the DOS session.
  2940. ---------------------------------------------------------------------------
  2941. DOS_DEVICE          x:\OS2\MDOS\ANSI.SYS
  2942.               x:\xxx\VX00.SYS
  2943.  
  2944. NOTES: ANSI.SYS is necessary to load if you wish to be able to view callers 
  2945. activity while they are in a door. 
  2946.  
  2947. VX00.SYS is OS/2's FOSSIL driver, and is included with the SIO package.
  2948. If you use doors that require a FOSSIL driver, VX00 is the one you need 
  2949. to load. (Do NOT use DOS fossil drivers such as X00 or BNU) Substitute 
  2950. the "x"'s above with the appropriate paths.
  2951. ---------------------------------------------------------------------------
  2952. DOS_FCBS           16
  2953. ---------------------------------------------------------------------------
  2954. DOS_FCBS_KEEP        8 
  2955. ---------------------------------------------------------------------------
  2956. DOS_FILES          40 
  2957. ---------------------------------------------------------------------------
  2958. DOS_HIGH           ON
  2959. ---------------------------------------------------------------------------
  2960. DOS_LASTDRIVE        Z 
  2961. ---------------------------------------------------------------------------
  2962. DOS_RMSIZE          640
  2963. ---------------------------------------------------------------------------
  2964. DOS_SHELL          x:\OS2\MDOS\COMMAND.COM x:\OS2\MDOS
  2965. ---------------------------------------------------------------------------
  2966. DOS_STARTUP_DRIVE      (Blank)
  2967. ---------------------------------------------------------------------------
  2968. DOS_UMB           ON 
  2969.  
  2970. NOTES: This is up to your individual preference. For Sysop's who use 
  2971. Livecat door monitor program under OS/2 this setting as well as DOS_HIGH
  2972. must be turned OFF for that program to work properly.
  2973. ---------------------------------------------------------------------------
  2974. DOS_VERSION         (Too Numerous To List)
  2975.  
  2976. NOTES: This setting is only for programs that require a specific DOS 
  2977. version. 90% of the time this will never need to be touched.
  2978. ---------------------------------------------------------------------------
  2979. DPMI_DOS_API         AUTO 
  2980. ---------------------------------------------------------------------------
  2981. DPMI_MEMORY_LIMIT       4 
  2982. ---------------------------------------------------------------------------
  2983. DPMI_NETWORK_BUFF_SIZE    8 
  2984. ---------------------------------------------------------------------------
  2985. EMS_FRAME_LOCATION      AUTO 
  2986. ---------------------------------------------------------------------------
  2987. EMS_HIGH_OS_MAP_REGION    32
  2988. ---------------------------------------------------------------------------
  2989. EMS_LOW_OS_MAP_REGION    384 
  2990. ---------------------------------------------------------------------------
  2991. EMS_MEMORY_LIMIT       2048 
  2992. ---------------------------------------------------------------------------
  2993. HW_NOSOUND          OFF
  2994. ---------------------------------------------------------------------------
  2995. HW_ROM_TO_RAM        ON 
  2996. ---------------------------------------------------------------------------
  2997. HW_TIMER           OFF
  2998.  
  2999. NOTES: Some people were having difficulty getting system sounds to 
  3000. generate from the PC Speaker when this was turned on. If you are having 
  3001. this problem, turn this option OFF. If you are not experiencing this 
  3002. problem, you can turn it ON. However, the performance improvement is 
  3003. hardly noticeable under most cases. 
  3004. ---------------------------------------------------------------------------
  3005. IDLE_SECONDS         60
  3006.  
  3007. NOTES: Necessary at 60 for 14.4+ modems. Improves CPS rates dramatically 
  3008. (as opposed to the default of 0)
  3009. ---------------------------------------------------------------------------
  3010. IDLE_SENSITIVITY       75 
  3011.  
  3012. NOTES: If using OSTSR - Set to 75, otherwise, set it to 100 (Disable it)
  3013. OSTSR needs IDLE_SENSITIVITY enabled for it to work properly.
  3014. ---------------------------------------------------------------------------
  3015. INT_DURING_IO        OFF 
  3016.  
  3017. NOTES: LEAVE IT OFF! Under NO circumstances should this be turned on unless 
  3018. it is specifically needed for a particular DOS session. Your CPU will take 
  3019. a serious performance hit with this turned ON.
  3020. ---------------------------------------------------------------------------
  3021. KBD_ALTHOME_BYPASS      OFF
  3022.  
  3023. NOTES: Setting this to ON prevents you from using Alt-Home to toggle 
  3024. between DOS full screen and DOS Window.
  3025. ---------------------------------------------------------------------------
  3026. KBD_BUFFER_EXTEND      ON 
  3027. ---------------------------------------------------------------------------
  3028. KBD_CTRL_BYPASS       NONE 
  3029. ---------------------------------------------------------------------------
  3030. KBD_RATE_LOCK        OFF 
  3031. ---------------------------------------------------------------------------
  3032. MEM_EXCLUDE-REGIONS     (Blank)
  3033. ---------------------------------------------------------------------------
  3034. MEM_INCLUDE_REGIONS     (Blank)
  3035. ---------------------------------------------------------------------------
  3036. MOUSE_EXCLUSIVE_ACCESS    OFF
  3037. ---------------------------------------------------------------------------
  3038. PRINT_SEPERATE_OUTPUT    ON 
  3039. ---------------------------------------------------------------------------
  3040. PRINT_TIMEOUT        15 
  3041.  
  3042. NOTES: This setting is up to you. It adjusts the amount of time, in 
  3043. seconds, that the system waits before forcing a print job to the printer. 
  3044. The default of 15 seems to work fine for me.
  3045. ---------------------------------------------------------------------------
  3046. SESSION_PRIORITY       1
  3047.  
  3048. NOTES: This setting is OS/2 3.0 specific. It works best at the default 
  3049. of 1.
  3050. ---------------------------------------------------------------------------
  3051. SIO_ALLOW_ACCESS_COM1    See Notes 
  3052. SIO_ALLOW_ACCESS_COM2    "  " 
  3053. SIO_ALLOW_ACCESS_COM3    "  " 
  3054. SIO_ALLOW_ACCESS_COM4    "  " 
  3055.  
  3056. NOTES: Only allow access to the one COM port you are using for this 
  3057. session.
  3058. ---------------------------------------------------------------------------
  3059. SIO_IDLE_SENSITIVITY     32
  3060. ---------------------------------------------------------------------------
  3061. SIO_MODE_DTR         No Change at Open or Close 
  3062.  
  3063. NOTES: Some people were reporting drop carriers if this option was set to 
  3064. "On at open, off at close" using SIO 1.32 with a front-end mailer. Setting 
  3065. this to the default cures that problem.
  3066. ---------------------------------------------------------------------------
  3067. SIO_MODE_FIFO_LOAD_COUNT   16 
  3068. ---------------------------------------------------------------------------
  3069. SIO_MODE_IDSR        Ignore DSR during receive 
  3070. ---------------------------------------------------------------------------
  3071. SIO_MODE_OCTS        HandShake signal, as in RTS/CTS 
  3072. ---------------------------------------------------------------------------
  3073. SIO_MODE_ODSR        Ignore DSR during transmit. 
  3074. ---------------------------------------------------------------------------
  3075. SIO_MODE_RTS         HandShake signal, as in RTS/CTS 
  3076. ---------------------------------------------------------------------------
  3077. SIO_MODE_XON/XOFF      No XON/XOFF Flow Control by SIO 
  3078. ---------------------------------------------------------------------------
  3079. SIO_SCREEN_SUNC_KLUDGE    ON
  3080.  
  3081. NOTES: Test this on your particular system. It seems to have different 
  3082. results depending on the system. It improves performance for me when it is 
  3083. ON, however it may not for you. Test and set accordingly.
  3084. ---------------------------------------------------------------------------
  3085. SIO_SHARE_ACCESS_WITH_OS/2  ON 
  3086. ---------------------------------------------------------------------------
  3087. SIO_VIRTUALIZE_16550A    ON 
  3088. ---------------------------------------------------------------------------
  3089. SIO_VIRTUALIZE_COM_PORTS   ON
  3090. ---------------------------------------------------------------------------
  3091. VIDEO_8514A_XGA_IOTRAP    OFF 
  3092.  
  3093. NOTES: Some people were having problems when switching from full screen 
  3094. graphical programs (such as Ripterm) to something else and then back again.
  3095. Their video would become corrupted and their screen would go blank or turn 
  3096. a different color. Setting this to OFF cures that problem.
  3097. ---------------------------------------------------------------------------
  3098. VIDEO_FASTPASTE       OFF 
  3099. ---------------------------------------------------------------------------
  3100. VIDEO_MODE_RESTRICTION    NONE 
  3101. ---------------------------------------------------------------------------
  3102. VIDEO_ONDEMAND_MEMORY    ON 
  3103. ---------------------------------------------------------------------------
  3104. VIDEO_RETRACE_EMULATION   ON 
  3105. ---------------------------------------------------------------------------
  3106. VIDEO_ROM_EMULATION     ON 
  3107. ---------------------------------------------------------------------------
  3108. VIDEO_SWITCH_NOTIFICATION  OFF 
  3109. ---------------------------------------------------------------------------
  3110. VIDEO_WINDOW_REFRESH     1
  3111. ---------------------------------------------------------------------------
  3112. XMS_HANDLES         32 
  3113. ---------------------------------------------------------------------------
  3114. XMS_MEMORY_LIMIT       0 
  3115.  
  3116. NOTES: Either use EMS or XMS. (Whatever the particular program that you are 
  3117. running wants).  Otherwise you are starving OS/2 of the one thing it likes 
  3118. most...LOTS of RAM. You're consuming half of your total 8 meg for this 
  3119. DOS session alone. 2 meg EMS is PLENTY. That way you get two DOS sessions 
  3120. for the price of one.
  3121.  
  3122. SUGGESTION: If you run Windows programs under OS/2, allocate XMS memory to 
  3123. the WIN-OS2 sessions, not EMS. Why? Windows does not use EMS, it only uses 
  3124. XMS, thus allocating any EMS memory to WIN-OS2 sessions is unnecessary.
  3125. ---------------------------------------------------------------------------
  3126. XMS_MINIMUM_HMA       0
  3127. ---------------------------------------------------------------------------
  3128. ADDITIONAL NOTES:
  3129.  
  3130. My best suggestion is if you have the means to do so...get yourself some more 
  3131. RAM.. I have 16 meg on my machine...and it's enough to handle 4 DOS sessions 
  3132. open at once with 2 meg Allocated to each window. This leaves 8 meg left for 
  3133. OS/2...Memory is more important to OS/2 than processor. It knows how to 
  3134. multitask, it just needs the memory to do it effectively.. OSTSR is also an 
  3135. excellent idea...I use OSTSR with a timeslice value of 3.
  3136.  
  3137. NOTE: If you use OSTSR, you do NOT need Tame or OS2SPEED any more.
  3138.  
  3139. If you run Wildcat, load it with the /T parameter so it can release 
  3140. timeslices...(although it seems to do it without the /T)
  3141.  
  3142. Hopefully you are using 16550 UART's as well..definitely a MUST with high speed communications...
  3143.  
  3144. IMPORTANT: If you are running Wildcat! 4.x under OS/2, you will need to make a 
  3145. change to your modem's MDM file that Wildcat! uses. You will need to set the 
  3146. transmit AND receive FIFO levels to 14 each. This will allow WC! to run as 
  3147. efficiently as possible under OS/2. If you are running other DOS BBS software, 
  3148. and you also have the ability to modify a setting similar to this, please do 
  3149. so. The HIGHER the number, the better in most cases. If you discover that this 
  3150. is not true in your case, please let me know and I will note that in the next 
  3151. revision of SETTINGS.
  3152.  
  3153. Now on to that killer of a file they call CONFIG.SYS
  3154. ----------------------------------------------------------------------------
  3155. IFS=x:\OS2\HPFS.IFS  /CACHE:2048 /CRECL:16 /AUTOCHECK:CD <-EXAMPLE see notes 
  3156.  
  3157. NOTES: This Line is only necessary if you use HPFS drives. If you have 4-8 MEG 
  3158. RAM, change the cache parameter to /CACHE:1024; 9-15 MEG - /CACHE:1536; 16+ - 
  3159. /CACHE:2048. CRECL defines the size of the maximum record size that will be 
  3160. cached. Valid ranges are 2K to 64K with 4K as the default. I have found that 
  3161. 16K works well for me, but you can experiment with that if you like. AUTOCHECK 
  3162. is important because if OS/2 crashes, AUTOCHECK tells OS/2 which drives to 
  3163. CHKDSK for errors. As you can see I have OS/2 check my D and E drives if the 
  3164. system crashes. Change this to your drive letters so it will work properly. 
  3165. (OS/2 SHOULD have done this for you when you installed it. Remember if you do 
  3166. NOT use HPFS drives, REM this line OUT. 
  3167.  
  3168.  
  3169. Since HPFS is an Installable file system (i.e. a portion of it is memory 
  3170. resident) many have asked how much memory HPFS consumes. Using HPFS instead of 
  3171. FAT requires approximately 130k of RAM. This is a small price to pay for the 
  3172. vastly increased performance of HPFS'd drives. If you are considering switching 
  3173. from FAT to HPFS, you MUST have an OS/2 backup program to do so. Fastback Plus 
  3174. for OS/2, as well as IBM's tape backup software are excellent choices. I 
  3175. personally use Fastback/2, and I highly recommend it. It supports nearly every 
  3176. SCSI and QIC tape driveout there, as well as removable drives such as Bernoulli drives.
  3177. ---------------------------------------------------------------------------
  3178. PRIORITY_DISK_IO=NO
  3179. ---------------------------------------------------------------------------
  3180. REM PRIORITY=DYNAMIC 
  3181. ^^^^^^^^^^^^^^^^^^^^ 
  3182. NOTES: One of the WORST things to do...REM this command OUT. 
  3183. ---------------------------------------------------------------------------
  3184. REM TIMESLICE=50 
  3185.  
  3186. NOTES: REM this command while you're at it..with this command you are telling 
  3187. OS/2 to multitask like Desqview. You don't WANT OS/2 to multitask like DV, you 
  3188. want OS/2 to multitask like OS/2...and your crippling that ability with that line...
  3189. ---------------------------------------------------------------------------
  3190. FILES=40
  3191. ---------------------------------------------------------------------------
  3192. BUFFERS=40
  3193.  
  3194. NOTES: OS/2 Warp defaults this to a value of 90. During testing I found having 
  3195. it set that high seems to decrease performance slightly. I still recommend a 
  3196. value of 40, not the default of 90.
  3197. ---------------------------------------------------------------------------
  3198. IOPL=YES
  3199.  
  3200. NOTES: IOPL= Input/Output Privilege Level. Simply tells OS/2 what privilege 
  3201. level to assign to programs. Leave this at the default of YES which allows 
  3202. programs that wish to access different levels of I/O to do so.
  3203. ---------------------------------------------------------------------------
  3204. DISKCACHE=512,LW,AC:C  <-- EXAMPLE - see notes.
  3205.  
  3206. NOTES: This statement tells OS/2 how to cache your FAT drives ONLY. HPFS drive 
  3207. caching is controlled by the HPFS IFS statement above. 
  3208.  
  3209. If you do not use FAT drives, REM the above line out. A DISKCACHE of 1024 is 
  3210. good for systems with 4-8 meg RAM, for 9-15 MEG, use a DISKCACHE of 1536, and 
  3211. 16+ use a DISKCACHE of 2048. The LW command turns on lazy-writes, and is 
  3212. recommended. The AC command is the same as the AUTOCHECK command for HPFS 
  3213. drives. 
  3214.  
  3215. You may notice that while I allocated a 2 MEG cache for HPFS, I only allocated 
  3216. 512K for FAT, even though I have 16 MEG of RAM. Remember, if I allocated 2 MEG 
  3217. for BOTH FAT and HPFS, there goes 4 MEG of precious RAM that OS/2 COULD have 
  3218. been using. Since my system is primarily HPFS drives, I use the full 2 MEG 
  3219. cache for HPFS, and use 512K for FAT because I rarely access my FAT drive. Use 
  3220. this same principle based on your situation.  If you primarily use FAT instead 
  3221. of HPFS, allocate more cache to FAT than to HPFS. 
  3222. --------------------------------------------------------------------------- 
  3223. MAXWAIT=1
  3224.  
  3225. NOTES: Sets the amount of time the system waits before assigning a waiting 
  3226. thread a higher priority. For communications programs, the sooner, the better. 
  3227. I recommend a value of 1. 
  3228. ---------------------------------------------------------------------------
  3229.  
  3230. ---------------------------------------------------------------------------
  3231. SWAPPATH=x:\ 10248 10248 
  3232.  
  3233. NOTES: Increase your SWAP file to 10 MEG (Something like 10248 10248).. that 
  3234. will definitely give you a slight perf. boost. Heck if it wants to swap to 
  3235. disk...LET IT!
  3236.  
  3237. You will notice a slight performance increase my moving the swapfile from the 
  3238. default location (x:\OS2\SYSTEM) to the root directory of your least-frequently 
  3239. accessed physical hard drive. If you only have one hard drive, move the 
  3240. swapfile to the root directory of that drive.
  3241.  
  3242. Remember, In my case, I have 16 MEG of RAM, I usually have 4 DOS sessions open 
  3243. at once, consuming approx 8 MEG RAM total. I also allocate approx. 2.5 MEG RAM 
  3244. to disk caching. That leaves 5.5 MEG for OS/2 to use, and some of that holds 
  3245. TSR's, system DEVICE's, etc., (not a whole lot of RAM left!) so I give OS/2 a 
  3246. large swap file (10 MEG). And now you can see the reason why I do so. It gives 
  3247. OS/2 the breathing room it needs, and improves 
  3248. performance noticeably. 
  3249. ---------------------------------------------------------------------------
  3250. THREADS=256
  3251. FCBS=16,8
  3252. DOS=HIGH,UMB
  3253. ---------------------------------------------------------------------------
  3254. DEVICE=x:\xxx\SIO.SYS 
  3255.  
  3256. NOTES: Want to lock the com ports?...to do that..change that line to this:
  3257.  
  3258. DEVICE=x:\xxx\SIO.SYS (1:38400) (2:38400) 
  3259.  
  3260. NOTES: The above line locks COM1 and COM2 at 38.4. Also, any parameters for SIO 
  3261. MUST be specified on the DEVICE=SIO.SYS line, NOT the VSIO.SYS line.
  3262. ---------------------------------------------------------------------------
  3263. DEVICE=VSIO.SYS
  3264.  
  3265. NOTES: This is the system file DOS uses. SIO.SYS is used by OS/2.
  3266. ---------------------------------------------------------------------------
  3267. SET AUTOSTART=PROGRAMS,TASKLIST,FOLDERS,CONNECTIONS,LAUNCHPAD
  3268.  
  3269. NOTES: This SET statement determines what items to start automatically at 
  3270. bootup. I recommend leaving this alone, unless you would like to disable the 
  3271. automatic startup of the launchpad. If you would like to disable automatic 
  3272. launchpad startup, remove ",LAUNCHPAD" from the above line.
  3273. ---------------------------------------------------------------------------
  3274. SET RESTARTOBJECTS=NO/STARTUPFOLDERSONLY=YES
  3275.  
  3276. NOTES: This is an extremely useful option to place in your CONFIG.SYS to 
  3277. control which applications are re-started when the system is rebooted. By 
  3278. default, OS/2 will load up any applications that were running the last time you 
  3279. turned your computer off (or rebooted). This presents a problem when the reason 
  3280. you had to reboot was because of a program that was not working properly, as 
  3281. OS/2 will try to load it again. Placing the above line in your CONFIG.SYS 
  3282. forces OS/2 to only start programs that are in the startup folder on the 
  3283. Desktop. For example, if you had shadow's of your BBS nodes in the startup 
  3284. folder, and the system rebooted, your BBS nodes would automatically be 
  3285. restarted for you since they were in the startup folder. 
  3286. ---------------------------------------------------------------------------
  3287. SET PROMPT=$p$g
  3288. SET DIRCMD=/o/p
  3289.  
  3290. NOTES: Some SET statements, like the ones above, may look out of place in a 
  3291. CONFIG.SYS file, but they actually are the SET statements that are enabled when 
  3292. you load an OS/2 session. These SET statements in the CONFIG.SYS do not apply 
  3293. to OS/2 DOS VDM's. You will need to place similar statements in your DOS 
  3294. AUTOEXEC.BAT for them to be recognized. Just think of OS/2's CONFIG.SYS as a 
  3295. MS-DOS CONFIG.SYS and AUTOEXEC.BAT combined.
  3296. ---------------------------------------------------------------------------
  3297. RUN=x:\OS2\CACHE.EXE /MAXAGE:7500 /DISKIDLE:60000 /BUFFERIDLE:60000 
  3298.  
  3299. NOTES: this command is specific to HPFS only. If you have FAT drives, ignore 
  3300. this line. This line specifies the parameters that HPFS uses to write 
  3301. information to disk. This command is specified as a RUN= statement in the 
  3302. CONFIG.SYS (as above), or it can also be entered at the command prompt.  (Yes 
  3303. you can actually change the disk cache parameters on the fly!).
  3304.  
  3305. The /MAXAGE parameter specifies the maximum amount of time (in milliseconds) 
  3306. before frequently written data is transferred to disk. 
  3307.  
  3308. The /DISKIDLE parameter sets the amount of time the disk must be idle before it 
  3309. can accept data from cache memory. 
  3310.  
  3311. The /BUFFERIDLE parameter specifies the amount of time (in milliseconds) that 
  3312. the cache buffer can be idle before the data it contains must be written to disk.
  3313.  
  3314. Since this is a new addition to SETTINGS, I have tested this line extensively 
  3315. on my system, and have determined it is perfectly safe to use. However, if you 
  3316. do notice problems after adding this line, feel free to remove it. I have 
  3317. tested it under a variety of different circumstances, including abnormal 
  3318. shutdowns, loss of power, etc. And 
  3319.  
  3320.  
  3321. ΓòÉΓòÉΓòÉ 8. E ΓòÉΓòÉΓòÉ
  3322.  
  3323.  
  3324.  
  3325. This issue of the Gazette started out as our regular Winter Feature for 95/96. 
  3326. It was roughed out in mid September '95, and we were well on our way to the 
  3327. first drafts in Mid November when the sudden news of the demise of Team OS/2 
  3328. Support at IBM appeared on the scene.  A short while later, David Barnes 
  3329. announced that he was leaving IBM to pursue other career goals. 
  3330.  
  3331. Our mission has always been to publish the good news about OS/2 - we're fans of 
  3332. Warp, and the Gazette attests to that fact.  The theme of this issue was and 
  3333. still is "OS/2, once and for all, the best."  Contained in this issue are the 
  3334. strongest arguments we know for its continued support as a desktop operating 
  3335. system.  Our 11 Things article highlights an action plan for IBM to put OS/2 
  3336. over the top, our Cost Analysis article by Jonathan Handler gives dollars and 
  3337. cents sources of satisfaction and where to look for financial justification for 
  3338. upgrading to Warp, the FLC (Frequently Launched Criticisms List) by Charles 
  3339. Forsythe will get you through any technical issue about Warp and how it stacks 
  3340. up against the Microsoft alternatives, and there is much, much more for your 
  3341. reading enjoyment.  Contained in this single issue of the Gazette is the 
  3342. toolkit you need to convince yourself and those around you that Warp is the way 
  3343. to go. 
  3344.  
  3345. Our message to David Barnes is that we will miss him - he's a good friend and 
  3346. we hope that will not change.  To those at Team OS/2 Austin, we know you're 
  3347. still Team'ers and we look forward to your joining the real Team OS/2 
  3348. organization, the one that exists outside of IBM and has ever since David 
  3349. Whittle first announced that first Teamer party at Comdex years ago. 
  3350.  
  3351. Our message to the OS/2 GrassRoots, as always, is contained in all the articles 
  3352. in this issue.   We are committed to the success of OS/2 and believe it will 
  3353. eventually be THE platform of choice.  There are just a few items that need to 
  3354. be addressed to get that done.  So let's get on with it - here's the best issue 
  3355. yet of the Gazette.
  3356.  
  3357.  
  3358.  
  3359. The GrassRoots Gazette is published quarterly at GREATER CHICAGO OS/2.  Our 
  3360. mission is to promote the OS/2 GrassRoots movement and to provide OS/2ers with 
  3361. a meaningful and interesting periodical that deals with the goings-on in the 
  3362. OS/2 User Community as well as tips and techniques for the home and corporate 
  3363. user of OS/2.
  3364.  
  3365. We make our home at the OS/2 GrassRoots Home Page 
  3366. (URL=http://www.gco.com/grassroots.html) which is sponsored by the GREATER 
  3367. CHICAGO OS/2 World Wide Web and GREATER CHICAGO Online 
  3368.  
  3369.  
  3370.  
  3371. OS/2 WARP CONNECT vs WINDOWS 95 
  3372. FOR OPERATING SYSTEM EVALUATION BY IBM MARKETING PERSONNEL, BUSINESS PARTNERS 
  3373. AND CUSTOMERS 
  3374.  
  3375. PREPARED BY IBM CORPORATION 
  3376. SEPTEMBER 28, 1995 
  3377.  
  3378. Introduction 
  3379.  
  3380. OS/2 Warp has generated renewed excitement and heightened momentum for OS/2 in 
  3381. all areas of the marketplace since its release .  This has led to over 60 
  3382. independent software vendors (ISV) announcing more than 100 new applications 
  3383. for OS/2 Warp in 1995 alone.  In addition to the IBM PC Company, OS/2 Warp is a 
  3384. preload option on PCs from over 200 OEMs worldwide.
  3385.  
  3386. Now almost a year and nearly 3 million OS/2 Warp sales later, the release of 
  3387. Windows 95 in August 1995 will lead to some degree of evaluation of computer 
  3388. hardware and software needs in homes and businesses, both large and small. 
  3389. Whether you are running through a mental checklist or performing a full pilot 
  3390. evaluation, here are some basic points to consider as you decide the best way 
  3391. to meet your needs today and in the future.
  3392.  
  3393.  
  3394. Executive Summary 
  3395.  
  3396. Microsoft's $200 million+  marketing campaign surrounding the August 24, 1995 
  3397. availability of Windows 95 created a media blitz that reached a fever pitch and 
  3398. blurred the realistic expectations for the product.  The good news is that 
  3399. Windows 95 is now a product and the reality can be separated from the hype.
  3400.  
  3401. Many media commentators, reviewers, and writers as diverse as Rush Limbaugh,1 
  3402. Howard Stern 2 and Garry Trudeau in the Doonesbury3 comic strip observed that 
  3403. Windows 95 is offering features and functions that OS/2 and Apple Mac users 
  3404. have enjoyed for years.  James Fallows, in his National Public Radio (NPR) 
  3405. commentary,  pointed out that Windows 95 is " . . . an achievement of commerce 
  3406. and promotion rather than technology."  What makes OS/2 Warp important to 
  3407. businesses, where stability and productivity are crucial, was summed up by Eric 
  3408. Grevstad in the September 1995 Computer Shopper, "A time-tested, 
  3409. bargain-priced, elegantly-interfaced, Internet-savvy, rock-solid, 32-bit
  3410. operating system."
  3411.  
  3412. OS/2 Warp Connect is designed for today's networked business environment.  Its 
  3413. true multitasking, multithreading capabilities handle mission-critical tasks 
  3414. more quickly and efficiently.  OS/2's Crash Protection(TM)  keeps problems with 
  3415. individual applications from crashing your entire system. Combining OS/2 Warp's 
  3416. architectural and networking strengths with the investment protection afforded 
  3417. by compatibility with existing DOS and Windows 3.x applications creates an 
  3418. environment with advantages that Windows 95 does not provide.
  3419.  
  3420. Only OS/2 Warp provides personal computer users with:
  3421.  * A full 32-bit operating system with true multitasking and 
  3422.   multithreading 
  3423.  * Preemptive multitasking with 16-bit Windows 3.x
  3424.   applications as well as native 32-bit applications 
  3425.  * Memory and data protection 
  3426.  * Crash Protection 
  3427.  * Internet access graphical tools 
  3428.  * Consistent user interface across entire family of 
  3429.   scaleable products 
  3430.  * Lotus Notes synergy 
  3431.  * BonusPak of full-function productivity applications.
  3432.  
  3433. Companies that migrate to OS/2 Warp Connect today may recover their migration 
  3434. cost by the time Microsoft makes a second, more stable release of Windows 95 
  3435. available with native 32-bit applications (currently named Nashville and 
  3436. planned for next year).
  3437.  
  3438. OS/2 Warp Advantages 
  3439.  
  3440. OS/2 was designed as a 32-bit multitasking, multithreaded operating system from 
  3441. the ground up.  OS/2 Warp is the third major release of 32-bit OS/2 and the 
  3442. seventh release with preemptive multitasking and multithreading capabilities. 
  3443. It is a stable, industrial-strength operating system that has proven its 
  3444. ability to handle mission-critical applications.
  3445.  
  3446. OS/2 has been introducing and evolving leading edge technology over its 8-year 
  3447. history.  The  results of that technology have been to exploit the capabilities 
  3448. of today's hardware fully, while  maximizing usability and protecting 
  3449. investment in current technology.  OS/2 has won over 70 awards since April 
  3450. 1992.  The recognition OS/2 has received for its technical excellence along 
  3451. with its widespread usage in major corporations worldwide has raised the bar, 
  3452. creating a new level of expectation in operating system function. Windows 95 is 
  3453. now beginning to introduce many of the features and functions that OS/2 users 
  3454. have been accustomed to for some time now.  Many of  OS/2 Warp's functions, 
  3455. listed below, are now claimed by Microsoft for Windows 95 but are present to 
  3456. varying degrees, some with additional purchases required.
  3457.  
  3458. * Full 32-bit multitasking, multithreaded operating system --  but Windows 95 
  3459. has semi-preemptive multitasking 
  3460. * Crash Protection  --  but Windows 95 has compromised crash protection in 
  3461. favor of compatibility 
  3462. * Internet access with graphical browsers -- but no graphical tools, for 
  3463. example Web Browser or Gopher, are included with Windows 95 
  3464. * Graphical utility for accessing a commercial on-line provider (CompuServe) -- 
  3465. but Windows 95 only offers the  Microsoft Network connecting software 
  3466. * Support for multiple clients and multiple network transports out of the box 
  3467. * Object-oriented technology through IBM's System Object Model (SOM) -- but 
  3468. Windows 95 utilizes proprietary Object-Linking and Embedding (OLE), which is 
  3469. object-based rather than object-oriented.
  3470. * Ease-of-use features which include:
  3471.  - A full object-oriented desktop -- but Windows 95 is a partial object implementation.
  3472.  - Folder work areas -- but Windows 95 folders lack OS/2 Warp's unique 
  3473. work-area capabilities of closing the folder and having all objects within the 
  3474. folder close.  Then when the folder is reopened, all objects reopen just as 
  3475. they were before the folder was closed.
  3476.  - Shadow duplicate icons -- but Windows 95 lacks the ability to dynamically 
  3477. track the linkage and can lose the target.
  3478.  - Drag-and-drop -- but Windows 95 has inconsistent drag-and-drop.
  3479.  - Toolbar completely customizable for one-click application access -- but the 
  3480. Windows 95 task bar has minimal customization capability.
  3481.  - Long file names -- but Windows 95 is only the most recent operating system 
  3482. to break the 8.3-character file name barrier.
  3483.  - Right mouse-button support  for context menu, including setting properties 
  3484. -- but Windows 95 is supporting a feature OS/2 Warp users have benefited from 
  3485. for years.
  3486.  
  3487.  
  3488. EASE OF USE 
  3489.  
  3490. -----------User Interface-----------------
  3491.  
  3492. OS/2 Warp 
  3493.  
  3494. Staying at the forefront of the technology curve, OS/2 began exploiting 
  3495. object-oriented technology on the OS/2 2.0 desktop that was introduced in April 
  3496. 1992.  The  OS/2 desktop has evolved into the user-friendly desktop currently 
  3497. available in OS/2 Warp.  The beauty of this clean,  efficient desktop is much 
  3498. more than skin deep.  Each icon, whether on the desktop, toolbar, or in a 
  3499. folder, is a graphic representation of the actual object.  This provides 
  3500. consistent drag-and-drop usage across all areas of the desktop.  Any action on 
  3501. the icon applies to the object.  Therefore when an icon is dragged to the 
  3502. shredder it shreds, to the printer it prints, and to the fax it faxes.  Shadow 
  3503. icons can easily be created to represent an original object and its contents. 
  3504. Because this is a true object-oriented implementation, any action done to the 
  3505. original  (for example, a name change) occurs in the shadow as well.  Object 
  3506. locations are dynamically maintained so that when the original files are moved 
  3507. within or between directories, or local/network disk drives the  shadows are 
  3508. not lost.
  3509.  
  3510. Windows 95 
  3511.  
  3512. Microsoft has promised a full object-oriented implementation in Cairo, a future 
  3513. NT release, but the current partial object-based implementation of Windows 95 
  3514. causes inconsistent results with drag-and-drop operations.  Some areas, among 
  3515. them the My Computer and Control Panel folders, are considered special areas, 
  3516. off limits for drag-and-drop activity.  This inconsistency is very confusing 
  3517. for a new user.  The lack of a drag-and-drop deletion capability adds to the 
  3518. confusion, since drag-and-drop on the Recycle Bin requires an additional step 
  3519. that may not be apparent to complete the deletion.  Pressing the Start button 
  3520. to get to the system shutdown is not very intuitive either.
  3521.  
  3522. The partial object-oriented implementation is also evident in the Windows 95 
  3523. feature for creating shortcuts, which are alternative names or nicknames that 
  3524. refer to an object and can be placed at convenient places on the desktop. 
  3525. Since the shortcut and its related files are linked by static pathnames and 
  3526. .ini file entries, moving the target file within the directory structure can 
  3527. break the connection, causing the shortcut to be lost.  Windows 95 does search, 
  3528. often successfully, to find the wayward file, but the search can be lengthy and 
  3529. can result in targeting the wrong file. 
  3530.  
  3531. Referring to the inconsistency of the drag-and-drop, the InfoWorld Test Center 
  3532. Product Review, August 1995, warns, "Another inconsistency -- which is serious 
  3533. enough to cause you to accidentally dump a document if you're not careful -- 
  3534. has to do with Win95's capability to help you create shortcuts.  You create a 
  3535. shortcut to an executable ^file  by dragging and dropping it onto the desktop 
  3536. with the left mouse button.  If you use the same procedure on a document, you 
  3537. get a different result -- the document gets moved rather than a shortcut 
  3538. created.  If you don't realize you are not working with a shortcut, you can 
  3539. easily delete the document file when moving it to the Recycle Bin."
  3540.  
  3541. When an entire window is moved across the desktop, the contents of that window 
  3542. are temporarily blanked out. The remedy for that is in Microsoft PlusΓöÿ, a 
  3543. $49.95 add-on to Windows 95 that raises the minimum system requirement to a 486 
  3544. processor, 256-color graphics, and 25 to 50MB of additional hard disk space.
  3545.  
  3546. -------------Long File Names------------
  3547.  
  3548. OS/2 Warp 
  3549.  
  3550. Breaking free of the cryptic 8.3-character file name constraints that have 
  3551. frustrated a generation of DOS and Windows users occurred 8 years ago for OS/2 
  3552. users. User-assigned names for folders are examples of where long file names 
  3553. can be conveniently used.
  3554.  
  3555. Windows 95 
  3556.  
  3557. Windows 95 has garnered significant press over the support of long file names. 
  3558. While this function is nothing new to users of other personal computer 
  3559. operating systems, it is another example of where Windows 95 users can 
  3560. encounter problems unless all of the applications on their system and any 
  3561. system with which they plan to exchange data files are upgraded to Windows 95 
  3562. versions.  Here's a frightening example.  You create an expense report, titled 
  3563. 'Expenses for Aug',  with a new Windows 95 spreadsheet program in your office. 
  3564. Next month you create 'Expenses for Sept' and decide to take it home and 
  3565. complete it over the weekend.  Windows 95 has assigned 'ExpensΓûæ1' and 
  3566. 'ExpensΓûæ2' as short aliases for your two files, but when you copy the September 
  3567. report onto a new floppy diskette to take it home, it is titled ExpensΓûæ1' on 
  3568. the diskette.  Monday morning you return to the office and copy the September 
  3569. report that you completed on your Windows 3.x spreadsheet at home back onto 
  3570. your office system.  Since the August report had previously been assigned the 
  3571. 'ExpensΓûæ1' alias, the September report will overwrite it.  The August report is 
  3572. gone, replaced by the September file.  This type of confusion can only be 
  3573. avoided by using short (8.3) file names solely,  and therefore any perceived 
  3574. advantage is lost. 
  3575.  
  3576. ARCHITECTURE 
  3577.  
  3578. -------Crash Protection and Multitasking--------
  3579.  
  3580. We are constantly multitasking in every aspect of our lives, with much of the 
  3581. activity so natural that we don't even think about it.  From the simplest 
  3582. walk-and-chew-gum-joke to the evenings spent cooking dinner while the laundry 
  3583. runs and the kids are reporting on their day, this natural flow of activity 
  3584. maximizes productivity in our lives. 
  3585.  
  3586. Our work lives should be no less efficient.  Being able to open multiple Web 
  3587. Browsers allows the Internet user to maximize the on-line time for which he is 
  3588. billed. Downloading a file while reading e-mail has the same cost savings. 
  3589. Continuing to edit a file while a previous version is faxed to a co-worker 
  3590. increases productivity.
  3591.  
  3592. OS/2 Warp 
  3593.  
  3594. Doing these tasks concurrently is the true preemptive multitasking that OS/2 
  3595. was designed from the ground up to provide.  The strength of OS/2 Warp's 
  3596. multitasking, coupled with its superb Crash Protection, has led to its 
  3597. widespread adoption in major worldwide corporations where productivity and 
  3598. stability are paramount.  Even though earlier versions of OS/2 did contain 
  3599. 16-bit elements, IBM was able to trademark OS/2 Crash Protection because no 
  3600. 16-bit parts were ever shared with Windows applications.
  3601.  
  3602. Windows 95 
  3603.  
  3604. An article titled "A Grab Bag of Gotchas and Goodies for Programming in Windows 
  3605. 95"  in the May 1995 issue of the Microsoft System Journal stated: "Windows 95 
  3606. is based on Windows for Workgroups 3.11 code.  Yes, the code has been 
  3607. significantly modified to provide process and thread management . . . but there 
  3608. are still some occasional 16-bit issues to deal with."  The ramifications of 
  3609. newer 32-bit code having to call 16-bit operating system parts compromise both 
  3610. the stability of the system and the multitasking capabilities.
  3611.  
  3612.  * Two important portions of legacy code are GDI, the Graphics Device 
  3613. Interface, and  USER.EXE,  which controls the user interface.  Being 16-bit 
  3614. code, it is non-reentrant and can only be accessed by one application at a 
  3615. time.  That one application makes a call and locks that portion of code until 
  3616. it is finished with it. The danger lies in the potential for USER.EXE to be 
  3617. grabbed and locked by a crashed application.  When that happens the Windows 95 
  3618. user interface remains inaccessible and needs a  <Ctrl><Alt><Del> action to 
  3619. free it, which also terminates any real-time applications running in the 
  3620. background, such as a file transfer or FAX.
  3621.  *  All Windows 3.x applications are executed in one shared address space. 
  3622. There is no option as in OS/2 Warp to execute Windows 3.x applications in 
  3623. separate protected address spaces where the inter-application protection 
  3624. isolates each Windows 3.x application from the idiosyncrasies of the others.
  3625.  * The introduction of even one 16-bit Windows 3.x application causes the 
  3626. entire environment to revert to a cooperative multitasking model where the 
  3627. application, rather than the operating system, is in control of 
  3628.   critical system resources such as the CPU.
  3629.  * Only 32-bit applications are memory protected. Unless additional money is 
  3630. spent to acquire all new Windows 95 32-bit applications, General Protection 
  3631. Faults (GPFs) are not history.
  3632.  
  3633. Multithreading adds efficiency by allowing concurrent operation of more than 
  3634. one path of execution within a task. Addressing a developers conference 
  3635. recently, Jeff Richter, a Microsoft software engineer, discussed various 
  3636. aspects of Windows 95 architecture and cautioned the developers,  "In Windows 
  3637. 95, the threads are a nightmare."  He warned the developers that threads could 
  3638. be used for background tasks, but could never be used to simultaneously print 
  3639. and edit a document because Windows 95 would not know which version of the file 
  3640. to print.  He also alerted the developers that high-priority threads, which 
  3641. should be reserved for system functions, could inadvertently be created by 
  3642. application developers, potentially crashing the system.
  3643.  
  3644. CONNECTING 
  3645.  
  3646. Connectivity was once thought of as strictly a corporate need, but that 
  3647. paradigm has changed.  Modems have become standard equipment in consumer 
  3648. systems, simplifying connecting to commercial on-line services and the 
  3649. Internet. The teamwork approach of workgroup or collaborative computing is 
  3650. growing as the productivity gains are realized.  The client/server model of 
  3651. computing is becoming more prevalent in corporations.  The importance of 
  3652. connected computers in our lives will keep growing exponentially.  Our need to 
  3653. be connected, everywhere from the office to the plane to the lounge chair in 
  3654. the backyard, is becoming a way of life.
  3655.  
  3656. ---------Internet Access----------
  3657.  
  3658. OS/2 Warp 
  3659.  
  3660. The Internet Access Kit provided in the OS/2 Warp BonusPak includes a Web 
  3661. Browser, News Reader, Gopher, Telnet and FTP client, all with the same 
  3662. graphical look and feel as OS/2 Warp.  With OS/2 Warp's one-button 
  3663. registration,  it is unnecessary for users to understand or even see the 
  3664. underlying SLIP protocol.  The October 10, 1995 PC Magazine feature article, 
  3665. "The Internet: Make It Work For You" gives a comparison of Internet access 
  3666. tools and states,  " . . . only OS/2 Warp Connect can boast a fully developed 
  3667. TCP/IP anatomy. Its multifaceted stack, voluminous suite of tools, and 
  3668. integrated installation process provide Internet options that will appease both 
  3669. the on-line novice and the demanding power 
  3670. user."
  3671.  
  3672. Windows 95 
  3673.  
  3674. The OS/2 Warp Internet Access Kit, available since October 1994, has received 
  3675. much acclaim and has been a compelling sales factor. Shortly after its release, 
  3676. Microsoft announced changes in their planned Internet access tools for Windows 
  3677. 95.  Windows 95's main focus is the Microsoft Network  (MSN) where Microsoft 
  3678. ontrols the content and collects the revenue.  So that Internet access can be 
  3679. claimed,  Windows 95 provides the Internet Protocol stack along with Telnet and 
  3680. FTP as command-line entries only.  To use the Internet, the user must first 
  3681. subscribe to the MSN or another commercial on-line service where a Web Browser 
  3682. and a Gopher can be downloaded. The Microsoft PlusΓöÿ add-on to Windows 95 also 
  3683. provides a Web Browser and Gopher along with the Internet mail client.
  3684.  
  3685. --------Peer Networks---------
  3686.  
  3687.  OS/2 Warp 
  3688.  
  3689. Cost containment is a major factor in businesses today.  The need to minimize 
  3690. the expenditures for expensive peripherals (for example, laser printers) 
  3691. coupled with the need for multiple employees to access the same files led to 
  3692. the growth of peer-to-peer networking.  By not requiring a dedicated server, 
  3693. peer networking achieves savings but should not compromise security.  Not 
  3694. everyone attached to the peer network should be able to read, much less write, 
  3695. to certain files such as the payroll record.  OS/2 Warp Connect's peer 
  3696. networking capabilities provide user-level access rights. For simplicity, 
  3697. initial access rights of read, read/write, and none are presented.  For 
  3698. completeness, the options for read, read/write, execute, create, delete, 
  3699. attributes, permissions and none are presented ( when you click on the 
  3700. Customize button) and can be assigned for individual users or groups of users.
  3701.  
  3702. An OS/2 Warp peer network can connect PCs seamlessly and share resources among 
  3703. co-workers using OS/2 Warp Connect, Windows for Workgroups, Windows 95, Windows 
  3704. NT and LANTastic. 
  3705.  
  3706. OS/2 Warp Connect's ability to have a peer connection and attach to a server 
  3707. simultaneously over the same network card is a breakthrough for companies who 
  3708. will no longer have to choose between peer and server connections that each 
  3709. require unique connectivity mechanisms.
  3710.  
  3711. Windows 95 
  3712.  
  3713. By contrast, Windows 95 uses the old share-level security carried over from 
  3714. Windows for Workgroups.  In this scheme a password is assigned to the sharable 
  3715. resource.  Once a user logs on to the peer network, if he knows the password 
  3716. associated with the resource, he can control the resource. Windows 95 
  3717. share-level security can only be implemented in a network that consists 
  3718. entirely of Windows 95 PCs or in a network that includes other Microsoft 
  3719. networks.  The only way to provide additional levels of access rights is to use 
  3720. the Windows 95 peer server in conjunction with an NT Server or Novell NetWare 
  3721. server with the peer services linked directly to the domain-based user accounts.
  3722.  
  3723. ----------Client / Server-----------
  3724.  
  3725. IBM's "Networking the World" vision means that whenever anyone connects 
  3726. electronically to anyone else, anywhere, it is IBM's networking software that 
  3727. enables it, manages it and makes it safe.  OS/2 Warp Connect is the cornerstone 
  3728. of IBM's software strategy.
  3729.  
  3730. ----------Lotus Notes-----------
  3731.  
  3732. The Information Technology industry is  becoming increasingly network centric. 
  3733. Personal computer users have moved from a standalone personal productivity 
  3734. environment to a LAN network-based environment.  Momentum is building toward a 
  3735. collaborative, shared work environment.  This is the groupware environment. 
  3736. Groupware provides an integration of the total work environment that 
  3737. encompasses all aspects of personal productivity, collaborations,  and 
  3738. line-of-business applications.  All of this is simplified by having the same 
  3739. solution at work, on the road, and at home. 
  3740.  
  3741. Lotus Notes is the market leader in integrated messaging and workgroup 
  3742. computing.  Notes along with cc:Mail,  have over 10 million users in 6 thousand 
  3743. companies.  Currently 10 thousand business partners are writing applications 
  3744. for Lotus Notes across a broad range of platforms.  Lotus Notes Express is 
  3745. already integrated into OS/2 Warp Connect providing an easy entry into the 
  3746. Lotus Notes environment. The synergy between OS/2 Warp and Lotus Notes will 
  3747. contribute to increased productivity, which is a direct contributor to the 
  3748. bottom line in any business.
  3749.  
  3750. VALUE 
  3751.  
  3752. ------Productivity and Investment Protection------- 
  3753.  
  3754. OS/2 Warp 
  3755.  
  3756. The BonusPak of applications included with OS/2 Warp allows a user to be 
  3757. productive immediately out of the box.  The need to purchase additional 
  3758. applications prior to doing anything meaningful is eliminated.  The 
  3759. object-oriented technology used in the BonusPak applications allows them to 
  3760. integrate fully into the OS/2 Warp desktop.  This further extends the 
  3761. drag-and-drop functions seamlessly between the operating system and the 
  3762. productivity applications.  An example of the ease of use achieved is when a 
  3763. document object is dragged to the printer or fax object without your having to 
  3764. open the word processor that created the document.
  3765.  
  3766. Replacing and upgrading applications can be a very expensive undertaking for 
  3767. both consumers and business users. OS/2 Warp's downward compatibility is 
  3768. designed to protect your current investment in DOS and Windows applications. 
  3769. With OS/2 Warp, Windows 3.x applications can run in separate protected memory 
  3770. address spaces, providing robust inter-application protection.  The OS/2 Warp 
  3771. advantages of Crash Protection in a multitasked, multithreaded environment make 
  3772. OS/2 Warp a more stable environment for your current Windows 3.x applications.
  3773.  
  3774. Windows 95 
  3775.  
  3776. To benefit from the advancements of Windows 95, all of your applications must 
  3777. be upgraded to Windows 95 versions.  When recently retired Mike Maples was 
  3778. senior vice president of applications at Microsoft, he gave the industry a 
  3779. glimpse of the magnitude of Microsoft's unique position as both supplier and 
  3780. competitor when he reported, "My job is to get a fair share of the software 
  3781. applications market, and that is 100%." Since 61% of Microsoft's revenue in 
  3782. their last fiscal year was from the sale of applications, how much interest do 
  3783. you believe they have in protecting your current investment in those 
  3784. applications?  Every major upgrade in the Windows environment has required 
  3785. corresponding upgrades in applications -- Windows 3.0 to Windows 3.1, Windows 
  3786. 3.1 to Windows NT, and now Windows 3.1 to Windows 95.  The future release known 
  3787. as Cairo has a stated goal of being object-oriented, which would require 
  3788. another round of application upgrades.
  3789.  
  3790. The IBM paradigm is downward compatibility combined with bundling OS/2 
  3791. exploitative applications at no extra charge vs. the Microsoft paradigm of 
  3792. planned obsolescence. 
  3793.  
  3794. The minimal instruction manual that ships with Windows 95 suggests that users 
  3795. acquire the Windows 95 Resource Kit, a CDROM with more comprehensive 
  3796. documentation.  This is an additional $49.95 cost for everyone who purchased a 
  3797. preloaded system or the diskette version of the shrink-wrapped product.
  3798.  
  3799. COMPATIBILITY 
  3800.  
  3801. -------Software Compatibility-------
  3802.  
  3803. The August 8, 1995 PC Week reported that "as many as one third of the 2500 DOS 
  3804. and Windows applications that Microsoft Corporation tested for compatibility 
  3805. with Windows 95 displayed some problem which either reduced functionality, 
  3806. required workarounds or prevented it from running." Microsoft officials stated 
  3807. that 200 applications, among the 2500,  do not  run under Windows 95 but these 
  3808. have not been broken out into a separate list. This list is available on 
  3809. Microsoft's home page at:
  3810.  
  3811.     http://www.microsoft.com/windows/thirdparty.htm
  3812.  
  3813. Problems were encountered in most existing DOS and Windows utilities, including 
  3814. virus protectors, backups that don't support long file names, and those that 
  3815. access the disk directly.  Microsoft directs users back to the manufacturers. 
  3816. Retrofitting existing versions of their software into the Windows 95 
  3817. environment will not generate the revenue that many of these companies are 
  3818. counting on receiving from the Windows 95 versions they are releasing.
  3819.  
  3820. Many Windows 3.x screen savers are compatible with Windows 95 but anyone 
  3821. considering using a Windows 3.1 screen saver on their Windows 95 system should 
  3822. be warned that the password protection is lost.  Pressing <Ctrl><Alt><Del> 
  3823. brings up the close program dialog box which allows the screen saver task 
  3824. to end and the system to be accessible.
  3825.  
  3826. --------Hardware Compatibility--------
  3827.  
  3828. Windows 95 warns users of DOS device drivers that there will be performance 
  3829. penalties unless new 32-bit device drivers are obtained.  Peripheral 
  3830. manufacturers are among those expecting a financial boon from the sale of new 
  3831. hardware generated by Windows 95 hardware requirements.  As hardware peripheral 
  3832. manufacturers struggle to keep up with the latest technology, how many will be 
  3833. willing to go back and write new drivers for old hardware?
  3834.  
  3835. APPLICATION DEVELOPMENT 
  3836.  
  3837. Today,  hardware costs are declining as the cost of software development and 
  3838. testing continues to rise.  The ever-escalating cost of software development 
  3839. can only be contained if the major dependencies of the software developers are 
  3840. provided.  These dependencies are:
  3841.  
  3842.  * A predictable set of APIs 
  3843.  * Support for industry standards 
  3844.  * Reliable service and support 
  3845.  
  3846. -------Application Programming Interface (API)------- 
  3847.  
  3848. OS/2 Warp 
  3849.  
  3850. IBM understands the dynamics of business economics today. We understand that 
  3851. businesses must leverage their investment, frequently many person years, in 
  3852. mission-critical applications and cannot cost-justify re-engineering.  The 
  3853. single 32-bit OS/2 API set across the entire OS/2 Warp family simplifies 
  3854. development of applications that are scaleable from the laptop to the 
  3855. mission-critical corporate LAN server.  All OS/2 and LAN Server releases have 
  3856. been upwardly compatible. In fact IBM's PCLP 1.0, which shipped in 1985, can 
  3857. run on LAN Server 4.0 today, 10 years later.  This consistency is like a life 
  3858. insurance policy for your 
  3859. mission-critical applications.
  3860.  
  3861. As part of an ongoing campaign to reduce software developers' costs and give 
  3862. them an opportunity to capitalize on the rapidly growing OS/2 market, the 
  3863. Developers Application Extensions are being added to the tools available to 
  3864. application developers.  The Developer Application Extensions enable developers 
  3865. to create a common code base for OS/2 Warp, Windows NT, and Windows 95 by 
  3866. including over 700 new APIs and 300 messages that are consistent with Windows 
  3867. APIs.  These extensions allow application developers to write portions of their 
  3868. code to be common among the operating systems, then to add the portions that 
  3869. exploit OS/2 Warp's API set and advanced functions.  Windows applications that 
  3870. use the APIs defined in the Developer Application Extensions can be recompiled 
  3871. to produce a functionally equivalent OS/2 Warp application.  A major 
  3872. Independent Software Vendor (ISV) has estimated an 80% reduction in the porting 
  3873. cost of Windows applications to OS/2 can be achieved.
  3874.  
  3875.  
  3876. Windows 95 
  3877.  
  3878. The Windows API set has continued to change with each Windows release -- 
  3879. Windows, Windows for Workgroups, NT, and now Windows 95 -- supporting a 
  3880. different combination of 16- and 32-bit APIs.
  3881.  
  3882. With Windows 95, Microsoft introduced their fourth set of Windows APIs.
  3883.  
  3884.  1)  Win16  -  The original 16-bit Windows 3.x APIs.
  3885.  2)  Win32  -  The 32-bit API set introduced with Windows NT.
  3886.  3)  Win32s  -  The expansion of Win16,  the lowest common 
  3887.    denominator for applications, to run on both NT and 
  3888.    Windows for Workgroups.
  3889.  4)  Win32c  - Introduced with Windows 95. This is an 
  3890.    irregular subset of Win32.
  3891.  
  3892. For an application to be logoed as "Windows 95 Ready,"  it must also run on 
  3893. Windows NT.  This sounds innocuous enough until you look at the trade-offs of 
  3894. function that is in each one.  Functions unique to each product include:
  3895.  
  3896.    Windows NT           Windows 95 
  3897.    ----------           ----------
  3898.  
  3899.    Security            New User Interface 
  3900.    Unicode            TAPI, MAPI 
  3901.    Event Logging         Plug and Play 
  3902.    NTFS              VxD
  3903.    OpenGL             Independent Color Matching 
  3904.                   Microsoft FAX, Unimodem 
  3905.                   Microsoft Network Connection 
  3906.  
  3907. Since each API set has unique features, an application that must run on both 
  3908. operating systems must be written to the lowest common denominator,  which is a 
  3909. compromise optimizing neither environment.
  3910.  
  3911. Microsoft has a history of churn in their API definitions as evident in the 
  3912. following examples:
  3913.  
  3914.  * Win16 / Win32S / Win32 /Win32c for operating systems.
  3915.  * VBX to OCX for application development.
  3916.  * OLE 1.0 to OLE 2.0, which caused a virtual rewrite of OLE 
  3917.   1.0 applications.
  3918.  * ODBC 1 to ODBC 2  to OLE-DB for database access APIs. The 
  3919.   future migration to OLE-DB will be at least one more 
  3920.   major rewrite.
  3921.  
  3922. Can any business afford the development cost created by chasing a moving API set?
  3923.  
  3924. INDUSTRY STANDARDS 
  3925.  
  3926. IBM is committed to open industry standards as a founding and active member of 
  3927. various industry alliances. Widely accepted industry standards are integrated 
  3928. into OS/2 Warp.
  3929.  
  3930.  * Common Object Broker Architecture (CORBA), on which IBM's
  3931.   System Object Model (SOM) is based, is a consortium of 
  3932.   over 500 of the industry's leading developers.  This
  3933.   provides the rich object-oriented foundation for OS/2
  3934.   Warp products.
  3935.  * Desktop Management Taskforce (DMTF) has defined a Desktop 
  3936.   Management Interface (DMI) for consistent asset 
  3937.   management across hardware and software platforms.
  3938.  * OpenDoc, a cross-platform compound-document architecture.
  3939.  * Lotus Notes is a de facto industry standard for which 
  3940.   over 12 thousand developers are writing applications.
  3941.   Notes is cross platform, not a Windows-only solution.
  3942.  
  3943. In today's heterogeneous computer world,  the acceptance of open industry 
  3944. standards is the best insurance against being locked into an implementation or 
  3945. architecture owned and controlled by one vendor.
  3946.  
  3947. SUPPORT 
  3948.  
  3949. With OS/2 Warp comes IBM's world-class, award-winning, worldwide support 
  3950. through a single point of contact. Contrast this with Microsoft's complex, 
  3951. multi-tiered program of (900) numbers, (800) numbers, and associated fees.
  3952.  
  3953. Microsoft support policy for networking products, including the MSN, fax, and 
  3954. e-mail components of Windows 95, was changed July 1, 1995, eliminating the 
  3955. 30-day free support period.  Priority desktop support for personal operating 
  3956. systems is $1.95 per minute. The per-incident cap was raised from $25 to $35. 
  3957. Microsoft expects Windows 95 to generate record numbers of calls to the support centers.
  3958.  
  3959. OS/2 Warp Corrective Service Diskettes (CSDs) are made available for electronic 
  3960. downloading, or the diskettes may be ordered for the cost of manufacturing, 
  3961. shipping, and handling.
  3962.  
  3963. The September 1995 issue of Windows Magazine relates that Windows 95 tune-up 
  3964. packs may be sold either quarterly or on an annual subscription basis.  Many 
  3965. users resent paying Microsoft for bug fixes, particularly with Windows 95 being 
  3966. version 1.0 of a new operating system.  In larger organizations the additional 
  3967. cost of purchasing these quarterly updates will be compounded by the 
  3968. administrative challenges involved with distribution, control, and end-user education.
  3969.  
  3970. WINDOWS 95, PAST, PRESENT AND FUTURE 
  3971.  
  3972. ------The Road to Chicago  (The Past)------ 
  3973.  
  3974. After Windows NT was released in August 1992, Microsoft told customers who 
  3975. found the hardware requirements of NT unpalatable that the next year would 
  3976. bring Windows 4.0, described as providing preemptive multitasking, 
  3977. multithreading, crash protection,  and all able to perform as fast as Windows 
  3978. 3.x in a system with only 4MB RAM.  The only action 1993 saw was the code name 
  3979. "Chicago" publicly replace Windows 4.0 references.  Then 1994 came and went 
  3980. with only a very limited beta test program made available late in the year. 
  3981. This was followed by Bill Gates announcing that the product, initially promised 
  3982. for 1993 then 1994,  would be 5 months late, pushing availability out to April 
  3983. 1994. The name was then officially announced as Windows 95.  A larger public 
  3984. beta in the first half of 1995 uncovered sufficient problems to delay the 
  3985. release once more,  from early 1995 into August 1995.  The scope of problems 
  3986. encountered in the preview program led to function shifting out of the base 
  3987. product in order to maintain the date.  Microsoft PlusΓöÿ became one of the 
  3988. catchers for functions falling out of the main product, including MPEG and the 
  3989. Internet mail driver.
  3990.  
  3991. ------Microsoft Claims (The Present)-------
  3992.  
  3993. Attempting to position Windows 95 head-to-head with OS/2 Warp, Microsoft has 
  3994. claimed that Windows 95 is a completely new 32-bit operating system, free of 
  3995. the constraints of DOS and Windows 3.x, along with many other claims and 
  3996. promises made over the course of the 3-year development cycle regarding what to 
  3997. expect in the final product.  Now that all of the smoke has blown away, and the 
  3998. vaporware claims with it, the assertions can be mapped against the actual final 
  3999. product.  There are significant differences, and the hype doesn't match the 
  4000. reality.  The most dramatic of these claimsare the ones which will impact the 
  4001. day-to-day operations of users, who need to fully understand the actual product 
  4002. and not base their expectations on media coverage.  Perhaps Brad Silverberg, 
  4003. Microsoft senior vice president of Personal Systems, summed it up best in May 
  4004. 1995 when he said,  "It isclear that the hype has gotten out of hand . . .We 
  4005. take our share of responsibility for creating unreasonable expectations."
  4006.  
  4007. Architecturally, Windows 95 was promised to be a completely new, full 32-bit, 
  4008. totally integrated operating system.  Now we know:
  4009.  
  4010.  * Critical pieces are carried over (not new) from Windows 
  4011.   for Workgroups and DOS, creating a 16/32-bit hybrid 
  4012.   operating system.
  4013.  * As explained in the "Architecture" section of this paper,
  4014.   fundamental portions of Windows 95 are legacy 16-bit
  4015.   code, including the Windows manager.
  4016.  * The absence of a 32-bit graphics subsystem is significant 
  4017.   evidence of Microsoft's inability to achieve 32-bit
  4018.   technology due to compatibility issues. We recognize the 
  4019.   difficulty of this challenge as it was not until OS/2's
  4020.   second major 32-bit release, OS/2 2.1,  that we 
  4021.   achieved integration of a full 32-bit graphics subsystem 
  4022.   with superior compatibility. Windows developers 
  4023.   who were expecting the memory management relief from a 
  4024.   32-bit graphics engine were surprised when they were 
  4025.   informed at the December 1994 Microsoft Developers 
  4026.   Conference that they would still have to deal with 
  4027.   graphics in 64KB chunks in Windows 95 rather than the 
  4028.   flat 32-bit memory model of OS/2 and NT.
  4029.  * While Windows 95 has added many features beyond Windows 
  4030.   3.x, in  Unauthorized Windows 95,  page 2,  Andrew
  4031.   Schulman points out, "But there isn't much genuine 
  4032.   integration at a technical level."
  4033.  
  4034. Windows 95 was touted to provide preemptive multitasking in a crash-protected environment.
  4035.  
  4036.  * Windows 95 cannot preemptively multitask 16-bit Windows 
  4037.   applications.
  4038.  * The presence of a single 16-bit Windows application 
  4039.   causes Windows 95 to revert to cooperative multitasking.
  4040.   Windows 95 sales literature warns, "To get the full 
  4041.   benefits of preemptive multitasking requires exclusive 
  4042.   use of 32-bit Windows-based programs such as those 
  4043.   bearing the Designed for Windows 95 logo."
  4044.  * 16-bit Windows 3.x applications all run in a single 
  4045.   address space, exposing the stability of the entire 
  4046.   system.
  4047.  * Key legacy, 16-bit portions of the Windows 95 operating 
  4048.   system can only be accessed serially, creating a 
  4049.   semi-preemptive multitasking environment.
  4050.  * Since the Windows 95 operating system code is not 
  4051.   protected, errant memory operations in a Windows 95 
  4052.   32-bit application can overwrite critical areas, exposing 
  4053.   the system to the possibility of a crash.
  4054.  
  4055. As a follow-on to Windows 3.11, Windows 95 was promised to run with the same 
  4056. hardware with the same performance.
  4057.  
  4058.  * The reality is explained by PC Computing, April 1995,
  4059.   describing 386SX systems as not fully operational and 
  4060.   saying 486 25MHz systems "run out of gas too quickly."
  4061.  * The same article reported 200MB of hard disk storage.
  4062.  * Microsoft recommends 8MB RAM minimally.
  4063.  * Only relatively new systems with Plug-and-Play (PnP) BIOS 
  4064.   will be able to utilize PnP.  Replacing adapters with PnP 
  4065.   versions will be another major expense for those hoping 
  4066.   to exploit the advantages of PnP.
  4067.  
  4068.  
  4069. Where Does Microsoft See Windows 95 Fitting In? 
  4070.  
  4071. According to a Microsoft spec sheet, Windows 95 is "for computer users 
  4072. everywhere."  However according to Bill Gates, Steve Ballmer and other 
  4073. Microsoft executives, Windows NT is a more appropriate operating system for 
  4074. corporate desktops.  In the August 1995 Byte magazine, Jim Allchin, senior vice 
  4075. president of Microsoft Business Systems, is quoted as saying, "If you're in a 
  4076. corporate environment and you are thinking long-term, and hardware isn't a 
  4077. limitation, you should be looking at Windows NT."  In fact, whenever Microsoft 
  4078. is challenged on the stability or robustness of Windows 95, they revert back to 
  4079. Windows NT being the best choice for "serious business applications."  Do you 
  4080. or your customers run non-serious business applications?
  4081.  
  4082. Around the Bend toward Cairo  (The Future) 
  4083.  
  4084. Microsoft only wants to support one operating system across all segments, from 
  4085. consumer to large enterprise, but that is not feasible today due to the high 
  4086. hardware requirements on NT.  So,  in order to stave off market share gains by 
  4087. OS/2 Warp, Microsoft is attempting to position Windows 95 as a full 32-bit 
  4088. operating system and the follow-on to Windows 3.x.  In a recent interview, Bill 
  4089. Gates predicted a short lifespan  for Windows 95, telling users to expect, "One 
  4090. more major round of Windows"  to be built on Windows 95 prior to Microsoft 
  4091. refocusing "just on NT."  In Computer Reseller News, 6/12/95, Bill Gates was 
  4092. quoted as saying,  "We will focus on NT as our mainstream platform 2 to 4 years 
  4093. from now when 16MB ^of RAM  on the desktop is common."  Eric Grevstad summed it 
  4094. up well in the April 28, 1995 Computer Shopper,  "Face it; Microsoft's answer 
  4095. to its own ad slogan, 'Where do you want to go today?' is usually 'Great, we'll 
  4096. take you there next year.' " 
  4097.  
  4098. OS/2 has over 9 million licenses and an 8-year history in thousands of major 
  4099. corporations worldwide.  How can questions concerning OS/2 Warp's longevity 
  4100. continue to get major press coverage when Windows 95 has been declared obsolete 
  4101. by its originator even before release?
  4102.  
  4103. Microsoft appears to be incorporating a bait-and-switch strategy in the 
  4104. business segment as they continue to hype Windows 95 but in the background 
  4105. openly admit that Windows NT is the better choice.  Their hope is that many 
  4106. customers will succumb to the multimillion dollar media blitz and purchase 
  4107. Windows 95, not realizing that Microsoft plans on replacing the product within 
  4108. a few years.  For those who are savvy enough to realize that they want a full 
  4109. 32-bit operating system or that the specter of pain and expense generated by an 
  4110. interim migration is too severe, Microsoft recommends Windows NT  today.
  4111.  
  4112. PC Week's Jim Louderback summed it up well in his article titled, "Windows 95 
  4113. or NT Decision Clear as Mud."  He wrote, "Suddenly Windows 95 looks more like 
  4114. Bob 2.0 than a corporate solution.  And, with that new holy-grail operating 
  4115. system going to beta very soon, could Windows 95 simply be a an NT Trojan 
  4116. Horse?"  Personal Software magazine,  September 1995, printed an article titled 
  4117. "OS/2 Warp Connect versus Windows Family"  that details why OS/2 Warp Connect 
  4118. is a superior solution to Windows NT.
  4119.  
  4120. SUMMARY 
  4121.  
  4122. Don't be bullied by marketing blitz.  An operating system choice is not a 
  4123. fashion statement.  Getting your work done as quickly as possible means that 
  4124. all of the applications you are dependent on run in the most productive and 
  4125. least intrusive manner.  Do you want to trust your productivity to version 1.0 
  4126. of an operating system that requires version 1.0 applications to exploit it?
  4127.  
  4128. With OS/2 Warp, you receive the benefits of a full 32-bit, robust, preemptive 
  4129. multitasking operating system which has been trusted to run most of the banking 
  4130. industry's automatic cash machines, to control the cash registers in fast food 
  4131. chains and department stores, and to make reservations on the busiest airline 
  4132. systems.  OS/2 runs major sporting events like the Olympics and Indianapolis 
  4133. 500. Judicial systems, police departments, and prisons all rely heavily on 
  4134. OS/2. As part of the world's business fabric, these are situations where 
  4135. downtime cannot be tolerated.  Doesn't your own time and work warrant the same consideration?
  4136.  
  4137. OS/2 Warp received InfoWorld's Readers Choice award; this was followed by PC 
  4138. Magazine's special edition of their annual readers survey in July 1995.  The 
  4139. results, based on responses from users, showed, "Just as in last year's survey, 
  4140. OS/2 was the only operating system that scored for overall satisfaction 
  4141. significantly better than average."  This is an assessment from the user 
  4142. community,  many of whom depend on their personal computers to provide their 
  4143. livelihood.  It is not the results of a 
  4144.  
  4145.  
  4146. ΓòÉΓòÉΓòÉ 9. J ΓòÉΓòÉΓòÉ
  4147.  
  4148.  
  4149.  
  4150. This issue of the Gazette started out as our regular Winter Feature for 95/96. 
  4151. It was roughed out in mid September '95, and we were well on our way to the 
  4152. first drafts in Mid November when the sudden news of the demise of Team OS/2 
  4153. Support at IBM appeared on the scene.  A short while later, David Barnes 
  4154. announced that he was leaving IBM to pursue other career goals. 
  4155.  
  4156. Our mission has always been to publish the good news about OS/2 - we're fans of 
  4157. Warp, and the Gazette attests to that fact.  The theme of this issue was and 
  4158. still is "OS/2, once and for all, the best."  Contained in this issue are the 
  4159. strongest arguments we know for its continued support as a desktop operating 
  4160. system.  Our 11 Things article highlights an action plan for IBM to put OS/2 
  4161. over the top, our Cost Analysis article by Jonathan Handler gives dollars and 
  4162. cents sources of satisfaction and where to look for financial justification for 
  4163. upgrading to Warp, the FLC (Frequently Launched Criticisms List) by Charles 
  4164. Forsythe will get you through any technical issue about Warp and how it stacks 
  4165. up against the Microsoft alternatives, and there is much, much more for your 
  4166. reading enjoyment.  Contained in this single issue of the Gazette is the 
  4167. toolkit you need to convince yourself and those around you that Warp is the way 
  4168. to go. 
  4169.  
  4170. Our message to David Barnes is that we will miss him - he's a good friend and 
  4171. we hope that will not change.  To those at Team OS/2 Austin, we know you're 
  4172. still Team'ers and we look forward to your joining the real Team OS/2 
  4173. organization, the one that exists outside of IBM and has ever since David 
  4174. Whittle first announced that first Teamer party at Comdex years ago. 
  4175.  
  4176. Our message to the OS/2 GrassRoots, as always, is contained in all the articles 
  4177. in this issue.   We are committed to the success of OS/2 and believe it will 
  4178. eventually be THE platform of choice.  There are just a few items that need to 
  4179. be addressed to get that done.  So let's get on with it - here's the best issue 
  4180. yet of the Gazette.
  4181.  
  4182.  
  4183.  
  4184. The GrassRoots Gazette is published quarterly at GREATER CHICAGO OS/2.  Our 
  4185. mission is to promote the OS/2 GrassRoots movement and to provide OS/2ers with 
  4186. a meaningful and interesting periodical that deals with the goings-on in the 
  4187. OS/2 User Community as well as tips and techniques for the home and corporate 
  4188. user of OS/2.
  4189.  
  4190. We make our home at the OS/2 GrassRoots Home Page 
  4191. (URL=http://www.gco.com/grassroots.html) which is sponsored by the GREATER 
  4192. CHICAGO OS/2 World Wide Web and GREATER CHICAGO Online 
  4193.  
  4194.                   Making your OS/2 desktop look GREAT!
  4195.                     by Terry Lin (terry@io.org)
  4196.  
  4197.  
  4198. Introduction 
  4199.  
  4200.     It's no doubt that OS/2 is one of the most powerful 32-bit operating 
  4201. systems today (at least far better than win95!).  Superior multitasking, a 100% 
  4202. object-oriented shell, and uncountable features make it a power user's dream.
  4203.  
  4204.     However, on top of this powerhouse lies a modest user interface, which by 
  4205. default looks *very* drab in contrast to win95 or X-Windows.  Colors are pretty 
  4206. ugly, default font selections are plain and repetitive, and the bitmaps that 
  4207. come with Warp get boring real fast.
  4208.  
  4209.     This document provides advice and pointers to resources to make your 
  4210. desktop look like heaven, beating the crap out of Win95 and somewhat similar to 
  4211. NextStep or Motif.  Take a look at DESKTOP.BMP, my desktop, and compare it to 
  4212. yours...  If you think yours needs some help, read on! (if you think yours 
  4213. is better than mine, send me mail with a .BMP of your desktop attached)
  4214.  
  4215.  
  4216. Starting off...
  4217.  
  4218. To be able to accomplish this nearly impossible feat of making an OS/2 desktop 
  4219. aesthetically pleasing.... you'll need these two files (all from hobbes)
  4220.  
  4221. PMJPG173.ZIP /os2/graphics        - PM Jpeg, EXCELLENT image editor 
  4222. WPS_ART.ZIP  /multimedia/bmp       - Some excellent bitmaps for WPS 
  4223.                      Which look good on a 256 color 
  4224.                      display -> 32 colors on desktop 
  4225.  
  4226.  
  4227. NOTE TO THOSE WHO DO CANNOT DISPLAY 8514/a 256 COLOR ICONS 
  4228.  
  4229. All the button bitmaps in WPS_ART.ZIP are in 8514/a .BMP format.  Unless you 
  4230. have a display which is capable of displaying them, they will all appear as 
  4231. black squares.  However, hope is not lost :)... simply follow these steps to 
  4232. get them to work on your system 
  4233.  
  4234.  1. Open Icon Editor 
  4235.  2. Load a .BMP file which won't display 
  4236.  3. Type CTRL-L (Device->List)
  4237.  4. Select 8514/a (1.2)
  4238.  5. Click on "View" - the bitmap should now appear (with no preview)
  4239.  6. Open PMJPEG 
  4240.  7. Make sure you have iconedit in the foreground (not hidden)
  4241.  7. Go to Capture->Area of Desktop 
  4242.  8. Highlight the area in iconedit where you can see the enlarged bitmap 
  4243.  9. The bitmap is now in PMJPEG 
  4244. 10.Resize the bitmap to the size indicated in iconedit... and save it as a 
  4245. normal bitmap.
  4246.  
  4247. Cut and paste does NOT work... you must use the capture method described above.
  4248.  
  4249. ---------------------------------
  4250. 1. Creating Beautiful Button Bars 
  4251. ---------------------------------
  4252.  
  4253.     A unique feature of OS/2 is the ability to use a bitmap as the background 
  4254. of any folder.  Using this feature to it's potential allows you to make some of 
  4255. the prettiest button bars ever known to computing.  You
  4256. can now SCRAP Launchpad!
  4257.  
  4258.     Button-bar bitmaps are simply a small image which always has a squarish 
  4259. area to place an icon.  However, becuase you are using a bitmap, the square 
  4260. area may be anything from a stone texture to a 3d-gradient.  When tiled in a 
  4261. folder, you get unlimited positions in which you can place icons.
  4262. For good examples of nice button-bar bitmaps, check out BUT_S3R.BMP and 
  4263. BUT_STUC.BMP in WPS_ART.ZIP.  All are seamless and beautiful.  Check out the 
  4264. right side of my desktop, as well as the folder "Devices".
  4265.  
  4266.     OS/2 doesn't allow lining up of icons (unlike windows), so you must select 
  4267. your view as "Non-grid" and manually move your icons around so that they fit in 
  4268. the square areas, which can be a painful task.  Be sure of the order in which 
  4269. you want to place your icons, since it will be difficult to modify it later. 
  4270. And... don't try to make it work with either of the "Flowed" views, you can't 
  4271. adjust the spacing and it is unlikely that you 
  4272. can make it fit perfectly in the bitmap.
  4273.  
  4274.     You can give an illusion of a button-bar by simply moving the folder so 
  4275. that the title-bar is off screen.  This of course limits you to place them on 
  4276. the left side or the top side of the screen, but that's where most 
  4277. people place button bars anyways.  Also, it is likely that OS/2 will place 
  4278. scroll-bars in the folder as a result of moving your icons around... so the 
  4279. only solution is to also hide them be sizing the window off the screen.
  4280.  
  4281. ---------------------------
  4282. 2. Creating Beautiful Lists 
  4283. ---------------------------
  4284.  
  4285.     Another thing you can do with folder bitmaps is to create a chiseled 3d 
  4286. gradient list.  With the OS/2 "Non-flowed" with "Small icons" view, you get a 
  4287. organized list, albeit on a plain color background.
  4288.  
  4289.     With list-bitmaps, such as BUT_L_R.BMP, each list item is placed within a 
  4290. chiseled 3d gradient list box, which makes it look a lot better. However, it's 
  4291. also very tricky.  You must make sure that each item fits 
  4292. perfectly within its box, otherwise it will go out of sync and not look right.
  4293.  
  4294.     To make it look correct, you should know that OS/2 scales the height of a 
  4295. bitmap depending on it's width.  So, if it doesn't fit, adjust the width until 
  4296. it does.  Now your list looks amazingly cool!  Check out the 
  4297. "Internet" folder on my desktop, it's a gradient list of my commonly used 
  4298. internet resources.
  4299.  
  4300.     A tiled bitmap maximum size is the actual size of the bitmap itself. OS/2 
  4301. only scales the bitmap smaller when you make the folder smaller than the width 
  4302. or height of the bitmap.  So if you find that your bitmap is too small, then 
  4303. just resize it under PMJpeg.  I had to do quite a trial-and-error resizing with 
  4304. my list bitmap, so it takes patience and time.
  4305.  
  4306. ------------------------
  4307. 3. Changing System Fonts 
  4308. ------------------------
  4309.  
  4310.     You're probbaly sick of System Proportional being everywhere in dialog 
  4311. boxes and help windows.  And you've probably noticed that you can't change it 
  4312. through the font palette or scheme palette.  The reason is that '10.System 
  4313. Proportional' is set in your OS2.INI file as being the default sytsem font. 
  4314. You can modify that however with the following REXX program:
  4315.  
  4316. ---------- BEGIN SYSFONT.CMD ----------------------
  4317. /* */
  4318. call RxFuncAdd "SysIni", "RexxUtil", "SysIni"
  4319. AppName = "PM_SystemFonts"
  4320. KeyName = "DefaultFont"
  4321. FontName = "6.System VIO"
  4322. call SysIni "USER", AppName, KeyName, FontName||"0"x
  4323. exit 
  4324. ---------- END SYSFONT.CMD ------------------------
  4325.  
  4326. Modify "fontname" to the font of your choice, in the format of "size.fontname". 
  4327. The fontname is case sensitive, check with your Font Palette for the exact 
  4328. name.  And BTW, 6.System VIO is a GOOD choice for a 
  4329. system font because it's a monospaced font which IMHO is better for dialog 
  4330. boxes and help files.  It's common for people to choose 10.Helv but note that 
  4331. all your tabbed dialog boxes will use the ATM font 10.Helvetica which is of 
  4332. course ugly (I don't know how to get around it).  Another thing is that 
  4333. 6.System VIO has a decent bold font... which is used heavily in help files, 
  4334. 10.Helv in contrast has a screwed up bold font.
  4335.  
  4336.     On the note of ATM fonts, be sure not to use any of them as your display 
  4337. fonts.  Beside the obvious fact that they are not anti-aliased (ie 
  4338. smoothened..therefore jaggy), they are not pure bitmapped fonts like 
  4339. Helv and System Proportional, which leads into performance slowdowns.
  4340.  
  4341. ---------
  4342. 4. Icons 
  4343. ---------
  4344.  
  4345. Here my advice is pretty obvious... use pretty ones!  Although my desktop only 
  4346. uses icons provided by OS/2, I am still looking for nice ones.  The 
  4347. 256icons.zip don't display correctly on my machine.  If anyone can help me 
  4348. here, feel free to send me some advice!
  4349.  
  4350. -------------------
  4351. 5. Analog Clock 
  4352. -------------------
  4353. Get that analog clock in!
  4354.  
  4355. Always have the system analog clock running.  Regardless of whether you look at 
  4356. it or not, it makes your os/2 desktop a lot better :)  Make sure to change the 
  4357. default color configuration which is cleverly hidden in page 2 of the View 
  4358. Section in the Settings Notebook.
  4359.  
  4360. ---------------------------------
  4361. 6. Hints in desiging your desktop 
  4362. ---------------------------------
  4363.  
  4364. Always use a desktop background bitmap that cheers you up.  It's surprising how 
  4365. much is can change your general computing mood when you pick the right one. I 
  4366. personally adore gray skies/rain, as a dreamy thing.  That's why my background 
  4367. is gray clouds.  It's even better if you can get a nice 800x600x256 image, but 
  4368. OS/2 requires you to run at 16-bit color to display it correctly.
  4369.  
  4370. Never entirely clutter the borders of your desktop with button bars.  It gives 
  4371. a "closed" and "reduced" feeling to your workspace.  Unless you like that of course.
  4372.  
  4373. Obviously, only keep stuff you use often in the button bars.  Put the very 
  4374. unused stuff in a folder you can access through a button bar.
  4375.  
  4376. Nothing good ever lasts.  Eventually you'll get tired of a certain design, so 
  4377. don't think a good desktop will last forever!
  4378.  
  4379. ------------------------
  4380. 6. System considerations 
  4381. ------------------------
  4382.  
  4383. All those bitmaps will of course eat up a chunk of your memory.  To do most of 
  4384. the stuff I mentioned here would require 12+ MEGS at least, preferably 16 MEGS, 
  4385. to perform decently.  If you only have 8 I believe having many different 
  4386. bitmaps in use will slow your system down considerably because OS/2 will have 
  4387. to swap a lot.
  4388.  
  4389. ----------------------------------------------------------------------------
  4390. 7. Special message to anyone out there who thinks making a desktop look nice is 
  4391. a waste of time (as well this document)
  4392. ----------------------------------------------------------------------------
  4393.  
  4394. The more you use OS/2, the more you need it to look and feel the way you want 
  4395. it to.  Some people can't live with OS/2's default scheme because they need 
  4396. their system not only to be powerful but to *look* powerful.  Okay??
  4397.  
  4398.  
  4399. -----------------------------------------------------------------------------
  4400. I hope you got enough advice here to show any win95 fanatic how good os/2 can 
  4401. look, and how powerful os/2 is in the first place.  However, there's only so 
  4402. much tricks can do.  The bitmaps are all tricks to make it look nice, therefore 
  4403. it makes them inflexible and hard to maintain.
  4404.  
  4405. Many suggestions to IBM are as follows:
  4406.  
  4407. - Allow grid icons.  Your 
  4408.  
  4409.  
  4410. ΓòÉΓòÉΓòÉ 10. a ΓòÉΓòÉΓòÉ
  4411.  
  4412.  
  4413.  
  4414. This issue of the Gazette started out as our regular Winter Feature for 95/96. 
  4415. It was roughed out in mid September '95, and we were well on our way to the 
  4416. first drafts in Mid November when the sudden news of the demise of Team OS/2 
  4417. Support at IBM appeared on the scene.  A short while later, David Barnes 
  4418. announced that he was leaving IBM to pursue other career goals. 
  4419.  
  4420. Our mission has always been to publish the good news about OS/2 - we're fans of 
  4421. Warp, and the Gazette attests to that fact.  The theme of this issue was and 
  4422. still is "OS/2, once and for all, the best."  Contained in this issue are the 
  4423. strongest arguments we know for its continued support as a desktop operating 
  4424. system.  Our 11 Things article highlights an action plan for IBM to put OS/2 
  4425. over the top, our Cost Analysis article by Jonathan Handler gives dollars and 
  4426. cents sources of satisfaction and where to look for financial justification for 
  4427. upgrading to Warp, the FLC (Frequently Launched Criticisms List) by Charles 
  4428. Forsythe will get you through any technical issue about Warp and how it stacks 
  4429. up against the Microsoft alternatives, and there is much, much more for your 
  4430. reading enjoyment.  Contained in this single issue of the Gazette is the 
  4431. toolkit you need to convince yourself and those around you that Warp is the way 
  4432. to go. 
  4433.  
  4434. Our message to David Barnes is that we will miss him - he's a good friend and 
  4435. we hope that will not change.  To those at Team OS/2 Austin, we know you're 
  4436. still Team'ers and we look forward to your joining the real Team OS/2 
  4437. organization, the one that exists outside of IBM and has ever since David 
  4438. Whittle first announced that first Teamer party at Comdex years ago. 
  4439.  
  4440. Our message to the OS/2 GrassRoots, as always, is contained in all the articles 
  4441. in this issue.   We are committed to the success of OS/2 and believe it will 
  4442. eventually be THE platform of choice.  There are just a few items that need to 
  4443. be addressed to get that done.  So let's get on with it - here's the best issue 
  4444. yet of the Gazette.
  4445.  
  4446.  
  4447.  
  4448. The GrassRoots Gazette is published quarterly at GREATER CHICAGO OS/2.  Our 
  4449. mission is to promote the OS/2 GrassRoots movement and to provide OS/2ers with 
  4450. a meaningful and interesting periodical that deals with the goings-on in the 
  4451. OS/2 User Community as well as tips and techniques for the home and corporate 
  4452. user of OS/2.
  4453.  
  4454. We make our home at the OS/2 GrassRoots Home Page 
  4455. (URL=http://www.gco.com/grassroots.html) which is sponsored by the GREATER 
  4456. CHICAGO OS/2 World Wide Web and GREATER CHICAGO Online 
  4457.  
  4458.  
  4459. This is a summary of information I've learned about sound cards for use under 
  4460. OS/2.  This document focuses upon wavetable cards in the $100-$200 range, but 
  4461. cards in other price ranges are also included on a more sporadic basis.  I 
  4462. update this post as I receive more information, so 
  4463. please send me any corrections or additional information you may have.
  4464.  
  4465. * I post this to the comp.os.os2.misc, comp.os.os.multimedia, and 
  4466. * comp.sys.ibm.pc.soundcard.advocacy newsgroups most Sundays.  Anybody
  4467. * wishing to make this document available via a web server or other means 
  4468. * has my permission to do so, though I ask that you try to keep the 
  4469. * document reasonably up to date with the current release.
  4470.  
  4471. Getting solid information on sound cards under OS/2 has been a VERY frustrating 
  4472. experience for me.  Tech support people are sometimes unclear, evasive, or 
  4473. incorrect, and sometimes totally unresponsive. 
  4474. Knowledgeable responses from the net have been rare.
  4475.  
  4476. In general, it seems that sound card support under OS/2 is spotty at best. 
  4477. Many cards have either no drivers or flakey drivers, and many 
  4478. SoundBlaster-compatible cards don't work with OS/2's SoundBlaster 
  4479. drivers (one IBM employee says these were written by Creative Labs with code 
  4480. designed to render the drivers useless for unauthorized SB clones).  Other 
  4481. SoundBlaster-compatible cards require initialization software which may or may 
  4482. not be available for OS/2.  Fortunately, most of the manufacturers I contacted 
  4483. said they were working on OS/2 drivers, either as a first release or to fix 
  4484. buggy or limited drivers.  Unfortunately, it's hard to say when any given "in 
  4485. progress" driver will become available because of the notorious slippage of 
  4486. ship dates in the industry.  I'd therefore recommend going with a card for 
  4487. which OS/2
  4488. drivers are available NOW, if at all possible.
  4489.  
  4490. Many sound cards these days offer "Windows Sound System" compatibility, 
  4491. frequently implemented with an AD1848, CS4231, or CS4248 chip.  The IBM 
  4492. Business Audio AD1848 driver (which comes with OS/2) frequently works with 
  4493. cards designed for this standard, though one post (from lad@vnet.ibm.com) 
  4494. mentions adding some (unspecified) parameters to the driver for CS4231-based 
  4495. boards.  Therefore, if you've got an unsupported sound card which does support 
  4496. this standard, and if you're having problems with the SoundBlaster driver, try 
  4497. this one instead.  Similarly, the Compaq Business Audio driver that comes with 
  4498. OS/2 may work with many of these boards.  In addition, Turtle Beach has 
  4499. recently placed drivers written by Crystal Semiconductor for a variety of 
  4500. CS-based boards on their ftp site.  Check ftp.tbeach.com under /pub/tbeach/os2 
  4501. for the file mctz_os2.zip if you have a Microsoft Windows Sound System, Boca Modem,
  4502. Acer Magic S20, Gallant, Mozart (OTI601), Crystal Vivaldi, Thinkpad 750C, or 
  4503. Turtle Beach Tropez or Monte Carlo and can't get another driver to work. 
  4504. (These drivers are reputedly still a bit buggy and limited.)
  4505.  
  4506. Some of the general information presented here comes from the March 28, 1995 
  4507. issue of PC Magazine, which has a review of sound cards.  Although I generally 
  4508. don't trust magazine reviews, this article does have a fair amount of useful 
  4509. information on different sound card types and whatnot, and is worth reading if 
  4510. you're not already familiar with the current market.  Unfortunately, it 
  4511. contains NO information on OS/2 support for the reviewed cards.  Other 
  4512. information comes from newsgroup posts and e-mail replies to my newsgroup posts 
  4513. or other queries, and from files downloaded from ftp sites and BBSes.  The 
  4514. October, 1995 issue of Computer Shopper magazine also has a sound card review, 
  4515. but it only looks at a few boards, and mentions OS/2 in a very peripheral way. 
  4516. Finally, the November, 1995 issue of Computer Shopper has an article on 
  4517. combination sound/fax/modem/voicemail boards, but this focuses almost 
  4518. exclusively upon the Windows voicemail software for these boards.
  4519.  
  4520.               BASIC TECHNOLOGY 
  4521.  
  4522. Sound boards today come in two main types: FM synthesis and wavetable.  The 
  4523. former is exemplified by the classic SoundBlaster 8-bit and 16-bit boards. 
  4524. They can play back digitally-recorded sounds (Captain Picard 
  4525. saying "warp factor 3," for instance) and can produce music from MIDI files 
  4526. played from OS/2, Windows, etc., by combining various sine waves to roughly 
  4527. emulate the sounds of various instruments.  Wavetable boards can almost always 
  4528. also play back digital sounds, but they produce MIDI sounds by using a 
  4529. "wavetable" -- digital samples of instruments, or simulations thereof, recorded 
  4530. in ROM (or sometimes in RAM, loaded from a disk file) on the board.  Thus, a 
  4531. wavetable board will sound much better than an FM synthesis board when playing 
  4532. the music files in many multimedia games, or if you use music composition 
  4533. software on the computer; but wavetable boards don't have any necessary 
  4534. advantage when playing digitally-recorded sounds. 
  4535.  
  4536. The features of a sound board, however, require drivers in order to work.  OS/2 
  4537. drivers for many wavetable boards don't support the wavetable features from 
  4538. OS/2, so the MIDI music used in Galactic Civilizations, for instance, won't 
  4539. sound any better than on an FM synthesis board, if it plays at all.  OS/2 
  4540. drivers for many boards (of both types) also provide only limited access to the 
  4541. sound board for DOS and Windows programs, or such access will disrupt the OS/2 
  4542. drivers.  Much of my quest involved attempting to extract straight answers to 
  4543. the question of whether various features are supported under OS/2.
  4544.  
  4545. Many (but not all) of the wavetable boards use what's known as an MPU-401 
  4546. interface for playing MIDI files.  There are sometimes ways to get wavetable 
  4547. sound without using the MPU-401 interface, but this is the 
  4548. preferred method for most cards.  (Some people prefer cards that use other 
  4549. wavetable interface methods because the MPU-401 method reduces the number of 
  4550. external MIDI devices that can be connected to the card by one.) 
  4551. Unfortunately, OS/2 doesn't yet have an officially-released MMPM/2 MPU-401 
  4552. driver, though there is a beta of an MPU-401 driver which has been released on 
  4553. the latest DevCon CD (a CD-ROM with developer's tools), but this has yet to 
  4554. attain full availability, and reportedly doesn't come with MMPM/2 installation 
  4555. scripts.  This driver, or other versions of it, has made unauthorized 
  4556. appearances on various BBSes, and was even posted to comp.os.os2.multimedia in 
  4557. early November.  Be aware that if you have such an unauthorized copy of the 
  4558. MMPM/2 driver, it is UNSUPPORTED by IBM.  When officially released, though, 
  4559. this driver might provide access to wavetable sound for many wavetable boards 
  4560. in one fell swoop.  Until that driver becomes available (and possibly after), 
  4561. users will be dependant upon manufacturers for OS/2 drivers that support 
  4562. wavetable features from their boards, and at this time, this support is almost non-existant.
  4563.  
  4564. As mentioned above, many sound boards today are "Windows Sound System" 
  4565. compatible for digitized audio; but these boards also often require 
  4566. initialization software before they'll work.  It seems that a handful of 
  4567. companies, such as OPTi and Crystal Semiconductor, provide the chipsets used in 
  4568. most sound boards, but I'm very unclear on precisely how these chipsets work 
  4569. together.  What is clear is that drivers for one board 
  4570. will often work with boards bearing other brand names.  I suspect the situation 
  4571. is similar to, but more chaotic than, the situation with video boards, in 
  4572. which, for instance, Brand X and Brand Y both make boards 
  4573. based upon the video Chipset A and Chipset B.  OS/2 uses drivers for the 
  4574. chipsets, and the video board brand itself serves largely to confuse people 
  4575. about this.  I try to cover sound boards by brand name in this 
  4576. document, but in some cases I lump several boards together by the chipset they 
  4577. use.  If you're looking for drivers for an existing board, be aware that a 
  4578. listing for an unrelated-sounding board may have the 
  4579. information you require.  As with video boards, but more so, it's not 
  4580. completely safe to assume that two boards using the same chipset will work 
  4581. equally well under OS/2, so if you've any doubts, try posting a 
  4582. question to comp.os.os2.multimedia and/or contact the board's manufacturer.
  4583.  
  4584. Most sound boards don't allow playing more than one sound file at a time.  In a 
  4585. multitasking OS such as OS/2, it is of course possible that two programs will 
  4586. want to play sound files at once, and this generally 
  4587. isn't possible, at least not with the current drivers.  Similarly, if you 
  4588. install Windows sound drivers, these generally "take over" the card when you 
  4589. run any Windows program, unless you select "none" for the 
  4590. AUDIO_ADAPTER_SHARING option in the Settings notebook for a program.  This 
  4591. happens whether or not the program is actually playing sounds.  The MediaVision 
  4592. ProAudio series boards do have two "channels," and it's possible to assign one 
  4593. to Windows and one to OS/2, for a limited solution to this problem.  (Note, 
  4594. however, that many people have problems configuring this properly.)  Also, at 
  4595. least some boards allow 
  4596. playing MIDI and digitized sounds simultaneously.  The latest (version 2.0) 
  4597. OPTi drivers allow playing OS/2 sounds when a Windows session is open, but not 
  4598. true concurrency of OS/2 and Windows sounds.  These
  4599. drivers reportedly work by having the OS/2 and Windows drivers "talk" to each 
  4600. other to avoid conflicts.  Boards based on IBM's Mwave chip allow OS/2 sounds 
  4601. to play when the Windows sound drivers are loaded, and even to play more than 
  4602. one .WAV file simultaneously, though two MIDI files generally exceeds the 
  4603. board's processing capacity.  In theory, drivers could be written to get around 
  4604. this problem in a more general way, as the new OPTi drivers do.  I recently 
  4605. heard some rumblings that OS/2's MMPM/2 may be undergoing revisions which may 
  4606. make this more common in future versions of OS/2.
  4607.  
  4608. Recently, sound boards have begun appearing using DSP (digital signal 
  4609. processing) technology.  DSPs are general-purpose processing chips that can be 
  4610. used in a number of applications.  For instance, DSPs are used in certain types 
  4611. of modems, such as US Robotics and ZyXEL 14,400 bps and faster models.  IBM's 
  4612. Mwave chip is a DSP chip that's being used in sound boards which can usually 
  4613. also be used as modems.  Most such extra-flexible sound boards don't yet have 
  4614. much in the way of OS/2 driver support, however (though the IBM Multimedia 
  4615. Modem and a few other Mwave boards are exceptions to this rule).  Also, note 
  4616. that the presence of a DSP doesn't necessarily make the board unusually 
  4617. versatile; some DSPs (such as Ensoniq's OTTO) are still used as little more 
  4618. than special-purpose sound chips.
  4619.  
  4620. Modern sound boards frequently have interfaces for one or more types of 
  4621. CD-ROMs.  As I have a SCSI CD-ROM with a separate controller, I wasn't very 
  4622. concerned with this in my own search, but I've included a note for each of the 
  4623. boards I mention below on what types of interfaces it has.  Interfaces can be 
  4624. SCSI (general, for any SCSI CD-ROM drive), IDE (general, for any IDE/EIDE/ATAPI 
  4625. CD-ROM), or proprietary (for Sony, Panasonic, Mitsumi, etc. drives).  In any 
  4626. case, you'll need a driver for the interface and/or CD-ROM drive.  OS/2 comes 
  4627. with drivers for most of the proprietary standards and for IDE drives, though I 
  4628. can't guarantee these will work with all boards using these interfaces.  OS/2 
  4629. may or may not come with a driver for a specific SCSI interface.  As with the 
  4630. sound features, many boards require initialization software be run before the 
  4631. CD-ROM interface becomes active, so this may be a prerequisite for using such 
  4632. interfaces under OS/2.  Sound card CD-ROM interfaces can generally be disabled 
  4633. (or simply not initialized), and so won't cause problems if you've already got 
  4634. another type of CD-ROM.
  4635.  
  4636. Sound boards require interrupts (IRQs) in order to function.  Simple boards, 
  4637. such as the 8-bit SoundBlaster board I was replacing, require only a single IRQ 
  4638. (generally #5).  More complex boards may require two or more IRQs for the sound 
  4639. board, and frequently another for the CD-ROM interface, if it's being used. 
  4640. The miroCONNECT 34 wave board takes FOUR IRQs, including one for its modem 
  4641. features, and I assume other Mwave boards would do the same.  Thus, if you want 
  4642. an advanced wavetable board, be sure you've got enough free IRQs, and IRQs the 
  4643. board can use.  Similarly, sound boards use address spaces for I/O and DMA 
  4644. channels.  Most modern boards use software to set the IRQs, etc., that they use.
  4645.  
  4646. In theory, PCI-based sound boards could get around some of the IRQ hogging 
  4647. inherent in advanced ISA-based boards.  At the moment, though, I know of no 
  4648. PCI-based sound boards that are currently  shipping or planned.  I have heard a 
  4649. rumor that some combination audio/video PCI boards are in the works for release 
  4650. in a few months, but I've no idea who's doing this or whether these boards will 
  4651. have OS/2 support.
  4652.  
  4653. Some FM synthesis boards include a connector for a wavetable daughter card, 
  4654. which allows one to upgrade to wavetable abilities relatively painlessly.  I 
  4655. haven't seriously investigated such daughter cards, though, and don't know much 
  4656. about them.  These daughter cards typically cost $60-$200.  The wavetable 
  4657. features may or may not be automatically utilized by the OS/2 drivers for the 
  4658. main board.  I've heard that the latest SoundBlaster drivers include a 
  4659. CONFIG.SYS option ("/EXT") to force use of the wavetable daughtercard. 
  4660. Therefore, a true SoundBlaster in combination with a wavetable daughtercard can 
  4661. make a good choice for wavetable sound under OS/2.  There are also a few 
  4662. wavetable-only boards available that can be used in conjunction with an 
  4663. existing FM synthesis board -- but these are generally MPU-401 boards, and 
  4664. would require an MPU-401 driver to work.  Since OS/2's MPU-401 driver is still 
  4665. in limited beta distribution, this is an iffy proposition unless you've got the 
  4666. latest DevCon CD.
  4667.  
  4668.              DRIVER INSTALLATION 
  4669.  
  4670. I've found that driver installation can be a bit tricky, especially if you're 
  4671. replacing an existing board or driver.  The problem in this case is that the 
  4672. driver installation software frequently doesn't properly 
  4673. eliminate the configuration for the previous driver.  The result is that you'll 
  4674. get no sound.  In order to avoid these problems, I suggest you take the 
  4675. following steps when updating your MMPM/2 sound card drivers:
  4676.  
  4677. 1) Remove all references to the x:\MMOS2 directory (x: being your boot 
  4678. partition) from OS/2's CONFIG.SYS.  Be sure to get the references in the PATH 
  4679. and LIBPATH statements.  The best way to do this is to restore   a CONFIG.SYS 
  4680. from a point before you ever installed multimedia support, but this usually 
  4681. isn't practical.  Be sure to keep a backup of your old CONFIG.SYS and an 
  4682. emergency boot routine, in case you accidentally produce a non-bootable system.
  4683. 2) Reboot.
  4684. 3) Remove the entire x:\MMOS2 directory structure.  If OS/2 complains that it 
  4685. can't remove some files because they're in use, you missed something in step 
  4686. #1; repeat it.  Or there may be something else using the file (a reference in 
  4687. OS2.INI or OS2SYS.INI, maybe).  You may be able to safely ignore this file, or 
  4688. a deletion from an emergency boot floppy or partition may do the trick.
  4689. 4) Use Selective Install to install multimedia support.  If you're installing 
  4690. drivers that don't come with OS/2, make sure that NO sound card is listed on 
  4691. the first dialog box; you want ONLY multimedia support for this step.  If 
  4692. you're installing a driver that came with OS/2, be sure the appropriate card is 
  4693. selected.  Note that multimedia support may not be checked on the second dialog 
  4694. box if you don't select a sound card, so be sure it's selected for 
  4695. installation. 
  4696. 5) After installing multimedia support, reboot.
  4697. 6) If you're installing drivers that didn't come with OS/2, do so now.  Follow 
  4698. the directions that came with the drivers.  Most Warp sound card drivers 
  4699. require you to use the Multimedia Application Install program.
  4700. 7) After installing the drivers, reboot.  You should get Warp's startup sound 
  4701. when the desktop appears.
  4702.  
  4703. One correspondent suggests also using an .INI file maintenance tool between 
  4704. steps 3 and 4 to remove references to MMPM/2 from OS/2's .INI files, but I 
  4705. haven't found that necessary, myself.  It can't hurt to take the extra 
  4706. precaution IF YOU KNOW WHAT YOU'RE DOING.  Mucking with .INI files can be 
  4707. DANGEROUS, so I DO NOT recommend this for relative novices.
  4708.  
  4709. I've also experienced personally and seen posts relating problems using Warp's 
  4710. "Selective Uninstall" utility.  My experience with it rendered my CONFIG.SYS 
  4711. file full of garbage and my system unbootable.  I therefore recommend NOT using 
  4712. Selective Uninstall to remove multimedia support (or anything else).
  4713.  
  4714. Another poster indicated problems removing the MMOS2 directory even after 
  4715. removing all references to it from CONFIG.SYS, but I've never experienced this 
  4716. myself when uninstalling SoundBlaster 8-bit or Reveal 
  4717. SC500 support, but I did when removing Mwave support.  One poster reported that 
  4718. Selective Uninstall was the only way to get MMPM/2 removed.  I used an 
  4719. emergency boot partition to delete the remaining errant .DLL file.
  4720.  
  4721.               MIDI FILE PLAYBACK 
  4722.  
  4723. I've found in using various boards and drivers that OS/2 will respond 
  4724. differently to the same MIDI file depending upon the driver, and differently to 
  4725. different files with the same driver.  For instance, some 
  4726. of the MIDI files that come with  Galactic Civilizations play at VERY low 
  4727. volume with the Mwave drivers supplied by miro; and I've seen reports that 
  4728. OS/2's Media Player doesn't always reset sounds and tempo when loading a new 
  4729. MIDI file with at least some beta versions of IBM's MPU-401 driver (though this 
  4730. may change with the release version).  One cause of such problems is MIDI files 
  4731. which aren't 100% "General MIDI" compatible, so loading and then saving them 
  4732. with MIDI utilities like those which come with most sound cards may help. 
  4733. Another possible "help" is to use the MakeGM utility, available from 
  4734. ftp.servtech.com in 
  4735. /pub/users/wraymond/os2midi.  I recently got ahold of this program, and I 
  4736. HIGHLY recommend it for cleaning up troublesome MIDI files, and even 
  4737. non-troublesome ones which may be affected by a "problem" file.  I do 
  4738. recommend, though, that you not delete the original file until you've confirmed 
  4739. that the modified file plays correctly. 
  4740.  
  4741.                SOUND BOARDS 
  4742.  
  4743. This section goes over the sound boards about which I have any information, in 
  4744. alphabetical order.  I don't pretend this is a comprehensive list, and I am far 
  4745. from certain about much of the information I've presented, since some of it is 
  4746. based upon only one or two comments from individuals who use the boards in 
  4747. question, or upon tech support people who may have an interest in minimizing 
  4748. the extent of problems with individual boards.  I've tried to flag the 
  4749. least-reliable information as such.
  4750.  
  4751. I've tried to include various ways of contacting the manufactuer, as well as 
  4752. where to find drivers, for each entry below.  "OS/2 ftp" refers to the big OS/2 
  4753. ftp sites, such as ftp-os2.nmsu.edu and ftp-os2.cdrom.com.  Sound board drivers 
  4754. should normally be in the /os2/drivers or /pub/os2/32bit/drivers directories, 
  4755. respectively.  IBM Europe also operates a driver repository ftp site at 
  4756. ftp.europe.ibm.com, or by web at www.europe.ibm.com.  The "street price" line 
  4757. gives the approximate prices I've seen advertized in Computer Shopper or local 
  4758. stores, or which have been reported to me.  Prices are usually given as an 
  4759. approximate value ("~" to the left), a range, or a minimum ("+" to the right).
  4760.  
  4761. Advanced Gravis UltraSound/UltraSound Max:
  4762. ------------------------------------------
  4763. Phone: 800-663-8558, 604-431-5020
  4764. Fax: 604-431-5155
  4765. BBS: 604-431-5927
  4766. * e-mail: os2.driver@gravis.com for Gravis, rjm@io.org for Robert Manley 
  4767. Type: Wavetable 
  4768. Chipset: ICS GF1 
  4769. CD-ROM: none (GUS)/proprietary (GUS Max: Sony, Mitsumi, Panasonic)
  4770. Street price: $130-$200
  4771. OS/2 Drivers: Available but limited 
  4772. Drivers from: BBS, OS/2 ftp: grav031a.zip, ultra08a.zip
  4773. Comments: Gravis has "released alpha-level" drivers (an oxymoron),
  4774.  and judging by the documentation, they're OK for OS/2-only use,
  4775.  but DOS (and presumably Windows) programs will cause problems.
  4776.  Robert Manley has released $25 shareware drivers that have somewhat 
  4777.  different limitations (digitized sound and .MOD [but no .MID] playback 
  4778.  from OS/2, from what I can tell from the documentation; support for 
  4779.  DOS and Windows MIDI file playback via external devices or through the 
  4780.  board after registration; DOS/Windows "native" digitized sound but no 
  4781.  SoundBlaster emulation).  The latest word is that Gravis and Robert 
  4782.  Manley are working on an arrangement to allow Manley to include the 
  4783.  Gravis MIDI code in his drivers, but this is still in the planning 
  4784.  stages.  The board itself is reported to produce quite good sound. 
  4785.  Note that this board does NOT use an MPU-401 hardware interface for 
  4786.  wavetable sound, unlike most wavetable boards.
  4787.  
  4788. Aria boards:
  4789. ------------
  4790. Phone: 408-263-9300 (Sierra Semiconductor); 800-477-3473 or 503-692-9600
  4791.     (Prometheus Customer Service)
  4792. Fax: 408-263-3337 (Sierra Semiconductor)
  4793. BBS: ? 
  4794. e-mail: 76004.527@compuserve.com (Prometheus)
  4795. web: http://www.wi.leidenuniv.nl/aria
  4796. Type: Wavetable 
  4797. Chipset: Aria 
  4798. CD-ROM: Variable; usually none or SCSI 
  4799. Street price: ~$80-$280
  4800. OS/2 Drivers: Available 
  4801. Drivers from: OS/2 ftp: aria16.zip
  4802. Comments: There are several sound boards, from manufacturers such as 
  4803.  Prometheus, Genoa, Kingston, Diamond, Zoltrix, and others, which use 
  4804.  Sierra Semiconductor's Aria chipset.  These boards have varying 
  4805. *  capabilities and prices.  I've received one report of 100% success 
  4806. *  with the Aria drivers on an IBM PS/1 with an Aria board, though 
  4807.  a parameter ("/P:310") was required on the CD-ROM driver to get it 
  4808.  working.  Another poster said that the driver worked, but produced 
  4809.  low volume.  I gather that the drivers were developed with the 
  4810.  Prometheus boards in mind, so that should be the safest bet among 
  4811.  Aria-based boards.  Unfortunately, these boards are becoming very 
  4812.  difficult to find.  IBM PC Direct may still have them, but I've
  4813.  been unable to locate local vendors or other mail-order suppliers.
  4814.  Prometheus tech support suggested calling their Customer Service 
  4815.  number (listed above) to help locate a supplier, though I haven't
  4816.  done that.
  4817.  
  4818. Aztech Sound Galaxy 16:
  4819. -----------------------
  4820. Phone: 800-886-8854, 510-623-8988
  4821. Fax: 510-623-8989
  4822. BBS: ? 
  4823. e-mail: aztechca@netcom.com or suppport@aztechCA.com,
  4824.     but **NOT** AZtech.com, which is an unrelated company!
  4825. Type: FM synthesis 
  4826. Chipset: Aztech proprietary (?), Yamaha OPL3 (?)
  4827. CD-ROM: IDE, proprietary (Sony, Panasonic, Mitsumi, Aztech) (?)
  4828. Street price: ~$70
  4829. OS/2 Drivers: Available but possibly unreliable 
  4830. Drivers from: OS/2 box, ftp: ftp.aimnet.com, /pub/users/aztech
  4831. Comments: OS/2 drivers exist, and have reportedly recently (late
  4832.  August, 1995) been updated.  My one report on these updated drivers 
  4833.  has them working fairly well, but with the major caveat that the 
  4834.  system occasionally locks up when trying to open a Windows session 
  4835.  after playing a DOS game that requires sound in OS/2.  Net reports 
  4836.  indicate only so-so DOS games compatibility 
  4837.  with this board.
  4838.  
  4839. Aztech Waverider 32+:
  4840. ---------------------
  4841. Phone: 800-886-8854, 510-623-8988
  4842. Fax: 510-623-8989
  4843. BBS: ? 
  4844. e-mail: aztechca@netcom.com or suppport@aztechCA.com,
  4845.     but **NOT** AZtech.com, which is an unrelated company!
  4846. Type: Wavetable 
  4847. Chipset: Aztech AZT2316A, ICS WaveFront, Yamaha OPL3 
  4848. CD-ROM: IDE, proprietary (Sony, Panasonic, Mitsumi, Aztech)
  4849. Street price: $110-$150
  4850. OS/2 Drivers: Available but possibly unreliable 
  4851. Drivers from: OS/2 box, ftp: ftp.aimnet.com, /pub/users/aztech
  4852. Comments: As with the Aztech Sound Galaxy 16, new drivers have apparently 
  4853.  recently (late August, 1995) been released.  My report on these 
  4854.  indicates no OS/2-native wavetable support.  See above for other 
  4855.  caveats.  PC Magazine reported so-so wavetable sound quality from 
  4856.  this board.  Net reports indicate only so-so DOS games compatibility 
  4857.  with this board.
  4858.  
  4859. ChipChat Sound Card-16 & Sound Card-32:
  4860. ---------------------------------------
  4861. Phone: 313-565-4000
  4862. Fax: 313-565-4001
  4863. BBS: ? 
  4864. e-mail: ? 
  4865. Web: http://www.chipchat.com
  4866. Type: FM synthesis & wavetable, respectively 
  4867. Chipset: ? 
  4868. Street price: $200 & $260 list, respectively 
  4869. OS/2 Drivers: Available, unknown capabilities 
  4870. CD-ROM: none (?)
  4871. Drivers from: OS/2 box, ChipChat box 
  4872. Comments: These are Microchannel (MCA) only boards.  The information on 
  4873.  the web site indicates that they work with the OS/2 SoundBlaster 
  4874.  drivers, or with OS/2 drivers designed specifically for the boards 
  4875.  themselves.  Beyond this, I know relatively little; I don't know if 
  4876.  the wavetable features of the 32 model are supported under OS/2, and 
  4877.  I've received no reports from end users on how well the boards work.
  4878.  
  4879. Creative Labs SoundBlaster 8-bit & 16-bit:
  4880. ------------------------------------------
  4881. Phone: 800-998-5227 (customer assistance), 800-998-1000 (customer
  4882.     service), 405-742-6622 (automated tech support), 405-742-6655
  4883.     (tech support)
  4884. Fax: 405-742-6633
  4885. BBS: 405-742-6660
  4886. e-mail: 72662.1602@compuserve.com
  4887. Type: FM synthesis 
  4888. Chipset: Proprietary (?), Yamaha OPL2 or OPL3 
  4889. Street price: $60-$150+
  4890. OS/2 Drivers: Available 
  4891. CD-ROM: Variable; depends on specific model 
  4892. Drivers from: OS/2 box, OS/2 ftp, ftp.creaf.com, BBS 
  4893. Comments: These are well-supported under OS/2, and are "the" standard 
  4894.  for DOS games.  Some SB clones may not work with the OS/2 drivers,
  4895.  though.  These are well-supported but uninspired cards by today's
  4896.  standards.  I was having assorted minor problems with an 8-bit
  4897.  SoundBlaster, which was my main reason for upgrading, but most people 
  4898.  report few or no problems with these cards.  If you have problems 
  4899.  getting sound from Windows to work, try the latest Windows driver 
  4900.  for your model from ftp.creaf.com or the Creative Labs BBS.  One
  4901.  report indicates that updated drivers may be released in the August-
  4902.  to-November (1995) time frame.  Beta versions of these drivers are 
  4903.  now reportedly available, and apparently include useful new features,
  4904.  but they are BETA, and so should not be considered stable.  Check the 
  4905.  ftp site if you want to try them.
  4906.  
  4907. Creative Labs SoundBlaster AWE32/AWE32 Value Edition:
  4908. -----------------------------------------------------
  4909. Phone: 800-998-5227 (customer assistance), 800-998-1000 (customer
  4910.     service), 405-742-6622 (automated tech support), 405-742-6655
  4911.     (tech support)
  4912. Fax: 405-742-6633
  4913. BBS: 405-742-6660
  4914. e-mail: 72662.1602@compuserve.com
  4915. Type: Wavetable 
  4916. Chipset: E-mu 8000, Yamaha OPL3 
  4917. CD-ROM: Proprietary (Sony, Panasonic, Mitsumi)
  4918. Street price: ~$200-$300
  4919. OS/2 Drivers: Available 
  4920. Drivers from: OS/2 box, OS/2 ftp, ftp.creaf.com, BBS 
  4921. Comments: Similar comments as for the SB FM synthesis boards.  I saw 
  4922.  one post which indicated that MIDI sounds played from OS/2 result 
  4923.  in both a wavetable and an FM synthesis implementation, though,
  4924.  which would be annoying at best.  Another post indicates that MIDI 
  4925.  files are played with FM synthesis only.  Still others say that MIDI 
  4926.  playback uses the wavetable features only.  Windows sound reportedly 
  4927.  will only work after installing the latest Windows drivers from the 
  4928.  Creative Labs ftp site.  Note that this board does NOT use an MPU-401
  4929.  interface in hardware for wavetable support, unlike most wavetable 
  4930.  boards.  One report has it that updated OS/2 drivers may become 
  4931.  available in the August-November (1995) range.  Beta versions of 
  4932.  these drivers are reportedly available now, and add new features;
  4933.  but as they are BETA drivers, caution is advisable.  The Value Edition 
  4934.  version of this board is discontinued, replaced by the SB32 board,
  4935.  which uses a Vibra-16 chip.  The new "Plug-and-Play" version of the 
  4936.  AWE32/SB32 reportedly does not work with OS/2, so be cautious with 
  4937.  this.  I've also seen reports that the DOS General MIDI support for 
  4938.  this board doesn't work under OS/2, so if you've got DOS games or 
  4939.  programs which rely upon this, you might want to look elsewhere.
  4940.  
  4941. Creative Labs Vibra16-based boards:
  4942. -----------------------------------
  4943. Phone: 800-998-5227 (customer assistance), 800-998-1000 (customer
  4944.     service), 405-742-6622 (automated tech support), 405-742-6655
  4945.     (tech support); 800-955-5295 (Reply, Inc.)
  4946. Fax: 405-742-6633
  4947. BBS: 405-742-6660
  4948. e-mail: 72662.1602@compuserve.com
  4949. Type: Varies; Phone Blaster is FM Synthesis; SB32 is wavetable 
  4950. Chipset: Vibra 16; Rockwell (for modem on Phone Blaster); (& others 
  4951.      [varies])
  4952. CD-ROM: Varies (CL boards have IDE interface)
  4953. Street price: Varies; ~$200 for Phone Blaster; ~$160 for SB 32; different 
  4954.        for other boards 
  4955. OS/2 Drivers: Available 
  4956. Drivers from: ftp.creaf.com, BBS 
  4957. Comments: The Vibra 16 is a relatively new chipset designed by Creative 
  4958.  Technology and used in both Creative Labs' own Phone Blaster and Sound 
  4959.  Blaster 32 boards and in various third-party ("OEM") boards.  These
  4960.  boards reportedly often work with OS/2's SoundBlaster 16 drivers, but 
  4961.  work better with the new Vibra 16 drivers from Creative's ftp site or 
  4962.  BBS.  The fax and voice-mail software for the Phone Blaster is written 
  4963.  for Windows, and Creative Labs says they do NOT support it under OS/2,
  4964.  so caveat emptor in this respect.  They say the modem features work 
  4965.  fine under OS/2, however.  Some respondents (but not Creative's tech 
  4966.  support) hinted that Creative is moving to the Vibra 16 for all their 
  4967.  boards, but I've no timetable on this switch, if it's real.  A
  4968.  Microchannel board based on this chipset is available from a company 
  4969.  called Reply (phone number above).  Essentially, the Vibra-16 is a 
  4970.  chipset (chip?) which replaces several chips in the original SB series 
  4971.  boards with one chip.  As such, these boards should be very compatible 
  4972.  with the original SoundBlaster series boards.
  4973.  
  4974. Ensoniq Soundscape/Soundscape Elite:
  4975. ------------------------------------
  4976. Phone: 800-776-8637, 610-647-3930
  4977. Fax: 800-257-1439
  4978. BBS: 610-647-3195
  4979. e-mail: Davep@Ensoniq.com, multimedia@ensoniq.com, and 
  4980.     soundscape-bugs@ensoniq.com
  4981. Type: Wavetable 
  4982. Chipset: Ensoniq OTTO 
  4983. CD-ROM: Proprietary (Sony, Panasonic, Mitsumi)
  4984. Street price: $150-$200
  4985. OS/2 Drivers: Available, but limited 
  4986. Drivers from: ftp.ensoniq.com
  4987. Comments: According to both Ensoniq tech support and one respondant,
  4988.  OS/2 drivers exist but DOS/Windows access is tricky and unreliable.
  4989.  Drivers also don't yet support wavetable features from OS/2.  New
  4990.  drivers have been promised for a long time, but recent posts indicate 
  4991.  that Ensoniq has put this on a VERY low-priority status.  Another
  4992.  recent post suggests that Ensoniq is promising full OS/2 support by 
  4993.  the end of 1995.  Wavetable quality is reputed to be good from native 
  4994.  DOS/Windows.
  4995.  
  4996. IBM Mwave-based boards:
  4997. -----------------------
  4998. Phone: 800-549-6476 (miro, USA); 44-71-8310467 (miro, UK)
  4999. Fax-back: 800-426-4329 (IBM; option 2, document 2006); 415-855-9494 (miro)
  5000. Fax: 800-426-3396 (IBM), 415-855-0940 (miro)
  5001. BBS: 919-517-0001 (IBM), 415-855-9944 (miro)
  5002. e-mail: support@miro.mirousa.com (miro)
  5003. web: http://watson.mbb.sfu.ca
  5004. Type: Wavetable 
  5005. Chipset: IBM Mwave 
  5006. CD-ROM: IBM: Proprietary (Sony, Panasonic); miro: Proprietary (Mitsumi,
  5007.     Sony), IDE; others: varies 
  5008. * Street price: ~$300 for full function boards; ~$200 for audio-only (no
  5009. *        modem/fax/voicemail) boards 
  5010. OS/2 Drivers: Available for some models 
  5011. Drivers from: Board manufacturer -- usually in the box; ftp.pcco.ibm.com,
  5012.        /pub/os2_apps, /pub/mobiles (various files)
  5013. * Comments: There are two lines of Mwave chips: the 1000 series and the 
  5014. *  2000 series, the latter being more powerful.  Many Mwave boards can 
  5015. *  function as modems, faxes, and voicemail systems as well as serving 
  5016. *  as wavetable sound cards.  These boards store their wavetable samples 
  5017. *  on disk and use DSP code loaded from disk, so there are delays when 
  5018. *  starting a new function; but this design gives unusual flexibility and 
  5019. *  the capacity for software-only upgrades of the board's features.  Most
  5020. *  modem-capable Mwave boards currently or soon will have 28,800 bps 
  5021. *  (v.34) speed.  The miroCONNECT 34 wave and IBM Multimedia Modem boards 
  5022. *  are the ones with the best OS/2 support; the popular Spectrum Office 
  5023. *  F/X, which is physically identical to the IBM board, comes with no 
  5024. *  OS/2 drivers.  IBM also offers a sound-only Mwave board which,
  5025. *  physically, lacks telephone connectors, but which comes with OS/2
  5026. *  drivers.  The miro's 7/95 drivers present many installation pitfalls 
  5027. *  and cause problems with Galactic Civilizations, but otherwise work 
  5028. *  well.  I had no luck getting the miro's included Windows voicemail 
  5029. *  software to work under OS/2, but I've received a message from somebody 
  5030. *  who has gotten it working under "blue spine" Warp; e-mail me for 
  5031. *  details.  The Windows voicemail software that comes with IBM's board 
  5032. *  reportedly works well from OS/2.  Rumor has it that IBM is developing 
  5033. *  a native OS/2 voicemail program for Mwave, but I don't know when it 
  5034. *  will become available or under what conditions.  IBM also has some 
  5035. *  voice-control software for OS/2 and Mwave, but I don't have availability 
  5036. *  information on this, except that this and other goodies come with 
  5037. *  certain Aptiva models.  There should be no problems using native OS/2
  5038. *  modem and fax applications with these boards.  Of the miro and IBM, I'd
  5039. *  have to recommend the IBM because of fewer problems with the included 
  5040. *  Windows voicemail software and likelihood of better technical support and 
  5041. *  updates (miro has been less than perfectly responsive to my queries).
  5042. *  The IBM board is hard to find, though; IBM PC Direct is probably the best 
  5043. *  way to get ahold of one.
  5044.  
  5045. Logitech SoundMan Wave:
  5046. -----------------------
  5047. Phone: 800-231-7717, 510-795-8500
  5048. Fax: 510-792-8901
  5049. BBS: ? 
  5050. e-mail: jennings@dlj.ENET.dec.com (Dave Jennings)
  5051. Type: Wavetable 
  5052. Chipset: MediaVision Jazz 16, Yamaha OPL4 
  5053. CD-ROM: SCSI 
  5054. Street price: ~$100
  5055. OS/2 Drivers: shareware, but limited 
  5056. Drivers from: OS/2 ftp, ftp.digital.com in /pub/micro/OS2/smwdd021.zip
  5057. Comments: Tech support says no OS/2 drivers exist, and don't count on 
  5058.  them in the future, but that the board should work with SoundBlaster 
  5059.  drivers.  Dave Jennings has written shareware drivers, but they don't
  5060.  support the board's wavetable features, and I don't know how well DOS 
  5061.  and Windows programs are supported with these drivers.  Dave says he's
  5062.  not planning further development of his drivers, unfortunately, citing 
  5063.  technical difficulties getting adequate timing from OS/2.
  5064.  
  5065. Mediatrix Audiotrix Pro:
  5066. ------------------------
  5067. Phone: 800-820-8749, 819-829-8749
  5068. Fax: 819-829-5100
  5069. BBS: ? 
  5070. e-mail: ? 
  5071. Type: Wavetable 
  5072. Chipset: CS4231, Yamaha OPL4 
  5073. CD-ROM: optional: proprietary (Sony, Panasonic, Mitsumi, Philips)
  5074. Street price: ~$225 (?)
  5075. OS/2 Drivers: Available, but limited 
  5076. Drivers from: ? 
  5077. Comments: This board is well-respected for its sound quality, and I gather 
  5078.  that OS/2 driver development is proceeding.  The current OS/2 drivers 
  5079.  are reputed to support everything but OS/2 MIDI (wavetable).
  5080.  
  5081. MediaVision Jazz:
  5082. -----------------
  5083. Phone: 800-845-5870, 510-770-8600
  5084. Fax: 510-770-8648
  5085. BBS: ? 
  5086. e-mail: ? 
  5087. web: http://www.mediavis.com/support/opro3d.htm
  5088. Type: FM synthesis 
  5089. Chipset: MediaVision Jazz 16 (I assume)
  5090. CD-ROM: ? 
  5091. Street price: ? 
  5092. OS/2 Drivers: Available, but possibly unreliable 
  5093. Drivers from: OS/2 box 
  5094. Comments: This is a relatively recent board from MediaVision, and OS/2
  5095.  drivers are available with OS/2; however, I've seen some reports that 
  5096.  these drivers may be difficult to get working correctly, especially 
  5097.  with DOS/Windows support.  One person reports that volume control 
  5098.  doesn't work and that "some hardware configurations fail."  Other
  5099.  reports indicate no such problems.  MediaVision has announced that it 
  5100.  will no longer be developing or updating its OS/2 drivers (the drivers 
  5101.  that come with OS/2 were apparently written by MediaVision).
  5102.  
  5103. MediaVision ProAudio Spectrum/ProAudio Studio:
  5104. ----------------------------------------------
  5105. Phone: 800-845-5870, 510-770-8600
  5106. Fax: 510-770-8648
  5107. BBS: ? 
  5108. e-mail: ? 
  5109. web: http://www.mediavis.com/support/opro3d.htm
  5110. Type: FM synthesis 
  5111. Chipset: ? 
  5112. CD-ROM: Variable; depends on specific board.
  5113. * Street price: Discontinued 
  5114. OS/2 Drivers: Available 
  5115. Drivers from: OS/2 box 
  5116. Comments: Discontinued.  Allows simultaneous use of sound from OS/2 and 
  5117.  Windows programs, if you can get this feature working (it's frustrated 
  5118.  a lot of people).  The PROMIX/2 program is reputed to help get this 
  5119.  card working correctly.  Loading the DOS driver for the card in OS/2's
  5120. *  CONFIG.SYS is also reported to help.  There's also a file called 
  5121. *  PASSETUP.DOC available from various sources (it's listed on my March,
  5122. *  1995 Hobbes CD-ROM, but not on the latest index files I have from 
  5123. *  ftp-os2.nmsu.edu or ftp-os2.cdrom.com).
  5124.  
  5125. Mediavision Pro 3-D:
  5126. --------------------
  5127. Phone: 800-845-5870, 510-770-8600
  5128. Fax: 510-770-8648
  5129. BBS: ? 
  5130. e-mail: ? 
  5131. web: http://www.mediavis.com/support/opro3d.htm
  5132. Type: Wavetable 
  5133. Chipset: MediaVision MVD1216, Korg wavetable, Yamaha OPL3 
  5134. CD-ROM: SCSI 
  5135. Street price: ? 
  5136. OS/2 Drivers: Unavailable, but may work with Jazz drivers 
  5137. Drivers from: --
  5138. Comments: Obviously, I know very little about this board, but it's from 
  5139.  a Big Name, so I thought I should mention it.  ;-)  I have heard that 
  5140.  MediaVision has formally announced that they are NOT working on OS/2
  5141.  drivers.  The board reportedly works ("barely") with the Jazz drivers 
  5142.  included with OS/2.
  5143.  
  5144. MEI Premium 16a/i and WaveTable:
  5145. --------------------------------
  5146. Phone: 800-634-3478
  5147. Fax: 614-486-6417
  5148. BBS: --
  5149. e-mail: --
  5150. Type: FM synthesis and wavetable, respectively 
  5151. Chipset: Aztech AZT2316A (?), ICS Wavefront (for WaveTable only), Yamaha OPL3 
  5152. CD-ROM: IDE, proprietary (Sony, Panasonic, Mitsumi, Aztech)
  5153. Street price: $68 and $106, respectively 
  5154. OS/2 Drivers: Mentioned for 16a/i; not mentioned for WaveTable 
  5155. Drivers from: OS/2 box, ftp.aimnet.com, /pub/users/aztech
  5156. Comments: These are Aztech boards without the Aztech name, and as such,
  5157.  the comments and cautions for the Aztech boards apply to these.  MEI
  5158.  primarily sells computer supplies, books, and CD-ROMs.
  5159.  
  5160. OPTi 928/929 (MAD16?):
  5161. ----------------------
  5162. Phone: 408-980-9774, 408-980-8178 (unknown precisely what each is; one or 
  5163.     both may be fax numbers); 800-398-6784
  5164. Fax: ? 
  5165. BBS: 408-486-8555
  5166. e-mail: ? 
  5167. Type: FM synthesis/wavetable
  5168. Chipset: CS4248, OPTi 928/929
  5169. CD-ROM: IDE, proprietary (Sony, Panasonic, Mitsumi)
  5170. * Street price: ~$50 for non-wavetable [at a trade show]; ? for wavetable 
  5171. OS/2 Drivers: Available, limited for wavetable 
  5172. Drivers from: BBS, OS/2 ftp: 929_v2.zip or opti928.zip
  5173. Comments: As near as I've figured out, OPTi sells a sound board design 
  5174.  to other companies, and may sell this design themselves under the 
  5175.  "MAD16" name.  The Reveal SC400 rev. 4G and SC500 boards are based on 
  5176.  this design, as is the card included with Diamond's MMK4000 package 
  5177.  and boards from other manufacturers, including MediaMagic.  The
  5178.  929_v2.zip (aka opti928.zip) driver is a version 2.0 driver which adds 
  5179.  official support for Windows sound and which activates the 929 board's
  5180.  MPU-401 port, officially for use with Windows; but one report has it 
  5181.  that IBM's beta-level MPU-401 driver works with this feature.  Another
  5182.  report indicates that this feature is automatically enabled for 
  5183.  Windows even on OPTi 928-based systems, which don't support it.  This
  5184.  can be defeated by editing Windows .INI files; send e-mail to 
  5185.  tamerick@rmci.net for details.  At least some specific versions of 
  5186.  these boards work well with OS/2, though wavetable sound can as yet 
  5187.  only be obtained with the beta-level MPU-401 driver.  The 929_v2.zip
  5188.  drivers include Windows drivers which "talk to" the OS/2 drivers, thus 
  5189.  allowing OS/2 sounds even when running Windows programs, so long as 
  5190.  those Windows programs aren't actually playing sounds.  In practice,
  5191.  there may be delays of several seconds if an attempt to play from both 
  5192.  environments occurs, however.  I've received one report that, in order 
  5193.  to use the board's CD-ROM interface, a base address of H340 must be 
  5194. *  specified on the CD-ROM driver line, and another report that H320 is 
  5195. *  the "magic" address, so users may need to fiddle with this.
  5196.  
  5197. Orchid SoundWave 32:
  5198. --------------------
  5199. Phone: 800-767-2443, 510-683-0300
  5200. Fax: 510-490-9312
  5201. BBS: ? 
  5202. e-mail: ? 
  5203. Type: wavetable 
  5204. * Chipset: Analog Devices DSP-2115
  5205. CD-ROM: SCSI, proprietary (Mitsumi)
  5206. Street price: ~$200-$300
  5207. OS/2 Drivers: beta-level SB initializer with OS/2 SB drivers 
  5208. Drivers from: ftp://cr1.see.plym.ac.uk/pub/orchid
  5209. Comments: I know relatively little about this board, but Orchid is 
  5210.  reportedly working on improving its OS/2 support.  The above ftp 
  5211.  site reportedly contains drivers which enable the board's Sound-
  5212.  Blaster emulation under OS/2, allowing the user to use OS/2's
  5213.  SoundBlaster drivers.  I don't know what happens with wavetable 
  5214.  sound using this option.
  5215.  
  5216. Reveal SC400 ("SoundFX"), rev. 2:
  5217. ---------------------------------
  5218. Phone: 800-326-2222 (customer service), 800-535-0339 (orders), 818-704-6300
  5219. Fax: 818-594-8477
  5220. BBS: 818-713-8188
  5221. e-mail: 72662.3604@compuserve.com
  5222. web: http://www.reveal.com
  5223. Type: FM synthesis 
  5224. Chipset: Aztech (?)
  5225. CD-ROM: ? 
  5226. Street price: Discontinued (?)
  5227. OS/2 Drivers: Available, but may be unreliable 
  5228. Drivers from: BBS, OS/2 ftp: revsc4r2.zip; ftp.aimnet.com, /pub/users/aztech,
  5229.        ftp.reveal.com
  5230. Comments: This board appears to be a close cousin or identical to an 
  5231.  Aztech design.  I've received conflicting reports on whether the 
  5232.  revsc4r2.zip driver works correctly (the readme indicates that it's
  5233.  a beta-level driver for OS/2 2.1).  The Aztech ftp site includes 
  5234.  a variety of drivers, some of which may be a better bet (see above,
  5235.  under the Aztech boards).
  5236.  
  5237. Reveal SC400 ("SoundFX"), rev. 3:
  5238. ---------------------------------
  5239. Phone: 800-326-2222 (customer service), 800-535-0339 (orders), 818-704-6300
  5240. Fax: 818-594-8477
  5241. BBS: 818-713-8188
  5242. e-mail: 72662.3604@compuserve.com
  5243. web: http://www.reveal.com
  5244. Type: FM synthesis 
  5245. Chipset: Aztech (?)
  5246. CD-ROM: ? 
  5247. Street price: Discontinued (?)
  5248. OS/2 Drivers: Uses Aztech NOVA 16 drivers, but unknown reliability 
  5249. Drivers from: OS/2 box 
  5250. Comments: The OS/2 ftp sites and the Reveal BBS and ftp site have a text 
  5251.  file describing how to set up the board for use with the Aztech NOVA 
  5252.  16 drivers included with Warp.  One net report indicates that the Sony 
  5253.  CD-ROM drive which is sometimes bundled with this board doesn't work 
  5254.  under OS/2.
  5255.  
  5256. Reveal SC400 ("SoundFX"), rev. 4a:
  5257. ----------------------------------
  5258. Phone: 800-326-2222 (customer service), 800-535-0339 (orders), 818-704-6300
  5259. Fax: 818-594-8477
  5260. BBS: 818-713-8188
  5261. e-mail: 72662.3604@compuserve.com
  5262. web: http://www.reveal.com
  5263. Type: FM synthesis 
  5264. Chipset: Aztech (???)
  5265. CD-ROM: IDE (?), proprietary (???)
  5266. Street price: Discontinued (?)
  5267. OS/2 Drivers: Available, but unknown reliability 
  5268. Drivers from: BBS, ftp.reveal.com, OS/2 ftp: revsc4r4a.zip
  5269. Comments: Drivers for this board look suspiciously Aztech-like, but I know 
  5270.  essentially nothing else about it.
  5271.  
  5272. Reveal SC400 ("SoundFX"), rev. 4g:
  5273. ----------------------------------
  5274. Phone: 800-326-2222 (customer service), 800-535-0339 (orders), 818-704-6300
  5275. Fax: 818-594-8477
  5276. BBS: 818-713-8188
  5277. e-mail: 72662.3604@compuserve.com
  5278. web: http://www.reveal.com
  5279. Type: FM synthesis 
  5280. Chipset: CS4248 (??), OPTi 928 (?), OPL3 (??)
  5281. CD-ROM: IDE, proprietary (Sony, Panasonic, Mitsumi)
  5282. Street price: ~$70
  5283. OS/2 Drivers: Available 
  5284. Drivers from: BBS, ftp.reveal.com, OS/2 ftp: 929_v2.zip or opti928.zip
  5285. Comments: This is based on the OPTi 928 design; see above.  These boards 
  5286.  are sold mainly through CompUSA, Sears, Best Buy, and other local 
  5287.  stores, as well as by mail order direct from Reveal.
  5288.  
  5289. Reveal SC500 ("SoundFX Wave"):
  5290. ------------------------------
  5291. Phone: 800-326-2222 (customer service), 800-535-0339 (orders), 818-704-6300
  5292. Fax: 818-594-8477
  5293. BBS: 818-713-8188
  5294. e-mail: 72662.3604@compuserve.com
  5295. web: http://www.reveal.com
  5296. Type: Wavetable 
  5297. Chipset: CS4248, OPTi 929, OPL3 (??)
  5298. CD-ROM: IDE, proprietary (Sony, Panasonic, Mitsumi)
  5299. Street price: ~$130
  5300. OS/2 Drivers: Available, but limited 
  5301. Drivers from: BBS, ftp.reveal.com, OS/2 ftp: 929_v2.zip or opti928.zip
  5302. Comments: This is an OPTi 929-based board; see above.  These boards are 
  5303.  sold mainly through CompUSA, Sears, Best Buy, and other local stores,
  5304.  as well as by mail order direct from Reveal.
  5305.  
  5306. Reveal SC600 ("SoundFX Wave 32"):
  5307. ---------------------------------
  5308. Phone: 800-326-2222 (customer service), 800-535-0339 (orders), 818-704-6300
  5309. Fax: 818-594-8477
  5310. BBS: 818-713-8188
  5311. e-mail: 72662.3604@compuserve.com
  5312. web: http://www.reveal.com
  5313. Type: Wavetable 
  5314. Chipset: Ensoniq OTTO 
  5315. CD-ROM: ? 
  5316. Street price: ~$200 (Now discontinued)
  5317. OS/2 Drivers: Uses Ensoniq Soundscape drivers (?); available but limited 
  5318. Drivers from: ftp.ensoniq.com (?)
  5319. Comments: An announcement on the Reveal BBS confirms that this board has 
  5320.  been discontinued, and that Reveal has no plans to develop drivers for 
  5321.  it.  As of mid-April, my local Sears store had it in stock but not the 
  5322.  SC500.  The brochures from Reveal say that it uses "Soundscape technology 
  5323.  from Ensoniq," and the board does apparently use Ensoniq drivers, at least 
  5324.  under DOS/Windows.  I can't confirm that the same is true under OS/2.
  5325.  
  5326. Turtle Beach (various boards):
  5327. ------------------------------
  5328. Phone: 800-645-5640, 717-767-0200
  5329. Fax: 717-767-6033
  5330. BBS: ? 
  5331. e-mail: davez@tbeach.com, support@tbeach.com, sales@tbeach.com
  5332. Type: Wavetable or FM synthesis 
  5333. Chipset: Variable (proprietary, CS4231, ICS WaveFront, Yamaha OPL3)
  5334. CD-ROM: Varies depending upon model 
  5335. Street price: ~$100-$200+
  5336. OS/2 Drivers: Anybody's guess 
  5337. Drivers from: ftp.tbeach.com, /pub/tbeach/os2
  5338. Comments: Turtle Beach recently put some "generic" drivers on their 
  5339.  ftp site which reportedly work with the Monte Carlo and Tropez, but 
  5340.  reports are that these drivers are VERY minimal.  The Tropez board 
  5341.  will reportedly work for digital files (not MIDI) using the OS/2 Warp 
  5342.  Business Audio AD1848 driver.  Another post indicates that the Tropez 
  5343.  will work with the Compaq audio driver included with OS/2, but again,
  5344.  only for digital audio (no MIDI support).  Another post indicates 
  5345.  limited success with the Monte Carlo using the drivers for the Reveal 
  5346.  SC400 rev. 4G (OPTi 928).  This same person indicated that his board 
  5347.  bears a stencil of "revision 4G," suggesting the two may be one and 
  5348.  the same hardware.  A more recent post indicates that the Monte Carlo 
  5349. *  works very well with the 929_v2.zip drivers (see the OPTi boards 
  5350.  section for details).  Most recently, timur@vnet.ibm.com posted an offer 
  5351.  to write Tropez drivers if he were given a Tropez and development kit,
  5352.  and krzyszto@ifi.uio.no is apparently organizing a campaign to collect 
  5353.  donations to make this purchase; e-mail him for more information.
  5354.  
  5355.             PURCHASE RECOMMENDATIONS 
  5356.             ------------------------
  5357.  
  5358. Which board should you buy?  It depends upon your needs.  Different
  5359. people have different wants in a sound board, and I've tried to lay out 
  5360. some common scenarios below.  Note that some boards appear in more than 
  5361. one category.  Also keep in mind that I've personal experience with a 
  5362. SoundBlaster 8-bit, a Reveal SC500, and a miroCONNECT 34 wave, so I'm
  5363. most confident about placement of these boards.
  5364.  
  5365. Cheap sound:
  5366.  SoundBlaster 8-bit (e.g., 8-bit "Value Edition") -- provide 
  5367.   adequate .WAV file playback and tolerable FM synthesis for system 
  5368.   sounds and non-critical game use.  They're also THE standard for 
  5369.   DOS games.  I experienced a number of minor system problems with 
  5370.   my 8-bit SB board, though others haven't reported this.  These 
  5371.   also aren't easily upgraded, and won't play back 16-bit .WAV
  5372.   files (but most files on ftp sites and whatnot, as well as most 
  5373.   games, are 8-bit, so this isn't usually a major problem).
  5374. *  OPTi 928-based -- at about $50-$70 street price, these provide 
  5375.   16-bit .WAV playback and better FM synthesis than an 8-bit SB 
  5376.   board, for a small increase in price.  OS/2 drivers should be 
  5377.   adequate.  These cards also have a wavetable upgrade option,
  5378.   though I gather it's not well-documented, and I don't know how 
  5379. *   well it works from OS/2.  The Reveal SC400 rev. 4G is one such 
  5380. *   board, but its street price in stores is higher than that of 
  5381. *   similar boards at computer swap meets.
  5382.  Prometheus Aria-16 -- if you can find one, these boards reportedly 
  5383.   go for about $80, which is as cheap as I've heard for wavetable 
  5384.   boards.  OS/2 drivers should be adequate, though I've seen a 
  5385.   number of desparaging comments about the board's sound quality 
  5386.   on the net (but this may have been from "sound snobs," so take 
  5387.   it with a grain of salt if you've modest needs in this respect 
  5388.   but still want something a cut above FM synthesis for MIDI files).
  5389.  
  5390. Upgrading from 16-bit FM synthesis to wavetable:
  5391.  Assorted manufacturers, including Roland, Creative Labs, Aztech,
  5392.   Turtle Beach, and others, make wavetable "daughtercards" to 
  5393.   upgrade many 16-bit FM synthesis boards to wavetable.  Check
  5394.   your existing card's manual to see if it supports this.  I
  5395.   gather that Roland makes some of the best-sounding of these 
  5396.   boards, but I don't have the details.  The latest SoundBlaster 
  5397.   drivers include an option ("/EXT" appended to the driver's
  5398.   CONFIG.SYS line) to reliably force use of the daughtercard.
  5399.   I can make no guarantees about support from other cards.
  5400.  MPU-401 standalone cards are an option *IF* you've got access to 
  5401.   IBM's MPU-401 driver, but as most people don't, this isn't a good 
  5402.   "mainstream" option.
  5403.  
  5404. Solid 16-bit .WAV and FM synthesis:
  5405.  Creative Labs SoundBlaster series -- various boards of different 
  5406.   design ages and with different CD-ROM options exist.  All have 
  5407.   good OS/2 support, and should provide superior DOS games 
  5408.   compatibility.
  5409. *  OPTi 928 (e.g., Reveal SC400 rev. 4g) -- a bit less expensive than 
  5410.   the CL boards, with drivers from the manufacturer rather than in 
  5411.   the OS/2 box, and less in the way of guaranteed compatibility.
  5412.  
  5413. Solid OS/2 wavetable support:
  5414.  Creative Labs SoundBlaster AWE series -- there are net reports of 
  5415.   problems, but others of success, so I suspect there may be some 
  5416.   configuration tricks or pitfalls.  Otherwise, should work fine 
  5417.   and provide superior compatibility when running DOS games.  I
  5418.   recommend against the new "Plug-and-Play" version of this board,
  5419.   though, as I've seen a couple of reports that it doesn't work 
  5420.   with OS/2.
  5421.  Prometheus Aria16 or other Aria boards -- the fact that wavetable-
  5422.   enabled OS/2 drivers EXIST for these boards put them on the list 
  5423.   for this heading.  May be difficult to find, though.
  5424.  IBM Mwave-based boards -- my testing with the miro suggests that 
  5425.   wavetable performance is OK overall.  There's a pause whenever 
  5426.   playing a new MIDI file, and an occasional minor timing glitch.
  5427.   Sound quality is improved if you modify the MWAVE.INI file to 
  5428.   point to the large wavetable samples installed with Windows 
  5429.   support rather than the default medium wavetable samples that 
  5430.   may be installed with OS/2 support.
  5431.  SoundBlaster 16 with wavetable option and separate wavetable daughter 
  5432.   card -- although this entails two purchases, it should provide 
  5433.   reliable wavetable sound from OS/2 if you use the latest drivers 
  5434.   from Creative Labs and the "/EXT" CONFIG.SYS driver option to 
  5435.   force use of the daughter card.  This should work fine with any 
  5436.   brand of daughter card, but be cautious in trying different "base"
  5437.   cards, as they might require different drivers that might not 
  5438.   support daughter cards as well, if at all.
  5439.  MPU-401 boards -- *IF* you've got access to the beta-level IBM 
  5440.   MPU-401 driver, any board with solid MPU-401 capability should 
  5441.   work fine, but many boards require initialization of their 
  5442.   MPU-401 ports, and so may not work correctly under OS/2.
  5443.  
  5444. Solid Win-OS/2 support:
  5445.  Any Creative Labs product -- some will require that you download 
  5446.   new Windows drivers from ftp.creaf.com, but all can be made to 
  5447.   work adequately, at least for most people (there are a few 
  5448.   holdout reports of problems, but given the installed base, this 
  5449.   may be understandable).
  5450.  Mwave boards -- aside from the incompatible Windows voicemail 
  5451.   software, the performance of my miro board was exemplary for 
  5452.   Win-OS/2 use, once installed (it required installation of the 
  5453.   Windows drivers under native DOS/Windows).
  5454.  Reveal SC500/OPTi 929 -- The latest (opti928.zip) drivers for these 
  5455.   boards gives full Win-OS/2 support, though this may require 
  5456.   initially installing drivers from DOS/Windows.  OS/2 support is 
  5457.   also good *IF* you've got access to IBM's beta MPU-401 drivers,
  5458.   otherwise you'll be missing wavetable sound in OS/2.
  5459.  Other boards -- this isn't exactly my area of greatest interest 
  5460.   or expertise, so I'm probably overlooking boards that work 
  5461.   well under Win-OS/2 but not-so-well for native OS/2 support.
  5462.   For the miro and Reveal, which I've tested, I've also not tested 
  5463.   much or any under DOS/Windows once OS/2 support was installed,
  5464.   so this is an unknown.
  5465.  
  5466. Simultaneous OS/2 and Win-OS/2 use:
  5467.  MediaVision ProAudio series -- if you can find one, these offer 
  5468.   two sound boards in one, and can in theory be used from both 
  5469.   OS/2 and Windows programs simultaneously, though I've seen a 
  5470.   lot of problems posted about such setups.  FM synthesis only.
  5471. *  Mwave boards -- these wavetable boards offers the best solution to 
  5472. *   simultaneous OS/2 and Windows program use, and often include modem 
  5473. *   features, too.  They can run out of DSP resources, though, if you 
  5474. *   try to do lots with them (like play a MIDI file and use the modem 
  5475. *   simultaneously, at least at high modem speeds and MIDI quality).
  5476.  Reveal SC400 rev. 4g/SC500 (OPTi 928/929) -- The latest drivers 
  5477.   put this board BARELY within this category, as they allow OS/2
  5478.   sound when running Windows programs, so long as the Windows 
  5479.   programs aren't actually playing a sound when the OS/2 sound 
  5480.   request goes in.
  5481.  
  5482. Superior wavetable sound quality:
  5483.  Check on the various soundcards newsgroups for recommendations; I 
  5484.   don't have enough experience with these boards to make a judgment 
  5485.   about where each falls, though the miroCONNECT is worse than the 
  5486.   Reveal SC500 when using the medium samples but a bit better when 
  5487.   using the large samples.  Chances are that a Roland or other 
  5488.   high-end dedicated MPU-401 board will provide the best quality,
  5489.   in conjunction with the beta-level MPU-401 driver from IBM, if 
  5490.   you can get ahold of that driver.  Turtle Beach products are 
  5491.   also reputed to get good sound, as is the Mediatrix board; but 
  5492.   neither currently has OS/2 wavetable drivers.  Some wavetable 
  5493.   daughter cards from Roland, Turtle Beach, and others also have 
  5494.   good reputations in this respect, so a SoundBlaster + daughter 
  5495.   card combination may be worth considering here.
  5496.  
  5497. Multifunction support (sound/modem/fax/voicemail):
  5498.  Creative Labs PhoneBlaster -- this is the only FM synthesis board 
  5499.   with modem functions which I know has OS/2 drivers.  Be aware 
  5500.   that the voicemail functions aren't guaranteed to work under 
  5501.   OS/2, though.
  5502.  IBM Multimedia Modem -- this would be my wavetable board of choice 
  5503.   with these features, if I had to buy just one board.  Supports
  5504.   up to 14,400 bps (v.32bis) at the moment, with 28,800 bps (v.34)
  5505. *   support currently in beta.  Windows voicemail software reportedly 
  5506. *   works under OS/2, with native OS/2 software under development.
  5507.  miroCONNECT 34 wave -- Similar to the IBM Multimedia Modem in 
  5508.   principle, but with different software.  Supports up to 28,800
  5509.   bps (v.34) right now, but that seems to be the beta driver.  The
  5510.   fax/voicemail software provided is difficult to get running under 
  5511.   OS/2.  MIDI functions are unavailable when the modem is in use.
  5512.  Separate boards -- Because the Mwave boards use a multifunction 
  5513.   processor, that processor can be overwhelmed if you try to do too 
  5514.   much with it, so if you want to use lots of functions at once,
  5515.   separate fax/modem/voicemail and sound boards may offer a better 
  5516.   solution.  Be aware, too, that an integrated board will save you 
  5517.   a slot if you'd otherwise use an internal modem, but will NOT save 
  5518.   you IRQs, etc.; the miro board, for instance, takes FOUR IRQs for 
  5519.   full functionality.
  5520.  
  5521. Microchannel (MCA) boards:
  5522.  Reply board -- I know virtually nothing about this, other than that 
  5523.   it's based upon the Vibra-16 chip (see that section for contact 
  5524.   information).  I gather this is an FM synthesis board, and it 
  5525.   should work with OS/2's SoundBlaster drivers, or better with the 
  5526.   Vibra-16 drivers available from ftp.creaf.com.
  5527.  ChipChat 16 and 32 -- These are FM synthesis and wavetable Sound-
  5528.   Blaster clones for MCA.  I know little about them except that 
  5529.   they exist, so I suggest proceeding with caution, especially if 
  5530.   you require wavetable sound.
  5531.  IBM Multimedia Modem for MCA -- IBM makes both ISA and MCA versions 
  5532.   of its Multimedia Modem, so this is a good choice for a higher-
  5533.   end sound board than the Reply one, with modem features thrown 
  5534.   in.
  5535.  
  5536. Also-rans:
  5537.  Advanced Gravis UltraSound series -- the Manley drivers support most,
  5538.   but not quite all, of the board's features, so this one doesn't
  5539.   quite make the grade yet.  Gravis's lackluster OS/2 support also 
  5540.   doesn't help this board any.
  5541.  Ensoniq SoundScape -- currently OS/2 .WAV drivers exist, but major 
  5542.   problems have been reported with DOS/Windows compatibility, so 
  5543.   I'd recommend avoiding this board, as well as the similar (but
  5544.   discontinued) Reveal SC600 ("SoundFX Wave 32").
  5545.  Logitech SoundMan Wave -- shareware OS/2 drivers exist, but they 
  5546.   don't yet support wavetable features in OS/2, and at last report,
  5547.   the author had no intention of adding this support.
  5548.  Mediatrix Audiotrix Pro -- Mediatrix reportedly has OS/2 drivers,
  5549.   but they don't yet support wavetable under OS/2.  I don't know if 
  5550.   IBM's beta MPU-401 driver works with this board; if so, it might 
  5551.   be a good choice for good wavetable sound if you've got access to 
  5552.   that driver.
  5553.  Orchid SoundWave -- Orchid has recently released drivers that enable 
  5554.   the board's SoundBlaster mode under OS/2, which provides for some 
  5555.   support; but I don't know if wavetable features are active in this 
  5556.   mode, how well the board works like this, or how soon updates and 
  5557.   improvements (if necessary) will be made available.
  5558.  Reveal SC500/OPTi 929 (MAD16) -- similar comments as to the Mediatrix 
  5559.   board, with the exception that the latest 929_v2.zip drivers do 
  5560.   enable the board's MPU-401 port, and IBM's MPU-401 drivers do 
  5561.   reportedly work with this option enabled.  This one will move to 
  5562.   the "solid OS/2 wavetable support" heading as soon as the MPU-401
  5563.   drivers are officially released, short of a major bug being found.
  5564.  Most Turtle Beach boards -- although the Tropez and Monte Carlo have 
  5565.   been made to work, at least partially, with the 929_v2.zip drivers,
  5566.   other TB products have no OS/2 support at present, and should be 
  5567.   avoided.
  5568.  
  5569. Avoid if at all possible:
  5570.  Aztech boards -- these have a history of flakey OS/2 drivers and 
  5571.   poor DOS games compatibility.  Some people have reported their 
  5572.   Aztech boards working reliably under OS/2, but the overall history 
  5573.   doesn't inspire confidence.
  5574.  MediaVision Jazz 16 -- I've seen too many reports of problems with 
  5575.   these boards to be 
  5576.  
  5577.  
  5578. ΓòÉΓòÉΓòÉ 11. y ΓòÉΓòÉΓòÉ
  5579.  
  5580.  
  5581.  
  5582. This issue of the Gazette started out as our regular Winter Feature for 95/96. 
  5583. It was roughed out in mid September '95, and we were well on our way to the 
  5584. first drafts in Mid November when the sudden news of the demise of Team OS/2 
  5585. Support at IBM appeared on the scene.  A short while later, David Barnes 
  5586. announced that he was leaving IBM to pursue other career goals. 
  5587.  
  5588. Our mission has always been to publish the good news about OS/2 - we're fans of 
  5589. Warp, and the Gazette attests to that fact.  The theme of this issue was and 
  5590. still is "OS/2, once and for all, the best."  Contained in this issue are the 
  5591. strongest arguments we know for its continued support as a desktop operating 
  5592. system.  Our 11 Things article highlights an action plan for IBM to put OS/2 
  5593. over the top, our Cost Analysis article by Jonathan Handler gives dollars and 
  5594. cents sources of satisfaction and where to look for financial justification for 
  5595. upgrading to Warp, the FLC (Frequently Launched Criticisms List) by Charles 
  5596. Forsythe will get you through any technical issue about Warp and how it stacks 
  5597. up against the Microsoft alternatives, and there is much, much more for your 
  5598. reading enjoyment.  Contained in this single issue of the Gazette is the 
  5599. toolkit you need to convince yourself and those around you that Warp is the way 
  5600. to go. 
  5601.  
  5602. Our message to David Barnes is that we will miss him - he's a good friend and 
  5603. we hope that will not change.  To those at Team OS/2 Austin, we know you're 
  5604. still Team'ers and we look forward to your joining the real Team OS/2 
  5605. organization, the one that exists outside of IBM and has ever since David 
  5606. Whittle first announced that first Teamer party at Comdex years ago. 
  5607.  
  5608. Our message to the OS/2 GrassRoots, as always, is contained in all the articles 
  5609. in this issue.   We are committed to the success of OS/2 and believe it will 
  5610. eventually be THE platform of choice.  There are just a few items that need to 
  5611. be addressed to get that done.  So let's get on with it - here's the best issue 
  5612. yet of the Gazette.
  5613.  
  5614.  
  5615.  
  5616. The GrassRoots Gazette is published quarterly at GREATER CHICAGO OS/2.  Our 
  5617. mission is to promote the OS/2 GrassRoots movement and to provide OS/2ers with 
  5618. a meaningful and interesting periodical that deals with the goings-on in the 
  5619. OS/2 User Community as well as tips and techniques for the home and corporate 
  5620. user of OS/2.
  5621.  
  5622. We make our home at the OS/2 GrassRoots Home Page 
  5623. (URL=http://www.gco.com/grassroots.html) which is sponsored by the GREATER 
  5624. CHICAGO OS/2 World Wide Web and GREATER CHICAGO Online 
  5625. by Gary Schrock(gary.schrock@ssc.msu.edu)
  5626.  
  5627. Oct 20, 1995  Version 2.1j
  5628.  
  5629. ADMINISTRIVIA:
  5630.  
  5631. This version of the list covers OS/2 version 2.1, 2.11, and Warp.
  5632.  
  5633. The HTML version is finally complete!  Check it out at http://eyelab.msu.edu/os2games/
  5634.  
  5635. I'd also appreciate if if you check out the new format for the indexes I'm 
  5636. experimenting with in the What's New section of the Web version of the list. 
  5637. You'll need an HTML 3 capable browser to view it (it uses tables), but if you 
  5638. have one, check out http://eyelab.msu.edu/os2games/whats_new3.html
  5639. and let me know what you think.
  5640.  
  5641. This list is really starting to get large, so if anyone has any suggestions for 
  5642. ways to format it so it's easier to find stuff, let me know.
  5643.  
  5644. For those of you that want to join the mailing list to receive updates of this 
  5645. file, please read the Where to Get Updates section.
  5646.  
  5647. I now have a computer again at home, so I can actualy test things again.
  5648.  
  5649. Please also note that once again I'm using a different email address.  The old 
  5650. one will still work, I'm just having everything forwarded to the new one since 
  5651. it's easier to read from my dial-up, so hopefully I might be able to stay 
  5652. caught up on email easier.  The new address is root@eyelab.msu.edu.
  5653.  
  5654. My appologies for the fact that I don't always manage to reply to updates that 
  5655. are mailed to me.  I really do appreciate you folx mailing them to me, and I'll 
  5656. try to at least reply to them, but I don't always do so if 
  5657. I'm falling behind. (I've currently got about 300 unread email messages from 
  5658. various things (not all due to this list, but some are), so you can imagine 
  5659. what it's like for me to try catching up to things.  BTW, emailing 
  5660. me asking me where you can find certain games, or whether or not I know how to 
  5661. get beyond certain puzzles in the various games doesn't help this matter.  In 
  5662. general, I don't know the answers to either of these questions.
  5663.  
  5664. INTRODUCTION:
  5665.  
  5666. This file brings together in one place the information that you need to be able 
  5667. to optimize the performance of your DOS based games.  Unfortunately, much of 
  5668. the information still is incomplete, so your help would be greatly 
  5669. appreciated.  If you happen to know how to get a game working that isn't 
  5670. listed, or how to get one working that's listed as not working, or even if you 
  5671. know that a specific game doesn't work under OS/2, please mail me 
  5672. (root@eyelab.msu.edu) so I can include the information.
  5673.  
  5674. If you are having problems getting a game to work, please feel free to contact 
  5675. me (gary.schrock@ssc.msu.edu) and I'll do my best to help you out.  Thanks to 
  5676. IBM I now have a copy of Warp.  I'll be making changes based on the differences 
  5677. between settings available under 2.1 and Warp over the next week or so.
  5678.  
  5679. FUTURE PLANS FOR THE LIST:
  5680.  
  5681. A .INF version will probably only be made available if I find a tool to 
  5682. automate most of the translation from HTML to INF.  Anyone have any ideas?
  5683.  
  5684. REPORTING CHANGES:
  5685.  
  5686. I'd really appreciate it if you would mail me any changes or additions to this 
  5687. list.  Some of the things that would be appreciated when you do this are:
  5688.  
  5689.  -Your system setup (things like sound card, IRQ's).  This will help me 
  5690. coordinate what works with what.
  5691.  -Please mail this information to gary.schrock@ssc.msu.edu
  5692.  
  5693. The recommended way to send me your settings is to go into the settings menu 
  5694. and using the button to save the settings to a file, then drop that file into a 
  5695. mail message to me.  Otherwise, just let me know what you changed 
  5696. to get it to work.
  5697.  
  5698. For a base reference, my home system is (was :P):
  5699.  486dx2 66 w/16MB Ram 
  5700.  Adaptec 1520 SCSI controller 
  5701.  OS/2 Warp on a HPFS partition on a Seagate SCSI drive 
  5702.  Cardex ET4000W32 w/2MB Ram (VLB card)
  5703.  Gravis Ultrasound Max, although most of my experiance with games under OS/2
  5704.  are from:
  5705.  SB Pro (IRQ 5, IO 220, DMA 1)
  5706.  Mitsumi Double Speed CDROM 
  5707.  
  5708. WHERE TO GET UPDATES:
  5709.  
  5710. You can obtain the list from any of several ftp sites.  It is typically stored 
  5711. on ftp-os2.nmsu.edu in the /os2/32bit/info directory.  This version is games21j.zip.
  5712.  
  5713. You can also get it off my distribution site for it, which is eyelab.msu.edu in /os2.
  5714.  
  5715. You can peruse the HTML version by pointing your web browser to 
  5716. http://eyelab.msu.edu/people/gary/os2games/ 
  5717.  
  5718.  
  5719. Many thanks to the Michigan State University Psycholinguistics and Visual 
  5720. Cognition Laboratory for letting me use their server to host this list.
  5721.  
  5722. I've also started a mailing list that I will send out updated versions of the 
  5723. list on as they become available.  This mailing list won't echo things that 
  5724. people send to it, it is only for the purpose of distributing 
  5725. new versions of the list (so traffic will be light on it).  You can subscribe 
  5726. by sending email to:
  5727. majordomo@eyelab.msu.edu no subject "subscribe os2games" (without the quotes!) 
  5728. in the body 
  5729.  
  5730. I haven't set it up yet to send the current version on demand yet, but I'm 
  5731. planning on doing this.
  5732.  
  5733. GENERAL TIPS (READ THIS FIRST!):
  5734.  
  5735. Read the README file in your OS/2 root directory.  Also, check the manual for 
  5736. OS/2.  Both of these provide information for running some DOS and Windows apps 
  5737. under OS/2.
  5738.  
  5739. Read the comp.sys.ibm.pc.games FAQ.  This is very important since it will tell 
  5740. you about possible problems when running the game even under plain DOS.  If you 
  5741. can't find a copy of the FAQ in comp.sys.ibm.pc.games.announce,
  5742. email Jurgen Appelo, the keeper of the FAQ, but I don't have his email address 
  5743. currently. Also, look to see if a game-specific FAQ is available.  Several 
  5744. games have these (Wolf3d, Civ, DOOM).
  5745.  
  5746. If you have trouble installing the game under OS/2 and you are trying to 
  5747. install the game on a FAT drive, boot up plain DOS (via dual boot or the Boot 
  5748. Manager) and install it there.  Sometimes a game (or other app) 
  5749. won't install for some reason under OS/2, but once installed they'll work fine 
  5750. under OS/2.
  5751.  
  5752. If you experiance strange anomalies or incompatibilities of any kind 
  5753. (especially with older games), try booting a real copy of DOS from a floppy 
  5754. inside a VDM running under OS/2 and run the game in that DOS session. (See 
  5755. VMDISK in the Command Reference online docs for details.) Some games that 
  5756. require keydisks will only work this way.
  5757.  
  5758. The following are the recommended base settings for running games under OS/2. 
  5759. If you have a game not listed in here, try these out and work from there to try 
  5760. to get it running.
  5761.  
  5762. Dos Fullscreen:  Check this option;  Very few DOS games perform well in a 
  5763.     window.
  5764. DOS_BACKGROUND_EXECUTION: OFF 
  5765.  (so it won't take CPU time when you switch away from it, and 
  5766.  so you don't die while it's running in the background)
  5767. DOS_HIGH: ON  (more memory for those games that need it)
  5768. DOS_RMSIZE: 640 
  5769. DPMI_MEMORY_LIMIT: 0  (most DOS games don't use DPMI memory) or 
  5770. DPMI_MEMORY_LIMIT: 16 (more and more recent game use an extender which uses DPMI)
  5771. EMS_MEMORY_LIMIT: 1024 (most games that use more than 640k use EMS 
  5772.  memory.  If you're playing an earlier game, you might not need 
  5773.  this.  Note also, many games may require more than this.  Check
  5774.  the box that it came in)
  5775. HW_ROM_TO_RAM: ON (copies ROM BIOS to RAM--several people have 
  5776.  said that this improves performance on their machines)
  5777. HW_TIMER: ON  (very important, especially for games using soundcards)
  5778. IDLE_SECONDS: 10 
  5779. IDLE_SENSITIVITY: 100 (very important)
  5780. INT_DURING_IO: ON 
  5781. KBD_ALTHOME_BYPASS: ON  (although keep it off if you want to flip to 
  5782.  windowed, such as to check walkthroughs, etc)
  5783. SESSION_PRIORITY: 32  (This setting is only available under Warp.  Note that 
  5784. by raising the priority to 32 will have serious impact on anything running in 
  5785. the background.)
  5786. VIDEO_FASTPASTE:  ON (some people say this helps)
  5787. VIDEO_RETRACE_EMULATION: OFF (leaving this on can cause some games 
  5788.  to run far too fast, and other to run too slow)
  5789. VIDEO_ROM_EMULATION: OFF 
  5790. XMS_MEMORY_LIMIT: 64  (needed for DOS=HIGH.  If the game supports 
  5791.  XMS memory, naturally you should raise this)
  5792.  
  5793. For best performance close ALL windows and apps, especially other DOS apps, 
  5794. before you run the game.  Leaving other apps open steals CPU time from the 
  5795. game, thus slowing it down.  (Although it IS possible to do high speed 
  5796. downloads while playing games, I don't recommend it)
  5797.  
  5798. Sometimes you just have to fiddle with the settings until it works well for 
  5799. you, which is why this list is put together.
  5800.  
  5801.  
  5802.  
  5803. SOUND CARDS:
  5804.  
  5805. Sound cards are probably one of the leading causes of games not working under 
  5806. OS/2.  The following are a couple of suggestions to help, but it's 
  5807. unfortunately all to common for them to be the culprit.
  5808.  
  5809. Soundblaster cards:  Somebody at Creative Labs decided that IRQ 7 should be the 
  5810. default.  If your computer has an LPT1: (it probably does), you need to change 
  5811. the IRQ.  I recommend IRQ 5, although it may not be free depending on your 
  5812. configuration.  Make sure you have the BLASTER environment variable set, 
  5813. otherwise sounds might be cut off funny.  (I think more recently Creative Labs 
  5814. realized that IRQ 7 was a bad choice and switched the default to 5).
  5815.  
  5816. Roland LAPC-1: the default IRQ2 and 330 base address work fine.  IRQ 2 is 
  5817. automatically mapped to IRQ9 on 386 and 486 computers.
  5818.  
  5819. Pro Audio Spectrun-16: Make sure your IRQ's are set to something that is not 
  5820. used.  Avoid 7,3,4 (I don't know what these cards can be set to).  IRQ 5,2, and 
  5821. 10 tend to be free.  You can load the PAS16's mvsound.sys by opening the DOS 
  5822. settings box, and adding a line to the DOS_DEVICE bos, such as:
  5823.  
  5824.   c:\proaudio\mvsound.sys d:3 q:2
  5825.  
  5826. The path and the optional parameters will vary of course.
  5827.  
  5828. Gravis Ultrasound:  The utilities that Gravis provides like SBOS and MEGAEM 
  5829. won't run under OS/2.  DO NOT even make an attempt to.  Recently I've seen some 
  5830. reports that Gravis might rewrite them to allow them to work properly.  Also, 
  5831. don't use the Gravis Alpha drivers if you want dos access under OS/2.  There 
  5832. are also some shareware drivers available that give you some of the 
  5833. functionality of the Gravis tools under Dos sessions, but you have to have an 
  5834. external midi synthesizer.  Robert Manley (the author of these drivers) has 
  5835. indicated in comp.os.os2.multimedia that we should be hearing an important 
  5836. announcement concerning these drivers in the near future. 
  5837.  
  5838.  
  5839. JOYSTICKS:
  5840.  
  5841. If you are running under Warp and are having problems with your joystick acting 
  5842. funny while playing games, you might want to try downloading and installing 
  5843. their Joystick driver.  I'll list the site for it when I find it (couldn't get 
  5844. through to hobbes this evening).
  5845.  
  5846.  
  5847. DOS EXTENDERS:
  5848.  
  5849. Apparently there is sometimes a problem trying to run a game that uses a dos 
  5850. extender from an icon on the desktop.  DOS4GW (A very popular extender being 
  5851. used these days) is one of those that often causes trouble.  Basically this is 
  5852. caused by the program having an odd fileheader that causes it not to be 
  5853. recognized properly.  There are a couple of methods that you can use to get 
  5854. around this problem.
  5855.  
  5856. If the program is one of the many using DOS4GW, in the settings notebook you 
  5857. can set the program to DOS4GW.EXE and the parameters to the name of the 
  5858. executable for the program.
  5859.  
  5860. Otherwise, you can set the program to be * (similar to the command line shell 
  5861. windows) and the parameter to be: /C d:\path\game.exe.  Make sure you also set 
  5862. the working dir to the proper path also.
  5863.  
  5864.  
  5865. WinG BASED GAMES:
  5866.  
  5867. Many reports have indicated that WinG will work under OS/2, although your 
  5868. mileage may vary.  If you have the option, boot Dos up and install WinG under a 
  5869. real Windows session.  It supposedly can be installed under full-screen 
  5870. Win-Os/2 sessions if you don't have that option.
  5871.  
  5872. If you are having problems, it might be one of several things:
  5873.  -WinG doesn't like your video driver.  There's no real solution to this one, 
  5874. unless there happens to be a new version of your driver available that it works with.
  5875.  -Try running it in a full-screen Win-OS/2 mode.  Your odds are better there.
  5876.  
  5877.  
  5878. SPECIFIC GAMES:
  5879.  
  5880. Start with the base settings that were listed above, making sure to set EMS, 
  5881. XMS, and/or DPMI memory to what is specified for the game you are running.  The 
  5882. idea here is to list as many of the games people are running as possible.  If 
  5883. you are running a game, or having problems with one, PLEASE mail me so it can 
  5884. be added to the list (gary.schrock@ssc.msu.edu).
  5885.  
  5886. A seperate section at the end of the list has been added to detail CD-ROM games 
  5887. seperately.  If the game you are looking for is a CD-ROM game, you might want 
  5888. to try looking there first.
  5889.  
  5890. Please note:  If a game is listed as 'runs fine,' then it was tested by either 
  5891. the original maintainer of the list or by me (I do my best to specify which 
  5892. this is).  'Reported to run fine' means that people on  the net have said that 
  5893. it runs.
  5894.  
  5895. Most of the checking here was probably done under os/2 2.x.  I believe almost 
  5896. all games that worked under it also work under Warp.  I will try to note games 
  5897. where the only information I have applies to Warp.
  5898.  
  5899. ACES OF THE DEEP:
  5900.  -Apparently won't install under Warp.  The user didn't report if it would run 
  5901. under OS/2 if installed under Dos.  Sierra was less than helpfull to the user 
  5902. when told he was using OS/2.
  5903.  
  5904. ACES OF THE PACIFIC:
  5905.  -Several people have reported this game to run fine.
  5906.  -Also note, there is a patch you may need which increases the screen update 
  5907. speed, so if the update speed is slow on your system you might want to try to 
  5908. find it.
  5909.  
  5910. ACES OVER EUROPE:
  5911.  -The following modification to the default games settings have been recommended:
  5912.   DPMI_MEMORY_LIMIT: DISABLED 
  5913.  -Other than this change, the game is supposedly pretty easy to get running, 
  5914. but will not run if set to enabled, and hangs when set to auto.
  5915.  
  5916. ADVENTURES OF WILLY BEAMISH:
  5917.  -Reported to run fine.
  5918.  
  5919. AIR WARRIOR:
  5920.  -Make sure you allocate enough DPMI memory (try at least 6, more if it still 
  5921. gives a memory error).
  5922.  -If running from an object, use DOS4GW.EXE as the program and the name of the 
  5923. program as the parameter (I don't know what it is).
  5924.  
  5925. ALADDIN:
  5926.  -A user reported having problems with the sound (it would periodically give 
  5927. something that sounded like a shotgun). I've also heard rumours that a lot of 
  5928. the Disney stuff has enough trouble running under Dos, let alone os/2.
  5929.  
  5930. ALONE IN THE DARK:
  5931.  -Reported to run fine.  Make sure you set DOS_UMB and HW_NOSOUND to off and 
  5932. HW_TIMER to on for the best sound production.
  5933.  
  5934. ALPHABET BLOCKS:
  5935.  -Reported to run fine.
  5936.  
  5937. APBA BASEBALL FOR WINDOWS:
  5938.  -Reported to run fine in a full screen Win-OS/2 session ONLY.
  5939.  -It will NOT work in a seamless windows session.
  5940.  
  5941. ARCHON ULTRA:
  5942.  -I was unable to get this to run, but didn't spend much time on it. Anyone 
  5943. else try it?
  5944.  
  5945. A-10 TANK KILLER:
  5946.  -Reported to run fine.
  5947.  
  5948. ATLANTIS:
  5949.  -Reported to run fine.
  5950.  
  5951. A-TRAIN:
  5952.  -Another user said that he used the Migrate Applications utility and was able 
  5953. to get music, sound, color all working fairly well.
  5954.  -Reported to run with color if you add in the device section of the dos 
  5955. settings box: c:\os2\mdos\ega.sys  (Warp might do this automatically now)
  5956.  
  5957. BARDS TALE:
  5958.  -Reported to run fine.
  5959.  
  5960. BATTLE CHESS:
  5961.  -Reported to run fine.
  5962.  
  5963. BENEATH A STEEL SKY:
  5964.  -Reported to work for a while, but crashes when moving from place to place.
  5965.  -One person suggested disabling the scrolling between scenes might help.
  5966.  
  5967. BETRAYAL AT KRONDOR:
  5968.  -Reported to lock up 10 minutes into the game.
  5969.  -Using the settings in the migration database with Warp it should work, 
  5970. although the sound card might cause lock-up problems (which might be where the 
  5971. note about that comes from).  It should run with PC Speaker or no sound with no trouble.
  5972.  
  5973. BIOFORGE:
  5974.  -Reported to generate a page fault (doesn't run).
  5975.  
  5976. BIO-MENACE (Apogee):
  5977.  -Reported to run fine in a real DOS VDM.
  5978.  -Start this game with the /LATCHPEL command line switch to reduce jerky graphics.
  5979.  -The following changes to the default settings for a DOS VDM were supplied by 
  5980. a user:
  5981.     a.  Turn DOS_BACKGROUND_EXECUTION Off.
  5982.     b.  Turn DOS_HIGH On.  (This may or may not already be set 
  5983.       - double check.)
  5984.     c.  Select DOS_STARTUP_DRIVE, and enter C:\VMB\DOS.IMG in the 
  5985.       "Value" field.
  5986.     d.  Turn DOS_UMB Off.
  5987.     e.  Set DPMI_DOS_API to DISABLED.
  5988.     f.  Set DPMI_MEMORY_LIMIT to Zero (0).
  5989.     g.  Set DPMI_NETWORK_BUFF_SIZE to One (1).
  5990.     h.  Set EMS_FRAME_LOCATION to NONE.
  5991.     i.  Set EMS_HIGH_OS_MAP_REGION to Zero (0).
  5992.     j.  Set EMS_MEMORY_LIMIT to Zero (0).
  5993.     k.  Turn HW_ROM_TO_RAM Off.
  5994.     l.  Turn HW_TIMER On.
  5995.     m.  Set IDLE_SECONDS to 60.
  5996.     n.  Set IDLE_SENSITIVITY to 100.
  5997.     o.  Turn INT_DURING_IO Off.
  5998.     p.  Turn KBD_BUFFER_EXTEND Off.
  5999.     q.  Turn VIDEO_ONDEMAND_MEMORY Off.
  6000.     r.  Turn VIDEO_RETRACE_EMULATION Off.
  6001.     s.  Turn VIDEO_ROM_EMULATION Off.
  6002.     t.  Turn VIDEO_SWITCH_NOTIFICATION Off.
  6003.     u.  Turn VIDEO_8514_XGA_IOTRAP Off.
  6004.     u.  Set XMS_MEMORY_LIMIT to 2048.
  6005.  
  6006. BLAKE STONE:
  6007.  -Reported to work fine using the /noxms switch.
  6008.  
  6009. BREACH 2:
  6010.  -One person has reported that he couldn't get the mouse to work, so he had to 
  6011. use the keyboard instead.
  6012.  
  6013. CASTLE WOLFENSTEIN 3D:
  6014.  -This game can be real picky.  Do not switch away from a session running this 
  6015. game, because it won't restore the 
  6016.   screen right. 
  6017.  -If you have a SoundBlaster and your sounds are getting cut off, check to make 
  6018. sure you are defining the BLASTER environment variable properly.
  6019.  -I was able to get the registered version to run fine, but the shareware one 
  6020. occaisionally would pause when I picked something up or got hit.
  6021.  -If you can't get the game to start up due to a conflict with LPT2, try 
  6022. starting the game with the /noss (undocumented parameter). (From Shawn Green, help@idsoftware.com)
  6023.  
  6024. CHESSMASTER 3000:
  6025.  -Reported to work fine.
  6026.  
  6027. CHESSMASTER 4000:
  6028.  -Reported to work fine.
  6029.  
  6030. CHUCK YEAGER'S AIR COMBAT:
  6031.  -One user made the suggestion that when you are using the PC speaker for sound 
  6032. to start the game and allow it to go through the intro.  Then do a test flight 
  6033. and hit a ^S to kill the sound. This stops the sound for future sessions.  If 
  6034. you want digitized speech thereafter, you can turn it on during flights, but 
  6035. make sure you turn it off before finishing a mission.
  6036.  
  6037. CIVILIZATION:
  6038.  -Get the most recent version of the game.  I believe this is now version 5. 
  6039.  -Always use fullscreen mode.  (Tend to get divide by 0 errors if you try 
  6040. running it in a window)
  6041.  -Some people have had problems with running it in Adlib/Soundblaster where the 
  6042. game runs slow.  A possible solution is to start the game in PC SPEAKER mode, 
  6043. quit, and run it again during the same DOS session with the Adlib/SoundBlaster 
  6044. Support enabled.  This might fix that problem.  (Note: I never had this problem 
  6045. with my SoundBlaster Pro)
  6046.  -A possible solution to the divide by 0 errors is to turn COM_HOLD to ON.  I 
  6047. don't know that this works.  Run it in fullscreen mode, that works, and 
  6048. windowed the game runs far too slow.
  6049.  -One suggestion for running under Warp:  before starting the game turn on 
  6050. HW_TIMER.  When it gets to the point it's creating the world, turn it off.
  6051.  
  6052. CIVILIZATION FOR WINDOWS:
  6053.  -Runs fine in either full-screen or seamless mode.  I recommend not running 
  6054. this version since it is very slow (nothing to do with OS/2 though).
  6055.  
  6056. COLONIZATION:
  6057.  -Reported to run fine, although sound effects don't work unless you turn the 
  6058. music off.
  6059.  
  6060. COLONIZATION FOR WINDOWS:
  6061.  -Reported to work, although it was flakey getting it to start working because 
  6062. of WinG problems.
  6063.  
  6064. COMMANCHE: MAXIMUM OVERKILL:
  6065.  -This game tries to go into a protected mode, and I believe they use the VCPI 
  6066. standard for that.  As a result, it WILL NOT run.
  6067.  -There have been rumors that if the makers hear enough interest they will come 
  6068. out with a patch that will fix this (or a replacement executable, something 
  6069. along those lines).
  6070.  
  6071. COMMANDER BLOOD:
  6072.  -Reported to run fine.
  6073.  
  6074. COMMANDER KEEN 3:
  6075.  -Reported to run fine.
  6076.  
  6077. COMMANDER KEEN 4:
  6078.  -Reported to run fine, but you can't switch away from the session or the 
  6079. screen will get messed up.
  6080.  
  6081. CONQUERED KINGDOMS:
  6082.  -One person said they couldn't get it to run because the mouse pointer gets 
  6083. lost.  Anyone get this one to work?
  6084.  
  6085. CONQUESTS OF THE LONGBOW:
  6086.  -Reported to run better with VIDEO_RETRACE_EMULATION set to ON.
  6087.  
  6088. CURSE OF THE AZURE BONDS:
  6089.  -Runs fine.  (original maintainer)
  6090.  
  6091. DAGGER OF AMON RA:
  6092.  -Reported to run better with VIDEO_RETRACE_EMULATION set to on.
  6093.  
  6094. DARKLANDS:
  6095.  -Runs fine.  If the into runs jerky, you can try turning your 
  6096. VIDEO_RETRACE_EMULATION to ON (normally it should be set OFF for this game, so 
  6097. make sure once you've seen the intro you quit and change this setting back) 
  6098. Note:  I thought the intro was slow whatever I did.  I've never seen the game 
  6099. under DOS, so I don't know how it is normally.
  6100.  -Make sure you get the most recent version, which at this time is Version 7. 
  6101. I had problems running earlier versions.
  6102.  
  6103. DARKSEED:
  6104.  -The copy protection wants to do something 'illegal' to the a: drive, and OS/2 
  6105. catches it and stops it.
  6106.  -A couple of possible solutions:
  6107.   -There are a couple of cracks for this game, you could try one of these to 
  6108. see if it removes this check.
  6109.   -A user said he managed to get it to run by booting a real version of DOS 
  6110. under OS/2, but that the digitized sounds need to be switched off.
  6111.  
  6112. DARK SUN:
  6113.  -Starting it from an object on the desktop appears to give an 
  6114.   "unable to open window" error.  This error reportedly goes away if you open 
  6115. the full screen dos session and start the program normally.
  6116.  
  6117. DARKSUN II:
  6118.  -Reported to work completely except for the music.  (Sound effects worked). 
  6119. Use the normal Games settings.
  6120.  
  6121. DAY OF THE TENTACLE:
  6122.  -Reported to run fine.
  6123.  
  6124. DESCENT:
  6125.  -Works great, including sound.  Will also run in a window (although it is 
  6126. definitely slower there).  If you switch from window to full-screen, the screen 
  6127. doesn't come up right, but hitting tap to bring up the map will fix it.
  6128.  -This game runs better for me under OS/2 than it does under Dos.  I've got a 
  6129. system that's at the lower end of the playability realm for Descent.
  6130.  -I've got settings for this one that can be loaded into an OS/2 session if 
  6131. you're running warp.  Check out eyelab.msu.edu /os2/games/descent.txt
  6132.  
  6133. DINOSAUR ADVENTURE:
  6134.  -Reported to run fine.
  6135.  
  6136. DINOSAUR DISCOVERY KIT:
  6137.  -Reported to run fine.
  6138.  
  6139. DISCWORLD:
  6140.  -Will not run.
  6141.  
  6142. DOOM:
  6143.  -Id includes a list of recommended settings for Doom under OS/2, so I'd 
  6144. recommend looking into using those.  Some people have reported that Doom ran 
  6145. better with the default games settings.
  6146.  -Version 1.2 of Doom will not work with sound enabled.  Do not try this 
  6147. because it could cause your system to lock up.  A patch is supposedly in the 
  6148. works to fix this problem.
  6149.  -The most recent version I've tried is 1.1, which ran fine for me.  Doom can 
  6150. be a very picky game, and you may have problems trying to get it to run even 
  6151. under Dos.
  6152.  
  6153. DRACULA UNLEASHED:
  6154.  -Uses a proprietary memory manager.  In other words, it doesn't work.
  6155.  
  6156. DRAGON LORE:
  6157.  -A user reported that the game complained that a memory manager was needed to 
  6158. run the game.  This might be caused by not having the memory settings for a dos 
  6159. box incorrect.
  6160.  -Someone else reported that fiddling with the memory settings got it to work.
  6161.  -I have seen one report that it will hang a few scenes before the end.
  6162.  
  6163. DRAGON'S LAIR:
  6164.  -Has some problems with the sound and video getting out of sync.  The 
  6165. following was recommended to try to reduce this:
  6166.    Create a Dos Session with memory allocated so that it's somewhat less than 
  6167. you have physically in the system.  Run something that's memory intensive to 
  6168. make sure the swap file has been allocated for the memory.  Then run the 
  6169. fine-tuning mechanism that comes with the game.  Then run the game.  You might 
  6170. be able to run the game in future sessions without going through all this hastle.
  6171.  
  6172. DRAGON WARS:
  6173.  -Runs fine (original maintainer).
  6174.  
  6175. DRAKKEN:
  6176.  -One user reports that this game runs, but it crashes often with a contact 
  6177. your IBM rep message.  Note, this was probably under the BETA of OS/2 2.1, so 
  6178. it MAY be fixed.  (Anyone know?)
  6179.  
  6180. DUKE NUKEM II:
  6181.  -Reported to run fine.
  6182.  
  6183. DUNE II:
  6184.  -Reported to run fine.
  6185.  -One user did have a problem where it would eventually hang after first losing 
  6186. the Soundblaster sound, and another user also said he couldn't get the 
  6187. digitized sounds working correctly either.
  6188.  
  6189. EARTHSIEGE:
  6190.  -Works with digitized sound, but supposedly doesn't like to play music without 
  6191. giving errors.  One suggestion was that if you don't have generic MIDI support, 
  6192. configure it to use general MIDI for the music.  (Apparently you HAVE to have 
  6193. music setup in order to have sounds).
  6194.  
  6195. 1830:
  6196.  -Reported to work fine.
  6197.  -Allocate MORE than 4096 KB of RAM as EMs (the user set it at 4700).
  6198.  -Make sure SET BLASTER is defined if using SB card.
  6199.  
  6200. ELDER SCROLLS: ARENA:
  6201.  -It'll supposedly work.  At least, as well as it ever worked under Dos, which 
  6202. isn't exactly saying much.  I always had problems when I cast a spell - it 
  6203. would crash at that point.
  6204.  -make sure you are running the most recent version of the program, hopefully 
  6205. it'll reduce the crashes.
  6206.  -People have reported problems getting the music to work.  To be honest, I 
  6207. don't remember if it worked when I tried it.
  6208.  
  6209. ELF:
  6210.  -According to one user, there are problems with this game.
  6211.  -Wasn't that specific?  Anyone know more?
  6212.  
  6213. EL-FISH:
  6214.  -Works with a few quirks.  Will not render (animate) fish in the background. 
  6215. Causes a DOS session crash after exiting (But you were closing the session 
  6216. anyways, so isn't too serious).
  6217.  
  6218. ELFLAND (ver 1.1):
  6219.  -Reported to run fine, except you can't switch away from the game (traditional 
  6220. screen messed up problem).
  6221.  
  6222. EMPIRE DELUXE FOR WINDOWS:
  6223.  -Reported to run fine.
  6224.  
  6225. EPIC PINBALL:
  6226.  -I haven't gotten this to work acceptably for me, although several people 
  6227. apparently have.  Here's the settings one of them sent me:
  6228.    AUDIO_ADAPTER_SHARING: REQUIRED 
  6229.    DOS_FILES:       40 
  6230.    DOS_UMB:        OFF 
  6231.    DPMI:          AUTO, set at 4MB 
  6232.    EMS:          AUTO frame, set at 4MB 
  6233.    HW_ROM_TO_RAM:     ON 
  6234.    IDLE_SENSITIVITY:    100
  6235.    INT_DURING_IO:     ON 
  6236.    XGA_IOTRAP:       OFF
  6237.    VIDEO_FAST_PASTE:    OFF
  6238.    VIDEO_RETRACE_EMULATION: OFF 
  6239.    VIDEO_ROM_EMULATION:  OFF 
  6240.    VIDEO_SWITCH_NOTIFICATION: OFF 
  6241.    XMS:          4MB, 32 handles 
  6242.  -I've tried the above, and the sound still didn't work, and it was still too 
  6243. slow and too jerky to play.  I do know that many people are getting it to run though.
  6244.  -I got an opportunity to try running it over break under dos and had the same 
  6245. problems with sound, so it appears the sound problem might not be OS/2 related. 
  6246. The slow moving board does appear to be related to OS/2.
  6247.  
  6248. ERIC THE UNREADY:
  6249.  -The original maintainer of the list has this to say: This game crashed about 
  6250. a dozen times during play.  OS/2 reported several reasons for the crash, 
  6251. including trying to access a nonexistant FPU and trying to issue a command 
  6252. that's not supported by the 386 instruction set.  I didn't try runnning it 
  6253. under a real copy of DOS booted in a VDM.  I got the settings to a point where 
  6254. the last half of the game wend without a single crash;  These settings were:
  6255.  
  6256.    COM_HOLD: ON 
  6257.    DOS_HIGH: OFF 
  6258.    DOS_UMB: OFF 
  6259.    DPMI_MEMORY_LIMIT: 0 
  6260.    EMS_MEMORY_LIMIT: 0 
  6261.    HW_ROM_TO_RAM: ON 
  6262.    HW_TIMER: ON 
  6263.    IDLE_SECONDS: 30 
  6264.    IDLE_SENSITIVITY: 100 
  6265.    VIDEO_FASTPASTE: ON 
  6266.    VIDEO_ONDEMAND_MEMORY: ON 
  6267.    VIDEO_RETRACE_EMULATION: OFF 
  6268.    VIDEO_SWITCH_NOTIFICATION: ON 
  6269.    XMS_MEMORY_LIMIT: 0 
  6270.  
  6271.    I ran the game in regular VGA mode.  Crashing seemed to happen while music 
  6272. was changing themes. INT_DURING_IO seemed to have no effect.  The music and 
  6273. digitized sounds & voices worked superbly under OS/2 (except for the crashing).
  6274.  
  6275. ETERNAM:
  6276.  -Reported to run fine.
  6277.  
  6278. EYE OF THE BEHOLDER I:
  6279.  -Runs fine (original maintainer).
  6280.  
  6281. EYE OF THE BEHOLDER II:
  6282.  -Reported to run fine.
  6283.  
  6284. EYE OF THE BEHOLDER III:
  6285.  -Moving the IRQ on a SB card from 5/7 to 10 supposedly fixes a sound problem, 
  6286. although many games do not work with the IRQ set to 10.
  6287.  -I've been informed that the PAS cannot be set to IRQ 10, so this won't help 
  6288. those of you that have that card.
  6289.  -I've been told that the sound card problem is similar to what was occuring in 
  6290. the original release of doom, which was being cut off after a couple of 
  6291. minutes.  This is a bug (feature?) of OS/2, which doesn't like the DMA being on 
  6292. for more than 2 minutes.
  6293.  
  6294. F15:
  6295.  -One user said that the key disk protection caused OS/2 to generate an illegal 
  6296. instruction.  Booting real DOS in a VDM 
  6297.   didn't help.
  6298.  
  6299. F15 STRIKE EAGLE 3:
  6300.  -Reported to run fine by several people (DOS_UMB to OFF, and give the game at 
  6301. least 64k XMS and several MB EMS).
  6302.  
  6303. F17:
  6304.  -Reported to run fine.
  6305.  
  6306. FALCON 3.0:
  6307.  -First step is to make sure you have the latest revision level. I believe this 
  6308. is level 'D'.
  6309.  -There have been several reports of a sound error when it tries to read 
  6310. sound.bnk (I had this error).  The solution is supposedly to delete sound.bnk, 
  6311. then go into the CONFIG screen and reenable the sound.  This will produce 
  6312. sound, but the voice you hear will be messed up.  One person believes this to 
  6313. be an HPFS problem, as when he installed on a FAT partition the problem wasn't 
  6314. there, but when he moved it to an HPFS partition the problem occurred.
  6315.  -I never managed to get the game to work (I gave up).  I had the sound.bnk 
  6316. problem, but the above solution did not work for me.
  6317.  
  6318. FIFA INTERNATIONAL SOCCER:
  6319.  -Reported not to run at all.  EA was not helpfull at all to try to get it to 
  6320. work, but said that they were testing their software under Windows 95 :P.
  6321.  
  6322. FLIGHT UNLIMITED:
  6323.  -Increase the XMS memory limit to the maximum, and make sure you have 
  6324. INT_DURING_IO turned ON.  Unfortunately sound doesn't seem to work.
  6325.  
  6326. FLIGHT SIMULATOR 5.0:
  6327.  -A user has reported that this program has been giving him all sorts or 
  6328. problems with his file system (HPFS).  It's been corrupting the desktop and 
  6329. OS2.INI files.  The migration app apparently recognizes this program, so 
  6330. presumably it SHOULD work.
  6331.  
  6332. FORGOTTEN REALMS UNLIMITED ADVENTURES (SSI):
  6333.  -If running with a SB type card, it runs for a while and then locks up. 
  6334. Turning off sound is supposed to fix this.
  6335.  
  6336. FORMULA 1 GP:
  6337.  -Works, but if you add the ftp'able upgrade to add head-to-head mode support 
  6338. you can't do head-to-head.  It supposedly won't access the modem under OS/2.
  6339.  
  6340. FPS FOOTBALL:
  6341.  -Reported to run, but was a little jerky.  This might be fixable by fiddling 
  6342. with the settings.
  6343.  
  6344. FPS FOOTBALL PRO:
  6345.  -Hangs or bizzarre crashes when using the Soundblaster.  Select Adlib sound by 
  6346. using the -A option to get by this.
  6347.  
  6348. FPS FOOTBALL '95:
  6349.  -The mouse was reported to be jerkey, although another user suggested making 
  6350. sure HW_TIMER was on.
  6351.  -And another user reported the exact same problems under Dos.
  6352.  
  6353. FRONTIER: ELITE II:
  6354.  -Reported to run fine.
  6355.  
  6356. FULL THROTTLE:
  6357.  -Give it at least 8 megs or so of DPMI memory.
  6358.  -Also read the section on Dos Extenders (DOS4GW game).
  6359.  
  6360. FUN SCHOOL TEDDY:
  6361.  -Reported to get randomly occuring horizontal bars.
  6362.  
  6363. GABRIEL KNIGHT: (SIERRA)
  6364.  -Reported not to run at all.
  6365.  
  6366. GALACTIX:
  6367.  -Reported to run fine, though the person said his joystick (a Gravis Gamepad 
  6368. hooked to a Soundblaster Pro port) tended to lose sync and would drift.
  6369.  
  6370. GLOBAL DILEMMA:
  6371.  -One user reported the following:
  6372.   "Well, here's one for the 'better DOS than DOS department:  I just noticed 
  6373. that 'Global Dilemma', which ran just fine on my Compaq 386, won't run on my 
  6374. new 486; the AMI Bios doesn't seem to like the way the game addresses the 
  6375. keyboard.  That's under real DOS-5.  In a DOS task under OS/2 it runs just fine."
  6376.  
  6377. GOBLINS 2:
  6378.  -Whenever the game tries to play digitized sounds the system crawls and the 
  6379. sound gets distorted.
  6380.  
  6381. GUNSHIP 2000:
  6382.  -Reported to run fine, although one use said that it would not install onto an 
  6383. HPFS drive.  The solution is to install onto a FAT drive and copy the files to 
  6384. the HPFS drive.
  6385.  
  6386. HARDBALL 4:
  6387.  -Reported to run fine except for sound, which may be screwed up (some people 
  6388. can get it to work, some can't, no idea why).
  6389.  
  6390. HARPOON GOLD:
  6391.  -Reported to run fine.
  6392.  
  6393. HARPOON II:
  6394.  -The installation program supposedly warns about installing under OS/2, but 
  6395. the game appears to run under OS/2 (Warp at least), but ONLY if it is run on a 
  6396. FAT file system.
  6397.  
  6398. HERETIC:
  6399.  -Everything except the sound works (the usual ID software problem).
  6400.  
  6401. HEXEN BETA:
  6402.  -Yet another ID product where the sound doesn't work under OS/2.  Works 
  6403. otherwise though.
  6404.  
  6405. HONG KONG MAHJONG:
  6406.  -One person said it hangs at the opponent selection screen, but he found away 
  6407. around the hang, but didn't report how.
  6408.  -You can set either XMS or EMS to 0 to prevent the game from running in SVGA 
  6409. mode (you'll have to check to see which it requires to do this), which gets 
  6410. around that hang.  The game might still hang intermittantly if you play it for 
  6411. a while though. There's also supposedly a commandline parameter you can use to 
  6412. specify non SVGA mode.
  6413.  -Some people have reported that they can get it to work fine on some systems, 
  6414. but didn't have luck on others.  The culprit quite possibly is the video cards.
  6415.  
  6416. HOYLE'S BOOK OF GAMES VOL 3:
  6417.  -Reported to run better with VIDEO_RETRACE_EMULATION set to ON.
  6418.  
  6419. HUMANS:
  6420.  -Runs fine.
  6421.  
  6422. THE INCREDIBLE MACHINE (SIERRA):
  6423.  -Reported to run fine by a couple of different people.
  6424.  
  6425. INDIANA JONES (FATE OF ATLANTIS):
  6426.  -Reported to run fine by several people.
  6427.  
  6428. INDYCAR RACING:
  6429.  -Use DPMI memory 
  6430.  -Problems with digitized sounds have been reported from some users.
  6431.  
  6432. INDY 500:
  6433.  -Reported to run fine.
  6434.  
  6435. IRON HELIX:
  6436.  -Supposedly will give a GPF when you scan for DNA.  This problem might not be 
  6437. related to OS/2, so you can give the program a shot.
  6438. JACK NICKLAUS SIGNATURE GOLF:
  6439.  -One user reported it runs until his sinks the ball on the first hole, at 
  6440. which point the entire machine freezes.
  6441.  -Another user responded that the game works fine for him with the sounds 
  6442. turned off.
  6443.  
  6444. JET FIGHTER II:
  6445.  -This game is extremely ill-behaved.  Apparently there are a couple of 
  6446. versions of this, one of which can run under memory managers.  You'd need this 
  6447. one to have any chance.  Here's the suggestions one user made:
  6448.    1) JF2 uses all the video memory (A000-B7FF).  Exclude all of it.
  6449.    2) Disable video retrace and video emulation in DOS settings notebook.
  6450.    3) Disable DPMI, XMS, EMS memory allocation.  This will speed things up.
  6451.    4) If you have a DX2-66, you must start the game in non-turbo mode to load.
  6452.  
  6453. JILL OF THE JUNGLE:
  6454.  -Runs fine (original maintainer).
  6455.  -There have also been reports of the game running at much slower than normal 
  6456. speeds, with no success at getting it to run properly.
  6457.  
  6458. JOURNEYMAN PROJECT:
  6459.  -Reported to run fine in a Win-OS/2 session.
  6460.  -The user who reported this said that he had to hack the installation program 
  6461. because it kept crashing.
  6462.  
  6463. KING'S QUEST IV:
  6464.  -Reported to run fine.
  6465.  
  6466. KING'S QUEST V:
  6467.  -Runs fine (original maintainer).
  6468.  
  6469. KNIGHTS OF LEGEND:
  6470.  -Runs fine (original maintainer).
  6471.  
  6472. LANDS OF LORE:
  6473.  -Moving the IRQ setting from 5/7 to 10 supposedly fixes a sound problem.  The 
  6474. problem here is that many games don't work properly with an IRQ of 10.
  6475.  -I've been told by another user that he was able to get the sound to run fine 
  6476. even on normal IRQ's, but that you have to adjust the sound levels to max 
  6477. volume with one of the mixer tools for MMPM to be able to hear it (apparently 
  6478. plays very quietly).
  6479.  
  6480. LEGENDS OF VALOUR:
  6481.  -Reported to run fine, although text scrolling is a little fast.
  6482.  -I've run this fine.
  6483.  
  6484. LEISURE SUIT LARRY 3:
  6485.  -Reported to run fine.
  6486.  
  6487. LEMMINGS (also see Lemmings 2):
  6488.  -It is important to have this game configured with HW_TIMER=ON, 
  6489. VIDEO_RETRACE_EMULATION=OFF, and to have it configured to run in a full screen 
  6490. session.  You may have to install the game under plain DOS if you get a 
  6491. protection violation under OS/2 during installation.
  6492.  -One user reported that Lemmings wouldn't run except in a "Specific DOS" 
  6493. session, so give that a try if you have problems.  Also, if performance 
  6494. suffers, or if you have flickering problems, try NOT running the game in "High 
  6495. Performance PC" mode.
  6496.  
  6497. LEMMINGS 2:
  6498.  -This game uses a copy protection that does something that OS/2 prevents.  A 
  6499. possibility around this is to find a crack that removes the check (although I 
  6500. couldn't even get it to install).
  6501.  -One person said that they had geoworks installed in a DOS box with the 
  6502. patches from ftp-os2.  He then installed Lemmings 2 from the geoworks session 
  6503. and it worked.
  6504.  -Yet another person installed an ran Lemmings 2 by creating a VM boot image 
  6505. out of the install disk.  You still have to leave the diskette in the machine, 
  6506. but only until the program starts up. Supposedly also works in a window this way.
  6507.  
  6508. LINKS:
  6509.  -One user posted this:
  6510.   I have adjusted my Links settings and think that I have the best solution for 
  6511. running LINKS under OS/2.  First, Migrate it.  Next, instead of executing the 
  6512. file LINKS.BAT, use the SETTINGS to have 
  6513.   it run GOLF.EXE with no parameters.  As soon as the program starts, select 
  6514. SYSTEM and turn off ALL sounds.  This last step will alleviate the slow down 
  6515. immediately after the swing as Links tries to create the sound even if 
  6516. HW_NO_SOUND is turned off.  I also have HW_NO_SOUND set to ON and 
  6517. MOUSE_EXCLUSIVE_ACCESS turned ON.  This seems to have the game working quite 
  6518. well for me in full screen mode 
  6519.  -Someone else said it works fine for them in full screen mode with full sounds 
  6520. without having to do all of the above.
  6521.  
  6522. LINKS 386 PRO:
  6523.  -You need the update for Links386 if you are running earlier than version 1.08 
  6524. (I think that's the one).  The current version is at least 1.11.  If you need 
  6525. it, call Access or look on internet. LINKS110.ZIP (version 1.10) is available 
  6526. from wuarchive.wustl.edu in /mirrors/msdos-games/Patches.
  6527.  -You need to set the DPMI_MEMORY_LIMIT high (8 megs should work)
  6528.  -With this patch, the game ran for me, but I couldn't get it to let me use my 
  6529. SBPro.  After some checking, it appears there might be a bug with the way Dos 
  6530. boxes handle DPMI memory.  Another user got the 1.11 patch and had it work 
  6531. after that.  I tried 1.11 and it didn't work for me.
  6532.  -I might not have had the environment variable set in the dos box to tell it 
  6533. the settings for my sound card.  One user reported that this might fix the 
  6534. problem (haven't dragged out my copy of the game to give it a shot).
  6535.  
  6536. LION KING:
  6537.  -Install it under native Windows.  Pray that you don't have problems with it 
  6538. there.  If you get that to work, it might work under Warp.
  6539.  
  6540. LOAD RUNNER (DOS):
  6541.  -Doesn't work 
  6542.  
  6543. LOAD RUNNER (WINDOWS):
  6544.  -Reported to work fine (at least on Warp).
  6545.  
  6546. LOST ADMIRAL:
  6547.  -One person noted that this game will lose the mouse pointer under OS/2.
  6548.  
  6549. LOST TREASURES OF INFOCOM I & II:
  6550.  -Reported to work fine.
  6551.  
  6552. MAGIC CANDLE I:
  6553.  -Runs fine (original maintainer).
  6554.  
  6555. MAGIC CANDLE II:
  6556.  -Reported to run fine, but you can't switch away and come back.
  6557.  
  6558. MARTIAN DREAMS:
  6559.  -Reported to run fine.
  6560.  
  6561. MASTER OF MAGIC:
  6562.  -Reported to run fine.
  6563.  -Make sure BLASTER is defined (if you're using a SB type).
  6564.  -Allocate at least 2700K EMS.
  6565.  
  6566. MASTER OF ORION:
  6567.  -Runs fine.
  6568.  -A user reported that on some system configurations that the game will not run 
  6569. at all, or that switching away and back will cause the game to lock up at the 
  6570. next mouse or keypress (The SB16 is apparently one of these that causes 
  6571. trouble.  Configuring it as an older SB will allow it to work).
  6572.  
  6573. MECHWAR 1.12 (Shareware game):
  6574.  -Must be run Full Screen 
  6575.  
  6576. MEGA RACE:
  6577.  -Reported to work fine.
  6578.  
  6579. MICKEY'S ABC:
  6580.  -On 486 machines you might run into problems, Disney has a patch that supposed 
  6581. to fix this.  Try looking on ftp.caprica.com in /pub/disneysoft.
  6582.  -Sound is garbled.
  6583.  
  6584. MICRO MACHINES:
  6585.  -Reported to run fine.
  6586.  
  6587. MICROSOFT ARCADE FOR WINDOWS:
  6588.  -One user reported that Centipede crashes after the welcome screen, but all 
  6589. the other games work fine.
  6590.  
  6591. MICROSOFT GOLF:
  6592.  -Reported to run fine.
  6593.  
  6594. MIGHT AND MAGIC II:
  6595.  -Runs fine.  If you have problems with the key disk being recognized, boot up 
  6596. real DOS in a VDM.
  6597.  
  6598. MIGHT AND MAGIC III:
  6599.  -Runs fine, with the exception that the digitized speach at the beginning and 
  6600. end of the game will not work with a SB.
  6601.  -Also noted is that it runs faster on an HPFS drive than a FAT drive under DOS.
  6602.  
  6603. MIGHT AND MAGIC IV:
  6604.  -Runs fine. (even the speech that I've found)
  6605.  -This refers to both Clouds and Darkside.
  6606.  
  6607. MIXED-UP MOTHER GOOSE:
  6608.  -Reported to run fine with regular settings.
  6609.  
  6610. MONKEY ISLAND II:
  6611.  -Reported to run fine.
  6612.  -You need to get updated *.IMS drivers.  The ones that came with the game for 
  6613. the SB supposedly didn't work.
  6614.  
  6615. MORTAL KOMBAT:
  6616.  -Set the DPMI memory relatively high (8 is probably good).
  6617.  -The user who reported this one says that he couldn't get digitized sounds to 
  6618. work, but others have said they do.
  6619.  -Switching away from this one will probably hang the program.
  6620.  
  6621. MORTAL KOMBAT II:
  6622.  -Reported to work fine except for the credits won't display.
  6623.  
  6624. NASCAR RACING:
  6625.  -Works with sound, but disables some of the graphic detail even if you turn it on.
  6626.  -Others have reported that it runs fine.
  6627.  
  6628. NESSYSOFT RISK (Shareware?):
  6629.  -The author of the program reports that it works under OS/2.  (It's a windows program).
  6630.  
  6631. NHL HOCKEY (Electronic Arts):
  6632.  -Reported to work fine except for digitized sounds/speech not functioning.
  6633.  
  6634. NHL HOCKEY '95:
  6635.  -A user got it to run under Warp, but it crashed in the second period and was 
  6636. having noticeable problems with the sound.
  6637.  -Someone else suggests playing with adlib sounds instead of SB sounds, and 
  6638. that in general it works pretty well, except sometimes it will thrash the hard 
  6639. drive, slowing down graphics.
  6640.  
  6641. NOVA 9:
  6642.  -Reported to run fine.
  6643.  
  6644. ONE MUST FALL 2097:
  6645.  -According to the manual it works so-so under OS/2.  You'll have to raise the 
  6646. speed on the speed bar probably.  Also, if you use a joystick, use the joystick 
  6647. driver that IBM has released.
  6648.  
  6649. OUT OF THIS WORLD:
  6650.  -Reported to run, note:  HW_TIMER needs to be set to OFF, EMS_MEM_LIMIT should 
  6651. be 0.  This can be very slow with sound, so you might need to turn sound off.
  6652.  
  6653. PACIFIC WAR:
  6654.  -Could this really be Pacific Air War:1942?  Or are there two different games 
  6655. with these similar titles?  If it is, it should be noted that it can bog the 
  6656. system down on marginal systems (486dx33 8 megs with a Trident 8900c video card 
  6657. was the reported system).
  6658.  -Reported to run fine.
  6659.  
  6660. PANZER GENERAL:
  6661.  -Reported to work fine by some, won't work by others (no settings were 
  6662. reported, the implication I've gotten is that they're using normal settings.
  6663.  -These problems could be caused by the VESA drivers being used.  Make sure 
  6664. you're running one specific to your card (not the generic one that comes with 
  6665. the game).
  6666.  
  6667. PATRIOT:
  6668.  -Reported to run fine.
  6669.  
  6670. PENTHOUSE PUZZLE:
  6671.  -Reported to run well.
  6672.  
  6673. PERFECT GENERAL:
  6674.  -Some people have had problems with it losing the mouse pointer, but others haven't.
  6675.  
  6676. PINBALL DREAMS:
  6677.  -Reported to run fine.
  6678.  
  6679. PINBALL FANTASY:
  6680.  -Reported to run, but slow and sound is distorted. (sounds like the problem I 
  6681. was having with epic pinball/silverball)
  6682.  -Recently people have been reporting this as not working.  I have yet to see 
  6683. someone actually post settings that had it work, so maybe it doesn't.
  6684.  
  6685. PIRATE GOLD:
  6686.  -Reported to run fine.
  6687.  
  6688. PIZZA TYCOON:
  6689.  -Reported to run at least without sounds (the user didn't try them), but hangs 
  6690. the dos session when you quit it (but not OS/2).
  6691.  
  6692. POOL OF RADIANCE:
  6693.  -Runs fine (original maintainer).
  6694.  
  6695. PRINCE OF PERSIA:
  6696.  -Reported to run fine.
  6697.  
  6698. PRIVATEER:
  6699.  -Origin is up to their usual tricks.  This one uses a proprietary memory 
  6700. manager, so it doesn't run OS/2.
  6701.  
  6702. QIX:
  6703.  -One user reported problems with it, but gave no specifics.
  6704.  
  6705. QUARENTINE:
  6706.  -Reported not to work.
  6707.  
  6708. RAILROAD TYCOON DELUXE:
  6709.  -Reported to crash sometimes when saving.
  6710.  -I've also heard that this one runs too fast one some systems.
  6711.  
  6712. RAVENLOFT II: STONE PROPHET 
  6713.  -Reported not to work with sound.  (First use of the sound causes it to crash.
  6714.  
  6715. READY SET READ:
  6716.  -Reported to run fine.
  6717.  
  6718. RED BARON:
  6719.  -Reported to run fine, with the  following notes:
  6720.  -Sound options may need to be set to Adlib if you run have a SB type card. 
  6721. Otherwise it could lock up.
  6722.  -Won't run in a window.
  6723.  
  6724. RED STORM RISING:
  6725.  -Reported to generate a SYS3176 error, which is an illegal instruction error.
  6726.  
  6727. RETURN TO ZORK:
  6728.  -Activision recommends that you do not run this game under OS/2.
  6729.  -They also have made available a list of settings they have been told work:
  6730.    DPMI_MEMORY_LIMIT: 0 
  6731.    HW_TIMER:      ON
  6732.    IDLE_SECONDS:    0  (These two seem odd to me)
  6733.    IDLE_SENSITIVITY:  75
  6734.    INT_DURING_IO:   ON 
  6735.    VIDEO_RETRACE_EMULATION: OFF 
  6736.    XMS_MEMORY_LIMIT: 4096 
  6737.  -Some sound cards tend to cause problems with running this, while others 
  6738. don't.  I don't have a list one way or the other.
  6739.  -Warp seems to have less problem with this game than does 2.1
  6740.  
  6741. RINGWORLD:
  6742.  -Reported to run fine.
  6743.  
  6744. RISE OF THE TRIAD:
  6745.  -Reported to run fine with similar settings to games like Doom.
  6746.  -The user that reported this wasn't sure if sound worked, since he didn't have 
  6747. a soundcard.
  6748.  
  6749. SCORCHED EARTH:
  6750.  -Runs fine, although if you switch away and back, you need to have it redraw 
  6751. the screen.  Also, it ran kinda fast on my machine.
  6752.  
  6753. SECRET OF THE SILVER BLADES:
  6754.  -Runs fine (original maintainer).
  6755.  
  6756. SECRET WEAPONS OF THE LUFTWAFFE:
  6757.  -Reported to run fine.
  6758.  
  6759. SENSIBLE SOCCER:
  6760.  -Reported to run fine.
  6761.  -You might want to try a VDM if you're having problems with this one.
  6762.  
  6763. SERF CITY:
  6764.  -The game will work, and will work under SVGA mode.  Make sure you are either 
  6765. running a VESA card or have the VESA driver for you card loaded.
  6766.  -On some local bus and PCI cards the sound will be better under OS/2 than 
  6767. under DOS.
  6768.  
  6769. SHADOWCASTER:
  6770.  -The game crashes occassionally.  The DPMI memory limit needs to be set to 
  6771. something higher than 2, but I don't know what.
  6772.  
  6773. SHANGHAI II: DRAGON'S EYE:
  6774.  -Reported to run fine.
  6775.  
  6776. SIEGE:
  6777.  -Reported to run fine.
  6778.  
  6779. SILVERBALL (and EPIC PINBALL):
  6780.  -A user contributed the following change to allow this to work with a SB16 (he 
  6781. had the MMOS2 stuff installed):
  6782.   change the following line in the config.sys:
  6783.   DEVICE=C:\MMOS2\SB16D2.SYS 1 1 5 5 220 8 /N:SBAud1$ to 
  6784.   DEVICE=C:\MMOS2\SB16D2.SYS 1 1 5 5 220 128 /N:SBAud1$
  6785.   Note that the values that didn't change are related to your cards settings 
  6786. (IRQ, address, DMA), and may be different on your machine.  This person also 
  6787. says that the Fantasy board also ran on his system with these settings. 
  6788. Unfortunately, sound was still messed up, but apparently is not an OS/2 problem.
  6789.  -I haven't talked to anyone who has gotten the Fantasy board to work other 
  6790. than him.  It locks the session up when you try to play it.
  6791.  -I haven't gotten this to work acceptably for me, although several people 
  6792. apparently have.  Here's the settings one of them sent me:
  6793.    AUDIO_ADAPTER_SHARING: REQUIRED 
  6794.    DOS_FILES:       40 
  6795.    DOS_UMB:        OFF 
  6796.    DPMI:          AUTO, set at 4MB 
  6797.    EMS:          AUTO frame, set at 4MB 
  6798.    HW_ROM_TO_RAM:     ON 
  6799.    IDLE_SENSITIVITY:    100
  6800.    INT_DURING_IO:     ON 
  6801.    XGA_IOTRAP:       OFF
  6802.    VIDEO_FAST_PASTE:    OFF
  6803.    VIDEO_RETRACE_EMULATION: OFF 
  6804.    VIDEO_ROM_EMULATION:  OFF 
  6805.    VIDEO_SWITCH_NOTIFICATION: OFF 
  6806.    XMS:          4MB, 32 handles 
  6807.  -I've long since stopped playing this game, but have discovered one thing 
  6808. while home on break.  Apparently the static that I was getting with the sound 
  6809. is not due to OS/2, but due to Epic Pinball/Silverball.
  6810.  
  6811. SIMCITY:
  6812.  -Reported to run fine;  For use in a window, turn MOUSE_EXCLUSIVE_ACCESS to ON.
  6813.  
  6814. SIMCITY 2000:
  6815.  -Contrary to many reports, this DOES run under OS/2 according to their tech 
  6816. support (and it's been working for me fine).
  6817.  -Read the readme file to see if there's anything specific about your setup.
  6818.  -Set XMS_MEMORY_LIMIT to 5000KB 
  6819.   Set MOUSE_EXCLUSIVE_ACCESS to ON 
  6820.  -to run, type: SC2000 NO_MEM_CHK NO_INTRO
  6821.  -Under Warp this program apparently has problems if you have a Diamond Viper 
  6822. (and possibly any other P9000 card).  Apparently it won't switch into graphics mode.
  6823.  
  6824. SIMEARTH:
  6825.  -Reported to run fine.
  6826.  
  6827. SIM-LIFE:
  6828.  -Reported to run fine.
  6829.  -One user has reported problems with the graphics not coming out right.
  6830.  
  6831. SIM-LIFE (WINDOWS):
  6832.  -Reported to run fine.
  6833.  
  6834. SIMHEALTH:
  6835.  -Reportedly generates and exception error if you touch the keyboard.
  6836.  
  6837. SIMTOWER (WINDOWS):
  6838.  -Reported to work fine.
  6839.  
  6840. SOLAR WINDS:
  6841.  -One user reported that he couldn't get it to run, although he wasn't sure if 
  6842. it was an OS/2 specific problem.
  6843.  
  6844. SOLITAIRE'S JOURNEY:
  6845.  -One user reported that the mouse cursor behaved funny.  It would leave black 
  6846. blocks or extra mouse cursor images.
  6847.  -There is supposed to be a fix that brings the program version up to 1.03. 
  6848. The fix addressed mouse incompatibility problems, and apparently this fixes the 
  6849. above problem.
  6850.  
  6851. SPACE HULK:
  6852.  -Reported to run fine.
  6853.  
  6854. SPACE QUEST 4 & 5:
  6855.  -Runs fine, although digitized sounds get messed up.
  6856.  -There's a fix for 4 with OS/2, but I don't know what it does, I've never 
  6857. tried it.
  6858.  
  6859. SPEAR OF DESTINY:
  6860.  -I got it to work fine.  Make sure you have VERTICAL_RETRACE_EMULATION set to 
  6861. OFF or else it hangs.
  6862.  
  6863. SPECTRE:
  6864.  -Reported to run fine.
  6865.  
  6866. SPELLCASTING 101 and 201:
  6867.  -Reported to run fine.
  6868.  
  6869. STAR CONTROL:
  6870.  -Reported to run fine.
  6871.  
  6872. STAR CONTROL 2:
  6873.  -There were a few bugs with the original versions that crashed dos, so make 
  6874. sure you have a more recent version.  I don't know of any updates available.
  6875.  -The copy protection would crash the system on me.  My solution was to run the 
  6876. TSR crack.
  6877.  -Also, the only way I was ever able to get this to run was with the /s:silent 
  6878. parameter when you run the game.
  6879.  
  6880. STAR TREK: 25TH ANNIVERSARY:
  6881.  -Reported to run fine.
  6882.  
  6883. STAR TREK: JUDGEMENT RIGHTS:
  6884.  -Reported to run fine.
  6885.  
  6886. STELLAR 7:
  6887.  -Reported to run fine, although you might not be able to use a Soundblaster. 
  6888. Rumor has it that Stellar 7 is hard coded to use IRQ 7, which conflicts with LPT1.
  6889.  -Dynamix says that the game supports IRQ 3 or 7 (which conflict with LPT1 and COM2).
  6890.  
  6891. STRIKE COMMANDER: (Origin)
  6892.  -Origins screwey memory manager.  Will not run under OS/2 as a result.
  6893.  
  6894. STTNG Interactive Technical Manual:
  6895.  -Won't run.
  6896.  
  6897. STUNT ISLAND:
  6898.  -Several people have said that this program crashes, although one user says 
  6899. that he has played the game a lot without any crashes.
  6900.  
  6901. STUNTS (Broderbund):
  6902.  -Reported to run fine full screen and windowed.
  6903.  
  6904. SUPER JEOPARDY:
  6905.  -One user reported problems with the timer.  He set the clock for 20 minute 
  6906. rounds but they only lasted 5 minutes.
  6907.  
  6908. SVGA AIR WARRIOR:
  6909.  -Set the DPMI memory up to 4 or 6.  Uses the DOS4GW extender, and apparently 
  6910. this extender causes really jittery joystick control under OS/2.
  6911.  
  6912. TASK FORCE 1942:
  6913.  -Reported to run fine.
  6914.  
  6915. TERMINATOR 2029:
  6916.  -Bethesda Softworks says it will not run under OS/2.
  6917.  -Another user reported:
  6918.   Use default settings for the programs, with the following changes:
  6919.   DOS FULL SCREEN 
  6920.   DOS_HIGH: ON 
  6921.   DOS_UMB: ON 
  6922.   INT_DURING_IO: ON 
  6923.   VIDEO_8514A_VGA_IOTRAP: OFF 
  6924.   XMS_MEMORY_LIMIT: 64 
  6925.  -Starting with the default games settings was reported to provide erratic devices.
  6926.  
  6927. TEST DRIVE 3:
  6928.  -Reported to run fine.
  6929.  
  6930. THEME PARK:
  6931.  -Reported to work fine.
  6932.  
  6933. TIE FIGHTER:
  6934.  -Some people have said that it runs without sound, but that enabling it will 
  6935. cause it to crash after a short period of time.  Others have the sound working. 
  6936. Appears to be a sound card dependancy again.
  6937.  
  6938. TRANSPORT TYCOON:
  6939.  -Reported to give an Abnormal Program Termination 
  6940.  
  6941. TRISTAN PINBALL:
  6942.  -One user said that when he tries to run this game it randomly crashes, 
  6943. sometimes to the point of rebooting.
  6944.  -Another user reported running it with the standard games settings worked fine.
  6945.  
  6946. TUNNELS AND TROLLS:
  6947.  -Runs fine (original maintainer).
  6948.  
  6949. TYRIAN:
  6950.  -Reported to work only if you disabled digitized sounds.
  6951.  
  6952. U.F.O.:
  6953.  -Reported to run fine.
  6954.  
  6955. ULTIMAS 4 and 5:
  6956.  -If you have problems with keydisks not being recognized, boot a real copy of 
  6957. DOS in a VDM.
  6958.  
  6959. ULTIMA 6:
  6960.  -Runs fine (original maintainer).
  6961.  
  6962. ULTIMA 7:
  6963.  -Won't run.  It uses it's own memory manager.
  6964.  
  6965. ULTIMA 8:
  6966.  -Origin finally moved away from their funny memory manager, but they say that 
  6967. the game will not run under any multi-tasking system.
  6968.  
  6969. ULTIMA UNDERWORLD:
  6970.  -Will not run in a window.
  6971.  -The digitized speech in the intro won't work reliably.  If you want to see 
  6972. it, configure the game for no sound, read the intro, change it back to play the game.
  6973.  -If you can't get it to run, try this:
  6974.   1) Set the game to start minimized with background execution OFF.  Start the 
  6975. game and WAIT until all disk activity stops (10-15 secs or so?).  Then switch 
  6976. back to the game.
  6977.   2) Set the game to start in a windowed DOS session.  The game will look 
  6978. garbled, but wait until you see the blue title screen come up.  Then switch to 
  6979. full screen with ALT-HOME.  If the keyboard doesn't respond after this, tap the 
  6980. ALT key to unstick it.
  6981.  
  6982. ULTIMA UNDERWORLD II:
  6983.  -See Ultima Underworld if you have problems starting/running this.
  6984.  -The sound will only run for 5-30 seconds before stopping.  Going into the 
  6985. sound option in the game and turning them off and on again will cause them to 
  6986. come on for a while again, but they won't last.
  6987.  
  6988. UNDER A KILLING MOON:
  6989.  -Won't run.  IBM and the company that makes it both apparently know about it 
  6990. and it's supposedly being worked on.
  6991.  -I've been told that there should be a fix out sometime soon for this.
  6992.  
  6993. V FOR VICTORY:
  6994.  -Reported to run fine.
  6995.  
  6996. VELIKIYE LUKI:
  6997.  -Reported to run fine by a couple of people, while another person has said 
  6998. that it generates an illegal instruction error.
  6999.  
  7000. WARCRAFT:
  7001.  -Reported to run fine by some with the standard dos settings, although some 
  7002. people have also reported that it crashes after going through the demo.
  7003.  -Make sure you have updated to the most recent version (1.15 I believe is 
  7004. current at the time of this writing).
  7005.  -If you run the program from a desktop object, change the executable to be 
  7006. dos4gw.exe and the parameter to warcraft.exe
  7007.  
  7008. WARLORDS 2:
  7009.  -Runs with digitized sounds, but not with music.
  7010.  -Also seems to run faster on HPFS than under dos on FAT (from my own observations).
  7011.  
  7012. WAYNE GRETZKY HOCKEY 3:
  7013.  -Will not run.  (I seem to recall this one being in the manual for OS/2, or 
  7014. the readme for the beta service pack).
  7015.  
  7016. WELLTRISS:
  7017.  -Reported to run fine in a full screen session.
  7018.  
  7019. WHEEL OF FORTUNE:
  7020.  -Reported to run fine.
  7021.  
  7022. WILLY BEAMISH:
  7023.  -I've had one user report that the game goes dark about 2 hours into it, but 
  7024. that it was working before that.
  7025.  
  7026. WING COMMANDER I-II:
  7027.  -Supposed to run fine, including the speech pack.
  7028.  -Sometimes during battle the digitized voices might "stick", try hitting the 
  7029. ESC key.
  7030.  -Some of the 'acting' scenes have been reported to run very slow.
  7031.  
  7032. WING COMMANDER ACADEMY:
  7033.  -Reported to run fine, although it seems to crash more often than under DOS.
  7034.  
  7035. WINTREK (for Windows):
  7036.  -One user reported that this game doesn't work under Win-OS2 because it 
  7037.  
  7038.  
  7039. ΓòÉΓòÉΓòÉ 12. z ΓòÉΓòÉΓòÉ
  7040.  
  7041.  
  7042.  
  7043. This issue of the Gazette started out as our regular Winter Feature for 95/96. 
  7044. It was roughed out in mid September '95, and we were well on our way to the 
  7045. first drafts in Mid November when the sudden news of the demise of Team OS/2 
  7046. Support at IBM appeared on the scene.  A short while later, David Barnes 
  7047. announced that he was leaving IBM to pursue other career goals. 
  7048.  
  7049. Our mission has always been to publish the good news about OS/2 - we're fans of 
  7050. Warp, and the Gazette attests to that fact.  The theme of this issue was and 
  7051. still is "OS/2, once and for all, the best."  Contained in this issue are the 
  7052. strongest arguments we know for its continued support as a desktop operating 
  7053. system.  Our 11 Things article highlights an action plan for IBM to put OS/2 
  7054. over the top, our Cost Analysis article by Jonathan Handler gives dollars and 
  7055. cents sources of satisfaction and where to look for financial justification for 
  7056. upgrading to Warp, the FLC (Frequently Launched Criticisms List) by Charles 
  7057. Forsythe will get you through any technical issue about Warp and how it stacks 
  7058. up against the Microsoft alternatives, and there is much, much more for your 
  7059. reading enjoyment.  Contained in this single issue of the Gazette is the 
  7060. toolkit you need to convince yourself and those around you that Warp is the way 
  7061. to go. 
  7062.  
  7063. Our message to David Barnes is that we will miss him - he's a good friend and 
  7064. we hope that will not change.  To those at Team OS/2 Austin, we know you're 
  7065. still Team'ers and we look forward to your joining the real Team OS/2 
  7066. organization, the one that exists outside of IBM and has ever since David 
  7067. Whittle first announced that first Teamer party at Comdex years ago. 
  7068.  
  7069. Our message to the OS/2 GrassRoots, as always, is contained in all the articles 
  7070. in this issue.   We are committed to the success of OS/2 and believe it will 
  7071. eventually be THE platform of choice.  There are just a few items that need to 
  7072. be addressed to get that done.  So let's get on with it - here's the best issue 
  7073. yet of the Gazette.
  7074.  
  7075.  
  7076.  
  7077. The GrassRoots Gazette is published quarterly at GREATER CHICAGO OS/2.  Our 
  7078. mission is to promote the OS/2 GrassRoots movement and to provide OS/2ers with 
  7079. a meaningful and interesting periodical that deals with the goings-on in the 
  7080. OS/2 User Community as well as tips and techniques for the home and corporate 
  7081. user of OS/2.
  7082.  
  7083. We make our home at the OS/2 GrassRoots Home Page 
  7084. (URL=http://www.gco.com/grassroots.html) which is sponsored by the GREATER 
  7085. CHICAGO OS/2 World Wide Web and GREATER CHICAGO Online 
  7086.  
  7087.  
  7088. ΓòÉΓòÉΓòÉ 13. } ΓòÉΓòÉΓòÉ
  7089.  
  7090.  
  7091.  
  7092. This issue of the Gazette started out as our regular Winter Feature for 95/96. 
  7093. It was roughed out in mid September '95, and we were well on our way to the 
  7094. first drafts in Mid November when the sudden news of the demise of Team OS/2 
  7095. Support at IBM appeared on the scene.  A short while later, David Barnes 
  7096. announced that he was leaving IBM to pursue other career goals. 
  7097.  
  7098. Our mission has always been to publish the good news about OS/2 - we're fans of 
  7099. Warp, and the Gazette attests to that fact.  The theme of this issue was and 
  7100. still is "OS/2, once and for all, the best."  Contained in this issue are the 
  7101. strongest arguments we know for its continued support as a desktop operating 
  7102. system.  Our 11 Things article highlights an action plan for IBM to put OS/2 
  7103. over the top, our Cost Analysis article by Jonathan Handler gives dollars and 
  7104. cents sources of satisfaction and where to look for financial justification for 
  7105. upgrading to Warp, the FLC (Frequently Launched Criticisms List) by Charles 
  7106. Forsythe will get you through any technical issue about Warp and how it stacks 
  7107. up against the Microsoft alternatives, and there is much, much more for your 
  7108. reading enjoyment.  Contained in this single issue of the Gazette is the 
  7109. toolkit you need to convince yourself and those around you that Warp is the way 
  7110. to go. 
  7111.  
  7112. Our message to David Barnes is that we will miss him - he's a good friend and 
  7113. we hope that will not change.  To those at Team OS/2 Austin, we know you're 
  7114. still Team'ers and we look forward to your joining the real Team OS/2 
  7115. organization, the one that exists outside of IBM and has ever since David 
  7116. Whittle first announced that first Teamer party at Comdex years ago. 
  7117.  
  7118. Our message to the OS/2 GrassRoots, as always, is contained in all the articles 
  7119. in this issue.   We are committed to the success of OS/2 and believe it will 
  7120. eventually be THE platform of choice.  There are just a few items that need to 
  7121. be addressed to get that done.  So let's get on with it - here's the best issue 
  7122. yet of the Gazette.
  7123.  
  7124.  
  7125.  
  7126. The GrassRoots Gazette is published quarterly at GREATER CHICAGO OS/2.  Our 
  7127. mission is to promote the OS/2 GrassRoots movement and to provide OS/2ers with 
  7128. a meaningful and interesting periodical that deals with the goings-on in the 
  7129. OS/2 User Community as well as tips and techniques for the home and corporate 
  7130. user of OS/2.
  7131.  
  7132. We make our home at the OS/2 GrassRoots Home Page 
  7133. (URL=http://www.gco.com/grassroots.html) which is sponsored by the GREATER 
  7134. CHICAGO OS/2 World Wide Web and GREATER CHICAGO Online 
  7135.  
  7136. Editor's Note:  David Whittle, founder of Team OS/2, asks for your feedback.
  7137.  
  7138. Team OS/2 is at a crossroads.  The recent personnel action taken by IBM against 
  7139. the support staff of Team OS/2 means that, after January 8th, IBM financial and 
  7140. moral support for Team OS/2 will end unless someone at IBM makes some sort of 
  7141. decision.  And if someone at IBM makes a decision without our help, chances are 
  7142. good that the decision will serve IBM's interests far more than they'll serve 
  7143. our interests  as members of Team OS/2.  I've seen it before.  We need to take 
  7144. the bull by the horns.
  7145.  
  7146. I'd prefer to see this recent development as an opportunity for Team OS/2 to 
  7147. renew itself.  Team OS/2 is unique, and I don't know anyone who wishes to 
  7148. tamper with its successes or with those elements which have made it unique:
  7149.  
  7150.  - it is open to all who share a passion for OS/2
  7151.  - it is devoted to creating synergy and win/win opportunities for members 
  7152.  - it is independent of IBM but seeks cooperation with IBM and IBMers, since 
  7153. IBM "owns" OS/2
  7154.  - it brings people together for fun, good times, and positive purposes 
  7155.  
  7156. Heretofore, Team OS/2 has had one or two IBMers devoted to full-time support of 
  7157. Team OS/2 and Team OS/2 objectives.  That department has been dissolved and the 
  7158. individual members of that department have been "surplussed."  If IBM wants us 
  7159. on the outside, then I believe we should take the bull by the horns and propose 
  7160. to IBM that Team OS/2 exist as an independent organization--supported 
  7161. financially by IBM to the degree that it is a win/win arrangement for the Team 
  7162. and for IBM.  I've long felt (but IBM and some IBMers did not necessarily 
  7163. agree) that Team OS/2 should not be a part of any IBM employee's performance 
  7164. plan, because, frankly, how can performance in supporting Team OS/2 be measured 
  7165. appropriately?  It's unfair to the employee doing the work to be motivated by 
  7166. quantitative measures when Team OS/2 is all about quality, not quantity--and 
  7167. quality can't always be easily recognized by IBM management, much less 
  7168. measured. If that were not so, then Team OS/2 support would not have been 
  7169. "surplused" recently.
  7170.  
  7171. So let's brainstorm.  I'll throw out an initial proposal, and I'd like feedback.
  7172.  
  7173. John W. Thompson agreed to speak to me about the future of Team OS/2 after 
  7174. we've discussed it, so I trust that our discussions will have a fair hearing 
  7175. from someone who told us at the Team OS/2 party that he was a member of Team 
  7176. OS/2 and would ensure that we get the support we need to support him in return. 
  7177. Here's my current state of mind on the subject:
  7178.  
  7179. Change the name to Team OS/2 Warp, or Team Warp.  Team Warp could be 
  7180. established or incorporated as an educational or non-profit organization.  The 
  7181. stated purpose of the organization would be to educate computer users regarding 
  7182. the features, advantages, and benefits of OS/2.  It's membership would be open 
  7183. to anyone who is willing to share their passion for OS/2 with others while 
  7184. working together as a team to create synergy and win/win opportunities for 
  7185. members and potential members.  Highlights of possible ideas this organization 
  7186. could implement:
  7187.  
  7188. * This Team Warp organization ("Team Warp") dues could be $___ or ___ hours per 
  7189. year, which would include a subscription to the monthly Team OS/2 Newsletter, a 
  7190. Team OS/2 Warp pin, and a Team OS/2 Warp polo shirt--all subsidized by IBM. 
  7191. The charge for Team OS/2 membership was inappropriate so long as it was so 
  7192. loosely organized that no one was in a position to manage funds--but dues could 
  7193. be a good way to monitor membership, ensure commitment, and even establish 
  7194. minimum standards of appropriate ethical behavior, without really excluding anyone.
  7195.  
  7196. * IBM would provide funding and support for a "Team Warp Watering Hole" 
  7197. (meeting place, room, trailer, etc.)  at major trade shows worldwide-- 
  7198. including "trinkets and trash," sodas, shirts, seating, computers, 
  7199. communications, etc.
  7200.  
  7201. * IBM would fund "Team Warp" to provide loaner banners, dealer promotional 
  7202. packages, and "trinkets and trash" for any Team Warp group wanting to represent 
  7203. OS/2 at any promotional activity.
  7204.  
  7205. * "Team Warp" would maintain a mailing database of Team OS/2 Warp members. 
  7206. Different levels of approved use could be maintained.  The database would be 
  7207. used to mail the newsletter, seed local chapters and users groups, and sold to 
  7208. OS/2 vendors for mailings.
  7209.  
  7210. * "Team Warp" would maintain a Team OS/2 Warp Home Page, with links to local 
  7211. chapter's home pages and other pages of interest to OS/2 users, similar to how 
  7212. it is maintained now. 
  7213.  
  7214. * "Team Warp" would maintain a formal, prioritized "Wish List" with feature 
  7215. enhancements and marketing suggestions desired by members, who could nominate 
  7216. features and make suggestions at any time.  At the appropriate point in the 
  7217. product cycle, "Team Warp" would mail a prioritization survey to members. "Team 
  7218. Warp" would then work closely with IBM product managers to ensure that the 
  7219. feedback gets careful consideration and an IBM response to each of the top 25 
  7220. suggestions.
  7221.  
  7222. * Trained Team Warp members could work closely with important media figures and 
  7223. magazines on evaluations and reviews.  "Team Warp" would coordinate Editorial 
  7224. schedules directly with the media personnel.
  7225.  
  7226. * "Team Warp" could gather and publicize success stories, both in relation to 
  7227. OS/2 and to Team OS/2 Warp itself.
  7228.  
  7229. * "Team Warp" could work with IBM to provide important information resources 
  7230. online, and via OS/2 Users Groups and SIGs.
  7231.  
  7232. * "Team Warp" could stay involved in grass-roots, word-of-mouth, 
  7233.  
  7234.  
  7235. ΓòÉΓòÉΓòÉ 14. ╨Æ ΓòÉΓòÉΓòÉ
  7236.  
  7237.  
  7238.  
  7239. This issue of the Gazette started out as our regular Winter Feature for 95/96. 
  7240. It was roughed out in mid September '95, and we were well on our way to the 
  7241. first drafts in Mid November when the sudden news of the demise of Team OS/2 
  7242. Support at IBM appeared on the scene.  A short while later, David Barnes 
  7243. announced that he was leaving IBM to pursue other career goals. 
  7244.  
  7245. Our mission has always been to publish the good news about OS/2 - we're fans of 
  7246. Warp, and the Gazette attests to that fact.  The theme of this issue was and 
  7247. still is "OS/2, once and for all, the best."  Contained in this issue are the 
  7248. strongest arguments we know for its continued support as a desktop operating 
  7249. system.  Our 11 Things article highlights an action plan for IBM to put OS/2 
  7250. over the top, our Cost Analysis article by Jonathan Handler gives dollars and 
  7251. cents sources of satisfaction and where to look for financial justification for 
  7252. upgrading to Warp, the FLC (Frequently Launched Criticisms List) by Charles 
  7253. Forsythe will get you through any technical issue about Warp and how it stacks 
  7254. up against the Microsoft alternatives, and there is much, much more for your 
  7255. reading enjoyment.  Contained in this single issue of the Gazette is the 
  7256. toolkit you need to convince yourself and those around you that Warp is the way 
  7257. to go. 
  7258.  
  7259. Our message to David Barnes is that we will miss him - he's a good friend and 
  7260. we hope that will not change.  To those at Team OS/2 Austin, we know you're 
  7261. still Team'ers and we look forward to your joining the real Team OS/2 
  7262. organization, the one that exists outside of IBM and has ever since David 
  7263. Whittle first announced that first Teamer party at Comdex years ago. 
  7264.  
  7265. Our message to the OS/2 GrassRoots, as always, is contained in all the articles 
  7266. in this issue.   We are committed to the success of OS/2 and believe it will 
  7267. eventually be THE platform of choice.  There are just a few items that need to 
  7268. be addressed to get that done.  So let's get on with it - here's the best issue 
  7269. yet of the Gazette.
  7270.  
  7271.  
  7272.  
  7273. The GrassRoots Gazette is published quarterly at GREATER CHICAGO OS/2.  Our 
  7274. mission is to promote the OS/2 GrassRoots movement and to provide OS/2ers with 
  7275. a meaningful and interesting periodical that deals with the goings-on in the 
  7276. OS/2 User Community as well as tips and techniques for the home and corporate 
  7277. user of OS/2.
  7278.  
  7279. We make our home at the OS/2 GrassRoots Home Page 
  7280. (URL=http://www.gco.com/grassroots.html) which is sponsored by the GREATER 
  7281. CHICAGO OS/2 World Wide Web and GREATER CHICAGO Online 
  7282.  
  7283.  
  7284. In recent columns I recommended that all corporate employees demand immediate 
  7285. installation of Windows95 on their PCs at work. "Just force your MIS people to 
  7286. do it!" And if they won't? Do it yourself!
  7287.  
  7288. But we've received many messages from OS/2 fanatics about their pet product, 
  7289. and how they claim that it's 'better' (whatever that means...) than Windows95. 
  7290. So we decided to do an "OS Shootout" between the two.
  7291.  
  7292. Those who know me know that I am completely unbiased with respect to Windows vs 
  7293. OS/2. In fact, I prefer a MAC! 
  7294.  
  7295. Some readers even have the gall to suggest that I would be influenced by all 
  7296. the advertising that Microsoft spends on this publication.  Not Cool! Here we 
  7297. maintain a 'Chinese Wall' between advertising and editorial. So there!
  7298.  
  7299. THE GROUNDRULES 
  7300.  
  7301. We decided not to use identical hardware, but to use the recommended hardware 
  7302. platform for each operating system.  This is to be fair to both products and to 
  7303. insure the best possible product comparison.
  7304.  
  7305. For Windows 95, the box claims that it will run on a 386 with 4MB RAM, (those 
  7306. Microsoft marketing guys...<wink>)  but "hey, life is short".  We talked to 
  7307. Brat Sliverbug, Windows 95 Product Manager, who recommended a Pentium 155 MHz 
  7308. with 32 MB RAM.  Since "he ought to know", that's the system we tested with.  Cool!
  7309.  
  7310. We got the latest experimental motherboard from Intel, and had (2)  Intel techs 
  7311. and (5) Microsoft techs standing by to help out.
  7312.  
  7313. For OS/2 Warp Connect, the box recommendation was a 386SX with 8MB RAM. Sheese! 
  7314. IBM sure wants to move that iron!  In fact, selling you more IBM hardware could 
  7315. well be the "hidden agenda" behind OS/2.  Hold on to your wallet!
  7316.  
  7317. We had some spare parts left over from previous years so we put together a 
  7318. 'power system' to test OS/2 Warp on.  It's an 8086 PC with a 386SX upgrade chip 
  7319. and 8 MB RAM (at least we think it's 8 MB - some with parity, some without), 
  7320. CGA video, and 8" floppy disk drives.  A hard disk of unknown capacity was 
  7321. attached via the cassette interface.
  7322.  
  7323. Since OS/2 Warp is sold in retail stores, we refused to allow an IBM Systems 
  7324. Engineer to participate in our testing - it ought to be doable by "the common man".
  7325.  
  7326. INSTALLATION 
  7327.  
  7328. Windows95: Really Cool installation, even though technically, 4 of the 5 
  7329. machines we tried wouldn't install. "Come on you manufacturers, get with it!" 
  7330. Basically, if you have trouble installing Windows 95 you're probably trying to 
  7331. do it on an obsolete system (built prior to September 1995), or on an unknown 
  7332. garage-shop PC.
  7333.  
  7334. Assuming you have good hardware, Windows95 installs like a dream.
  7335.  
  7336. My advise, "If Windows 95 doesn't load, junk the hardware".  You can probably 
  7337. write it off on your taxes (even IRS is into supporting Windows95 upgrades! 
  7338. Cool!). Buy yourself a new PC.  Like Bill said on television (a techie who's a 
  7339. TV star! Cool!) recently: "I mean a new PC is only $2000 - it's not like its a 
  7340. lot of money or something!"  Best way to avoid install problems: buy a machine 
  7341. with Windows 95 preloaded!
  7342.  
  7343. OS/2 Warp, on the other hand, was a nightmare!  The CDROM wouldn't fit into the 
  7344. 8" disk drives.  A call to IBM confirmed our fears: no support for 8" floppies! 
  7345. And this is from the company who claims to have invented the 8" floppy!  So 
  7346. much for backward compatibility!  After hours of trying, we finally had to junk 
  7347. the original system. Besides  costing a lot of money, it wasted an enormous 
  7348. amount of time.
  7349.  
  7350. We tried 3 other computers before we found one that OS/2 would install on. 
  7351. Problems ranged from "No video monitors attached" to "system units unplugged 
  7352. from the wall" to "no motherboard inside the case".  OS/2 was of no help in 
  7353. diagnosing these problems.
  7354.  
  7355. Be prepared to perform extensive "grease monkey" work on your PC if you try to 
  7356. install OS/2.  And good luck if you try it on legacy hardware (built prior to 
  7357. 1987).  Don't buy anything pre-loaded with OS/2 - you're never sure what 
  7358. problems you might have running future yet unannounced versions of Windows.
  7359.  
  7360. USER INTERFACE 
  7361.  
  7362. Windows 95:  It's COOL!  With sharp, intuitive objects Windows 95 really 
  7363. re-invents the user interface.  I just love dragging and dropping things on the desktop!
  7364.  
  7365. OS/2 Warp:  It's Dorky!  Funny pictures of things on the screen. There is 
  7366. rudimentary drag and drop, but it's only half-baked.  A feeble attempt to 
  7367. pre-empt Windows 95 and steal the glory.
  7368.  
  7369. MULTITASKING 
  7370.  
  7371. Windows 95:  Awesome!  I opened an application:  Windows Write.  I opened 
  7372. another application:  the command line.  I performed a 'DIR' command - a 
  7373. directory listing shot by!  Awesome!  I watched both windows on the screen.
  7374. Nothing moved!  Nothing Crashed!  In addition, other icons were all around. 
  7375. Even with only 32MB, this thing multitasks like gold!  Conclusion:  Stable as 
  7376. all get out.
  7377.  
  7378. OS/2 Warp:  I tried loading TCP/IP, LAN Requester, LAN Distance remote, 
  7379. Communications Manager, and DB2/2.  I actually found a 3rd party OS/2 
  7380. application:  Lotus Smart Suite.  So I loaded every Smart Suite product.  This 
  7381. OS/2 is a dog!  With 8 full MB of RAM, it multi-tasked so slowly, I just 
  7382. couldn't stand it!  Continual disk swapping, - then my only drive, 60MB, ran 
  7383. out of room!  Thanks, IBM!  It's their "hidden agenda" to sell you more 
  7384. hardware again!  Conclusion:  Don't try to do more than just run the operating 
  7385. system with OS/2.
  7386.  
  7387. CONNECTIVITY 
  7388.  
  7389. Windows 95:  Fast and Affordable! We connected a leased T-1 line between 
  7390. Windows 95 and Microsoft Network. WOW!  This is the future!  Fast!  Exciting! 
  7391. Helpful messages from commercial companies.  These guys are really trying to 
  7392. improve my life with announcements of new products at special prices.  Really, 
  7393. "With MSN, Bill has re-invented Internet!"  Sure, MSN costs money, but get 
  7394. real:  "life is expensive, and Microsoft is in the business of making money".  Awesome!
  7395. Cool!  Far Out!
  7396.  
  7397. OS/2 Warp: Slow and Expensive: We connected to the 'internet' using IBM 
  7398. Advantis (another way for IBM to charge you money!)  and a 2400 bps modem.  It 
  7399. just crawled.  Really, does your business have time to wait?  And the internet 
  7400. - it's just a huge mass of disjointed information.  Come on IBM!  We need more 
  7401. than Internet connectivity!  And don't try to pull that prodigy stuff.  Dopey 
  7402. ads appearing all the time - Get with it!
  7403.  
  7404. THE FUTURE 
  7405.  
  7406. Windows95:  Microsoft promises a lot!  Will Windows95 and NT converge or 
  7407. diverge?  Will Cairo beat Calcutta?  What about 'the Cumberland Gap'? 
  7408.  
  7409. On a wild hunch, I decided to make up a rumor and ask 'Bill' about it -  just 
  7410. to see if I could hit a scoop by coincidence.
  7411.   "Say ol' Bill ol' advertiser buddy, what about the rumored Win-Bang APIs, 
  7412. which are reportedly 100x better (and 1000x different) than the Win32 APIs?"
  7413.   With a coy smile he simply replied, "...um, Bangkok..."
  7414.  
  7415. Bangkok!!!!
  7416. Awesome beyond belief! "Bangkok!"
  7417. What a cool name!
  7418.  
  7419. Notice that it begins with a 'B' and Chicago began with a 'C'!  Stay tuned for 
  7420. next week when we begin a 12 week series to examine the deep meaning behind the 
  7421. 'B' in 'Bangkok', how savvy ISVs are already preparing to preannounce cool 
  7422. Win-Bang apps, and what corporate IS departments can do to prepare for the cool 
  7423. new 'Bangkok' operating system, and how corporate employees are already 
  7424. demanding that their companies commit to Bangkok! Cool!
  7425.  
  7426. OS/2 Warp:  I asked an IBM spokesman about the new APIs for OS/2.  "We continue 
  7427. to support and enhance the OS/2 32-bit APIs for both Intel and PowerPC" Boring! 
  7428. As though somebody wants to just recompile an application for another platform. 
  7429. IBM just doesn't get it!
  7430.  
  7431. I asked an executive in charge of OS/2 about whether future versions of OS/2 
  7432. will support the Win-Bang APIs of Bangkok.  He looked confused and bewildered! 
  7433. IBM still doesn't get it!
  7434.  
  7435. FUTURE PROGRAMMERS:
  7436.  
  7437. We recently visited a local high school to see what the future programmers and 
  7438. business leaders of America were thinking. We posed a simple question to 
  7439. determine their interest in Windows95 or OS/2.
  7440.  
  7441. Question:  "Would you like to write really cool games for Windows95, make 
  7442. billions of dollars, drive expensive sports cars, jump over chairs, and really 
  7443. impress the girls, or would you rather work in a cramped gray cubicle enhancing 
  7444. something called "Accounts Payable for OS/2", take the bus to work, fall off of 
  7445. chairs, and have all women shun you?"
  7446.  
  7447. The results:  The boys in the crowd voted unanimously for Windows95.  The girls 
  7448. said it was a stupid question, which demonstrates why there are so few women in 
  7449. the software industry.
  7450.  
  7451. The message is clear.
  7452.  
  7453. BOTTOM LINE 
  7454.  
  7455. WIndows 95:  Awesome!  Awesome!  Just Awesome!  This is the product that most 
  7456. industry leaders said was impossible until well into the next century.  But 
  7457. Bill delivered it in 1995!  Everybody ought to buy a copy of Windows95 whether 
  7458. they have a computer or not - just to be cool!
  7459.  
  7460. OS/2 Warp:  If IBM had OS/2 Warp Connect in 
  7461.  
  7462.  
  7463. ΓòÉΓòÉΓòÉ 15. ╨Ü ΓòÉΓòÉΓòÉ
  7464.  
  7465.  
  7466.  
  7467. This issue of the Gazette started out as our regular Winter Feature for 95/96. 
  7468. It was roughed out in mid September '95, and we were well on our way to the 
  7469. first drafts in Mid November when the sudden news of the demise of Team OS/2 
  7470. Support at IBM appeared on the scene.  A short while later, David Barnes 
  7471. announced that he was leaving IBM to pursue other career goals. 
  7472.  
  7473. Our mission has always been to publish the good news about OS/2 - we're fans of 
  7474. Warp, and the Gazette attests to that fact.  The theme of this issue was and 
  7475. still is "OS/2, once and for all, the best."  Contained in this issue are the 
  7476. strongest arguments we know for its continued support as a desktop operating 
  7477. system.  Our 11 Things article highlights an action plan for IBM to put OS/2 
  7478. over the top, our Cost Analysis article by Jonathan Handler gives dollars and 
  7479. cents sources of satisfaction and where to look for financial justification for 
  7480. upgrading to Warp, the FLC (Frequently Launched Criticisms List) by Charles 
  7481. Forsythe will get you through any technical issue about Warp and how it stacks 
  7482. up against the Microsoft alternatives, and there is much, much more for your 
  7483. reading enjoyment.  Contained in this single issue of the Gazette is the 
  7484. toolkit you need to convince yourself and those around you that Warp is the way 
  7485. to go. 
  7486.  
  7487. Our message to David Barnes is that we will miss him - he's a good friend and 
  7488. we hope that will not change.  To those at Team OS/2 Austin, we know you're 
  7489. still Team'ers and we look forward to your joining the real Team OS/2 
  7490. organization, the one that exists outside of IBM and has ever since David 
  7491. Whittle first announced that first Teamer party at Comdex years ago. 
  7492.  
  7493. Our message to the OS/2 GrassRoots, as always, is contained in all the articles 
  7494. in this issue.   We are committed to the success of OS/2 and believe it will 
  7495. eventually be THE platform of choice.  There are just a few items that need to 
  7496. be addressed to get that done.  So let's get on with it - here's the best issue 
  7497. yet of the Gazette.
  7498.  
  7499.  
  7500.  
  7501. The GrassRoots Gazette is published quarterly at GREATER CHICAGO OS/2.  Our 
  7502. mission is to promote the OS/2 GrassRoots movement and to provide OS/2ers with 
  7503. a meaningful and interesting periodical that deals with the goings-on in the 
  7504. OS/2 User Community as well as tips and techniques for the home and corporate 
  7505. user of OS/2.
  7506.  
  7507. We make our home at the OS/2 GrassRoots Home Page 
  7508. (URL=http://www.gco.com/grassroots.html) which is sponsored by the GREATER 
  7509. CHICAGO OS/2 World Wide Web and GREATER CHICAGO Online 
  7510.  
  7511.  
  7512. Introduction 
  7513. ------------
  7514.  
  7515. Today, most corporate and small office/home office (SOHO) personal computer 
  7516. users are using Windows (or Windows for Workgroups) 3.1/3.11 to run office 
  7517. automation and decision support programs.  These users are under continuous 
  7518. pressure to increase productivity (reduce costs and save time), increase 
  7519. quality and improve service.  These same pressures also apply, but to a lesser 
  7520. degree, to consumer (i.e. home, other than home office) users of personal computers.
  7521.  
  7522. Software developers are currently pushing 16-bit Windows programs to their 
  7523. limits.  In order to meet increased productivity, quality and service 
  7524. requirements, personal computer users will need to migrate to more powerful 
  7525. operating systems and native application programs for these more powerful 
  7526. operating systems.
  7527.  
  7528. Many of today's new mission critical client/server systems have already found 
  7529. 16-bit Microsoft Windows environments inadequate for their price/performance 
  7530. requirements.  In order to achieve higher levels of price/performance, these 
  7531. mission critical client/server systems are being built with clients that are 
  7532. personal computers that use a 32-bit preemptive multithreaded multitasking 
  7533. operating system, which is often IBM OS/2, and 32-bit multithreaded native 
  7534. application programs for the operating system.  The multithreaded clients are 
  7535. connected to servers. A server runs a 32-bit preemptive multitasking operating 
  7536. system, which is often OS/2 or UNIX, and 32-bit native application programs for 
  7537. the operating system.  The servers often communicate to mainframes or other 
  7538. large systems.
  7539.  
  7540.  
  7541. Analysis 
  7542. --------
  7543.  
  7544. For the purpose of this analysis, the benefits of upgrading to native 32-bit 
  7545. multithreaded programs for a 32-bit preemptive multithreaded multitasking 
  7546. operating system will be assumed to be comparable for all operating systems for 
  7547. which 32-bit multithreaded programs can be developed.  This simplifies the 
  7548. benefits portion of the benefit/cost analysis.
  7549.  
  7550. Since all 32-bit operating systems that are currently generally available or 
  7551. are under beta test have the comparable benefit of enabling developers to 
  7552. create 32-bit multithreaded programs, the key issue is how to minimize hardware 
  7553. upgrade costs, software upgrade costs and support costs while achieving these 
  7554. benefits.  The following analysis compares three 32-bit preemptive 
  7555. multithreaded multitasking operating systems: IBM OS/2 Warp, Microsoft Windows 
  7556. 95 and Microsoft Windows NT 3.51.
  7557.  
  7558. I propose that there are four key attributes of an operating system that will 
  7559. minimize upgrade costs.  If the user wishes, these cost minimization attributes 
  7560. may be considered to be additional benefits associated with upgrading to a 
  7561. particular 32-bit preemptive multithreaded multitasking operating system.
  7562.  
  7563. 1. Backwards Compatibility with DOS and Windows 3.1 programs.
  7564.  
  7565. The operating system must provide the maximum possible backwards compatibility 
  7566. with today's 16-bit DOS and Windows 3.1 programs.
  7567.  
  7568. Backwards compatibility is provided best by operating systems that include 
  7569. real, but modified, Windows or Windows for Workgroups 3.1/3.11 code and do not 
  7570. use emulation.  Emulation can introduce problems with backwards compatibility. 
  7571. Backwards compatibility allows the user to avoid unnecessary software upgrades 
  7572. and the associated software costs and support costs.
  7573.  
  7574. 1.a. IBM OS/2 Warp: IBM OS/2 Warp uses modified Windows 3.1 code. Information 
  7575. about incompatibilities for DOS and Windows 3.1 programs running under OS/2 
  7576. Warp may be found by opening (double-clicking) the "Information" icon on the 
  7577. OS/2 Warp desktop (Workplace Shell) and then opening (double-clicking) the 
  7578. "Applications Consideration" icon.  The Applications Consideration document is 
  7579. part of the "Documentation" that is installed when OS/2 Warp is installed 
  7580. (note: OS/2 Warp installation installs "Documentation" by default).  The 
  7581. Applications Consideration document is not otherwise electronically available 
  7582. from IBM.
  7583.  
  7584. 1.b. MS Windows 95: Microsoft Windows 95 uses modified Windows for Workgroups 
  7585. 3.11 code (note:  refer to section 4.b. of this analysis, Robust Multitasking - 
  7586. MS Windows 95, for a source for this statement). Because the Windows for 
  7587. Workgroups 3.11 code has been modified in Windows 95, some Windows 3.1 programs 
  7588. do not work correctly under Windows 95. Microsoft has published a "Windows 95 
  7589. Software Compatibility Report" that lists compatibility or incompatibility of 
  7590. 2500 DOS and Windows programs with Windows 95.  The file name of the report is 
  7591. WIN95APP.HLP.  It can be downloaded from Compuserve and other sources.
  7592.  
  7593. The report has been criticized from two points of view.  First, the report 
  7594. sometimes lists a particular Windows program as having one or more problems 
  7595. with Windows 95 and may not list that a later version is compatible with 
  7596. Windows 95.  This is not surprising because software is often updated. 
  7597. Microsoft has announced plans to update the report weekly.  As of October 2, 
  7598. 1995, more than one month after the general availability of Windows 95, the 
  7599. July 1995 Draft of the report was still the version available from the 
  7600. Compuserve WINNEWS forum.
  7601.  
  7602. Second, the report sometimes say "no problems noted" when users have found that 
  7603. there are problems.  An often reported example of this is that installing the 
  7604. Microsoft Internet Explorer (a World Wide Web browser program) or the Microsoft 
  7605. Network access software causes a particular file (WINSOCK.DLL) for a third 
  7606. party Internet World Wide Web (WWW) browser program (e.g. Netscape Navigator or 
  7607. Compuserve NetLauncher) to be renamed and the Microsoft Windows 95 version of 
  7608. the file (WINSOCK.DLL) to be installed.  When the new version of the file 
  7609. (WINSOCK.DLL) is used with the third party WWW program, the third party program 
  7610. does not work.  This normal behavior of Microsoft's programs for Windows 95 is 
  7611. not included in the "Windows 95 Software Compatibility Report".
  7612.  
  7613. 1.c. MS Windows NT 3.51: Microsoft Windows NT 3.51 rates lower on the backwards 
  7614. compatibility attribute.  It emulates Windows 3.1 instead of using a modified 
  7615. version of Windows 3.1/3.11 or Windows for Workgroups 3.1/3.11.  The Windows on 
  7616. Windows (WOW) subsystem (or layer) in all versions of Windows NT is the 
  7617. emulator.  Microsoft sometimes refers to its emulation approach as translation.
  7618.  
  7619. Some of the technical details of the WOW subsystem/layer were published in the 
  7620. article titled "Test Drive Win32 from 16-bit Code Using the Windows NT WOW 
  7621. Layer and Generic Thunk" (Microsoft Systems Journal, June 1994, pp 13-40). On 
  7622. page 17, the author refers to emulation:
  7623.  
  7624.  ' Second, some new API calls have been added to the WOW versions of 
  7625. KRNL386.EXE, USER.EXE and GDI.EXE.  Most of these functions appear to be there 
  7626. to internally aid WOW in emulating 16-bit Windows...'
  7627.  
  7628.  ' Third, and most importantly, the WOW code actually employed is significantly 
  7629. different from that found in a typical Windows 3.1 installation...'
  7630.  
  7631. According to the article "You Mean NT CAN'T Really Run WINDOWS", (Datamation, 
  7632. May 15, 1994, pp 67-68), the Microsoft Windows NT 3.51 Windows on Windows 
  7633. subsystem uses Insignia Solutions Softwindows technology that emulates Windows 
  7634. 3.1.  (see Attachment A).
  7635.  
  7636. Finally, Windows NT 3.51 rates lower than the earlier Windows NT 3.5 on the 
  7637. backwards compatibility attribute.  The following is an electronic mail message 
  7638. to me that explains part (or all) of this loss of backwards compatibility:
  7639.  
  7640.  > #:  385 S0/CompuServe Mail 
  7641.  > Sb:  NT 3.51 & Win Apps 
  7642.  >
  7643.  > My gripe was the drop in backward compatability between NT 3.5 and 
  7644.  > 3.51.  I was able to confirm my suspicions with one of the serious 
  7645.  > programmers at work.  Per him, there were a number of GDI 'handles"
  7646.  > in 3.5 designed to support the WIN16 emulation that were "renamed"
  7647.  > to new Win-95 style 32-bit API functions for the NT 3.51 GDI.
  7648.  > Thus any of the Win16 stuff that calls these GDI functions will 
  7649.  > either cause GPFs (passing parameter errors) or erronous color 
  7650.  > functions.  I consider this approach used by Microsoft to be an 
  7651.  > inappropriate programming shortcut that is not very professional.
  7652.  
  7653.  
  7654. 2. Minimal or No Memory (RAM) Increase.
  7655.  
  7656. The operating system must run with acceptable speed on today's personal 
  7657. computer configurations.  These configurations typically have 4 MB or 8 MB of 
  7658. memory (RAM).  In other words, there should be minimal or no RAM increase 
  7659. (upgrade) required to install and begin to use the new 32-bit operating system.
  7660.  
  7661. A standalone personal computer (i.e. a personal computer not connected to a 
  7662. local area network) using the operating system must run with acceptable speed 
  7663. with a DOS or small Windows program in 4 MB RAM.  The user minimizes memory 
  7664. hardware upgrade costs.
  7665.  
  7666. 2.a. IBM OS/2 Warp: IBM OS/2 Warp on a standalone personal computer can do 
  7667. this. IBM specifies OS/2 Warp's minimum memory requirements to be 4 MB RAM.
  7668.  
  7669. 2.b. MS Windows 95: Microsoft Windows 95 on a standalone personal computer can 
  7670. do this. Microsoft specifies Windows 95's minimum memory requirements to be 4 
  7671. MB RAM.
  7672.  
  7673. 2.c. MS Windows NT 3.51: Microsoft Windows NT 3.51 has been widely reported to 
  7674. require 12 MB RAM minimum with even a small 16-bit Windows program and 
  7675. therefore does not possess the minimal hardware upgrade attribute.  Microsoft 
  7676. specifies Windows NT 3.51's minimum memory requirements to be 12 MB RAM on 
  7677. personal computers based on Intel 80386 and above microprocessors.
  7678.  
  7679. 2.d. Operating Systems Memory Requirements Comparison: The above memory 
  7680. requirements are only minimums. The following table reflects information 
  7681. published in many benchmark tests in magazines and also user messages posted on 
  7682. Compuserve.  The definitions of "Workable" memory and "Sweet Spot" memory are 
  7683. necessarily subjective.  However, system performance is significantly improved 
  7684. for all users by upgrading from "Minimum" to "Workable" memory.  Performance is 
  7685. further improved by upgrading from "Workable" memory to "Sweet Spot" memory.  A 
  7686. small proportion of users benefit from upgrading beyond "Sweet Spot" memory.
  7687.  
  7688.       Operating Systems Memory Requirements Comparison 
  7689.  
  7690.                         Local Area 
  7691.                         Network
  7692.  
  7693.             Standalone     Standalone     Connection
  7694.             Minimum      Workable      Sweet Spot 
  7695.             Memory       Memory       Memory
  7696.  
  7697. IBM OS/2 Warp      4 MB RAM      8 MB RAM     16 MB RAM 
  7698.  
  7699. MS Windows 95      4 MB RAM      8 MB RAM     16 MB RAM 
  7700.  
  7701. MS Windows NT 
  7702. Workstation 3.51    12 MB RAM     16 MB RAM     32 MB RAM 
  7703.  
  7704.  
  7705. 3. No Microprocessor Upgrade.
  7706.  
  7707. The operating system must run today's 16-bit DOS and Windows programs "fast". 
  7708. In other words, users should not have to upgrade their personal computer 
  7709. systems with more powerful microprocessors or buy new more powerful systems 
  7710. just to run 16-bit DOS and Windows programs that they cannot or will not soon 
  7711. upgrade.  The user minimizes microprocessor hardware upgrade costs.
  7712.  
  7713. 3.a. IBM OS/2 Warp: IBM OS/2 Warp can do this.  IBM OS/2 Warp runs Windows 3.1 
  7714. programs almost as fast as Windows 3.1, which is the basis of its Windows 
  7715. program support (as mentioned in Backwards Compatibility with DOS and Windows 
  7716. 3.1 Programs, Section 1 of this analysis, OS/2 Warp subsection).
  7717.  
  7718. 3.b. MS Windows 95: Microsoft Windows 95 can do this.  Microsoft Windows 95 
  7719. runs Windows 3.1 programs almost as fast as Windows for Workgroups 3.11, on 
  7720. which it is based (refer to section 4.b. of this analysis, Robust Multitasking 
  7721. - Windows 95, for a source for this statement.
  7722.  
  7723. 3.c. MS Windows NT 3.51: On the other hand, Microsoft Windows NT 3.51 is widely 
  7724. reported to run many 16-bit Windows programs slower than either of the other 
  7725. two operating systems and does not possess this performance attribute.
  7726.  
  7727.  
  7728. 4. Robust Multitasking.
  7729.  
  7730. The operating system must provide robust multitasking so that no program -- 
  7731. whether 16-bit DOS, 16-bit Windows or 32-bit native to the operating system -- 
  7732. can cause any other program to stop running.  Robust multitasking helps the 
  7733. user minimize support costs.
  7734.  
  7735. 4.a. IBM OS/2 Warp: IBM has trademarked this attribute for OS/2 and called it 
  7736. "OS/2 Crash Protection".  OS/2 Crash Protection is based on the fact that each 
  7737. OS/2 program runs in its own separate session, each DOS program runs in its own 
  7738. separate session and -- if the users chooses or needs to do so -- each 16-bit 
  7739. Windows program runs in its own separate session.  If a single session locks up 
  7740. and stops, OS/2 itself and all other sessions (DOS, Windows or OS/2) continue 
  7741. to run.  Because OS/2 continues to run, the user can easily terminate the 
  7742. stopped session and restart it.
  7743.  
  7744. 4.b. MS Windows 95: Microsoft Windows 95 does not possess the robust 
  7745. multitasking attribute. A dramatic example of this was relatedd in "Of COM 
  7746. Ports and Digital Frogs", (Byte, September 1995, pp.___-___) on pages 281-282:
  7747.  
  7748.  '...With only a few windows open, there's little difference in speed  between 
  7749. OS/2 Warp Connect and the test versions of W95; but if you  keep a lot of 
  7750. windows open and do a lot of multitasking, the  differences can be dramatic.' 
  7751.  
  7752. ' Using the IBM Pentium ValuePoint (note: 60 MHz or 66 MHz Pentium),  I've 
  7753. managed to get three simultaneous communications programs -- two using 9600 bps 
  7754. modems, and one using a serial port -- as well as a print job to run in OS/2. 
  7755. The printing was pretty slow, but the communications tasks worked without 
  7756. losing data.  I haven't tried that with W95, but I don't need to.  Just keeping 
  7757. a number of windows open (and doing nothing) will noticeably slow down W95.'
  7758.  
  7759. The lack of robust multitasking in Windows 95 is a result of its design.  As 
  7760. the article "A Grab Bag of Gotchas and Goodies for Programming in Windows 95" 
  7761. (Microsoft Systems Journal, May 1995, pp 19-34) says on page 30:
  7762.  
  7763.  '...There are still some 16-bit underpinnings in Windows 95, mainly due to 
  7764. backwards compatibility.  A common misconception about Windows 95 is that it is 
  7765. based on Windows NT source code.  This is not true. Windows 95 is based on 
  7766. Windows for Workgroups 3.11 code.  Yes, the code has been significantly 
  7767. modified to provide process and thread memory management, IPC and 
  7768. synchronization, preemptive multitasking, I/O and printer services, and high 
  7769. level graphics operations, but there still are some occasional 16-bit issues to 
  7770. deal with'
  7771.  
  7772. The relative importance of the modified Windows for Workgroups 3.11 code that 
  7773. is the basis for Windows 95 was noted by Andy Grove, President and CEO of Intel 
  7774. Corporation in the article "P6 positioning is set" (PC Week, September 18, 1995 
  7775. pp 1,131) on page 1:
  7776.  
  7777.  '" P6 is optimized for 32-bit software," Grove said in an interview last week. 
  7778. "It does not do anything very spectacular for Windows 95. Nor does it need to. 
  7779. [Win95] has 32-bit [code], but it is not predominantly 32-bit software."'
  7780.  
  7781. The above statements summarize the design of Windows 95.  More detailed 
  7782. information is in Attachment B, "The Design of Windows 95 and its Relation to 
  7783. Robust Multitasking".
  7784.  
  7785. 4.c. MS Windows NT 3.51: On the other hand, Microsoft Windows NT 3.51 has the 
  7786. robust multitasking attribute because of its design.
  7787.  
  7788. The robust multitasking of Windows NT was qualitatively and  quantitatively 
  7789. compared to the robust multitasking of OS/2 Warp in the "Down to the Wire" 
  7790. column, InfoWorld, July 10, 1995, p. 88):
  7791.  
  7792.  ' The same Excel test (note: Excel 5.0 for Windows NT macro) slows 
  7793.  down 72 percent in Windows NT [3.51] when running cc:Mail Remote 
  7794.  [for DOS] in the background (note: compared to running Excel 5.0
  7795.  for Windows NT macro with no other program running).  You can get 
  7796.  almost flawless performance in Windows NT if you tweak the 
  7797.  multitasking settings.  Unfortunately, the cc:Mail transfer works 
  7798.  consistently only if you set NT to multitask with equal priority 
  7799.  given to both foreground and background tasks.  At any other 
  7800.  setting, cc:Mail Remote often times out and disconnects before 
  7801.  transferring all the pending mail.'
  7802.  
  7803.  ' I find it truly surprising how poorly Microsoft Windows NT handles 
  7804.  this multitasking test.  With all the fuss that even I have made 
  7805.  about Windows NT's asynchronous input queues and robust architecture,
  7806.  I expected it to at least keep up with OS/2, if not run circles 
  7807.  around it.  But a similar spreadsheet test using Athena Design's
  7808.  Mesa 2 for OS/2 instead of Excel shows less than a 5 percent drop 
  7809.  in the foreground application's performance; this is in OS/2 Warp 
  7810.  when transferring the same cc:Mail Remote files in the background.
  7811.  And it's not just Mesa.  Warp does consistently well with other 32-bit
  7812.  apps in the foreground.'
  7813.  
  7814.  
  7815. Conclusion 
  7816. ----------
  7817.  
  7818. In conclusion, only IBM OS/2 Warp possesses all of these attributes that 
  7819. minimize the costs of upgrading to a 32-bit software platform. Microsoft 
  7820. Windows 95 and Microsoft Windows NT 3.51 each lack at least one of these 
  7821. attributes.  This means that the costs of upgrading a computing environment 
  7822. from Microsoft Windows to either Windows 95 or Microsoft Windows NT 3.51 will 
  7823. be higher than the cost of upgrading from Microsoft Windows to IBM OS/2 Warp. 
  7824. Thus the best benefit to cost relationship results from upgrading Microsoft 
  7825. Windows environments to IBM OS/2 Warp.
  7826.  
  7827. I believe that both IBM and Microsoft understand this cost/benefit analysis. 
  7828. IBM has developed and now markets OS/2 Warp.  Microsoft seems unable to develop 
  7829. an operating system with all of these attributes.  It is currently compensating 
  7830. for this weakness by pressing its current marketing advantage.  In fact, it is 
  7831. so aggressively pressing its marketing advantage that the United States 
  7832. Department of Justice is continuing its investigations of Microsoft.
  7833.  
  7834.  
  7835.  
  7836. ---- Attachment A ----
  7837.  
  7838.  
  7839. "You Mean NT Can't Really Run Windows."
  7840. (Datamation, May 15, 1994, pp 67-68).
  7841.  
  7842. OS/2 Warp has superior backward compatibility with 16-bit Windows application 
  7843. programs when compared to Windows NT 3.51.
  7844.  
  7845. OS/2 Warp uses modified Microsoft Windows 3.1 code, which Microsoft licensed to 
  7846. IBM as part of the 'divorce settlement' between the two companies, to run 
  7847. 16-bit Windows programs.
  7848.  
  7849. The Datamation article includes the following information about OS/2's support 
  7850. of 16-bit Windows 3.x applications:
  7851.  
  7852.  ' Incidentally, it's been more than two years since five or six young 
  7853. programmers at IBM's Boca Raton labs figured out a way to run 16-bit Windows 
  7854. 3.x apps on IBM's then-new 32-bit OS/2 2.x OS in native mode.  And they pulled 
  7855. it off in less than three months.'
  7856.  
  7857. On the other hand, the Datamation article points out that Windows NT 3.51 
  7858. (note: article refers to earlier NT 3.5 by its pre-release code name 'Daytona') 
  7859. uses the Softwindows and SoftPC emulation technologies from Insignia Solutions 
  7860. to run 16-bit Windows programs.  The information about the use of emulation in 
  7861. the Win16 on Win32 (WOW) subsystem in Windows NT was also part of the March 
  7862. 1994 Microsoft DevCast videoteleconference for developers.  Even earlier, it 
  7863. had been a news item in Computergram, October 10, 1991:
  7864.  
  7865.  'Microsoft Corp's vice-president of systems software, Steve Ballmer,
  7866.  says 16-bit Windows applications will be able to run under both the 
  7867.  Intel Corp and MIPS Computer Systems Inc versions of its Windows NT 
  7868.  operating environment:  binary compatibility for existing Windows 
  7869.  applications running on both will be provided by 
  7870.  Insignia Solutions Ltd's SoftPC (sic) emulation software, which 
  7871.  Microsoft recently licensed;...'
  7872.  
  7873. The Datamation article notes the following detail information about the 
  7874. Insignia Solutions' SoftPC and Softwindows technologies that Microsoft licensed 
  7875. for Windows NT in a sidebar:
  7876.  
  7877.  ' When NT is running on RISC machines using Alpha, Mips, or SPARC 
  7878.  chips, for example, Insignia code emulates both the Intel x86 chip 
  7879.  and MS-DOS operating system, as well as all of the hardware and 
  7880.  drivers that Windows and DOS expect to call upon.'  ' On Intel-based
  7881.  PCs, there's no need to use Insignia to emulate the x86 chip,
  7882.  of course.  But Insignia still provides all of the Windows 3.1 and 
  7883.  DOS drivers for the system hardware that make sure the 16-bit DOS 
  7884.  and Windows applcations are isolated from direct contact with NT's
  7885.  protected Hardware Access Layer (HAL) or the hardware itself.'
  7886.  
  7887. Further on, the Datamation article provides more insights into the development 
  7888. work done so that 16-bit Windows programs can run under Windows NT 3.5:
  7889.  
  7890.  'Although Insignia's products play a crucial role in letting NT run 
  7891.  16-bit Windows 3.1 apps, Microsoft's own developers worked long and 
  7892.  hard on the bulk of the 16-bit Windows emulation code.  And they've
  7893.  kept on working long and hard of late to increase the speed at which 
  7894.  the next version of NT (note:  Windows NT 3.5) can run 16-bit Windows 
  7895.  apps -- still, however, using Insignia's technologies.  Microsoft
  7896.  developed a concept called "Win16 on Win32" (WOW) to enable 16-bit
  7897.  Windows apps to run under NT, even emulating a few Windows 3.1 coding 
  7898.  errors in the WOW layer so that all of the applications written to 
  7899.  expect those errors would be able to run.'
  7900.  
  7901. The Datamation article notes that Insignia Solutions' technologies are also 
  7902. used by other operating systems:
  7903.  
  7904.  'Insignia Solutions' SoftPC and Softwindows emulation products are 
  7905.  generally used to run DOS and Windows 3.1 applications on RISC-based
  7906.  Unix workstations and Mac PowerPCs.  Insignia also sells a version of 
  7907.  Softwindows for the Nextstep for Intel operating system.'
  7908.  
  7909.  
  7910. ---- Attachment B ----
  7911.  
  7912.  
  7913. The Design of Windows 95 and its Relation to Robust Multitasking 
  7914.  
  7915.  
  7916. In the Microsoft Windows 95 operating system, there is a single session for all 
  7917. 16-bit Windows programs and the 16-bit system components of Windows 95.  The 
  7918. 16-bit system components of Windows 95 are modified versions of today's Windows 
  7919. for Workgroups 3.11 system components.  The consequence of this design is that 
  7920. if one of the 16-bit Windows programs misbehaves (does not yield properly) and 
  7921. locks up this session, then the operation of all of the 16-bit Windows programs 
  7922. stops in Windows 95 -- 
  7923.  
  7924.  
  7925. ΓòÉΓòÉΓòÉ 16. ╨¢ ΓòÉΓòÉΓòÉ
  7926.  
  7927.  
  7928.  
  7929. This issue of the Gazette started out as our regular Winter Feature for 95/96. 
  7930. It was roughed out in mid September '95, and we were well on our way to the 
  7931. first drafts in Mid November when the sudden news of the demise of Team OS/2 
  7932. Support at IBM appeared on the scene.  A short while later, David Barnes 
  7933. announced that he was leaving IBM to pursue other career goals. 
  7934.  
  7935. Our mission has always been to publish the good news about OS/2 - we're fans of 
  7936. Warp, and the Gazette attests to that fact.  The theme of this issue was and 
  7937. still is "OS/2, once and for all, the best."  Contained in this issue are the 
  7938. strongest arguments we know for its continued support as a desktop operating 
  7939. system.  Our 11 Things article highlights an action plan for IBM to put OS/2 
  7940. over the top, our Cost Analysis article by Jonathan Handler gives dollars and 
  7941. cents sources of satisfaction and where to look for financial justification for 
  7942. upgrading to Warp, the FLC (Frequently Launched Criticisms List) by Charles 
  7943. Forsythe will get you through any technical issue about Warp and how it stacks 
  7944. up against the Microsoft alternatives, and there is much, much more for your 
  7945. reading enjoyment.  Contained in this single issue of the Gazette is the 
  7946. toolkit you need to convince yourself and those around you that Warp is the way 
  7947. to go. 
  7948.  
  7949. Our message to David Barnes is that we will miss him - he's a good friend and 
  7950. we hope that will not change.  To those at Team OS/2 Austin, we know you're 
  7951. still Team'ers and we look forward to your joining the real Team OS/2 
  7952. organization, the one that exists outside of IBM and has ever since David 
  7953. Whittle first announced that first Teamer party at Comdex years ago. 
  7954.  
  7955. Our message to the OS/2 GrassRoots, as always, is contained in all the articles 
  7956. in this issue.   We are committed to the success of OS/2 and believe it will 
  7957. eventually be THE platform of choice.  There are just a few items that need to 
  7958. be addressed to get that done.  So let's get on with it - here's the best issue 
  7959. yet of the Gazette.
  7960.  
  7961.  
  7962.  
  7963. The GrassRoots Gazette is published quarterly at GREATER CHICAGO OS/2.  Our 
  7964. mission is to promote the OS/2 GrassRoots movement and to provide OS/2ers with 
  7965. a meaningful and interesting periodical that deals with the goings-on in the 
  7966. OS/2 User Community as well as tips and techniques for the home and corporate 
  7967. user of OS/2.
  7968.  
  7969. We make our home at the OS/2 GrassRoots Home Page 
  7970. (URL=http://www.gco.com/grassroots.html) which is sponsored by the GREATER 
  7971. CHICAGO OS/2 World Wide Web and GREATER CHICAGO Online 
  7972.  
  7973.  
  7974. ΓòÉΓòÉΓòÉ 17. ╨á ΓòÉΓòÉΓòÉ
  7975.  
  7976.  
  7977.  
  7978. This issue of the Gazette started out as our regular Winter Feature for 95/96. 
  7979. It was roughed out in mid September '95, and we were well on our way to the 
  7980. first drafts in Mid November when the sudden news of the demise of Team OS/2 
  7981. Support at IBM appeared on the scene.  A short while later, David Barnes 
  7982. announced that he was leaving IBM to pursue other career goals. 
  7983.  
  7984. Our mission has always been to publish the good news about OS/2 - we're fans of 
  7985. Warp, and the Gazette attests to that fact.  The theme of this issue was and 
  7986. still is "OS/2, once and for all, the best."  Contained in this issue are the 
  7987. strongest arguments we know for its continued support as a desktop operating 
  7988. system.  Our 11 Things article highlights an action plan for IBM to put OS/2 
  7989. over the top, our Cost Analysis article by Jonathan Handler gives dollars and 
  7990. cents sources of satisfaction and where to look for financial justification for 
  7991. upgrading to Warp, the FLC (Frequently Launched Criticisms List) by Charles 
  7992. Forsythe will get you through any technical issue about Warp and how it stacks 
  7993. up against the Microsoft alternatives, and there is much, much more for your 
  7994. reading enjoyment.  Contained in this single issue of the Gazette is the 
  7995. toolkit you need to convince yourself and those around you that Warp is the way 
  7996. to go. 
  7997.  
  7998. Our message to David Barnes is that we will miss him - he's a good friend and 
  7999. we hope that will not change.  To those at Team OS/2 Austin, we know you're 
  8000. still Team'ers and we look forward to your joining the real Team OS/2 
  8001. organization, the one that exists outside of IBM and has ever since David 
  8002. Whittle first announced that first Teamer party at Comdex years ago. 
  8003.  
  8004. Our message to the OS/2 GrassRoots, as always, is contained in all the articles 
  8005. in this issue.   We are committed to the success of OS/2 and believe it will 
  8006. eventually be THE platform of choice.  There are just a few items that need to 
  8007. be addressed to get that done.  So let's get on with it - here's the best issue 
  8008. yet of the Gazette.
  8009.  
  8010.  
  8011.  
  8012. The GrassRoots Gazette is published quarterly at GREATER CHICAGO OS/2.  Our 
  8013. mission is to promote the OS/2 GrassRoots movement and to provide OS/2ers with 
  8014. a meaningful and interesting periodical that deals with the goings-on in the 
  8015. OS/2 User Community as well as tips and techniques for the home and corporate 
  8016. user of OS/2.
  8017.  
  8018. We make our home at the OS/2 GrassRoots Home Page 
  8019. (URL=http://www.gco.com/grassroots.html) which is sponsored by the GREATER 
  8020. CHICAGO OS/2 World Wide Web and GREATER CHICAGO Online 
  8021.  
  8022. Sometimes when it feels like we're out here gliding around on our own, all we 
  8023. have to do is look at the list of folks who are sponsoring us to realize we 
  8024. aren't out here by ourselves.  We're proud of our list of sponsors.  These 
  8025. folks are financing our existence on the Internet.  We struggle every month 
  8026. just to meet the expenses of running our FTP, Web site (56 Kb leased line and 
  8027. Cisco Router on Token Ring Network), and BBS (at bbs.gco.com via Raymond 
  8028. Gwinn's Vmodem), but it's worth it.  Thanks to all of you who've helped us out. 
  8029. (Those sponsors with gco.com e-mail addresses are sponsoring through their 
  8030. subscriptions to our BBS).
  8031.  
  8032. Important! We can't exist without some help from you.  You can become a sponsor 
  8033. for as little as $50 per year (see adjacent panel on how to become one of our 
  8034. sponsors). 
  8035.  
  8036.  
  8037.    NAME         City     STATE     E-MAIL
  8038.  
  8039. JIM JANN       Vallejo       CA   jim.jann@gco.com
  8040. TOM KORNAUS     Calumet City     IL   tom.kornaus@gco.com
  8041. BILL SWANSON     Naperville, IL    IL   bill.swanson@gco.com
  8042. PETER VANCAMPEN   LaGrange Park    IL   peter.vancampen@gco.com
  8043. JAMES SCHMIDT    Morton Grove     IL   schmidtj@mcs.net
  8044. DENNIS DEMERECKIS  Mokena        IL   dennis.demereckis@gco.com
  8045. REX DESIERTO     Chicago       IL   rex.desierto@gco.com
  8046. BARRY HART      Homewood       IL   barry.hart@gco.com
  8047. CHRIS NOVAK     Chicago       IL   cjnovak@vnet.ibm.com
  8048. CARVER SMITH     Schaumburg      IL   carver.smith@gco.com
  8049. CLEM AMORE      Chicago       IL   clem.amore@gco.com
  8050. CHRIS ASHER     Dolton        IL   chris.asher@gco.com
  8051. DORIAN AUSTIN    Country Club Hills  IL   dorian.austin@gco.com
  8052. MERRILL BABCOCK   Kalamazoo      MI   merrill.babcock@gco.com
  8053. JOHN BAKER      Matteson       IL   john.baker@gco.com
  8054. DAVID BALDYGA    Grosse Pointe    MI   david.baldyga@gco.com
  8055. GARY BARTON     Waukegan       IL   gary.barton@gco.com
  8056. DONALD BASTA     Bolingbrook     IL   donald.basta@gco.com
  8057. PHILIP BAUMAN    Chicago       IL   philip.bauman@gco.com
  8058. ART BECK       Wilmette       IL   art.beck@gco.com
  8059. JOHN BECK      Des Plaines     IL   john.beck@gco.com
  8060. HARLEY VER BEEK   Lansing       IL   harley.ver.beek@gco.com
  8061. RUSSELL BENTCH    Grain Valley     MO   russell.bentch@gco.com
  8062. LEE BERNBAUM     Oklahoma City    OK   lee.bernbaum@gco.com
  8063. JOHN BIBEAU     Smyrna        GA   john.bibeau@gco.com
  8064. GEOFF BLAIR     Pekin        IL   gblair@aol.com
  8065. ED BORGH       Downers Grove    IL   ed.borgh@gco.com
  8066. RANDALL BOSMA    South Holland    IL   randall.bosma@gco.com
  8067. JIM BRACEWELL    Hanover Park     IL   jim.bracewell@gco.com
  8068. CLIFFORD BRADY    Oak Park       IL   clifford.brady@gco.com
  8069. J BUELL       Arlington Heights  IL   j.buell@gco.com
  8070. GEORGE BUGBEE    Crete        IL   george.bugbee@gco.com
  8071. MARK BUREL      Atlanta       GA   mark.burel@gco.com
  8072. DAVE BURKETT     Marengo       IL   david.burkett@gco.com
  8073. GARY BURNETTE    Antioch       IL   gary.burnette@gco.com
  8074. ANTHONY CAFFERATA  Chicago       IL   anthony.cafferata@gco.com
  8075. DWIGHT CANNON    Elgin        IL   dwight.cannon@gco.com
  8076. PAT CARLSON     addison       IL   pat.carlson@gco.com
  8077. TIMOTHY CARMIGNANI  Hinsdale       IL   timothy.carmignani@gco.com
  8078. SCOTT CARSON     Fredericksburg    VA   scott.carson@gco.com
  8079. JOHN CARTER     Carbondale      IL   john.carter@gco.com
  8080. DEAN CAWTHON     Solon        OH   dean.cawthon@gco.com
  8081. MARTY CAWTHON    Dearborn       MI   mrc@chipchat.com
  8082. BOB CHAMBERLAIN   Glenview       IL   bob.chamberlain@gco.com
  8083. JOHN CHIODO     Chicago       IL   john.chiodo@gco.com
  8084. MARVIN CLAVEY    Northbrook      IL   marvin.clavey@gco.com
  8085. LENNIE COCCO     Gurnee        IL   lennie.cocco@gco.com
  8086. PAUL COLVIN     Mundelein      IL   paul.colvin@gco.com
  8087. JULE CORRON     Chicago       IL   jule.corron@gco.com
  8088. PAUL COVEY      Austin        TX   paul.covey@gco.com
  8089. MAC CRUZ       Chicago       IL   mac.cruz@gco.com
  8090. MARTY DAVIS     Cleveland      TN   marty.davis@gco.com
  8091. STEVE DEGREEF    Barlett       IL   steve.degreef@gco.com
  8092. AL DEGUTIS      River Forest     IL   al.degutis@gco.com
  8093. JR DEMPSEY      Riverdale      IL   jr.dempsey@gco.com
  8094. SERGE DENIS     Brussels       BE   serge.denis@gco.com
  8095. ROY DETERS      Alsip        IL   roy.deters@gco.com
  8096. KARL  DEVORE     Waukegan       IL   karl.devore@gco.com
  8097. DAVE DRUCKER     Wheeling       IL   dave.drucker@gco.com
  8098. MIKE DUDLEY     Enfield       NH   mike.dudley@gco.com
  8099. ARLYNN EFTEFIELD   Des Plaines     IL   arlynn.eftefield@gco.com
  8100. MIKE EHRLICH     Skokie        IL   mike.ehrlich@gco.com
  8101. DON EIPERT      Chicago       IL   don.eipert@gco.com
  8102. PHILIP ENGEL     Chicago       IL   philip.engel@gco.com
  8103. TIM ERICKSON     Chicago       IL   tim.erickson@gco.com
  8104. MARK ERTES      Arlington Heights  IL   mark.ertes@gco.com
  8105. FRED FACHET     Chicago       IL   fred.fachet@gco.com
  8106. ROBERT FALESCH    Geneva        IL   robert.falesch@gco.com
  8107. PHILIP FELBER    Chicago       IL   philip.felber@gco.com
  8108. PHILLIP FLODIN    Marion        MI   phillip.flodin@gco.com
  8109. TOM FORAJTER     RIVERDALE      IL   tom.forajter@gco.com
  8110. WILLIAM FOSDICK   Rolling Meadows   IL   william.fosdick@gco.com
  8111. BILL FRAZIER     Chicago       IL   bill.frazier@gco.com
  8112. COREY GAFFNEY    Bensenville     IL   corey.gaffney@gco.com
  8113. JOHN GAISER     Schaumburg      Il   john.gaiser@gco.com
  8114. PETER GARNER     Houston       TX   peter.garner@gco.com
  8115. WALTER GEORGE    Calumet Park     IL   walter.george@gco.com
  8116. MARVIN GINO     BARRINGTON      IL   marvin.gino@gco.com
  8117. PAUL GIORDANO    Wheaton       IL   paul.giordano@gco.com
  8118. PAUL GIOVACCHINI   Chicago       IL   paul.giovacchini@gco.com
  8119. STEVE GORMAN     La Grange      IL   steve.gorman@gco.com
  8120. ED GOULD       Chicago       IL   ed.gould@gco.com
  8121. ROBERT GRAY     Chicago       IL   robert.gray@gco.com
  8122. BOGDAN GRZESIAK   CHICAGO       IL   bogdan.grzesiak@gco.com
  8123. CHRISTIAN GUSTAFSON Chicago       IL   christian.gustafson@gco.com
  8124. ROBERT HALL     Lake Forest     IL   robert.hall@gco.com
  8125. ALLAN HAMILTON    San Jose       CA   allan.hamilton@gco.com
  8126. KEN HANSEN      Libertyville     IL   ken.hansen@gco.com
  8127. STANLEY HANSON    Rolling Meadows   IL   stanley.hanson@gco.com
  8128. WALT HARDEE     Huntsville      AL   walt.hardee@gco.com
  8129. PERRY HARRIS     Aurora        IL   perry.harris@gco.com
  8130. MICHAEL HASCH    Northbrook      IL   michael.hasch@gco.com
  8131. JIM HASSELMAN    Crystal Lake     IL   jim.hasselman@gco.com
  8132. STEVEN HAUSWIRTH   Chicago       IL   steven.hauswirth@gco.com
  8133. KIRT HAYES      Lake Forest     IL   kirt.hayes@gco.com
  8134. STEVE HELPHINGSTINE HIGHLAND PARK    IL   steve.helphingstine@gco.com
  8135. MIKE HENRY      Chicago       IL   mike.henry@gco.com
  8136. DAVID HERGERT    Wilmington      MA   david.hergert@gco.com
  8137. CHRIS HERR      Hoffman Estates   IL   chris.herr@gco.com
  8138. TOM HEYDUK      Berwyn        IL   tom.heyduk@gco.com
  8139. DONALD HICKEY    Lansing       IL   donald.hickey@gco.com
  8140. RICHARD HINTON    Berwyn        IL   richard.hinton@gco.com
  8141. MIKE HOAG      Portland       OR   mike.hoag@gco.com
  8142. RICHARD HOESLI    Prospect Heights   IL   richard.hoesli@gco.com
  8143. ROBERT HOFSTETTER  Cherry Valley    IL   robert.hofstetter@gco.com
  8144. DAVE HOLLE      Oswego        IL   dave.holle@gco.com
  8145. STEVE HOLLINGSWORTH Chicago       IL   steve.hollingsworth@gco.com
  8146. SKIP HOSLER     Schaumburg      IL   skip.hosler@gco.com
  8147. ROGER HOST      Lake in the Hills  IL   roger.host@gco.com
  8148. KARL HUF       Chicago       IL   karl.huf@gco.com
  8149. WILL HUTCHINSON   Downers Grove    IL   will.hutchinson@gco.com
  8150. STEPHEN IACOVELLI  Schaumburg      IL   stephen iacovelli@gco.com
  8151. NICK IMBRAGUGLIO   Hanover Park     IL   nick.imbraguglio@gco.com
  8152. CLIFFORD ISACKSON  Westchester     IL   clifford.isackson@gco.com
  8153. RONNIE IVES     Chicago       IL   ronnie.ives@gco.com
  8154. TIM KAAR       Chicago       IL   tim.kaar@gco.com
  8155. PAUL KAWCZYNSKI   CHICAGO       IL   paul.kawczynksi@gco.com
  8156. BRIAN KEEFE     Orland Park     IL   brian.keefe@gco.com
  8157. JIM KENT       Gurnee        IL   jim.kent@gco.com
  8158. JOHN KLECZEWSKI   west chicago     IL   john.kleczewski@gco.com
  8159. STEVE KLINE     Camarillo      CA   steve.kline@gco.com
  8160. JIM KOCMOUD     Berwyn        IL   jim.kocmoud@gco.com
  8161. GIL KOWOLS      Park Ridge      IL   gil.kowols@gco.com
  8162. CHRIS KOZLOV     Grayslake      IL   chris.kozlov@gco.com
  8163. JOHN KRISTELLI    Chicago       IL   john.kristelli@gco.com
  8164. SEAN KROGMAN     Elk Grove Village  IL   sean.krogman@gco.com
  8165. RICK KRUER      Mesa         AZ   rick.kruer@gco.com
  8166. JOHN KRUSZKA     Chicago       IL   john.kruszka@gco.com
  8167. KRIS KWILAS     Burr Ridge      IL   kwilas@uiuc.edu
  8168. JOHN LARSON     Arlington Heights  IL   john.larson@gco.com
  8169. CHRIS LENZINI    Chicago       IL   chris.lenzini@gco.com
  8170. ALAN LEVY      Chicao        IL   alan.levy@gco.com
  8171. BILL LOW       Wheeling       IL   bill.low@gco.com
  8172. PETER LU       Glenview       IL   peter.lu@gco.com
  8173. MARIO LUGO      Chicago       IL   mario.lugo@gco.com
  8174. JOE MACALUSO     Frankfort      IL   joe.macaluso@gco.com
  8175. PATRICK MACROY    Glen Ellyn      IL   patrick.macroy@gco.com
  8176. BASSAM MADANY    South Holland    IL   bassam.madany@gco.com
  8177. MARC MARINO     Calumet City     IL   mark.marino@gco.com
  8178. DAVID MARTIN     Plymouth       MN   david.martin@gco.com
  8179. TOM MCCABE      Romeoville      IL   tom.mccabe@gco.com
  8180. RUSS MCCALLISTER   River Forest     IL   russ.mccallister@gco.com
  8181. PATRICK MCCAMMON   Roselle       IL   patrick.mccammon@gco.com
  8182. CHRIS MCCARTHY    Island Lake     IL   chris.mccarthy@gco.com
  8183. BRIAN MCMILLAN    Corpus Christi    TX   brian.mcmillan@gco.com
  8184. FRANK MERCIK     Ogden, UT      UT   frank.mercik@gco.com
  8185. JOE MESSINA     Los Angeles     CA   joe.messina@gco.com
  8186. CHRIS MIELKE     Gurnee        IL   chris.mielke@gco.com
  8187. TERRY MILLER     Chicago       IL   terry.miller@gco.com
  8188. MURRAY MOHL     SUMMIT        NJ   murray.mohl@gco.com
  8189. ELENA NANOS     Chicago       IL   elena.nanos@gco.com
  8190. LARRY NELSON     GLEN ELLYN      IL   larry.nelson@gco.com
  8191. DAVID NEMETH     Chicago       IL   david.nemeth@gco.com
  8192. ROBERT NEWCOMER   Northbrook      IL   robert.newcomer@gco.com
  8193. KEVIN NEWMAN     Chicago Heights   IL   kevin.newman@gco.com
  8194. TOM NEWMAN      Hanover Park     IL   tom.newman@gco.com
  8195. TIM VAN NOORD    South Holland    IL   tim.van.noord@gco.com
  8196. ROBERT NORMAN    Chicago       IL   robert.norman@gco.com
  8197. SEAN O'CONNOR    Downers Grove    IL   sean.oconnor@gco.com
  8198. DAN O'DAY      Chicago       IL   dan.oday@gco.com
  8199. HUGH O'NEILL     Chicago       IL   hugh.oneill@gco.com
  8200. DON ONEILL      Lagrange       IL   don.oneill@gco.com
  8201. FRANK ORLITA     ELMHURST       IL   frank.orlita@gco.com
  8202. JIM PALMER      Naperville      IL   jim.palmer@gco.com
  8203. MICHAEL PAPIERNIAK  Des Plaines     IL   michael.papierniak@gco.com
  8204. JON PARKER      Rolling Meadows   IL   jon.parker@gco.com
  8205. CINDY PEGG      Chicago       IL   cindy.pegg@gco.com
  8206. GREGG PHILBRICK   LOMBARD       IL   gregg.philbrick@gco.com
  8207. HERB PHILBRICK    Chesterton      IN   herb.philbrick@gco.com
  8208. EDWARD PHILLIPS   Chicago       IL   edward.phillips@gco.com
  8209. STEVEN PHILLIPS   Chicago       IL   steven.phillips@gco.com
  8210. VIC PIPER      Chicago       IL   vic.piper@gco.com
  8211. PJ PISCZAK      Middleburg Hts.   OH   pj.pisczak@gco.com
  8212. BILL PLETTING    downers grove    IL   bill.pletting@gco.com
  8213. DAVID POTTS     Brookfield      IL   david.potts@gco.com
  8214. JOE PRIORY      Deerfield      IL   joe.priory@gco.com
  8215. FRANK RAKOCZY    Chicago       IL   frank.rakoczy@gco.com
  8216. CHRIS RAY      River Forest     IL   chris.ray@gco.com
  8217. JAMES RICHARDS 
  8218.  
  8219.  
  8220. ΓòÉΓòÉΓòÉ 18. ╨ó ΓòÉΓòÉΓòÉ
  8221.  
  8222.  
  8223.  
  8224. This issue of the Gazette started out as our regular Winter Feature for 95/96. 
  8225. It was roughed out in mid September '95, and we were well on our way to the 
  8226. first drafts in Mid November when the sudden news of the demise of Team OS/2 
  8227. Support at IBM appeared on the scene.  A short while later, David Barnes 
  8228. announced that he was leaving IBM to pursue other career goals. 
  8229.  
  8230. Our mission has always been to publish the good news about OS/2 - we're fans of 
  8231. Warp, and the Gazette attests to that fact.  The theme of this issue was and 
  8232. still is "OS/2, once and for all, the best."  Contained in this issue are the 
  8233. strongest arguments we know for its continued support as a desktop operating 
  8234. system.  Our 11 Things article highlights an action plan for IBM to put OS/2 
  8235. over the top, our Cost Analysis article by Jonathan Handler gives dollars and 
  8236. cents sources of satisfaction and where to look for financial justification for 
  8237. upgrading to Warp, the FLC (Frequently Launched Criticisms List) by Charles 
  8238. Forsythe will get you through any technical issue about Warp and how it stacks 
  8239. up against the Microsoft alternatives, and there is much, much more for your 
  8240. reading enjoyment.  Contained in this single issue of the Gazette is the 
  8241. toolkit you need to convince yourself and those around you that Warp is the way 
  8242. to go. 
  8243.  
  8244. Our message to David Barnes is that we will miss him - he's a good friend and 
  8245. we hope that will not change.  To those at Team OS/2 Austin, we know you're 
  8246. still Team'ers and we look forward to your joining the real Team OS/2 
  8247. organization, the one that exists outside of IBM and has ever since David 
  8248. Whittle first announced that first Teamer party at Comdex years ago. 
  8249.  
  8250. Our message to the OS/2 GrassRoots, as always, is contained in all the articles 
  8251. in this issue.   We are committed to the success of OS/2 and believe it will 
  8252. eventually be THE platform of choice.  There are just a few items that need to 
  8253. be addressed to get that done.  So let's get on with it - here's the best issue 
  8254. yet of the Gazette.
  8255.  
  8256.  
  8257.  
  8258. The GrassRoots Gazette is published quarterly at GREATER CHICAGO OS/2.  Our 
  8259. mission is to promote the OS/2 GrassRoots movement and to provide OS/2ers with 
  8260. a meaningful and interesting periodical that deals with the goings-on in the 
  8261. OS/2 User Community as well as tips and techniques for the home and corporate 
  8262. user of OS/2.
  8263.  
  8264. We make our home at the OS/2 GrassRoots Home Page 
  8265. (URL=http://www.gco.com/grassroots.html) which is sponsored by the GREATER 
  8266. CHICAGO OS/2 World Wide Web and GREATER CHICAGO Online 
  8267.  
  8268.  
  8269.  
  8270. In response to requests from several OS/2ers interested in becoming GrassRoots 
  8271. Home Page Sponsors, we are announcing that we are taking subscriptions from 
  8272. persons and corporations interested in becoming OS/2 GrassRoots Home Page 
  8273. sponsors to help us defray the costs of operating on the Internet.  Our Home 
  8274. Page displays the latest news of interest to the OS/2 GrassRoots as well as 
  8275. current and previous issues of the GrassRoots Gazette in HTML format.
  8276.  
  8277. Currently, all expenses of running our Home Page are subsidized  by the GREATER 
  8278. CHICAGO Online!! BBS subscriber community and by GREATER CHICAGO, Inc. as a 
  8279. public service to the OS/2 user community. We would like to continue our 
  8280. GrassRoots Home Page operation and sponsorships will help us do that.  So if 
  8281. you are interested, this is what it is all about:
  8282.  
  8283. Sponsorships come in two varieties and have a number of benefits:
  8284.  
  8285. A.  Personal Sponsorship - $50 per year 
  8286.  
  8287.   o UserID and password on the GREATER CHICAGO OS/2 Ftp Server 
  8288.    (over 2Gb of the latest in OS/2 files, tips and techniques)
  8289.   o UserID and password on our BBS (bbs.gco.com via Raymond Gwinn's Vmodem)
  8290.   o Personal Home Page (one page) for sponsor or sponsor's family - this 
  8291.    includes a gif file of your choice and hypertext - including files to 
  8292.    download not to exceed 1 Mb in size.
  8293.   o Sponsor's Name on our List of Sponsors in the OS/2er's GrassRoots 
  8294.    Gazette in both the INF and HTML versions.
  8295.   o Certificate from OS/2er's GrassRoots Gazette designating you as 
  8296.    a charter sponsor (suitable for framing).
  8297.  
  8298. B.  Corporate Sponsorship - $100 per year 
  8299.  
  8300.   o UserID and password on the GREATER CHICAGO OS/2 Ftp Server 
  8301.    (over 2Gb of the latest in OS/2 files, tips and techniques)
  8302.   o UserID and password on our BBS (bbs.gco.com via Raymond Gwinn's Vmodem)
  8303.   o Home Page for your company/service/product - this includes 
  8304.    a gif file of your choice and hypertext - including files to download 
  8305.    not to exceed 2Mb in size.
  8306.   o Company's Name on our List of Sponsors in the OS/2er's GrassRoots 
  8307.    Gazette in both the INF and HTML versions.
  8308.   o One page of advertising in 2 (of 4) issues of OS/2er's GrassRoots Gazette 
  8309.    featuring your product/service/company.
  8310.   o Certificate from OS/2er's GrassRoots Gazette designating your company 
  8311.    as a charter sponsor (suitable for framing).
  8312.  
  8313. If you feel that the GrassRoots Home Page is worth the effort, we'd be honored 
  8314. to have you on our list of sponsors.  And we think you'll get more than the 
  8315. amount of your sponsorship in return for value of the benefits we've 
  8316. itemized above.
  8317.  
  8318. OS/2er's GrassRoots Gazette     or send to grassroots.gazette@gco.com
  8319. Box 188 
  8320. Lansing, IL 60438          or Fax to (708) 895-4561
  8321. ATTN: Bill Cook, Editor 
  8322.  
  8323.   ------------- OS/2 GrassRoots Gazette Sponsorship Application ------------
  8324.  
  8325. Type:  Personal [ ]           Corporate [ ] 
  8326.  
  8327. Name: _________________________________________________________________
  8328.    (as you would like it to appear on our list of sponsors)
  8329.  
  8330. E-Mail Address (this will appear next to your name) _______________________
  8331.  
  8332. Method of Payment:   Check [ ]      Credit Card [ ] 
  8333.  
  8334. If Credit Card:   Visa [ ]      MasterCard [ ] 
  8335.  
  8336. Credit Card Number: __________________________________ Expiration ________
  8337.  
  8338. Name of cardholder (as it appears on Credit Card) ________________________
  8339.  
  8340. We'll need your postal address in order to mail your certificate to you:
  8341.  
  8342. Name (for mail label): ______________________________________________
  8343.  
  8344. Address: ________________________________________________________
  8345.  
  8346. City/St/Zip:______________________________________________________
  8347.  
  8348. Daytime Phone: ___________________________________________________
  8349.  
  8350. Note: Please send all communication regarding your home page, including 
  8351. desired layout, gif files, etc. to grassroots.gazette@gco.com or mail to our 
  8352. postal address (above).
  8353.  
  8354. And 
  8355.  
  8356.  
  8357. ΓòÉΓòÉΓòÉ 19. ╨ú ΓòÉΓòÉΓòÉ
  8358.  
  8359.  
  8360.  
  8361. This issue of the Gazette started out as our regular Winter Feature for 95/96. 
  8362. It was roughed out in mid September '95, and we were well on our way to the 
  8363. first drafts in Mid November when the sudden news of the demise of Team OS/2 
  8364. Support at IBM appeared on the scene.  A short while later, David Barnes 
  8365. announced that he was leaving IBM to pursue other career goals. 
  8366.  
  8367. Our mission has always been to publish the good news about OS/2 - we're fans of 
  8368. Warp, and the Gazette attests to that fact.  The theme of this issue was and 
  8369. still is "OS/2, once and for all, the best."  Contained in this issue are the 
  8370. strongest arguments we know for its continued support as a desktop operating 
  8371. system.  Our 11 Things article highlights an action plan for IBM to put OS/2 
  8372. over the top, our Cost Analysis article by Jonathan Handler gives dollars and 
  8373. cents sources of satisfaction and where to look for financial justification for 
  8374. upgrading to Warp, the FLC (Frequently Launched Criticisms List) by Charles 
  8375. Forsythe will get you through any technical issue about Warp and how it stacks 
  8376. up against the Microsoft alternatives, and there is much, much more for your 
  8377. reading enjoyment.  Contained in this single issue of the Gazette is the 
  8378. toolkit you need to convince yourself and those around you that Warp is the way 
  8379. to go. 
  8380.  
  8381. Our message to David Barnes is that we will miss him - he's a good friend and 
  8382. we hope that will not change.  To those at Team OS/2 Austin, we know you're 
  8383. still Team'ers and we look forward to your joining the real Team OS/2 
  8384. organization, the one that exists outside of IBM and has ever since David 
  8385. Whittle first announced that first Teamer party at Comdex years ago. 
  8386.  
  8387. Our message to the OS/2 GrassRoots, as always, is contained in all the articles 
  8388. in this issue.   We are committed to the success of OS/2 and believe it will 
  8389. eventually be THE platform of choice.  There are just a few items that need to 
  8390. be addressed to get that done.  So let's get on with it - here's the best issue 
  8391. yet of the Gazette.
  8392.  
  8393.  
  8394.  
  8395. The GrassRoots Gazette is published quarterly at GREATER CHICAGO OS/2.  Our 
  8396. mission is to promote the OS/2 GrassRoots movement and to provide OS/2ers with 
  8397. a meaningful and interesting periodical that deals with the goings-on in the 
  8398. OS/2 User Community as well as tips and techniques for the home and corporate 
  8399. user of OS/2.
  8400.  
  8401. We make our home at the OS/2 GrassRoots Home Page 
  8402. (URL=http://www.gco.com/grassroots.html) which is sponsored by the GREATER 
  8403. CHICAGO OS/2 World Wide Web and GREATER CHICAGO Online