It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
I don't know a whole lot about the MT-32, but is there a way to emulate the hardware in a way to get the better sound and music out of WC? Also, how do I properly map analog joystick controls to something like an Xbox 360 controller (HAT switch to the D-Pad, Rudder controls to the trigger buttons, etc)?
This question / problem has been solved by SpooferJahkimage
avatar
predcon: I don't know a whole lot about the MT-32, but is there a way to emulate the hardware in a way to get the better sound and music out of WC? Also, how do I properly map analog joystick controls to something like an Xbox 360 controller (HAT switch to the D-Pad, Rudder controls to the trigger buttons, etc)?
Not sure about your first question, but I'm told is the program you want for mapping 360 controls to PC. I use a similar program ([url=http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm]Joy2Key) for my joystick, but I don't know if it reads gamepads or not.
I don't want to map keyboard controls to a gamepad. The problem with that is WC doesn't 'read' more than one keypress at a time. Vis, I couldn't use the rudder controls at the same time as firing a missile.
For the first question, it is possible to emulate the MT-32 with MUNT with recent versions sounding almost identical to the real deal (I can confirm that since I have an actual MT-32 and can compare it). Here is a link to the emulator itself:

http://sourceforge.net/projects/munt/files/munt/1.1.1/

You will need to install a MIDI driver for Windows 7, I recommend BASSMIDI for that and you need it to be able to switch to the MT-32 emulator from Microsoft's Wavetable Synth. You also need the MT-32 roms which I will not post a link to since it is against the rules but Googling it can help you in that regard.
I already have MUNT installed, along with the Control Panel applet mentioned on Munt's Sierra Help page. I just don't know how to configure it, neither generally, nor specifically for WC. WC uses the Roland for both sound and music, so I don't know if that presents a problem.
avatar
predcon: I already have MUNT installed, along with the Control Panel applet mentioned on Munt's Sierra Help page. I just don't know how to configure it, neither generally, nor specifically for WC. WC uses the Roland for both sound and music, so I don't know if that presents a problem.
I never used that control panel applet but it seems similar to BASSMIDI so open that up and make sure the MT-32 driver is set for MIDI playback. MUNT doesn't need much configuration outside of telling it where the MT-32 ROM files are and I am assuming you already did that since you say it is all set-up and ready to go.

Configuring Wing Commander 1 + 2, at least the GOG versions, to use the Roland MT-32 will require you to edit the cfg files of the games since they do not have their respective sound setup utilities. Starting with the first game, the files you need to open are WINGCMDR.cfg and CRUSADE.cfg and they will have a line like this in the file:

v a904 z

Replace the a904 with an r so it looks like this:

v r z

The same can be done with Wing Commander 2 and the file you are looking for in that directory is wc2.cfg, just replace the a904 with an r and you will have that game working with Roland MT-32 support as well.
avatar
SpooferJahk: Configuring Wing Commander 1 + 2, at least the GOG versions, to use the Roland MT-32 will require you to edit the cfg files of the games since they do not have their respective sound setup utilities.
Note that you'll also need to edit the game's DOSBox conf file and specify a number value for midiconfig=, usually this will be midiconfig=1. Older DOSBox configuration files will have config= instead of midiconfig=; replace this with midiconfig=.

You can find the correct number by running DOSBox directly (any version will do) and entering mixer /listmidi

This step is not necessary if you have set Munt as the default Windows MIDI device but it's better to not do that and simply set it on a per-game basis for the games that actually support it.
Post edited March 10, 2013 by Arkose
avatar
SpooferJahk: MUNT doesn't need much configuration outside of telling it where the MT-32 ROM files are and I am assuming you already did that since you say it is all set-up and ready to go.
I have two sets of ROMs, one MT32 and one CM32L. I don't know if one is 'better' than the other, so I just assume I pick the other one if the first doesn't work.
avatar
SpooferJahk: you need it to be able to switch to the MT-32 emulator from Microsoft's Wavetable Synth.
MUNT doesn't show of in the list of playback devices, but Ports A & B for BASSMIDI are there. I suspect it's something to do with the error message I got when first installing MUNT. 'Cannot install MT32Emu MIDI driver. There is no MIDI ports available.' I tried clearing some of the 'midiX' registry entries (I just cleared the 'Data' line, not just deleting the entire 'midiX' entry), located in HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Drivers32, but that didn't work.
Post edited March 11, 2013 by predcon
avatar
SpooferJahk: MUNT doesn't need much configuration outside of telling it where the MT-32 ROM files are and I am assuming you already did that since you say it is all set-up and ready to go.
avatar
predcon: I have two sets of ROMs, one MT32 and one CM32L. I don't know if one is 'better' than the other, so I just assume I pick the other one if the first doesn't work.
avatar
SpooferJahk: you need it to be able to switch to the MT-32 emulator from Microsoft's Wavetable Synth.
avatar
predcon: MUNT doesn't show of in the list of playback devices, but Ports A & B for BASSMIDI are there. I suspect it's something to do with the error message I got when first installing MUNT. 'Cannot install MT32Emu MIDI driver. There is no MIDI ports available.' I tried clearing some of the 'midiX' registry entries (I just cleared the 'Data' line, not just deleting the entire 'midiX' entry), located in HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Drivers32, but that didn't work.
For the roms, I used MT32_CONTROL.ROM and MT32_PCM.ROM, if you use the CM32L roms, make sure to have the PCM and Control roms for use with the emulator. As for setting it up as a MIDI driver, not sure where you downloaded it from but from the link I posted I downloaded the munt-1.1.1-win32.exe to install the driver package. After installing it I located the munt 1.1.1 folder in Program Files, or Program Files (x86) if you are using Windows 7 x64 and ran mt32emu-qt.exe which has the option to locate the MT-32 ROM files on your computer.
I downloaded it from the same place you did. It failed to install the drivers at the end of the installation. Again, the error message was: 'Cannot install MT32Emu MIDI driver. There is no MIDI ports available.'
avatar
predcon: I downloaded it from the same place you did. It failed to install the drivers at the end of the installation. Again, the error message was: 'Cannot install MT32Emu MIDI driver. There is no MIDI ports available.'
I found this that might help:
http://www.gog.com/forum/general/munt_roland_mt32_emulator_woes
With the WC2 cfgs, to I change only the a904 (it says 'v a904 c25 d1')

{EDIT}
Apparently I do. So that works. For anyone else reading this, you'll know you got it right when you see a balloon popup from the MUNT System Tray icon. It'll say (first) 'Connected Application: DOSBox.exe' (then) 'LCD-Message: Origin Sound System!'.
Post edited March 11, 2013 by predcon
Covers some of your questions, but not all.

http://www.youtube.com/watch?v=kGxEgw4TE58&list=PL20C65EBEFE6CB109&index=14

The only difference is that you will select MUNT and not the USB MIDI adapter as I do in my video.
avatar
predcon: I already have MUNT installed, along with the Control Panel applet mentioned on Munt's Sierra Help page. I just don't know how to configure it, neither generally, nor specifically for WC. WC uses the Roland for both sound and music, so I don't know if that presents a problem.
avatar
SpooferJahk: I never used that control panel applet but it seems similar to BASSMIDI so open that up and make sure the MT-32 driver is set for MIDI playback. MUNT doesn't need much configuration outside of telling it where the MT-32 ROM files are and I am assuming you already did that since you say it is all set-up and ready to go.

Configuring Wing Commander 1 + 2, at least the GOG versions, to use the Roland MT-32 will require you to edit the cfg files of the games since they do not have their respective sound setup utilities. Starting with the first game, the files you need to open are WINGCMDR.cfg and CRUSADE.cfg and they will have a line like this in the file:

v a904 z

Replace the a904 with an r so it looks like this:

v r z

The same can be done with Wing Commander 2 and the file you are looking for in that directory is wc2.cfg, just replace the a904 with an r and you will have that game working with Roland MT-32 support as well.
Thank you thank you THANK YOU! I have been reading GOG threads all day trying to figure out how I could get MUNT working with GOG's WC release, and this is the first solution that WORKED!
+1