gulikoza wrote:Even with correct player I don't think it'll work. Seems like not all MCI is backwards compatible with win9x...
Here's the first test version 😁. Attached is a debug build of dxmci and modified executables to load it. The game starts at my place and tries to open the movies through directshow but it obviously fails since they are CD version 😜. But it should load mpeg2 (make sure you have a mpeg2 codec installed). The debug version of the dll will create c:\graph.log and it will also print some debug messages that can be captured with debugview. I will need both logs incase it does not work.
Guilkoza,
First of all, I have to say, YOU ARE THE MAN! 😀
It works, for the most part, after I played with the compatibility settings a bit. It runs with no compability options checked. If you try to use Windows 95 or 98 compatibility, it crashes most of the time.
There are 2 major problems:
1) The video quality is very poor - not sure why this is. The videos look like they have a checkerboard-type grid behind them, and a bunch of noise, when they play via the EXE. If I play them in media player, I don't see this.
2) After it finishes playing a video, it minimizes the program. This then messes up the program, especially if it's trying to play another video immediately after. If I click on the game in the taskbar it remaximizes and I hear sound, but don't see video (however I do still see the checkerboard pattern).
I've attached the two output files.
This is awesome, at least I was able to see the first video before it minimizes (an ad for Dolby Surround) 😀