Just to add to my earlier sound setup thing (how to get the best possible audio in Ultima 7), since I just tested it. I guess this is all known already, but just to mention also in this thread.
Fortunately the GOG version of Ultima 7 offers a nice "Settings" icon, which lets you set up the in-game sound support. The best quality comes from selecting:
- "Roland MT-32 or LAPC-1" for music & sound effects.
- "Sound Blaster Pro" for digitized speech (with default values: 220 / 7 / 1)
But in order for the Roland music to work, you need to install also a Roland MT-32 emulator to your PC, ie. Munt + BASSMIDI (two different programs, Munt installs the actual MT-32 emulation driver, and BASSMIDI lets you select and de-select it easily whenever you want; there are optional programs or ways to using BASSMIDI, in case you don't want to use it for some reason).
I use CM-32L ROMs with Munt, not sure if MT-32 ROMs would be preferable for this game, but to me it would appear this particular game sounds more correct with CM-32L? Not sure though, mostly they sound the same anyway, save for maybe the ending (outro) music.
Having done that, Ultima 7 sounds pretty much perfect, ie. as it is supposed to.
EDIT: One more finding: doing what I did above, at least for me the digitized speech appears far too loud compared to the Roland background music, and for some reason the BASSMIDI volume setting doesn't seem to change the Roland music volume (to higher). To fix this by lowering the Soundblaster DAC audio, do e.g. this:
1. Edit
dosboxULTIMA7_single.conf files in both your Ultima 7 and Serpent Isle directories with Notepad. By default they are in:
C:\GOG Games\Ultima VII - Complete\ULTIMA7\dosboxULTIMA7_single.conf
C:\GOG Games\Ultima VII - Complete\SERPENT\dosboxSERPENT_single.conf
2. Put the following line before the "ultima7.com" or "serpent.com" lines:
mixer master 20:20 That will lower the audio volume inside DOSBox for everything else, except the MIDI (Roland) music.
So dosboxULTIMA7_single.conf should look like:
[autoexec]
@echo off
mount C "..\ULTIMA7"
cls
c:
mixer master 20:20 ultima7.com
exit
And dosboxSERPENT_single.conf should look like:
[autoexec]
@echo off
mount C "..\SERPENT"
cls
c:
mixer master 20:20 serpent.com
exit
3. Save the file(s) and start the game. Now Guardian's voice shouldn't split your ears anymore, but you can still hear him loud and clear over the Roland music. You can also try other values for the mixer setting to find one that pleases you.
I'm going to test also Exult next, just to see how good it sounds (without Munt Roland emulation; I recall Exult uses General MIDI music translations of the Ultima 7 music? Originally Ultima 7 didn't support General MIDI music, only Roland MT-32/LAPC-1/CM-32L MIDI music (and of course Adlib/Soundblaster OPL-2 FM music).
One interesting thing with the GOG Ultima 7: it was stretched to fill my whole 16:10 widescreen, while I think the original game was running in 4:3. I presume there is no widescreen mod included with the GOG version, so the image is just stretched horizontally? It looks fine, but I personally prefer playing my 4:3 games as they are supposed to, unstretched. Have to fiddle a bit with the U7 screen mode settings I guess...
Soccorro: I've been thinking to get that game... mainly because of its flawless 5 star score. Is it really that good? I mean is it worth the 5,99? and what are combat and story like?