Creating mods on linux+wine
Yo! Has anyone managed to use the tools on wine?
ns2.exe and LaunchPad.exe are working, but when I launch Editor/Viewer/Cinematic, it crashes:
Unable to initialize the render device
I'm on deb jessie, wine 1.6.2, card is nvidia with latest driver (oct 17). Display settings in wine are left on default.
Any help would be appreciated! :]
ns2.exe and LaunchPad.exe are working, but when I launch Editor/Viewer/Cinematic, it crashes:
Unable to initialize the render device
fixme:system:SetProcessDPIAware stub!
[ 0.000] Main : Error: PhysX: Invalid Cuda context!
[ 0.001] Main : Filesystem initialized, cache disabled
fixme:win:EnumDisplayDevicesW ((null),0,0x33f218,0x00000000), stub!
[ 0.137] Main : Error: IDirect3D9::CreateDevice failed (D3DERR_INVALIDCALL)
[1212/011335:WARNING:dns_config_service_win.cc(673)] Failed to read DnsConfig.
[ 3.768] Main : Error: Unable to initialize the render device
fixme:msvcrt:__clean_type_info_names_internal (0x113306c) stub
fixme:msvcrt:__clean_type_info_names_internal (0xc90098) stub
fixme:msvcrt:__clean_type_info_names_internal (0x3b3904) stub
fixme:msvcrt:__clean_type_info_names_internal (0x105b29d0) stub
fixme:msvcrt:__clean_type_info_names_internal (0x367da0) stub
I'm on deb jessie, wine 1.6.2, card is nvidia with latest driver (oct 17). Display settings in wine are left on default.
Any help would be appreciated! :]
Comments
[ 3.768] Main : Error: Unable to initialize the render device
For some reason it is not able to locate the render device. I have no idea why, if the game and launchpad can find it without issue, it seems a bit odd. Maybe there is something in there hard coded to a windows API not available in wine? Pure speculation of course.
Should be noted, I run windows.
EDIT
OK, so I just realised this is the important line:
fixme:win:EnumDisplayDevicesW ((null),0,0x33f218,0x00000000), stub!
It appears there is a line of code specifically pointing at win device drivers that may not work with wine I guess. It looks like it is known (hence the fixme) but whether it will get done or not, I have no idea.