home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / os / os2 / misc / 36277 < prev    next >
Encoding:
Internet Message Format  |  1992-11-12  |  3.5 KB

  1. Path: sparky!uunet!stanford.edu!bcm!lib!oac.hsc.uth.tmc.edu!jmaynard
  2. From: jmaynard@oac.hsc.uth.tmc.edu (Jay Maynard)
  3. Newsgroups: comp.os.os2.misc
  4. Subject: Getting the DAK $199 CDROM working with OS/2
  5. Message-ID: <7844@lib.tmc.edu>
  6. Date: 12 Nov 1992 19:28:44 GMT
  7. Sender: usenet@lib.tmc.edu
  8. Organization: UT Health Science Center Houston
  9. Lines: 72
  10. Nntp-Posting-Host: oac.hsc.uth.tmc.edu
  11.  
  12.  
  13. After a bit of hacking, I have gotten my DAK CDROM to run with OS/2 2.0. As
  14. Tim Sipples has said, it will only work in a specific DOS session, set up
  15. properly. Here's how I went about it:
  16.  
  17. 1) I built a bootable DOS floppy by running FORMAT /S on a machine running DOS
  18. 5.0. I also copied DOSKEY.EXE, SETVER.EXE and APPEND.EXE from the DOS
  19. directory on that machine to the disk, and then copied
  20. C:\OS2\MDOS\FSFILTER.SYS to it. 
  21. I created a CONFIG.SYS by hand on the floppy, as follows:
  22. DEVICE=FSFILTER.SYS
  23. FILES=50
  24. BUFFERS=4
  25. LASTDRIVE=Z
  26.  
  27. 2) I booted that floppy on the OS/2 system by double-clicking the DOS from
  28. Drive A icon, and was presented with a DOS prompt.
  29.  
  30. 3) I ran the DAK INSTALL program on the CD Launcher customization disk. This
  31. stuck a bunch of files in C:\, and modified C:\CONFIG.SYS and C:\AUTOEXEC.BAT.
  32. (There's no way to tell the program to put the files elsewhere.) I then moved
  33. all the files it added to D:\CDROM (a directory name I fished out of thin
  34. air), moved the modified AUTOEXEC.BAT and CONFIG.SYS there, and renamed the
  35. previous files, saved as AUTOEXEC.OLD and CONFIG.OLD, back to the right names.
  36. The install program checks ports 300H, 310H, 320H, 340H, and 380H to see if
  37. there's hardware there before recommending which port address to use; mine
  38. locked up on me until I removed the NE2000 card that was set for port 300H
  39. from the system. Note also that the only possibilitied for the card's
  40. interrupt vector are 2, 3, and 5.
  41.  
  42. 4) I copied all of the DAK-installed files to the floppy. I then used the new
  43. AUTOEXEC.BAT and CONFIG.SYS files, as modified by DAK, to build the following
  44. files: 
  45.  
  46. CONFIG.SYS:
  47. DEVICE=FSFILTER.SYS
  48. DEVICE=C:\OS2\MDOS\HIMEM.SYS
  49. DOS=HIGH,UMB
  50. DEVICEHIGH=SETVER.EXE
  51. DEVICEHIGH=MTMCDSA.SYS (parameters as supplied by the INSTALL program)
  52. FILES=50
  53. BUFFERS=4
  54. LASTDRIVE=Z
  55.  
  56. AUTOEXEC.BAT:
  57. @ECHO OFF
  58. MSCDEX (parameters as supplied by INSTALL)
  59. PATH A:\;(rest of path as supplied by OS/2)
  60. PROMPT (as supplied by OS/2)
  61. LOADHIGH DOSKEY (parameters)
  62. LOADHIGH C:\OS2\MDOS\MOUSE
  63.  
  64. While arriving at this configuration, I ran into various problems with illegal
  65. instruction traps, bad or missing drivers, MSCDEX complaining about bad DOS
  66. versions, and so on; all of those went away when I used VMDISK to build a
  67. bootable image in D:\CDROM and booted from that. I have not tried turning
  68. HW_ROM_TO_RAM on for the DOS from Drive A: object, but I plan to try that when
  69. I get home.
  70.  
  71. At this point, I had a running DOS 5.0 session that I could use to run CD
  72. software and so forth. The CDROM is accessible as drive S: in that session.
  73. The DiscPassage search software that came with The Family Doctor CDROM works
  74. just fine. Unfortunately, the same cannot be said for the Microsoft Bookshelf:
  75. the MSL program used to access the library blows up every time, with an
  76. illegal instruction trap.
  77.  
  78. Hopefully, this will get others pointed down the right track towards getting
  79. their DAK $199 CDROM packages going. Good luck!
  80. -- 
  81. Jay Maynard, EMT-P, K5ZC, PP-ASEL | Never ascribe to malice that which can
  82. jmaynard@oac.hsc.uth.tmc.edu      | adequately be explained by stupidity.
  83.      We survived Jimmy Carter; we'll (probably) survive Bill Clinton.
  84.