http://bugs.winehq.org/show_bug.cgi?id=31877
Bug #: 31877 Summary: Torchlight II does not works when winecfg is set to Vista/win7 Product: Wine Version: 1.5.14 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: msvcrt AssignedTo: wine-bugs@winehq.org ReportedBy: berillions@gmail.com Classification: Unclassified
Created attachment 41954 --> http://bugs.winehq.org/attachment.cgi?id=41954 Torchlight 2 output console with Vista/win7
I know that the game works without problem in winecfg is set to XP but i want to try the game with Vista/Seven mode.
So, the game does not works because there is a problem when the game wants to create the savegame file.
In the output console, there is differents fixme for "msvcrt" after to launch the game.
I attach the output console + 2 screenshots.
http://bugs.winehq.org/show_bug.cgi?id=31877
--- Comment #1 from Berillions berillions@gmail.com 2012-10-03 13:28:58 CDT --- Created attachment 41955 --> http://bugs.winehq.org/attachment.cgi?id=41955 First message after to launch the game
http://bugs.winehq.org/show_bug.cgi?id=31877
--- Comment #2 from Berillions berillions@gmail.com 2012-10-03 13:29:31 CDT --- Created attachment 41956 --> http://bugs.winehq.org/attachment.cgi?id=41956 Second message after to re-launch the game
http://bugs.winehq.org/show_bug.cgi?id=31877
--- Comment #3 from Austin English austinenglish@gmail.com 2012-10-03 14:11:28 CDT --- Does native msvcrt help?
http://bugs.winehq.org/show_bug.cgi?id=31877
--- Comment #4 from Berillions berillions@gmail.com 2012-10-03 14:38:40 CDT --- (In reply to comment #3)
Does native msvcrt help?
Actually, not. If i set msvcrt to native, i have new error messages because msvcp90.dll, msvcrt.dll and msvcr90.dll are needed. So, i don't know if i must install vcrun2008 by winetricks or not.
http://bugs.winehq.org/show_bug.cgi?id=31877
--- Comment #5 from Austin English austinenglish@gmail.com 2012-10-03 16:32:54 CDT --- (In reply to comment #4)
(In reply to comment #3)
Does native msvcrt help?
Actually, not. If i set msvcrt to native, i have new error messages because msvcp90.dll, msvcrt.dll and msvcr90.dll are needed. So, i don't know if i must install vcrun2008 by winetricks or not.
Well, you'll obviously need to provide the native dlls if you set it to native. Yes, try winetricks vcrun2008. If that doesn't help, the msvcrt component is wrong.
http://bugs.winehq.org/show_bug.cgi?id=31877
--- Comment #6 from Berillions berillions@gmail.com 2012-10-03 23:33:33 CDT --- (In reply to comment #5)
(In reply to comment #4)
(In reply to comment #3)
Does native msvcrt help?
Actually, not. If i set msvcrt to native, i have new error messages because msvcp90.dll, msvcrt.dll and msvcr90.dll are needed. So, i don't know if i must install vcrun2008 by winetricks or not.
Well, you'll obviously need to provide the native dlls if you set it to native. Yes, try winetricks vcrun2008. If that doesn't help, the msvcrt component is wrong.
If i set msvcrt to native and install vcr2008 by winetricks, i have the same error message. I delete "msvcrt=native" to try only with vcrun2008 and i have the same problem like i explained in my 1st message.
http://bugs.winehq.org/show_bug.cgi?id=31877
--- Comment #7 from Berillions berillions@gmail.com 2012-10-04 05:39:01 CDT --- Austin, I tried this morning and the game works in WinVista/Win7 : - Clean wineprefix and set winecfg to Win7 - Install vcrun2010 (and not 2008) with winetricks - Launch the game works correctly without msvcrt error.
So, there will be a solution to resolv the bug without winetricks ?
http://bugs.winehq.org/show_bug.cgi?id=31877
--- Comment #8 from Austin English austinenglish@gmail.com 2012-10-04 12:29:43 CDT --- (In reply to comment #7)
Austin, I tried this morning and the game works in WinVista/Win7 :
- Clean wineprefix and set winecfg to Win7
- Install vcrun2010 (and not 2008) with winetricks
- Launch the game works correctly without msvcrt error.
So, there will be a solution to resolv the bug without winetricks ?
Please attach a +msvcrt,+tid trace with builtin msvcrt (without running winetricks).
http://bugs.winehq.org/show_bug.cgi?id=31877
--- Comment #9 from Berillions berillions@gmail.com 2012-10-04 13:07:55 CDT --- Created attachment 41975 --> http://bugs.winehq.org/attachment.cgi?id=41975 +msvcrt,+tid
Ok, i attached the log for builtin msvcrt.
http://bugs.winehq.org/show_bug.cgi?id=31877
Piotr Caban piotr.caban@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |piotr.caban@gmail.com Summary|Torchlight II does not |Torchlight II does not |works when winecfg is set |works when winecfg is set |to Vista/win7 |to Vista/win7 (CSS=unicode)
http://bugs.winehq.org/show_bug.cgi?id=31877
Berillions berillions@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #10 from Berillions berillions@gmail.com 2012-12-29 06:01:17 CST --- I tried the game with a clean wineprefix, Wine 1.5.20 and Win Vista/7. Now the game runs correctly, no crash.
I set this bug report to resolved.
http://bugs.winehq.org/show_bug.cgi?id=31877
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #11 from Alexandre Julliard julliard@winehq.org 2013-01-04 15:00:49 CST --- Closing bugs fixed in 1.5.21.