Tower of Power update.
I’ve added an IDE->CF adapter, hooray for those things.
I tracked down a NOS, 4MB Matrox Millennium to replace the used 2MB I had been using. The bundle included Nascar Racing, which is a frame rate killer, but this bundled version is ‘hardware accelerated’ apparently and it does run pretty well I must say. You’d hope so though on a 166MHz MMX, which is a lot more powerful than the machines available at the game’s release. It does look beautiful as you’d expect – these Millenniums pump out perfect pixels.

I’ve yanked out the Voodoo2 because I wasn’t using it – I have a Voodoo3 machine if I want to get my glide on. I do have a Voodoo1 hanging around which I’ve considered installing for those few games which expect a 1, but the whole pass through thing doesn’t do much for me.
And the Roland SCC1 I was using is long gone (and sold off), because I found a General Midi setup that I much prefer. I took a Sound Blaster 16 (CT2290) and added an NEC XR385, which is of course a pretty good combination, but to get around the stutter in Duke3D, Tie Fighter, etc, and allow for AWE capability and the option to play around with sound fonts, I added a Creative CT1920 'Goldfinch'. These nifty little ISA cards can be bought NOS here for 14USD (or he will accept offers).
Getting these things setup isn’t a huge amount of work but there are a few things to consider. Firstly there’s the issue of drivers, but VogonDrivers has that covered. There also exists a comprehensive manual which can come in handy.
Secondly, there’s the question of which sound card to pair it with. I’ve tried a Sound Blaster Pro 2.0, a PAS16, a Vibra based SB16, and the card I’m using now, the CT2290. The Goldfinch didn’t work at all with the Pro installed, and although it did work with the PAS16 and the Vibra, AWEUTIL wouldn’t accept the full range of switches (/R for reverb, etc). I have no idea why this is – something to do with the sound cards mixer? Resource conflicts? Regardless, the CT2290 (and the CT2230) are great sounding cards with a real OPL3, bug free(ish) wavetable header, and are true SB16’s.
Thirdly there’s the issue of how to get sound out of the Goldfinch. The one I’m using was designed to be used with a sound card / motherboard with the ‘Goldfinch’ header, which was an additional input header with the relevant pinout. If you don’t have that input header available, then the easiest thing to do is hack up a CD-audio cable to connect the Goldfinch’s internal ‘out’ to your sound card’s internal CD-in (pinout included in the manual linked above). Then of course you can simply mix the Goldfinch’s output with the sound card’s CD audio channel. That’s fine but it does mean that you can’t use the CD-in for CD audio anymore, which doesn’t work for me.
The next option is to solder a 3.5 audio jack into the provided line-out solder pads on the CT1920. The hardest part of this operation is drilling a neat hole in the backing plate - the soldering itself is beginner level. Once you’ve installed your line out jack then it’s just a simple matter of connecting the Goldfinch line-out to the sound card’s line-in and mixing it accordingly.
Last but not least I added 8 MB’s of 30 pin RAM for sound fonts (from within Windows 95 in my case). Don’t forget to set the relevant jumper on the Goldfinch to disable the on-board RAM, and enable the 30 in RAM. The ‘AWE Upgrade’ software I linked to above comes with a few fonts, GM, MT-32, etc, but I use the 8MBGMSFX.SF2 font which I picked up somewhere along the way, and which I think sounds A-OK. You can of course add effects like reverb & chorus via the AWE32 Control panel in Windows.
When booting to DOS, the AWE32 Windows drivers are obviously not present and therefore not doing their ‘MPU401 Emulation’ thing (which overrides the sounds card’s MPU401 with the sound font), and so the SB16’s wavetable header comes into play. So all told, b/w both Windows 95 and DOS environments this setup allows for:
- SB16
- Real OPL3
- AWE32 capability
- Sound fonts
- XR385 via the wavetable header
I’ve tried an AWE64 + Simconn, which is obviously easier to implement, but negatives are no wavetable header and no real OPL3. The AWE64 does allow you to route your OPL3 tunes via the FX engine though, as does a true AWE32 from what I understand - the Goldfinch doesn't allow that. The other option is to get one of the few AWE32’s that provide everything in the list above, but those are generally outrageously expensive these days.
I’ve been using this setup for a while now and haven’t experienced any problems, it’s fun, functional, and (apart from the XR385 which are now hard to come by) it’s a relatively inexpensive way to get a solid AWE / General Midi up and running.




Life? Don't talk to me about life.