http://bugs.winehq.org/show_bug.cgi?id=3604
------- Additional Comments From richard@daijobu.co.uk 2005-17-10 05:03 ------- mfc42.dll is a Visual C++ redistributable, meaning that it can, and perhaps should, be distributed with savihost.exe
You can also download the necessary version from Microsoft. See http://support.microsoft.com/kb/q259403/ "Vcredist.exe installs the latest run-time components for Visual C++ applications" or http://www.msdn.microsoft.com/library/default.asp?url=/library/en-us/dnvc60/... "Redistributing Microsoft Visual C++ 6.0 Applications"
In short, since you would get exactly the same problem on a freshly installed copy of Windows 98, this bug should probably be closed.
Re-implementing MFC is a huge job that should not be in the scope of Wine.