home *** CD-ROM | disk | FTP | other *** search
/ Hall of Fame / HallofFameCDROM.cdr / lant / mxsub.arc / MXSUB.DOC next >
Text File  |  1990-05-14  |  2KB  |  60 lines

  1. MXSUB.EXE - Microsoft Extensions Substitute (May 1990)
  2.  
  3. By 
  4.  
  5. Digital Solutions Pty Ltd
  6. PO Box 178
  7. Margate
  8. Qld  4019
  9. AUSTRALIA
  10. Tel (Int.) 61-7-883-1851
  11.  
  12.  
  13. The Problem.....
  14.  
  15. While LANtastic supports CD-ROMs on work stations without Microsoft Extensions
  16. (MSCDEX.EXE) being loaded, some programs for accessing CD-ROMs make requests to
  17. MSCDEX for certain information.  These programs would abort on work stations
  18. because MSCDEX was not present.
  19.  
  20. The Solution.....
  21.  
  22. We wrote MXSUB.EXE as a substitute for MSCDEX on work stations.  As a general
  23. rule (though not necessarily the case) CD-ROM programs read the CD-ROM via
  24. normal DOS calls.  However, several (World Book's Infofinder was one) ask 
  25. MSCDEX for the number of CDs actually available (Sub-function 0h) and what the
  26. associated drive letters are for those CDs (sub-function 0Dh).  MXSUB sets
  27. these values via parameters at load-time, and services these Int 2Fh function
  28. 15h calls according to these parameters.
  29.  
  30. The Usage.....
  31.  
  32. Let's say you have two CD-ROMs, set by Net Use commands as drives S: and W:.
  33. You would then load MXSUB like this...
  34.  
  35. MXSUB S W
  36.  
  37. ...MXSUB will then report back to you the fact that it installed successfully
  38. and the drive letters it will supply as available.  Note that it does NOT
  39. actually service requests to these drives, merely reports their presence and
  40. number as previously described.
  41.  
  42.  
  43. MXSUB uses about 5K of RAM, and should be loaded before you run your CD
  44. software.  Do NOT load MSCDEX or your CD Driver (.SYS file) on your work
  45. station, only on the server.
  46.  
  47. MXSUB worked for Infofinder (World Book), Groliers Encyclopaedia and CDATA86 
  48. (Australian Census).  If a program makes a call to a MSCDEX sub-function other
  49. than 0h or 0Dh, MXSUB will abort the program, showing the full register
  50. information, particularly the sub-function called, at the top of the screen.
  51. If this happens, PLEASE WRITE IT DOWN exactly as it appears, and write to us or
  52. phone, and tell us also what program you were running.  We will endeavour to
  53. add this sub-function to the list supported by MXSUB.
  54.  
  55.  
  56. Kind Regards,
  57.  
  58. Daniel Churchman
  59. National Sales Manager - LANtastic
  60. (AUSTRALIA)