http://bugs.winehq.org/show_bug.cgi?id=17551
Summary: Halo: Installer fails to complete with error "Cannot load pidgen.dll" (needs mfc42.dll) Product: Wine Version: 1.1.16 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P3 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: anomalydetected@gmail.com
Created an attachment (id=19706) --> (http://bugs.winehq.org/attachment.cgi?id=19706) Terminal output with WINEDEBUG=+relay
I am running Ubuntu 8.10 32-bit and wine 1.1.16. I am running the command "wine /media/cdrom0/Setup.Exe" to begin the installer.
The main menu comes up normally, however clicking the listed options has no effect. I can still select Install by pressing Alt-I on the keyboard.
The next step is to enter the serial number. After doing so, I again cannot click the Next button (nothing happens), but can press Alt-N. That is when the error message "Cannot load PidGen.dll" is displayed.
At this point I am unable to close the application (due to inability to click menu items) and must manually end the running process.
There is an ERR listed in the terminal mentioning MFC42.DLL is not found.
If I install the native mfc42.dll file from the Visual C++ 6 Redistributable (I used winetricks), I still have to use Alt-key combinations to navigate the menu, but then the game installs normally after entering my serial and plays just fine.
Terminal output of WINEDEBUG=+relay attached.