home *** CD-ROM | disk | FTP | other *** search
/ Sound, Music & MIDI Collection 2 / SMMVOL2.bin / GRAV_PAT / MEGEM08B.ZIP / MEGAEM.DOC < prev    next >
Encoding:
Text File  |  1993-07-13  |  25.2 KB  |  619 lines

  1.  
  2.  
  3.                       MEGA-EM VERSION 1.00B005 (Beta)
  4.                                USERS MANUAL
  5.                    Copyright (C) 1993 Jayeson Lee-Steere
  6.  
  7.  
  8. CONTENTS.
  9.  
  10. 1.  Legal Information
  11. 2.1 Introduction
  12. 2.2 System Requirements
  13. 3.  Installation
  14.  
  15. 4.  Mega-Em Usage
  16.    4.1  Loading Mega-Em and Configuring the Emulation.
  17.        4.1.1  Overview
  18.        4.1.2  MEGAEM.EXE Command Line Options
  19.        4.1.3  EMUSET.EXE Command Line Options
  20.        4.1.4  The Default Options Files
  21.    4.2  Configuring Software For Use With Mega-Em.
  22.    4.3  A Step by Step Example.
  23.  
  24. 5.  Compatibility Problems With Various Software
  25.    4.1  Software that requires 386 protected mode and can not run under a
  26.         memory manager.
  27.    4.2  Microsoft Windows in Enhanced Mode.
  28.    4.3  Specific software with known compatibility problems.
  29.        4.3.1  Hardball 3, Winter Games, Summer Games etc.
  30.        4.3.2  Strike Commander.
  31.        4.3.3  Terminator 2029 (and possibly Wayne Gretsky Hockey 3) (Roland).
  32.        4.3.4  Gateway (Roland).
  33.        4.3.5  SBOS and UltraMID.
  34.        4.3.6  Falcon 3 and 386MAX.
  35.        4.3.7  The Incredible Machine (General MIDI)
  36.        4.3.8  The Seventh Guest (Roland)
  37.  
  38. 6.  Solutions to Commonly Encountered Problems.
  39.  
  40.  
  41.  
  42. Mega-Em Users Manual          Copyright (C) 1993 Jayeson Lee-Steere    Page 2
  43.  
  44.  
  45. 1. LEGAL INFORMATION.
  46.  
  47.  
  48. This software and documentation are protected by copyright law, with all
  49. rights reserved. Copyright is held by the author, Jayeson Lee-Steere.
  50.  
  51. This software is provided as-is. Jayeson Lee-Steere makes no warranties,
  52. express or implied, and does not warrant that the software will be fit
  53. for any particular purpose. Jayeson Lee-Steere will in no event be liable
  54. for loss of profits, nor incidental or consequential damages. You use
  55. this software at your own risk.
  56.  
  57. This software may not be modified, disassembled or reverse engineered
  58. in any way, except by the author, Jayeson Lee-Steere.
  59.  
  60. Mega-Em may be distributed in unmodified shareware form freely, provided
  61. no charge is made for it, with the exclusion of BBS (Bulletin Board System)
  62. service charges. Shareware vendors may NOT charge any fee for distributing
  63. this software. Users are entitled to use Mega-Em free of charge for a trial
  64. period of thirty days. If the user wishes to use Mega-Em beyond this
  65. trial period, he/she must register Mega-Em.
  66.  
  67. Mega-Em may not be distributed in registered form by and means or form.
  68. This includes distribution of the file REGISTER.CFG and registration
  69. numbers. Registration entitles the user to non-exclusive rights to use
  70. Mega-Em indefinitely. Registrations are non-transferable and
  71. non-redeemable.
  72.  
  73. All trademarks and registered trademarks are the property of their
  74. respective owners.
  75.  
  76. Read the file REGISTER.DOC for information on how to register Mega-Em.
  77.  
  78.  
  79. Mega-Em Users Manual          Copyright (C) 1993 Jayeson Lee-Steere    Page 3
  80.  
  81.  
  82. 2.1 INTRODUCTION.
  83.  
  84. Mega-Em is a software program which allows you to emulate sound devices
  85. other than those present in your system. Currently Mega-Em is limited to
  86. emulating Roland sound devices using a Gravis Ultrasound (GUS) sound card.
  87. However Mega-Em has been designed for expansion. If enough interest is
  88. shown regarding some other form of emulation, it will be added. For
  89. example Sound Blaster emulation through the Ultrasound card is already
  90. planned.
  91.  
  92. The major driving force behind the development of Mega-Em was the need
  93. for widespread game support which could take full advantage of the power of
  94. the Ultrasound card. While SBOS is a technically brilliant piece of software,
  95. it does not realize the full potential of the Ultrasound. Emulating a the
  96. music part of an Adlib/Sound Blaster card just doesn't offer the 'raw
  97. materials' to work with.
  98.  
  99. Hence Roland sound devices were chosen for the primary device to be
  100. emulated. Most importantly they are heavily supported in games software.
  101. Secondly they are MIDI devices, and most people would agree that the
  102. Ultrasound does an excellent job of playing MIDI files. Secondly, for the
  103. most part, they have a fixed number of instruments (less than 200). In
  104. contrast the FM chips of the AdLib/Sound Blaster are capable of producing
  105. thousands of different sounds.
  106.  
  107. If you have heard a Roland Sound card, you will probably find that the
  108. output of Mega-Em sounds very different from one of these. However Mega-Em
  109. was not designed to duplicate the sound of Roland Cards. It was designed
  110. as a means of adding support to the Ultrasound Card. That is what MIDI is all
  111. about: compatibility between different systems.
  112.  
  113.  
  114. Mega-Em Users Manual          Copyright (C) 1993 Jayeson Lee-Steere    Page 4
  115.  
  116.  
  117. 2.2 SYSTEM REQUIREMENTS.
  118.  
  119.  
  120. Mega-Em currently requires the following to function correctly:
  121.  
  122. A 386 or better AT class personal computer.
  123. A hard drive.
  124. A Gravis Ultrasound card (or no sound output).
  125. An Expanded Memory Manager, such as EMM386.EXE, QEMM386 or 386MAX.
  126. Approximately 64k of free Expanded Memory (EMS). Mega-Em uses no low DOS
  127.    memory (i.e. Memory in the 1st megabyte).
  128.  
  129. NOTES: Future versions of Mega-Em may support other sound devices.
  130.        Adaptec SCSI users MUST read section 4.1.2 of this manual.
  131.  
  132.  
  133. 3. INSTALLATION.
  134.  
  135.  
  136. To install Mega-Em to your hard drive do the following.
  137.  
  138. Step 1. Make and enter a directory where you wish to install Mega-Em. For
  139.         example if you wish to install to the directory C:\MEGAEM, type the
  140.         following:
  141.  
  142.         C: <ENTER>
  143.         MD \MEGAEM <ENTER>
  144.         CD \MEGAEM <ENTER>
  145.  
  146. Step 2. Unzip the Mega-Em distribution archive into this directory. For
  147.         example if the archive is on a floppy disk in drive A:, you would
  148.         type:
  149.  
  150.         PKUNZIP A:\MEGEM* <ENTER>
  151.  
  152. Step 3. It is now recommended that you add the Mega-Em directory to your
  153.         path. Only experienced users should try other methods such as
  154.         creating aliases for all the executables.
  155.  
  156.         To add this directory to your path do the following:
  157.  
  158.         Edit your AUTOEXEC.BAT file (in the root directory of your boot
  159.         drive) using a text editor. eg:
  160.  
  161.         EDIT AUTOEXEC.BAT <ENTER>
  162.  
  163.         Look for a line that starts with PATH= or SET PATH=. eg:
  164.  
  165.         PATH=C:\DOS;C:\ULTRASND
  166.  
  167.         Add the directory name to the end of this line. For the above example
  168.         the line should look like this:
  169.  
  170.         PATH=C:\DOS;C:\ULTRASND;C:\MEGAEM
  171.  
  172.         Save the file.
  173.         Reboot your computer.
  174.         Mega-Em is now installed and ready to use.
  175.  
  176.  
  177. Mega-Em Users Manual          Copyright (C) 1993 Jayeson Lee-Steere    Page 5
  178.  
  179.  
  180. 4. MEGA-EM USAGE.
  181.  
  182. 4.1 LOADING MEGA-EM AND CONFIGURING THE EMULATION.
  183.  
  184. 4.1.1 OVERVIEW
  185.  
  186. Mega-Em consists of two main parts. The first being the MEGAEM.EXE executable
  187. which must be loaded first to provide your system with emulation capability.
  188. This program should be considered a driver: just loading this alone will not
  189. allow you to emulate anything. The second is the EMUSET.EXE executable which
  190. allows you to turn any emulation on or off, and control which devices Mega-Em
  191. will emulate (e.g. MT-32 or Sound Canvas).
  192.  
  193. For example, first load MEGAEM.EXE by typing:
  194.  
  195. MEGAEM [options] <ENTER>
  196.  
  197. Valid MEGAEM.EXE options are listed in section 4.1.2, and are optional.
  198. Assuming there were no problems, you should see INSTALATION SUCESSFULL printed
  199. on the screen, and the resident driver portion of Mega-Em will now be in
  200. memory. In most cases you should be able to leave MEGAEM.EXE loaded
  201. indefinitely, switching emulation on and off as needed with EMUSET.EXE. You
  202. can uninstall Mega-Em from memory at any time by typing MEGAEM /U.
  203.  
  204. Now when you wish to run a program requiring emulation, type:
  205.  
  206. EMUSET [options] <ENTER>
  207.  
  208. Valid EMUSET.EXE options are listed in section 4.1.3, and are optional.
  209. Mega-Em will now be configured for the emulation you specified, and you are
  210. ready to run your software. Note that when emulation is active and using a
  211. Gravis Ultrasound Card, Mega-Em hides the Ultrasound from any other programs.
  212. Be careful to disable emulation by typing EMUSET OFF before running any
  213. 'native' Ultrasound software.
  214.  
  215. In addition it is recommended that you run EMUSET between running different
  216. software programs, as this will reset Mega-Em internally.
  217.  
  218. Confused? Read on. There is a step by step example in section 4.3
  219.  
  220.  
  221. 4.1.2 MEGAEM.EXE COMMAND LINE OPTIONS
  222.  
  223. The following options can be added to the MEGAEM.EXE command line. As can
  224. be seen all options should be preceded by a '/', but can also be preceded
  225. by a '-', or just separated by a space.
  226.  
  227.  
  228. /H or /?  Display the MEGAEM.EXE help screen, which is basically a shortened
  229.           version of this section of the manual.
  230.  
  231.  
  232. /U or /F  Uninstall Mega-Em from memory. Can also be referred to a removing
  233.           or freeing Mega-Em from memory. This option should normally only
  234.           be used with no other options on the command line.
  235.  
  236.  
  237. Mega-Em Users Manual          Copyright (C) 1993 Jayeson Lee-Steere    Page 6
  238.  
  239.  
  240. /Rx       Specifies the output device for Roland emulation. Default
  241.           is /R2 (Gravis Ultrasound Card).
  242.  
  243.           /R1  No output device. This option will make no sound. It will
  244.                however display numbers or a line at the top of the screen
  245.                when Roland music commands are received by Mega-Em. Primarily
  246.                for identifying emulation compatibility problems with software.
  247.  
  248.           /R2  Gravis Ultrasound Card. Much better sound quality than the
  249.                /R1 option.
  250.  
  251.  
  252. /REG      Register Mega-Em. You will be prompted to enter your Registration
  253.           information. This will only need to be done once, unless you
  254.           reinstall Mega-Em to your hard drive or make major changes to your
  255.           hardware (e.g. new hard drives, motherboard, computer, etc). It is
  256.           not dependent on any changes in your software configuration.
  257.  
  258.           Registering Mega-Em guarantees further developments to Mega-Em
  259.           and also allows you to use Mega-Em beyond the short demonstration
  260.           period. See REGISTER.DOC for details on how to register.
  261.  
  262.  
  263. /P        Enable Adaptec (or compatible) SCSI controller protection.
  264.  
  265.           IMPORTANT: Adaptec SCSI users must read this. Failure to read and
  266.                      understand this option may result in loss of data on
  267.                      SCSI drives. If you are not using an Adaptec SCSI device
  268.                      ignore this option.
  269.  
  270.           Mega-Em requires special consideration when used with some Adaptec
  271.           SCSI devices. Many Adaptec SCSI controllers are factory set to
  272.           operate at an I/O base address of 330 (hex). Check your controller
  273.           manual, if your controller is not set to this address, you do not
  274.           need to use this option. If you can change the base address of your
  275.           card, it is recommended that you do so and avoid using this option.
  276.  
  277.           What's the big deal you ask? Well unfortunately 330 (hex) is also
  278.           the default base address for the Roland MPU-401 MIDI interface
  279.           (i.e. Roland sound devices). This means any software attempting
  280.           to access a Roland card will instead access the SCSI controller,
  281.           resulting in the controller crashing, and possible loss of data.
  282.           In addition, without the /P option, Mega-Em will consider any
  283.           SCSI drivers to be Roland software, stopping the SCSI controller
  284.           from getting any commands, resulting a guaranteed system crash.
  285.  
  286.           Mega-Em overcomes the problem by distinguishing between Roland
  287.           and SCSI software. Any software loaded into the low 640k memory
  288.           area BEFORE Mega-Em, and any software in the ROM BIOS/High Memory
  289.           area is considered to be SCSI software. Any software loaded into
  290.           the low 640k memory area after Mega-Em is considered to be Roland
  291.           software.
  292.  
  293.  
  294. Mega-Em Users Manual          Copyright (C) 1993 Jayeson Lee-Steere    Page 7
  295.  
  296.  
  297.           This is far from ideal. You must never load any SCSI software which
  298.           accesses the controller directly into low memory after Mega-Em
  299.           (including AFDISK.EXE). More importantly you must never load any
  300.           Roland software into High Memory, or before Mega-Em.
  301.  
  302.           If you do not correctly understand what this option does and are
  303.           using an Adaptec SCSI device, please do not use Mega-Em until you
  304.           do understand.
  305.  
  306.  
  307. 4.1.3 EMUSET.EXE COMMAND LINE OPTIONS
  308.  
  309. The following options can be added to the EMUSET.EXE command line. As can
  310. be seen all options should be preceded by a '/', but can also be preceded
  311. by a '-', or just separated by a space.
  312.  
  313.  
  314. /H or /?  Display the EMUSET.EXE help screen, which is basically a shortened
  315.           version of this section of the manual.
  316.  
  317. /OFF      Turns emulation off. The default is to turn emulation on. For
  318.           example just typing EMUSET <ENTER> will activate the emulation,
  319.           with default options. Typing EMUSET /OFF <ENTER> will then disable
  320.           any emulation.
  321.  
  322. /SC       Emulate a Roland Sound Canvas (General MIDI device). The default is
  323.           to emulate a Roland MT-32/LAPC1. In most cases this option will
  324.           give better performance than the MT-32 emulation, however only a
  325.           limited amount of software has direct support for Sound Canvas/
  326.           General MIDI.
  327.  
  328. /Vxx      Specify the number of Ultrasound voices used for emulation output.
  329.           The valid range for xx is 14 to 32, with the default being 22. Using
  330.           a larger number of voices increases the number of simultaneous notes
  331.           that can be played, but also lowers the output sampling rate and
  332.           hence the sound quality.
  333.  
  334.  
  335. 4.1.4 THE DEFAULT OPTIONS FILES.
  336.  
  337. Since many users will use some options all of the time (such as /P), Mega-Em
  338. supports the ability to make these default. For both MEGAEM.EXE and EMUSET.EXE
  339. you can create a single line text file containing options you would like to be
  340. automatically added to the command line. The files should be named MEGAEM.OPT
  341. and EMUSET.OPT respectively.
  342.  
  343. For example if you want always use the /P option, create a single line text
  344. file called MEGAEM.OPT in your Mega-Em directory, where the first line reads:
  345.  
  346. /P
  347.  
  348. These text files can be created with any text editor, including the EDIT
  349. program supplied with DOS 5 or DOS 6.
  350.  
  351.  
  352. Mega-Em Users Manual          Copyright (C) 1993 Jayeson Lee-Steere    Page 8
  353.  
  354.  
  355. 4.2 CONFIGURING YOUR SOFTWARE FOR USE WITH MEGA-EM.
  356.  
  357.  
  358. Software programs are configured for different sound devices in many different
  359. ways. Some will attempt to auto-detect sound devices and use the best one it
  360. finds, others will prompt you during the running of the program. Most common
  361. is the use of a setup program, usually called SETUP, INSTALL or CONFIG. Others
  362. require you to delete a configuration file, after which you will be able to
  363. change the configuration. For the correct procedure for a specific program,
  364. you should consult the program's manual.
  365.  
  366.  
  367. Ok, I know how to configure my software, now what?
  368.  
  369. Well first make sure Mega-Em is loaded and emulation is on. If the program is
  370. of the type that auto-detects, just run it and it should detect the devices
  371. you are emulating. If you are prompted to select sound devices, select the
  372. ones you have set up your emulation for.
  373.  
  374.  
  375. But there is too many options there. What do I pick?
  376.  
  377. For the Roland MT-32 emulation you should look for 'MT-32' or 'LAPC1'. Some
  378. software just has 'Roland' as an option. This usually refers to the MT-32.
  379.  
  380. For the Roland Sound Canvas emulation you should look for 'Sound Canvas',
  381. 'SCC1' or 'General MIDI'. Remember that if you select this option you must
  382. run EMUSET /SC <ENTER>, otherwise Mega-Em will by default emulate a MT-32.
  383.  
  384. If you have the option of MT-32 or Sound Canvas, in most cases selecting
  385. Sound Canvas will give better performance.
  386.  
  387.  
  388. Now the program is asking for my sound card settings. What should they be?
  389.  
  390. If prompted for a MIDI interface, you should select Roland MPU-401.
  391. If prompted for a base address, you must select 330 (hex).
  392. If you a prompted for an IRQ setting, you should select IRQ 2/9.
  393.  
  394.  
  395. You should now be ready to run your software. Always remember to load Mega-Em
  396. and turn emulation on before running the software. Many programs will crash
  397. if set up for a music device, and are then unable to locate it.
  398.  
  399.  
  400. Mega-Em Users Manual          Copyright (C) 1993 Jayeson Lee-Steere    Page 9
  401.  
  402.  
  403. 4.3 A STEP BY STEP EXAMPLE.
  404.  
  405. This example assumes you have already installed Mega-Em on your hard drive.
  406.  
  407. In addition, it is assumed you have consulted you program's manual and it
  408. states you configure your sound options with a program called INSTALL, and
  409. the program is run by typing START <ENTER>.
  410.  
  411. Step 1.  Load MEGAEM.EXE by tying MEGAEM <ENTER>. If you need to use any
  412.          options type MEGAEM options <ENTER>.
  413.  
  414. Step 2.  Turn on emulation by typing EMUSET <ENTER>. Many programs will only
  415.          allow you to select sound devices it can detect.
  416.  
  417. Step 3.  Load you program's installation program by typing INSTALL <ENTER>.
  418.  
  419. Step 4.  Answer any prompts until you are prompted to select a sound device.
  420.          Assume you are given the following options:
  421.  
  422.          AdLib
  423.          Sound Blaster
  424.          Roland MT-32/LAPC1
  425.          Roland Sound Canvas
  426.          Roland MT-32/LAPC1 with Sound Blaster
  427.          Roland Sound Canvas with Sound Blaster
  428.  
  429. Step 5.  In this case you should select 'Roland Sound Canvas' as it will
  430.          probably give the best performance. Note that currently you can
  431.          not select 'Roland Sound Canvas with Sound Blaster' unless you
  432.          have a real Sound Blaster card installed in your computer. Mega-Em
  433.          can not be used in conjunction with SBOS, and does not emulate a
  434.          Sound Blaster at this time.
  435.  
  436. Step 6.  Complete the rest of the prompts from the installation program. If
  437.          prompted whether or not to save the configuration, select YES.
  438.  
  439. Step 7.  Since in this example 'Sound Canvas' has been selected, you must
  440.          run EMUSET again with the /SC option. i.e. EMUSET /SC <ENTER>.
  441.  
  442. Step 8.  Load your program by typing START <ENTER>. That's it.
  443.  
  444.  
  445. Note: You should not have to configure your program again. Just make sure
  446.       you have loaded Mega-Em and turned on Sound Canvas emulation by
  447.       typing EMUSET /SC <ENTER>.
  448.  
  449.  
  450. Mega-Em Users Manual          Copyright (C) 1993 Jayeson Lee-Steere    Page 10
  451.  
  452.  
  453. 5. COMPATIBILITY PROBLEMS WITH VARIOUS SOFTWARE.
  454.  
  455.   5.1 Software that requires 386 protected mode and can not run under a
  456.       memory manager.
  457.   5.2 Microsoft Windows in Enhanced Mode.
  458.   5.3 Specific software with known compatibility problems.
  459.     5.3.1 Hardball 3, Winter Games, Summer Games etc.
  460.     5.3.2 Strike Commander.
  461.     5.3.3 Terminator 2029 (and possibly Wayne Gretsky Hockey 3) (Roland).
  462.     5.3.4 Gateway (Roland).
  463.     5.3.5 SBOS and UltraMID.
  464.     5.3.6 Falcon 3 and 386MAX.
  465.     5.3.7 The Incredible Machine (General MIDI)
  466.     5.3.8 The Seventh Guest (Roland)
  467.  
  468. 5.1 SOFTWARE THAT REQUIRES 386 PROTECTED MODE AND CAN NOT RUN UNDER A
  469.     MEMORY MANAGER.
  470.  
  471. A few high-end games use the 386 protected mode to achieve superior
  472. performance. Since many of these require full control of the system they
  473. will not operate if the system is already in protected mode, such as when a
  474. memory manager is loaded (excluding HIMEM.SYS).
  475.  
  476. Mega-Em uses the power of 386 protected mode for its emulation, and hence the
  477. aforementioned games are not compatible with Mega-Em. Examples of known games
  478. which exhibit such problems are COMANCHE, ULTIMA 7 and LINKS 386 (PRO).
  479.  
  480. The only current solution is to use SBOS to emulate a Sound Blaster, or if
  481. the game supports the use of standard AIL (Miles) drivers, use the AIL
  482. drivers from Gravis/Forte. Note that the AIL drivers used by ULTIMA 7 are
  483. not standard.
  484.  
  485.  
  486. 5.2 MICROSOFT WINDOWS IN ENHANCED MODE.
  487.  
  488. When Microsoft Windows is run in enhanced mode it uses an undocumented
  489. interface to communicate with Extended Memory Managers. While Windows will
  490. run correctly in enhanced mode with Mega-Em loaded, upon exiting to DOS the
  491. system will crash.
  492.  
  493. To prevent this from happening, Mega-Em is designed to detect when Windows
  494. tries to enter enhanced mode, offering the user the option of using standard
  495. mode, or exiting to DOS. Note that while Mega-Em is still active under
  496. standard mode Windows, the Roland drivers supplied with Windows 3.1 do not
  497. function.
  498.  
  499. In future revisions of Mega-Em, this problem may be corrected, provided some
  500. form of documentation for the interface used can be sourced.
  501.  
  502.  
  503. 5.3 SPECIFIC SOFTWARE WITH KNOWN INCOMPATIBILITIES.
  504.  
  505. 5.3.1 HARDBALL 3, WINTER GAMES, SUMMER GAMES etc.
  506.  
  507. These games all appear to be written using the same 'games engine', and
  508. probably all exhibit the same problem on a few system configurations. With
  509. Mega-Em loaded, the game misses some key presses, resulting in keyboard play
  510. being difficult if not impossible. Please note that this problem has only
  511. occurred on 386 systems using early versions of QEMM 6. Possible solutions are
  512. using a joystick to play the game, or trying a different memory manager.
  513.  
  514.  
  515. Mega-Em Users Manual          Copyright (C) 1993 Jayeson Lee-Steere    Page 11
  516.  
  517.  
  518. 5.3.2 STRIKE COMMANDER.
  519.  
  520. While Strike Commander will run under Mega-Em, its sound drivers operate in
  521. protected mode, preventing Mega-Em's emulation from functioning. Any future
  522. games from Origin (Wing Commander III ???) that use a similar system will
  523. also fail.
  524.  
  525. One potential solution would be to use Gravis/Forte's AIL (Miles) drivers as
  526. Strike Commander uses the AIL interface. Unfortunately the standard drivers
  527. do not work, again due protected mode difficulties.
  528.  
  529. A similar argument holds for the Ultima 7 AIL drivers.
  530.  
  531.  
  532. 5.3.3 TERMINATOR 2029 (AND POSSIBLY WAYNE GRETSKY HOCKEY 3) (Roland).
  533.  
  534. Terminator 2029 will crash shortly into the game when run under Mega-Em with
  535. Roland emulation on. The exact reason is currently unknown, however it should
  536. be noted that it is not an incompatibility with the sound drivers. When
  537. Terminator 2029's sound drivers are used with other software, Mega-Em
  538. functions perfectly.
  539.  
  540. Fortunately, Gravis/Forte's AIL (Miles) drivers work with these games, and
  541. provide similar performance to what could be expected from Mega-Em.
  542.  
  543. This problem may be corrected in future versions of Mega-Em.
  544.  
  545.  
  546. 5.3.4 GATEWAY (Roland, Adaptec SCSI protection).
  547.  
  548. When Gateway under Mega-Em with Roland Emulation and Adaptec SCSI protection
  549. active, the SCSI controller protection may fail. Consequently the hard
  550. drive(s) will cease to function correctly, and effectively cause the system
  551. to crash. If you do run gateway and it crashes, just reset your computer. The
  552. controller should then function correctly again.
  553.  
  554. In addition, because of the way Gateway uses the computer's interrupt
  555. controller, Mega-Em's Ultrasound playback routines will be muted.
  556.  
  557. This problem may be corrected in future versions of Mega-Em.
  558.  
  559.  
  560. 5.3.5 SBOS AND ULTRAMID.
  561.  
  562. If you are using Mega-Em to emulate some other card through an Ultrasound
  563. card, you must not load either Mega-Em, SBOS or UltraMID into memory at the
  564. same time. Doing so results in the programs' trying to use the Ultrasound
  565. at the same time, resulting in impaired performance, and possibly a system
  566. crash.
  567.  
  568. This should not prove to be a problem since all three programs can be
  569. removed from memory to allow the loading of one of the others. To remove
  570. Mega-Em from memory type MEGAEM /U. To remove SBOS from memory, type SBOS -F.
  571. To remove UltraMID from memory, type ULTRAMID -F.
  572.  
  573.  
  574. Mega-Em Users Manual          Copyright (C) 1993 Jayeson Lee-Steere    Page 11
  575.  
  576.  
  577. 5.3.6 FALCON 3 AND 386MAX.
  578.  
  579. When using 386MAX as your memory manager, you may have difficulties using
  580. Falcon 3 with Mega-Em. Problems range from notes that play continuously,
  581. system crashes and general system instability. Other high performance
  582. software may also give difficulties with Mega-Em when using 386MAX.
  583.  
  584. There is currently no solution to the problem. Locating the exact cause of
  585. intermittent problems such as these is extremely difficult. However no such
  586. problems have occured when either EMM386.EXE or QEMM386 is used as the memory
  587. manager.
  588.  
  589.  
  590. 5.3.7 THE INCREDIBLE MACHINE (General MIDI).
  591.  
  592. You may find that Mega-Em produces no output when The Incredible Machine is
  593. configured for General MIDI (i.e. Mega-Em is configured for Sound Canvas
  594. emulation). This should not be a major problem however, since The Incredible
  595. Machine works correctly if you select MT-32 as your sound device.
  596.  
  597.  
  598. 5.3.8 THE SEVENTH GUEST (Roland).
  599.  
  600. User reports indicate that Seventh Guest is not compaitible with Mega-Em.
  601. You should however be able to use the Gravis/Forte AIL (Miles) drivers
  602. sucessfully with this game.
  603.  
  604.  
  605.  
  606. 6. SOLUTIONS TO COMMONLY ENCOUNTERED PROBLEMS.
  607.  
  608.  
  609. PROBLEM:  When using Mega-Em with an Ultrasound, the music sounds choppy or
  610.           there is a lot of static and clicks.
  611.  
  612. SOLUTION: Many systems allow the ISA bus clock speed to be increased beyond
  613.           the standard speed of 8 MHz. The Gravis Ultrasound is designed to
  614.           conform to the standard, and will not work reliably on systems
  615.           with high bus clock speeds. You should be able to reduce the bus
  616.           clock speed in one of CMOS setup menus. The CMOS setup is usually
  617.           accessable by rebooting your computer.
  618.  
  619.