http://bugs.winehq.org/show_bug.cgi?id=11344
--- Comment #11 from Uriah hytek3000@yahoo.com 2008-12-15 17:00:40 --- I was able to get XTrap to start and update using the following guide: (reference: http://www.backports.ubuntuforums.org/showpost.php?p=5317008&postcount=5)
1. download winetricks - http://wiki.winehq.org/winetricks 2. Install ies4linux - http://www.tatanka.com.br/ies4linux/page/Main_Page 3. Start with an untainted wine directory: 4. mkdir /some/new/directory 5. cd /some/new/directory 6. ies4linux --basedir $PWD --bindir ${PWD}/bin --downloaddir ${PWD}/download --no-desktop-icon --no-menu-icon --no-gui 7. cd ie6 8. export WINEPREFIX=$PWD 9. Now use winetricks to install mfc42 stuff. 10. /path/to/winetricks.sh mfc42 11. Install Cabal
This workaround gets rid of the INTERNET_OPTION_CONNECT_TIMEOUT problem and allows XTrap to update.
After XTrap updates and closes (this is when the game tries to start) I get the following UI prompt error: "CABAL Online Client has encountered a problem and needs to close."
This is the wine error: fixme:d3d:IWineD3DImpl_FillGLCaps OpenGL implementation supports 32 vertex samplers and 32 total samplers fixme:d3d:IWineD3DImpl_FillGLCaps Expected vertex samplers + MAX_TEXTURES(=8) > combined_samplers fixme:win:EnumDisplayDevicesW ((null),0,0x33da60,0x00000000), stub!
Maybe the game is crashing due to EnumDisplayDevicesW? Thoughts anyone?
Cheers.