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

×
Munt=another program designed to rip yer hair out like dosbox lol.

Anyone get Munt the program that rhymes with blank to work?
Owell a game with no sound .

THanks.
Post edited December 02, 2011 by Smasha
I dont like ultimas graphics XD
see my thread it will fix any and all issues
http://www.gog.com/en/forum/ultima_underworld/how_to_get_ultima_vii_to_run_perfectly_on_any_os
Best solution for me:

Dosbox CONF file = sb16

UUW2 CFG file =
5 -1 -1 -1 sound
1 7 220 1 speech
0 cuts

Plays digital sounds (steps, doors, etc.) and MIDI music for me...
If anyone still wants to try the Roland emulation and has trouble with Win7 not allowing you to install Munt due to "unable to write registry value required" here is most likely the solution. This will require an edit to your windows registry so it's AT YOUR OWN RISK and ALWAYS MAKE A BACKUP of your registry before attempting anything:

Open your Windows registry by going to the search/run box in the windows start menu and type: "regedit" minus the quotation marks.

Once the registry editor opens make a backup first by selecting "export" from the file menu and pick a location to save the backup file. If you mess something up and need to restore your registry you can select "import" instead and use the backup file you just made to put everything back as it was.

Navigate to the the key: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Drivers32

Once there you will see probably many entries, your interested only in the ones that have the name "midi, midi 1, midi2" etc. Chances are you will see 10 entries midi-midi9 and under data it will say "wdmaud.drv" or something similar on every one, or at the least there will be all 10 MIDI channels with a drivier or device using multiple MIDI channels. This supposedly happens because of some bad driver programming most of the time. When you update the driver for your audio card or reinstall it, some audio card companies *cough" Creative *cough* just write a new registry entry for the MIDI as opposed to overwriting the old one and eventually fill up all the available MIDI channel spaces. From what I found there are several companies whose drivers are doing this but if you have a professional grade card for recording or an advanced MIDI setup etc multiple MIDI channels being used may be ON PURPOSE.

All you really need to do is delete one of those entries that are repeating. All of my MIDI channels we're being taken up by wdmaud.drv and so I chose midi3 and was fine, but if you're doing anything with your system other than simple playback of audio with a non professional grade audio card, it may be worth doing some research to discover if you need any particular MIDI channels in your setup.

Once you delete this entry exit regedit and run the Munt setup file as administrator again. Everything should go smoothly at this point with no errors and you're good to go following Arkose's directions.

This is a solution for only the particular problem of an audio driver using up all MIDI channels unnecessarily. I don't recommend playing around in the registry at all unless you know what you're doing and are comfortable with trying this! Hope that helps someone else! Thanks to GOG for bringing UW1 and UW2 back to life!!!
This. -->Works first time win7 64b<--
tyty, chao!

edit: voice only works with 4 (sb) configured in the uw.cfg, but the sb sound is worse quality. And I noticed that with this roland munts-fix I get a musical note for the enter/exit water splash noise, but other then that, it's much nicer sound then I've ever heard, and I've won ultima underworld at least 3 times over the years. :) fun playing again, I can't get myself to not pick the druid though.

Those steps will work in the end, but I found a much quicker and easier way that doesn't require any drivers, wrappers or other complications.
avatar
BurntSoul: Well...I'm not so sure. It's faster for me - maybe I just typed a lot and it looked harder. Here let me break it down:

1. Dump the 2 ROM files in a folder along with the Muntsetup.exe file. Run it.
2. Download the Control Panel file and place in c:\windows\SysWOW64.
3. Open said file from within control panel and make the switch to Roland Emulation.

Done. Quick. No complications.

Better yet, I don't have to mess with every install of DOSBox for each game on my system that I want to config with Roland support, as it's just part of the system now.
Post edited April 21, 2012 by Justin.Perkins
Hey Justin,

For my system I found that after I enabled Munt and played with the config settings that I was able to get everything running great with all the really nice Roland sound and the voices, no musical notes or anything for doors or anything unexpected. Here is what I used in DosBox config:

sbtype=sb16
sbbase=220
irq=7
dma=1
hdma=5

and then for the UW.CFG file I used this:

5 -1 -1 -1 sound
1 7 220 1 speech
0 cuts

When I first switched over to the Munt Roland emulation I didn't see much of a difference other than the sounds it was using were not as harsh and fuller, but things still didn't seem right. Once I got it tweaked properly it was a world of difference though! I am using a Creative Labs X-fi card right now... if you're using the same type of card as me then most likely the above settings will get you everything. If not then you might have to play around. The biggest factor when I was playing around seemed to be the first number in the UW.CFG string. Changing that to a 5 was what did the magic!

I will every great once and awhile get a strange audio glitch when in some areas where the music gets dropped a half octave or something. Everything is playing correctly with the same sounds, it just sounds like someone tried to drop the song a half step or something and it might be a tad slower on the rhythm as well. It's not very often and goes away when I enter a new area. Hope the info is of some help!
avatar
noman: I have a version of DOSBox that has MT32 support and it plays Underworld music and sound effects correctly.
I applied the Taewoong's DOSBox SVN build solution from http://gogwiki.com/index.php?title=DOSBox#Roland_MT-32_support

This works great for UW1!

For UW2, the original original setting sound in UW.CFG is for 5 -1 -1 -1 (not 6 -1 -1 -1 like for UW1). The intro sounds weird with this setting. should I change it to 4 -1 -1 -1?
avatar
noman: I have a version of DOSBox that has MT32 support and it plays Underworld music and sound effects correctly.
avatar
oasis789: I applied the Taewoong's DOSBox SVN build solution from http://gogwiki.com/index.php?title=DOSBox#Roland_MT-32_support

This works great for UW1!

For UW2, the original original setting sound in UW.CFG is for 5 -1 -1 -1 (not 6 -1 -1 -1 like for UW1). The intro sounds weird with this setting. should I change it to 4 -1 -1 -1?
I can't get the Taewoong's DOSBox SVN build solution to work on my system.
After some searching I found the the ROM files needed, and changed the UW.CFG files to 6-1-1-1.
When the game starts there's noise, and then it goes quiet when the music is supposed to start. So I need to deselect the MT-32 from the Sound -> MIDI menu, and then reselect it. Then the music plays beautifully, but there is no longer any speech in the intro, and sound effects have been replaced with music, with the infamous piano music when walking.

I don't care about the speech and music, but I was really hoping to get some better sound effects out of this game. The Soundblaster effects are just so weak. I remember hating the sound when swimming last time I played UU1, and thought it was a bug. It wasn't untill today I learnt that UU1 was designed for the Roland sound card.

Any help would be appreciated.
I'm running Windows XP and the sound card is some integrated sound card.
Post edited May 18, 2012 by PetrusOctavianus
avatar
oasis789: I applied the Taewoong's DOSBox SVN build solution from http://gogwiki.com/index.php?title=DOSBox#Roland_MT-32_support

This works great for UW1!

For UW2, the original original setting sound in UW.CFG is for 5 -1 -1 -1 (not 6 -1 -1 -1 like for UW1). The intro sounds weird with this setting. should I change it to 4 -1 -1 -1?
avatar
PetrusOctavianus: I can't get the Taewoong's DOSBox SVN build solution to work on my system.
After some searching I found the the ROM files needed, and changed the UW.CFG files to 6-1-1-1.
When the game starts there's noise, and then it goes quiet when the music is supposed to start. So I need to deselect the MT-32 from the Sound -> MIDI menu, and then reselect it. Then the music plays beautifully, but there is no longer any speech in the intro, and sound effects have been replaced with music, with the infamous piano music when walking.

I don't care about the speech and music, but I was really hoping to get some better sound effects out of this game. The Soundblaster effects are just so weak. I remember hating the sound when swimming last time I played UU1, and thought it was a bug. It wasn't untill today I learnt that UU1 was designed for the Roland sound card.

Any help would be appreciated.
I'm running Windows XP and the sound card is some integrated sound card.
the taewoong build outputs an error text file, see if mt32 initialized correctly. if it didn't you probably put the roms in the wrong location, or did not set the dosbox.conf correctly
avatar
PetrusOctavianus: I can't get the Taewoong's DOSBox SVN build solution to work on my system.
After some searching I found the the ROM files needed, and changed the UW.CFG files to 6-1-1-1.
When the game starts there's noise, and then it goes quiet when the music is supposed to start. So I need to deselect the MT-32 from the Sound -> MIDI menu, and then reselect it. Then the music plays beautifully, but there is no longer any speech in the intro, and sound effects have been replaced with music, with the infamous piano music when walking.

I don't care about the speech and music, but I was really hoping to get some better sound effects out of this game. The Soundblaster effects are just so weak. I remember hating the sound when swimming last time I played UU1, and thought it was a bug. It wasn't untill today I learnt that UU1 was designed for the Roland sound card.

Any help would be appreciated.
I'm running Windows XP and the sound card is some integrated sound card.
avatar
oasis789: the taewoong build outputs an error text file, see if mt32 initialized correctly. if it didn't you probably put the roms in the wrong location, or did not set the dosbox.conf correctly
I can't see anything wrong in the log file or dosbox.conf.
This is my stdout.txt after starting UU, getting only noise, deselecting the MT32 and then reselecting it and getting music, but not proper sound effects:

CONFIG:Loading primary settings from config file dosboxULTIMA1.conf
MT32:Using default reverb
MIDI:Opened device:mt32
Glide:LFB access: read-write
Glide:GLIDE_PageHandler installed at 0x60000000 (384 pages)

Network Interface List
[snip]

MIDI:Opened device:none
MT32:Using default reverb
MIDI:Opened device:mt32
WRITE-LCD:
Glide:Resetting page handler at 0x60000000



The dosboxULTIMA1.conf should also be correct:

[midi]
# mpu401: Type of MPU-401 to emulate.
# Possible values: intelligent, uart, none.
# mididevice: Device that will receive the MIDI data from MPU-401.
# Possible values: default, win32, alsa, oss, coreaudio, coremidi, mt32, synth, timidity, none.
# midiconfig: Special configuration options for the device driver. This is usually the id of the device you want to use.
# or in the case of coreaudio, you can specify a soundfont here.
# When using a Roland MT-32 rev. 0 as midi output device, some games may require a delay in order to prevent 'buffer overflow' issues.
# In that case, add 'delaysysex', for example: midiconfig=2 delaysysex
# See the README/Manual for more details.
# mt32ReverseStereo: Reverse stereo channels for MT-32 output
# Possible values: off, on.
# mt32DAC: MT-32 DAC input mode
# Nice = 0 - default
# Produces samples at double the volume, without tricks.
# Higher quality than the real devices
#
# Pure = 1
# Produces samples that exactly match the bits output from the emulated LA32.
# Nicer overdrive characteristics than the DAC hacks (it simply clips samples within range)
# Much less likely to overdrive than any other mode.
# Half the volume of any of the other modes, meaning its volume relative to the reverb
# output when mixed together directly will sound wrong. So, reverb level must be lowered.
# Perfect for developers while debugging :)
#
# GENERATION1 = 2
# Re-orders the LA32 output bits as in early generation MT-32s (according to Wikipedia).
# Bit order at DAC (where each number represents the original LA32 output bit number, and XX means the bit is always low):
# 15 13 12 11 10 09 08 07 06 05 04 03 02 01 00 XX
#
# GENERATION2 = 3
# Re-orders the LA32 output bits as in later geneerations (personally confirmed on my CM-32L - KG).
# Bit order at DAC (where each number represents the original LA32 output bit number):
# 15 13 12 11 10 09 08 07 06 05 04 03 02 01 00 14
#
#
# Possible values: 0, 1, 2, 3, auto.
# mt32reverb.mode: MT-32 reverb mode
# Possible values: 0, 1, 2, 3, auto.
# mt32reverb.time: MT-32 reverb time
# Possible values: 0, 1, 2, 3, 4, 5, 6, 7.
# mt32reverb.level: MT-32 reverb level
# Possible values: 0, 1, 2, 3, 4, 5, 6, 7.

mpu401=uart
mididevice=mt32
midiconfig=
mt32ReverseStereo=off
mt32DAC=auto
mt32reverb.mode=auto
mt32reverb.time=5
mt32reverb.level=3


I found that I only get music with mpu401=uart. "None" or "intelligent" produced no music.
I finally got the Roland sound effects to work properly, by following the instructions in this post:
http://www.rpgcodex.net/forums/index.php?threads/might-and-magic-7-9.65635/page-2#post-1841646

By using regular DosBox and not the SVN version, and using the CM32L Roms instead of the MT32 Roms, it finally worked.
For those instructions to work, do you have to have installed munt normally first? If so, could you help me? I have Windows 7 64-bit, and I specifically used the 64-bit installer, but I can't find the mt32emu.inf and mt32emu.dll files anywhere.

Edit: Okay, I found mt32emu.dll in c:\windows\syswow64 but I can;t find mt32emu.inf. Does anyone know where it is?
Post edited June 06, 2012 by LotusGramarye
avatar
LotusGramarye: For those instructions to work, do you have to have installed munt normally first?
No, the beauty of this method is that it works without either installing Munt or using a custom DosBox.
I'm not familiar with 64 bit Windows, so I can't help you with the other question.
avatar
LotusGramarye: For those instructions to work, do you have to have installed munt normally first?
avatar
PetrusOctavianus: No, the beauty of this method is that it works without either installing Munt or using a custom DosBox.
I'm not familiar with 64 bit Windows, so I can't help you with the other question.
Huh. I tried that method but it didn't work at all.