Cursors, Opening Flash, Character Creation, Server Selection, etc.
What does not
Logging into a server either pauses, or ends up with a black screen at the end with no output (and no debug file). This happens after using fixes suggested in the How To and so forth.
What was not tested
I followed the Guide, or 'How-to' provided. All the fonts and .dlls were correctly input with the most recent version of Wine, and I still got the results listed above. I also tried POL (Play on Linux), using a script provided by someone who read the entry here and streamlined the fixes. I went through the script to identify what changes it had made and tried to apply them to the current version of Wine since the version it installs with is much older, and even in POL had failed. After all this, still no success. I suggest that we take this new data into account, as the older bugs seem to be fixed, and this login bug is the most prevalent in the newest version of Wine. This should not be Gold rated- Silver at best. P.S. Pristine Install from Windows as well as a normal install with Wine provide the same results- I have a feeling we don't need to follow that past method.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Linux Mint 17 "Qiana" x86_64||Oct 25 2014||1.7.29||Yes||No||Garbage||Inukaze|
|Show||Debian GNU/Linux 7.x "Wheezy" x86_64||Oct 14 2014||1.4.1||No, but has workaround||Yes||Gold||an anonymous user|
|Show||openSUSE 12.1 x86_64||Feb 18 2012||1.4-rc3||Yes||Yes||Silver||Feldspar|
|Current||Ubuntu 9.04 "Jaunty" i386 (+ variants like Kubuntu)||Jun 05 2009||1.1.22||Yes||Yes||Bronze||Jack Crow|
|Show||Fedora 9||Aug 09 2008||1.1.2||Yes||Yes||Gold||Henry Kroll|
Admin note: the information below is old and may not apply to current Wine. Follow at your own risk.
Install segfaults (Bug 7483), so get your installed dir from a Windows
install (only the Conquer dir, registry/etc is not necessary). Make sure you're copying a PRISTINE game directory, in other words, RIGHT AFTER INSTALLING. If you have started the game at least once, the notes below may not apply as expected. If it doesn't work, just go back and get a clean install. In particular, some of the ScreenModeRecord values in ini/GameSetUp.ini might cause your login window to be truncated. A pristine install would have ScreenModeRecord=0 which is known to work. I believe 0 is 800x600 windowed, 1 is 800x600 full screen, 2 is 1024x768 windowed and 3 is 1024x768 full screen.
Copy the missing DLLs into your c:\windows\system32\ directory: mfc42.dll and msvcp60.dll.
For mfc42.dll, the version found in Win XP SP2 is known to work:
There are older versions around that do NOT work. In particular, this one found at dll-files.com produces game crash due to unimplemented functions:
For msvcp60.dll, both sources seem to work:
Make sure you're using virtual desktop (enable via winecfg) if you
don't want trouble like bug 7552 and possibly other issues. The rest
can be left as default.
Start the game running "play.exe". Autopatching doesn't work very reliably (sometimes
you'll have to kill it because of confirmation messagebox not having
focus, etc). Just try a few times.
When you reach the login screen, mouse cursor becomes invisible (see Bug 6250). This is being worked on (thanks Andrew!!). In the meantime you can workaround that with Henry's patch from http://bugs.winehq.org/attachment.cgi?id=5075&action=view .
When you want to type username and password, take into account Bug 7553 (see the screenshot: http://bugs.winehq.org/attachment.cgi?id=5190&action=view) and Bug 7607 (instructions to workaround are pasted there).
Then you should be able to enter the actual game.