The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
MC2 running
by Georg Hennig on Sunday February 24th 2008, 9:41
OK, I got the original MC2 working, without too much work to be done.
Remaining issues: no fullscreen, lots of error messages are written (which makes the game increasingly slow, deleting them from time to time seems to be a workaround)
How I did it:
- Install the game
- Copy a NoCD-cracked executable Mc2Rel.exe into the game folder
- Copy native windows dlls ole32.dll and dpnet.dll to the game folder
- Run once:
WINEDLLOVERRIDES="ole32=n,dpnet=n" wine Mc2Rel.exe /gosnoblade /gosusehw /gosnodialogs
Accept the license, and click OK when "hardware detection" is done
- Edit your options.cfg:
l Resolution = 2
b FullScreen = FALSE
(Resolution can be 0=640x480, 1=800x600, 2=1024x768, 3=1280x1024, 4=1600x1200)
- From now on run the game with
WINEDLLOVERRIDES="dpnet=n" wine Mc2Rel.exe /gosnoblade /gosusehw /gosnodialogs
- For automatic deletion of the Error log files, I use a shell script (look at the answer to this post)
RE: MC2 running by Georg Hennig on
Sunday February 24th 2008, 9:44
RE: MC2 running by Georg Hennig on
Tuesday February 26th 2008, 3:36
by Georg Hennig on Saturday February 23rd 2008, 7:09
What you'll need to do to get the game working somehow:
- Install game
- Install vcrun2005sp1 with winetricks
- Download MC2 sources from Microsoft, extract Mc2Rel.exe / MC2Rel.exe.manifest from the "FinalBuild" folder (usual NoCD-cracked executable doesn't work!)
- Edit options.cfg:
l Rasterizer = 2
l Resolution = 2
b FullScreen = FALSE
- Fullscreen doesn't work, switch it off. Rasterizer 3 is blade, which doesn't work. Resolution can be 0=640x480, 1=800x600, 2=1024x768, 3=1280x1024, 4=1600x1200
- This switches off blade, omits error dialog and forces hw acceleration (if this isn't given, game will flicker)
Three (major) issues remain:
- Fullscreen doesn't work
- Videos inside game don't work (which is somehow annoying), probably this shows why:
fixme:d3d7:IDirect3DImpl_7_CreateDevice (0x1834c70): Only one Direct3D device per DirectDraw object supported
- Sound always bubbles DSERR_CONTROLUNAVAIL out, which writes Error*log.txt files to disk. In a larger battle, this makes the game rather slow. Try the option "/gosnosound". You won't have sound then :-)
Perhaps removing those files every second or so with a small script is a good idea.