Hi, I'm trying to install 'Zoo Tycoon' with the CVS version of wine. I copied the CD to /mnt/virtual_cdrom and assigned V: in my config file: [Drive V] "Path" = "/mnt/virtual_cdrom" "Type" = "cdrom" "Label" = "CD-Rom" "Filesystem" = "win95" When I now try to run setup.exe (being in /mnt/virtual_cdrom) it fails because it cannot file instmsia.exe which is located on V: The following trace however confuses me: trace:file:GetFileInformationByHandle 0xffffffff trace:file:GetShortPathNameA "instmsia.exe" trace:file:GetShortPathNameW L"instmsia.exe" trace:file:GetShortPathNameW returning L"instmsia.exe" trace:file:GetShortPathNameA "V:" trace:file:GetShortPathNameW L"V:" trace:file:GetShortPathNameW returning L"V:" fixme:exec:ShellExecuteExW32 flags ignored: 0x00000440 trace:file:CreateFileW L"C:\\WINDOWS\\SYSTEM\\instmsia.exe" GENERIC_READ FILE_SHARE_READ OPEN_EXISTING attributes 0x0 warn:file:CreateFileW Unable to get full filename from L"C:\\WINDOWS\\SYSTEM\\instmsia.exe" (GLE 2) Why are we looking in C:\\WINDOWS\\SYSTEM for the instmsia.exe. It's obviously not there but in V:\\ Any ideas ? Cheers, Paul Vriens.
Install the win installer, you can get it from http://www.microsoft.com/downloads/details.aspx?FamilyID=cebbacd8-c094-4255-b702-de3bb768148f&DisplayLang=en then run the setup again. Ivan.
Hi, I already thought of that and used winetools (Frank's Corner) for that. The setup.exe of Zoo Tycoon insists however in running it's own instmsia.exe. I think the sole purpose is to check whether it needs to use this one or use the system one. The setup fails however when instmsia.exe is not found. If I copy instmsia.exe to C:\\WINDOWS\\SYSTEM the setup.exe continues but stops at the next file it tries to find at V:\\. I tried copying the CD to a normal directory and executing it from there, but the same result. I also tried running the setup with an absolute path, no luck. Any other ideas :-) Paul.
> Any other ideas :-)Well, the default solution when you can't get an installer to work is to install on a win box an copy the installation directory and registry entries over to wine. Ivan.
On Sun, 7 Mar 2004 19:23:14 +0100 (CET), you wrote:> fixme:exec:ShellExecuteExW32 flags ignored: 0x00000440 > trace:file:CreateFileW L"C:\\WINDOWS\\SYSTEM\\instmsia.exe" GENERIC_READ > FILE_SHARE_READ OPEN_EXISTING attributes 0x0 > warn:file:CreateFileW Unable to get full filename from > L"C:\\WINDOWS\\SYSTEM\\instmsia.exe" (GLE 2) > > Why are we looking in C:\\WINDOWS\\SYSTEM for the instmsia.exe. It's > obviously not there but in V:\\The ShellExecute family of functions are quite complicated where they search for the executable. There may very well bugs affecting you here. Can you run with "--debugmsg +exec,+process", look in the output for the quoted snippet and post it, now with the additional messages? Btw, is your current directory "V:\\"? Does it matter if you make it so? Rein. -- Rein Klazes rklazes@xs4all.nl