Tuesday, 23 October 2018

Monopoly Tycoon - DirectShow Music Fix

Hi there! You must be wanting to get the music working in Monopoly Tycoon.
The game is very old, so old that it uses an old codec from DirectShow for playing-back music which was removed in Windows Vista.

 A codec is a standardized media playback component that allows for the playback of media. The reason why it was removed is because Media Foundation is the new standard for playing audio, so it was removed due to inferior quality.

The Intro cut-scene to the game

What this guide tells you to do is how to register the old codec Windows Media Source Filter in newer versions of Microsoft's operating systems. This brings the music back to life for the first time since Windows XP! 


There are two sections on this page, one is for the easy installation guide and the other is for applying the fix manually.

Lets proceed!


Automatic Installation

Step 1 - Download the Monopoly Tycoon music fix
https://www.dropbox.com/s/Monopoly-Tycoon-Music-Fix-1.6.zip?dl=0

The downloaded .zip file will be located by default in your Downloads directory.


Step 2 - Extract the files

Right-click the .zip file and select: "Extract All....", then proceed to click next to extract it. 

A folder gets created in the directory where the .zip file is located.

 


Step 3 - Run the ApplyPatch.bat as administrator

Right-click the ApplyPatch.bat and Run as administrator.
Click "Yes" when the UAC (User Account Control) window pops-up to allow the program to patch the game.


Windows Defender SmartScreen will prompt that it protected you. All you need to do is click "More info" and then the "Run anyway" button will appear. If you don't trust the batch file that I made, you can edit it with notepad to see what it does. 



Make sure to re-enable the music in the game's "Configuration" menu before clicking "Play".

Done! The game can now play music properly again.



Troubleshooting:
If the resulting text is in red, then the patch failed to be applied; or you didn't run the .batch (.bat) file as administrator.
If the game's launcher is not working properly before the game starts, then make sure to disable any compatibility mode that you may be running the game in.




Manual Installation


Step 1 - Download the Monopoly Tycoon music fix
https://www.dropbox.com/s/Monopoly-Tycoon-Music-Fix-1.6.zip?dl=0

Extract the contents from the .zip file that was just downloaded. 
Preferably make a new folder to place the files into.


Step 2 – Copy the required .dll’s

Create a new folder in C:\Windows\SysWOW64 called Windows-Media-Source-Filter
Copy strmdll.dll, dxmasf.dll, and drmclien.dll from the .zip file you downloaded and paste them into the Windows-Media-Source-Filter folder.



Step 4 – Registering dxmasf.dll

Next step is to register the .dll file in Windows.
To register the dxmasf.dl, you can use the DirectShow Filter Manager (DSFMgr.exe) provided in the .zip file

Run the DirectShow Filter Manager as administrator and click "Register a new filter", browse to "This PC", 
then go to C:\Windows\SysWOW64\Windows-Media-Source-Filter  (select Local Disk C:)


  You should get a successful register with the dxmasf.dll file.


Done!
 
Also, make sure that you are not running the game in any compatibility mode or else you may encounter issues with configuring the games' options in the launcher.
If you don't get a successful register of the .dll file then you probably did something wrong.

All that is left is to try out the game and see if the music works!




Monopoly Tycoon - Extra Downloadable Content

Extras Pack 1 - Scenarios and Textures

https://www.dropbox.com/s/nxj6sd687ocx5gn/mt_extras1.zip?dl=0
Extras Pack 2 - Scenarios and Textures

https://www.dropbox.com/s/kd6tro36slitg1v/mt_extras2.zip?dl=0
Extras Pack 3 - Textures
https://www.dropbox.com/s/ndjwviwlihqs3mi/mt_extras3.zip?dl=0

Granite & Marble Texture Pack
https://www.dropbox.com/s/5icorxdg6cpvbk4/granite_and_marble.zip?dl=0
Brick & Marble Texture Pack
https://www.dropbox.com/s/wxfcj4rs5hdh0rx/brick_marble.zip?dl=0

For the texture packs, you need to use the texture utility which is in the Tools folder contained in the game's installation folder.


Monopoly Tycoon Strategy Guide - Prima Games
https://archive.org/details/Monopoly_Tycoon_Prima_Official_eGuide

7 comments:

  1. Holey moley, it works! Didn't think the day of someone fixing the Windows Player issue would happen. Thanks a bunch!

    ReplyDelete
    Replies
    1. I didn't think the day would come either! I was guessing what the issue was for a while instead of thinking things through. This fix also fixes Ford Racing 2 and Test Drive 6! No one found out how to fix the game for a long time (including Ford Racing 2). Have fun with the game! :D

      Delete
  2. We need players for Online games ;)

    -sainters

    ReplyDelete
  3. Hi there, thanks for that, I followed the instruction and it works great with music and without the compatibility settings.

    Nonetheless, multiplayer doesnt work, I get 'Can't initialise network" then another long prompt saying it crashed badly?

    Thanks

    ReplyDelete
    Replies
    1. Thanks for trying out the fix! :D
      To get multiplayer working, what you have to do is select the right ethernet/network adapter through the games' launcher. I usually just use Hamachi to play with friends over the internet, I also recommend using IPv6 if you are using Hamachi.
      Just make sure to select the right ethernet adapter and you should be fine!

      I have got that error a few times myself too, if nothing that I suggested helped then you may have to reinstall the game (the music fix is system-wide though). I also have a Steam group for playing Monopoly Tycoon with who are passionate about the game (and are rather good too!). The link to join the group is available in the Steam group "Monopoly Tycoon Captialists" (in one of the threads).

      Delete