otya128 / winevdm

16-bit Windows (Windows 1.x, 2.x, 3.0, 3.1, etc.) on 64-bit Windows
GNU General Public License v2.0
2.62k stars 150 forks source link

Command and Conquer Red Alert installer fails #14

Open phly95 opened 6 years ago

phly95 commented 6 years ago

err:msg:SendMessage16 1882: SendMessage(HWND_BROADCAST,) err:msg:SendMessage16 1882: SendMessage(HWND_BROADCAST,) err:msg:SendMessage16 1882: SendMessage(HWND_BROADCAST,) err:msg:SendMessage16 1882: SendMessage(HWND_BROADCAST,) err:msg:get_dialog_info 3319: NOTIMPL:get_dialog_info(hWnd=983884, BOOL=0) err:msg:get_dialog_info 3319: NOTIMPL:get_dialog_info(hWnd=983884, BOOL=0)

This is what happens when you run C&C red alert's installer on WineVDM Stable.

phly95 commented 6 years ago

In version 169, it does start with a splash screen, but then it gets stuck, and the command line disappears.

This is the error message now.

fixme:module:LoadModule_wine_implementation 1256: Strange error set by CreateProcess: 740

otya128 commented 6 years ago

"Strange error set by CreateProcess: 740" means ERROR_ELEVATION_REQUIRED. I think that this installer is about to start a 32-bit installer that requires administrator privileges. In this case, I fixed to display UAC.

phly95 commented 6 years ago

So the installer works, but only if you launch it from the launcher and not running setup.exe directly (same with running the game). Now the problem is the uninstaller doesn't work, meaning it's stuck on the user's computer.