DXMCI.dll
Version 1.2

MCI to DirectShow Interface
----------------------------

Some of the older games still rely on the old MCI interface. This is a
very old standard, dating from Win 3.1 and has been replaced by DirectX.
Although WindowsXP still contains MCI, many of the applications no
longer function as they are supposed to. This library will translate MCI
calls to a more modern DirectShow.

MCI is quite a huge interface. Supporting every game and application out
there is nearly impossible. Therefore I began with some of the games
that were not functional on my system. At this moment DXMCI supports
Wing Commander IV DVD edition and Transport Tycoon Deluxe (with ttdpatch
applied).


Usage
-------

Wing Commander IV DVD:
It really is a shame this DVD does not work on modern systems. I bet
there was a lot of work involved in shooting and then later transferring
the movies, so it deserves better than to sit on the shelf. So I hope
this will help you watch crystal clear video with Dolby Digital 5.1
sound as it was meant to be :)

Installation: Install the game, copy the supplied .dll files into your
wc4dvd
directory, set the executable to run in Windows 95/98 Mode and run the
game. If the compatibility mode is not available (in Windows 2000 for
example), patches for VirtualProtect() error are available on my page.


Transport Tycoon Deluxe:
While developing dxmci for WC4 support I found out a library of the same
name already exists for TTD. Rather than renaming my project I decided
to add support for this game as well. It does in fact have a lot of
advantages over the original dxmci. As it uses DirectShow instead of
DirectMusic almost every file is playable (mp3 and even avi files if you
wish), just copy it to the gm directory with the same name as *.gm files
(save the originals before). Another advantage is that it uses your
card's wavetable synthesis instead of DLS instruments provided by
Microsoft. This way you can load an old AWE32 soundfont for example and
enjoy a real expirience from 10 years ago :).

Installation: Install & configure TTDpatch. Copy dxmci.dll to TTD
directory. Mpeg2.dll is not needed for Transport Tycoon.


Q & A
-------

Q: Will this work for other games??
A: Probably not! This was specifically designed for Wing Commander 4 &
Transport tycoon. Perhaps some games use similar approach, but I think
most probably it will not work.

Q: I have no video or I don't hear any sound (wc4 only)!
A: Please check that you have mpeg-2 and AC3 filters installed. You can
also get the files at my site.

Q: I have everything and it still doesn't work!
A: Well, a lot of things can go wrong. I can send you debug version of
the dxmci.dll, then you send me the log file...perhaps some bug slipped
me.


gulikoza on WC CIC Forums

http://home.amis.net/lkslavi

gulikoza@bojler.mine.nu
