Warcraft 3

Jens Lehmann jens.lehmann at goldmail.de
Wed Mar 12 18:44:24 CST 2003


whitnl73 at juno.com wrote:
> On Wed, 12 Mar 2003, Jens Lehmann wrote:

[ FAT32 ]

I decided to try wine without a windows partition. Maybe I'll come back 
to it later.

>>Partition Magic 6 here, but it only can convert the partition into a
>>logical partition and the option to change the filesystem is disabled.
>>Maybe I should try running wine without this windows-partition. Is there
>>any hope in doing this for my purpose?
>>
> 
> Yes.  Wine does not need a steenking windows partition.  You can point
> any wine [Drive X] to any directory in any mounted vfs filesystem,
> including /.  Might not want to do that, though.  I wouldn't want
> windows apps to be able to get at all my fs.
> 
> You will need a c:\\windows and c:\\windows\\system, but you can make
> those with mkdir.  It won't bother wine if they are empty, unless you
> tell it to use some native dll's.
> 
> I have never had a windows partition, and have been running this app
> or an earlier version of it since I got serial comms to work in
> September 1997.

I cleanly reconfigured wine. Now I have my windows partition directly 
under /home/jl/.wine/fake_windows. Under it are some directories, for 
instance Program Files, Temp and Windows. Under Windows/system are some 
zero-sized files. This seems to be correct. I tried to run wine 
/cdrom/autoplay.exe, but the Installer told me that Windows 95 is not 
supported. I changed my config, so that the system identifies as winxp. 
(config-file is attached)

Now I typed this:

jl at debian:~$ wine /cdrom/install.exe
Invoking /usr/bin/wine.bin /cdrom/install.exe ...
fixme:msvcrt:_XcptFilter (-1073741819,0x405b0900)semi-stub
wine: Unhandled exception, starting debugger...
err:seh:start_debugger Couldn't start debugger ("debugger/winedbg 
134688688 88") (2)
Read the Wine Developers Guide on how to set up winedbg or another debugger
Wine failed with return code 5

And some other error-messages:

jl at debian:~$ wine /cdrom/autoplay.exe
Invoking /usr/bin/wine.bin /cdrom/autoplay.exe ...
fixme:process:CreateProcessA (X:\war3_Install.exe,...): 
CREATE_NEW_PROCESS_GROUP ignored
fixme:process:CreateProcessA (X:\war3_Install.exe,...): 
CREATE_DEFAULT_ERROR_MODE ignored
fixme:console:SetConsoleCtrlHandler ((nil),1) - no error checking or 
testing yet
fixme:msvcrt:_XcptFilter (-1073741819,0x405b0900)semi-stub
wine: Unhandled exception, starting debugger...
err:seh:start_debugger Couldn't start debugger ("debugger/winedbg 
134738192 80") (2)
Read the Wine Developers Guide on how to set up winedbg or another debugger
Wine failed with return code 101

What does the following line mean?

fixme:msvcrt:_XcptFilter (-1073741819,0x405b0900)semi-stub

I tried to copy an msvrct.dll from Windows XP and from Windows 98 to 
/home/jl/.wine/fake_windows/windows/system, but the error-message 
doesn't change. I changed my config to "msvcrt" = "native", but still no 
success.

> Did you set the default to
> "*" = "native, builtin" or something?  AFAIK there is no native
> wineoss.drv, that needs to be builtin.  native rpcrt4 won't work, I
> think.  The only native dll's I use are msvcrt, riched32 and mfc* -
> because my app installed those.  Seems imm32.dll has enough deadbeef
> of its own (calls to undocumented functions we haven't gotten around to
> reverse-engineering yet) you don't neeed more from ole32, FI.
> 
> <wine>/documentation/samples/config is a good starting point for
> [DllOverrides]

I can't find the sample files in my installation (I installed the 
libwine, wine-doc, wine-utils and wine-package).

Jens
-------------- next part --------------
A non-text attachment was scrubbed...
Name: config
Type: application/x-java-vm
Size: 6175 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-users/attachments/20030313/0ac3ad86/config.class


More information about the wine-users mailing list