Copy msdmo.dll and dsdmo.dll from the DirectX redistributable or a local Windows installation to system32
wine regsvr32 dsdmo.dll
Copy msadp32.acm from a local Windows installation to system32
wine regsvr32 quartz.dll
Add overrides for msdmo, dsdmo and msadp32.acm via winecfg
Install the game, apply the official patch and geforce/nocd patch
On start the game will seem to freeze with a black screen, just wait for 30 seconds or so, the Konami logo will show up eventually (this seems to be fixed in version 1.4-rc1).
Some smaller problems remain:
- Considerable lags, especially during cutscenes; Disabling the "Focus" should fix this
- Occasional graphical glitches with the black borders during cutscenes
(probably due to unsupported triple buffering)
- Pictures taken with the camera aren't displayed
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
Works!
by Ralgo on Wednesday June 13th 2012, 11:08
With the instructions above the game runs almost perfect. The Konami logo appears to me immediately. The cutscenes audio errors are fix with the method above.
This game probly will never work, it relys on EAX (thats what is failing) Vista has the same problems.. Currently the only way around this is to play it in a VM with windows XP.
Shame, really. For all die-hard fans of MGS2: Substance, you can still play this game on Linux, if you use the latest version of VMWare Player, with Windows XP and DirectX 8.1. It's not Wine, true, but it gratifies all such addictions!