Pages: [1]   Go Down
  Print  
Author Topic: Dual-OPL2 Supremacy  (Read 2095 times)
0 Members and 1 Guest are viewing this topic.
Cloudschatze
Moderator
Senior Member
*
Offline Offline

Posts: 1,895



View Profile
« on: June 25, 2011, 05:11:04 PM »

For an interesting example of dual-OPL2 playback besting that of the OPL3, one need look no further than MicroProse's DragonSphere...

Dragonsphere - Title - Pro AudioSpectrum - 2xOPL2
Dragonsphere - Castle Callahach - DOSBox 0.74 - 2xOPL2
Dragonsphere - Brynn-Fann - DOSBox 0.74 - 2xOPL2
Dragonsphere - Mountains of Tyre nak Branwe - Pro AudioSpectrum - 2xOPL2

Those aren't added effects you're hearing - the 2xOPL2 playback makes liberal use of "programmed" reverb, and pretty decent 2-OP instrument voicings, resulting in one of the more atmospheric and exceptional FM soundtracks I've yet heard.

Selecting an OPL3-based card for music playback, on the other hand, results in a vastly inferior experience, in my opinion. While some of the spaciousness is present, the effect is completely ruined by terrible FM voicings, and in some cases, shorter pieces (like the title theme)...

Dragonsphere - Title - DOSBox 0.74 - OPL3
Dragonsphere - Castle Callahach - DOSBox 0.74 - OPL3
Dragonsphere - Brynn-Fann - DOSBox 0.74 - OPL3
Dragonsphere - Mountains of Tyre nak Branwe - DOSBox 0.74 - OPL3

What a disaster, and yet, since the both options are presented, I'm pretty sure that the OPL3 is the most-selected. If you're both a DragonSphere and FM fan, do yourself a favor and experience it with dual-OPL2 music playback - whether by Pro AudioSpectrum, Sound Blaster Pro, or even DOSBox - it's simply that much better. Smiley
Logged
endre1952
Senior Member
*
Offline Offline

Posts: 398


View Profile
« Reply #1 on: June 25, 2011, 06:03:23 PM »

Yes, that's quite a difference! I have a Sound Blaster Pro 1.0 in my collection - unfortunately, it already has speed issues in my 386 SX-40 machine, unless the turbo switch is turned off.
Logged
pilgrim
Associate Member
*
Offline Offline

Posts: 5


View Profile
« Reply #2 on: June 29, 2011, 06:59:22 PM »

Woa, that's really something. So DOSBox supports 2xOPL2 as well? If it sounds as good as what you're getting with the Pro Audio then it's vastly superior to OPL3! Thanks for the find.
Logged
Mau1wurf1977
Senior Member
*
Offline Offline

Posts: 210


View Profile WWW
« Reply #3 on: July 17, 2011, 10:20:38 AM »

Woa, that's really something. So DOSBox supports 2xOPL2 as well? If it sounds as good as what you're getting with the Pro Audio then it's vastly superior to OPL3! Thanks for the find.

DOSBox supports the dual OPL2 Sound Blaster Pro. But not the original Mediavision Pro Audio Spectrum.

I asked the developers if they might implement such a feature and even found a development kit / files. But you know how it goes in life, time is very rare these days. Maybe one day though!
Logged
Great Hierophant
Senior Member
*
Offline Offline

Posts: 1,003



View Profile
« Reply #4 on: July 17, 2011, 03:21:41 PM »

Woa, that's really something. So DOSBox supports 2xOPL2 as well? If it sounds as good as what you're getting with the Pro Audio then it's vastly superior to OPL3! Thanks for the find.

DOSBox supports the dual OPL2 Sound Blaster Pro. But not the original Mediavision Pro Audio Spectrum.

I asked the developers if they might implement such a feature and even found a development kit / files. But you know how it goes in life, time is very rare these days. Maybe one day though!

The tricky bit is emulating enough of the card's interface and DAC for the TSR driver MVSOUND.SYS to work.  Even the original card seems to have lots of registers and addresses sprinkled about the I/O address space. 

I wonder if there is any benefit to emulating a Pro Audio Spectrum 16.  The card certainly has advantages over the SB16 in the form of better shielding, leading to better quality sound output, but in emulation that is not an issue.  I would suggest that the only benefit would be for a game that supported a higher quality digital sound output in the PAS16 but did not support the SB16. 
Logged

endre1952
Senior Member
*
Offline Offline

Posts: 398


View Profile
« Reply #5 on: July 17, 2011, 03:37:43 PM »

PAS8 support would be nice to get stereo FM music in some Sierra adventure games.
Logged
Mau1wurf1977
Senior Member
*
Offline Offline

Posts: 210


View Profile WWW
« Reply #6 on: July 28, 2011, 01:44:58 AM »

PAS8 support would be nice to get stereo FM music in some Sierra adventure games.

That's pretty much it.

For example Space Quest 4 support the PAS16 and this will give you really nice Stereo OPL3 music. Police Quest 3 however only supports the PAS (the PAS16 isn't compatible to the PAS).

Having said that it's not a big deal because all of these games support the MT-32.
Logged
endre1952
Senior Member
*
Offline Offline

Posts: 398


View Profile
« Reply #7 on: July 28, 2011, 02:15:34 PM »

Some people actually prefer FM synthesis. I don't, I'm a big fan of the MT-32, but some do.
Logged
Great Hierophant
Senior Member
*
Offline Offline

Posts: 1,003



View Profile
« Reply #8 on: July 29, 2011, 02:20:21 AM »

Sierra's Dual OPL2 support merely provides a stereo enhancement.  The same six channels are used, just assigned to the left or right channel.  (Its support for the Game Blaster is the same.)  No extra sound will be heard. 
Logged

Mau1wurf1977
Senior Member
*
Offline Offline

Posts: 210


View Profile WWW
« Reply #9 on: July 30, 2011, 02:13:49 AM »

Amazes me what difference Stereo can make. It just sounds so much richer.

If it's "just" an enhancement, is there maybe a way to modify the FM driver to output Stereo on OPL3? E.g. for Police Quest 3 and Space Quest 4.

EDIT: Tried the latest version of ScummVM and it plays Stereo FM for games such as Space Quest 3. Space Quest 2 also got an overhaul in therms of sound. Not sure though what exactly they did..
« Last Edit: July 31, 2011, 02:47:23 AM by Mau1wurf1977 » Logged
MusicallyInspired
Senior Member
*
Offline Offline

Posts: 1,102


-Inspired by Mike Oldfield


View Profile WWW
« Reply #10 on: August 05, 2011, 04:57:50 PM »

Thanks for this. I'll keep it in mind.

Quote
EDIT: Tried the latest version of ScummVM and it plays Stereo FM for games such as Space Quest 3. Space Quest 2 also got an overhaul in therms of sound. Not sure though what exactly they did..

Space Quest 2 is an AGI game. ScummVM uses the Sarien interpreter for AGI games which tends to want to default to this strange Amiga looking/sounding atmosphere. The default was set to EGA and PCjr sound a long time ago but it's since been regressed again to default to the horrible Amiga-like sounds.
Logged

"Booyah! Look out, LeChuck! Here comes Guybrush Threepwood's glowing sword of hot monkey vengeance!"
-Guybrush Threepwood, Tales of Monkey Island
Cloudschatze
Moderator
Senior Member
*
Offline Offline

Posts: 1,895



View Profile
« Reply #11 on: May 24, 2012, 02:08:53 AM »

Because resurrecting old threads is so much fun, here are a few additional MicroProse titles that support both dual-OPL2 and OPL3, where, as with DragonSphere, the former provides a significantly (albeit, subjectively) better listening experience:

Return of the Phantom
Pirates! Gold
Sid Meier's Railroad Tycoon Deluxe

On an interesting and unexpected note, the following MicroProse titles provide exclusive 2xOPL2 stereo playback - via use of either the original Pro AudioSpectrum, Sound Blaster Pro 1, or comparable DOSBox configuration - while mysteriously lacking any mention of this support:

F-117A Nighthawk Stealth Fighter 2.0
David Leadbetter's Greens
Sid Meier's Civilization
Gunship 2000
Formula One Grand Prix
B-17 Flying Fortress
Special Forces
Harrier Jump Jet

Formula One Grand Prix - Intro - DOSBox 0.74 - 2xOPL2
Harrier Jump Jet - Mission Summary - DOSBox 0.74 - 2xOPL2
Special Forces - Intro - DOSBox 0.74 - 2xOPL2
« Last Edit: May 24, 2012, 02:36:34 AM by Cloudschatze » Logged
Ari
Administrator
Senior Member
*
Offline Offline

Posts: 2,609



View Profile WWW
« Reply #12 on: May 27, 2012, 06:57:03 PM »

You're always welcome to resurrect old threads like this with new recordings of old game tunes. Smiley
Logged

I feel like I'm diagonally-parked in a parallel universe
Pages: [1]   Go Up
  Print  
 
Jump to: