Montego II Quadzilla - FAQs

All files and documentation are offered on an *AS IS* basis and you assume full responsibility for using them.
Joystick - Force Feedback and MIDI (in detail)
The Force Feedback joysticks (from Microsoft and others) use MIDI data to
control their motion sensory effects.  This is accomplished by having the game
send MIDI data to the joystick that tells it when to "shake".  This feature
has ramifications for systems that are used both for playing games and for
MIDI music authoring.  

Here is an illustration of the gameport connector on the Montego II:

   

Here is an illustration of a typical SoundBlaster-compatible 
Gameport/MIDI Interface adapter cable:

   
_____________________________________________________________________________

1) In a typical setup, a Gameport/MIDI Interface adapter cable is attached 
   to the gameport connector on the back of the soundcard, and the Force 
   Feedback joystick is attached to the Joystick Pass-Thru Connector.  
   In such a setup, the MIDI data will be sent to the MIDI 5-pin DIN plugs 
   and the standard joystick data will be sent to the Joystick Pass-Thru 
   Connector.  The joystick will not receive any MIDI data, as the MIDI data 
   is "split off" to the MIDI DIN plugs.  As a consequence, a Force Feedback 
   joystick attached to the Joystick Pass-Thru Connector will not "shake". 

   The solution is to attach the Force Feedback joystick directly to the 
   gameport on the back of the soundcard when you wish to play games, and 
   connect the Gameport/MIDI Interface adapter cable to the gameport when 
   you wish to play your MIDI instrument. 

2) In a typical soundcard, the Wavetable MIDI daughtercard header is 
   actually the same as the external MPU-401 compatible MIDI connector 
   (on the gameport).  By attaching a MIDI daughtercard to the Wavetable 
   header, most soundcards will send the same MIDI data going out of the 
   gameport connector to the Wavetable header.  This means that if the
   external MIDI (MPU-401) is chosen as the default synthesizer in the 
   Windows Multimedia control panel, the MIDI information will be 'split' 
   to two places, both to the Wavetable header and to the gameport.  
   In these cases, a Force Feedback joystick directly connected to the
   gameport (on the back of the soundcard) will not receive the MIDI data 
   to "shake".  

   The solution to this problem is to set the *internal* Wavetable MIDI 
   Synthesizer as the default synth in the Windows Multimedia control 
   panel.  Once this is done, the Force Feedback joystick will receive 
   MIDI data from the gameport and will now "shake" appropriately. 


   NOTE: 
   There is a serial cable available from Microsoft that allows connection of
   the Microsoft Force Feedback Joystick to one of the COM ports on your PC.  
   Using this cable will allow you to use the full features of the Microsoft 
   Force Feedback Joystick as well as having your Wavetable daughtercard as 
   the default MIDI synth in Windows. 



_____________________________________________________________________________