• Please review our updated Terms and Rules here

WFW 3.11 Midi Mapper help

Culbrelai

Experienced Member
Joined
Jun 18, 2017
Messages
65
Location
SE Michigan, USA
Hey, recently got TexElec's new MCA Adlib clone. Works great in games. Having issues in Windows for Workgroups 3.11 though.

System specs are:

IBM PS/2 Model 9595/A
Pentium 66
XGA-2
IBM SCSI Corvette with SCSI2SD
Nakamichi CD Changer
two 2.88mb floppy drives
TexElec AdLib clone
16 MB RAM

PC DOS 7
WFW 3.11a OEM

Installed the adlib driver that comes with Windows, reinstalled the Midi mapper driver too. There simply isn't a midi mapper control panel applet like there should be, its just not there. What's going on here?
 
"midi mapper control panel applet"

I haven't run WfW in a looong time... Did you install multimedia support?
 
Sound adapters usually come with a SETUP.EXE on the Installation Diskette with the various files and interconnections pre-configured. Installing individual drivers may accomplish the same thing, but will require the MIDI Mapper to be manually set up.
 
"Installed the adlib driver that comes with Windows, reinstalled the Midi mapper driver too. There simply isn't a midi mapper control panel applet like there should be, its just not there" "TexElec's new MCA Adlib clone. Works great in games. Having issues in Windows for Workgroups 3.11 though"

Oops, blew right past this.

Are the games DOS based?

https://github.com/schlae/plaid-bib/blob/master/README.md#compatibility

This card uses the P82C611 bus interface chip and will not work with faster MCA systems. For a more widely-compatible version, use the Plaid Bib CPLD version.

Uses the Yamaha YMF262-M and not the YM3812

Errata, does not apply -The YM3812 FM synthesis chip has minimum timings that are somewhat too slow. For example, the read pulse width minimum spec is 200ns. The 82C611 generates the read pulse based on the MCA CMD signal, which asserts for only part of the default transfer cycle. A fast machine like the model 90 has a default transfer cycle time of 200ns, so CMD is low for only about 90ns. This is too short to properly read from the FM chip, meaning that Ad Lib auto detect functions will fail to see the card.

Preliminary SWAG - WfW is not a single user like DOS. Perhaps the extra bit twiddling stuffs things up?

Still looking...
 
http://ps-2.kev009.com/ohlandl/sound/Resound_2_OPL3_MCA.html

I found the DOS driver, SOUND.COM [IIRC, 1.3 to 1.51], but what that does for your issue, I dinna ken. The YMF262 seems to be fast enough, but the P82C611 MCA interface was made for a SIMMpler, slower, era. I'm not seeing anything on replacing the P82C611 with a CPLD. One SWAG is the P82C611 is too slow on a Pentium system. The 8580 era systems had a 10MHz DMA clock, the M class and Pentiums use a 20MHz DMA clock.

NOTE: MCA is asynchronous, meaning participants negotiate speeds. BUT transfers need to meet timing windows. Something that worked under a single user OS might assume the glide path of a brick. Dunno. Did you remove any previously installed sound cards before installing the Resound/2?
 
Not exactly sure what normally causes the MIDI mapper control panel to appear, but do you have both MIDI items in the drivers list?
drivers.png

Is there a MIDIMAP.CFG that says something in it about Adlib/Synthesizer/OPL2 or something like that?
 
I slogged through the web a bit. The Adlib is FM Synthesis. Is there a selection for "FM Synthesis" or similar?
 
Installing the built-in Adlib driver of Windows 3.1x should automatically install the MIDI mapper as well. Try installing the SB 1.5 or 2.0 driver and see if it appears then.
 
Back
Top