WineHQ
Torchlight II Steam version



Category: Main > Games > Role Playing Games > Torchlight II > Steam version


NameTorchlight II
VersionSteam version
License Retail
URLhttp://www.torchlight2game.com
Votes 3
RatingGold
Wine Version1.5.23
Maintainers of this version:
Description
Torchlight 2, via Steam.
Selected Test Results (selected in 'Test Results' table below)

What works

Installing the game

Launching the game

Solo mode

Multiplayer mode (Lan and Online)


What does not
Shadows aren't drawn correctly (mostly in the outside map of Act 1)


What was not tested
Walkthrough the whole game


Additional Comments

-The random "Out of memory" crash can be workaround by launching steam using setarch ( 'setarch i386 -3 wine Steam.exe' )
Done several sessions of 2-3Hours without crash anymore.

-Sometimes the game doesn't close properly, had to killall Torchlight2.exe in order to close steam properly.

-The game run flawlessly : http://www.youtube.com/watch?v=jFMTtMMXNXs
Test Results
DistributionTest dateWine versionInstalls?Runs?RatingSubmitter
CurrentArch Linux x86_64Feb 13 20131.5.23 Yes Yes Gold Papon Jonathan 
ShowUbuntu 12.04 "Precise" x86_64 (+ variants like Kubuntu)Oct 30 20121.5.16 Yes Yes Bronze Andre 
ShowUbuntu 12.10 "Quantal" x86_64 (+ variants like Kubuntu)Oct 29 20121.5.15 Yes Yes Bronze roberto tomás 
ShowUbuntu 12.04 "Precise" x86_64 (+ variants like Kubuntu)Oct 25 20121.5.15 Yes Yes Platinum an anonymous user 
ShowLinux Mint 13 "Maya" x86_64Sep 29 20121.5.14 Yes Yes Gold Xpander 
ShowUbuntu 12.04 "Precise" x86_64 (+ variants like Kubuntu)Sep 21 20121.5.13 Yes Yes Silver Benjamin 
ShowArch Linux x86_64Sep 21 20121.5.13 Yes Yes Silver Lauri Niskanen 
ShowLinux Mint 12 "Lisa" x86_64Nov 14 20121.5.12 Yes Yes Gold possum hodgkin 
ShowopenSUSE 12.1 x86_64Sep 23 20121.5.8 Yes Yes Gold Cavan Papp 
ShowGentoo Linux AMD64Sep 22 20121.4.1 Yes Yes Silver Daniel Rammelt 
ShowUbuntu 12.04 "Precise" x86_64 (+ variants like Kubuntu)Sep 20 20121.4.1 Yes Yes Silver Snild Dolkow 
ShowUbuntu 11.10 "Oneiric" (+ variants like Kubuntu)Dec 08 20121.4 Yes Yes Gold Lindsay Bradford 


Known bugs
Bug # Description Status Resolution Other apps affected
31773 Torchlight 2 shadows are rendered incorrectly on some areas UNCONFIRMED View

 
Shadow issue
Shadows do not work in Act 1, once in Act 2 I enabled shadows on very high detail and they worked perfectly.  Went back to Act 1 and the blending issue showed up again.  Once back in Act 2, shadows worked.

 
WARNING: Shutdown problems

It appears the game doesn't always shut down properly. For the all versions, this will waste RAM (and possibly CPU time). For the Steam version, this will also prevent cloud syncs, and you will not be able to re-launch Torchlight 2 until the old process is gone.

Use killall Torchlight2.exe2 to force-kill it. In my experience, this has no negative effects (if you do it after trying to shut down the game properly first).


 

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

Steam Installed How?
by Daniel R. Koris on Wednesday May 22nd 2013, 16:26
For this particular install, does Steam have to be installed using Wine? Because there is the new linux version out which I am using. I assume the install would probably not work for it in that regard?

[post new] [reply to this]

Broken in wine 1.5.25
by Emmanuel Anne on Friday March 15th 2013, 12:58
Reverted to wine 1.5.24 without changing anything to the wineprefix directory and now it works again. I'll stay in 1.5.24 then, just posting this for info...

[post new] [reply to this]


by Miguel Guedes on Monday March 11th 2013, 2:34
I've installed Torchlight II but whenever I try to run the game import_dll complains about missing DLLs:

err:module:import_dll Loading library MSVCR100.dll (which is needed by L"C:\\Program Files (x86)\\Torchlight II\\LIBEAY32.dll") failed (error c000007b).
err:module:import_dll Library LIBEAY32.dll (which is needed by L"C:\\Program Files (x86)\\Torchlight II\\torchlight2.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files (x86)\\Torchlight II\\torchlight2.exe" failed, status c0000135


I didn't have libeay32.dll (as well as another DLL it was complaining about, ssleay32.dll) and downloaded it from dll-files.com and placed it in the game's folder. It still didn't work so I placed it in system32 and still it complains. VC runtime 2010 was previously installed via winetricks *.

How can I at least go about diagnosing this?


* The following DLLs exist in system32:
- msvcp100.dll
- msvcr100.dll

[post new] [reply to this]

Torchlight 2 is grey screen in wine
by heather on Sunday March 10th 2013, 13:46
I installed wine 1.4.1 and steam on ubuntu 12.10. That all went fine and I installed Torchlight 2 but when I want to play it, the Torchlight 2 screen is solid grey. There is sound and the process is not hung (doesn't need to be killed). Please help?

Here are my installation steps in case that helps:
1. Downloaded installer and:
env WINEDEBUG="fixme-all" WINEPREFIX="/home/heather/.wine" wine msiexec /i SteamInstall.msi

2. Went through the steam setup using my existing account and then exited steam.

3. Installed corefonts:
env WINEPREFIX="/home/heather/.wine" winetricks corefonts

4. disabled dwrite.dll:
wine reg add 'HKCU\Software\Valve\Steam' /v DWriteEnable /t REG_DWORD /d 00000000

[post new] [reply to this]

Can't see LAN Servers
by Thomas on Saturday March 9th 2013, 7:53
If you can't see any LAN servers its maybe because Torchlight is sending UDP packets to 255.255.255.255 to check for running servers.

Background:
255.255.255.255 as a destination broadcast address is translated by M$ Windows to something sane (say 192.168.1.255) before put on line. Wine does not copy this strange behavoir. In Linux these packets are leaving the PC as they are. Servers don't see these because packets can not get past input filters in OSes.

Solution1:
Write netfilter rule to substitute pseudo Windows broadcast address with real one (as Windows does internally).
1. Get real broadcast address. For example by running:
ifconfig eth |grep -o "Bcast:[^ ]*"
Command will print something like Bcast:192.168.1.255
2. Write netfilter rule by executing this:
sudo iptables -t nat -A OUTPUT -p udp -d 255.255.255.255 -j DNAT --to-destination 192.168.1.255
3. Verify. Folling command
sudo iptables -L OUTPUT -t nat -n
should print something like:
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
DNAT udp -- 0.0.0.0/0 255.255.255.255 to:192.168.1.255


Solution2 (Linux only LAN-Session as Windows does not allow this):
Simply switch to 255.255.255.0/24 as IP network configuration.
1. In config dialog choose IP-addresses between 255.255.255.255.1 and 255.255.255.255.254 for your LAN-PCs
2. As usal set subnetmask to 255.255.255.0
Now 255.255.255.255 is an valid broadcast and does not get filtered.

[post new] [reply to this]

Radom crashes
by Johan on Tuesday March 5th 2013, 10:22
I experience "random" crashes. The crashes give the following, or similar (VGL does not provide the same error every time), messages:

D3D9 : Loading 2D Texture, image name : 'media/ui/icons/skills/skills4.dds' with 0 mip map levels
D3D9 : Loading 2D Texture, image name : 'media/ui/icons/skills/skills3.dds' with 0 mip map levels
D3D9 : Loading 2D Texture, image name : 'media/ui/icons/skills/skills.dds' with 0 mip map levels
[VGL] ERROR: in readpixels--
[VGL] 274: Could not set PBO size

From reading the other comments, random crashes can occur it the setarch is not used, so I started using that - did not help. In Path of Exile I had similar crashes - VGL giving a message - however the same fix (openal32) did not work.

Why I say "random" is that the crashes started when I arrived at the area "The Salt Barrens". IT could be a new sound, new graphics effect that is used for the first time here. I have not been able to identify what - Once, it was when I clicked a "skull" (usually no crash), once I shot at a monster too far away for a hit (usually no crash), etc.

Any suggestions on how to debug this crash?

[post new] [reply to this]

Since Steam update this week (2/18/13?), TL2 hangs at launch...
by G. Steve Arnold on Saturday February 23rd 2013, 6:38
TL2 on Steam on PlayOnLinux on Wine ran brilliantly until something update (I suspect it was Steam) this week. Now when I launch it I get the "Preparing to launch TL2..." dialog and it hangs there.

* left it overnight
* killed processes
* rebooted
* verified game cache
* installed and ran other stuff

All checked out, none of it fixed the problem.

I am removing/reinstalling the game data now.

Any chance this is the result of a failed cloud sync?

[post new] [reply to this]


by unused on Tuesday January 8th 2013, 22:37
Hi all. I hope this discussion isn't dead yet.
I've been playing this game for a while now, about 2 months, and managed to finish the game once.
There are some minor issues, but there is one that bothering me a lot.

Every times a animation involving a lot of small particles, like sand and dust, the game freezes for a while.
Examples of when this problem occurs:
- every time I destroy a breakable with an enemy inside it.
- every time Rock Ogre (I forgot the name, it's the one that cast stone pillar) casts stone pillar, and also when the stone pillar collapse.
- when I cast "bramble wall" (one of outlander skills) and also when the walls collapse.
- when I fought manticore mate, one of it's skill is summoning a series of falling rocks. So, whenever the rocks hit the ground the problem happens.

The freeze duration varies, depending on the particles intensity shown on the screen. When an enemy pops out from an urn or crate for instance, the game only freeze slightly, almost unnoticeable. But when that rock monster cast stone pillar, the screen freezes for about 5 seconds or so. And when pillar collapsed, it could reach 20 seconds or more. And there is one time, when I encountered 2 of these. Each one of them cast stone pillar one after another, the screen froze for about a minute or more when the pillar collapsed.

At first, I thought the problem came from the game, or from my driver.
But now the game has reached version 1.20, and I just updated my system two days ago, I began to realize the problem probably because of my hardware.

So, I ask for anyone who knows the solution or workaround for my problem? Please..

I play on a Lenovo G460 laptop with 512 MB GeForce 310M. I use Arch and just updated two days ago.

[post new] [reply to this]

  • RE: by Rawk on Friday January 11th 2013, 2:30
Online Play
by Björn Bidar on Tuesday October 30th 2012, 14:42
Is online play with the Runic Version possible? I ask cause it needs a crack.

[post new] [reply to this]

Crash
by MonoBOY on Monday October 1st 2012, 15:03
After 1 hour game crash.


Assert( Assertion Failed: CCrossProcessPipe::BWrite GetLastError=233 ):..\common\processpipe_any.cpp:434

fixme:advapi:EventRegister {47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3f005320, 0x3f036b20, 0x3f036b18
fixme:advapi:EventRegister {58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3f005320, 0x3f036b58, 0x3f036b50
fixme:advapi:EventRegister {3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3f005320, 0x3f036ae8, 0x3f036ae0
fixme:advapi:EventRegister {1432afee-73b0-42ce-9821-7e134361b433}, 0x3f005320, 0x3f036b90, 0x3f036b88
fixme:advapi:EventRegister {4372afee-73b0-42ce-9821-7e134361b519}, 0x3f005320, 0x3f036bc8, 0x3f036bc0
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:dbghelp:elf_search_auxv can't find symbol in module
fixme:iphlpapi:CancelIPChangeNotify (overlapped 0x44f54e0): stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub

[post new] [reply to this]

Random crashes (more in LAN play)
by JoSch on Saturday September 29th 2012, 2:37
Hi,

we experience random crashes of Torchlight 2 when playing in LAN.

We both run 64 bit Debian testing, wine 1.4.1-2, have 4GB ram and intel X2000 and X3000 graphics, respectively. We also tried to run the game in a 32 bit Debian Sid chroot to rule out 64bit as the source of the problem and experienced the same problems. We play at 800x600 resolution with lowest gfx settings in the game.

The same kind of crash would also happen in single player but just much more seldomly. We can play until level 17 or 18 until it crashes. When playing in multiplayer though, we can play the game until level 4 or 5 and then the crashes start. Now we are level 17 and crashes come more often after roughly 7 or 10 minutes of gameplay.

After a crash a window either says "Out of memory error" or shows the Runic Crash reporter. In both cases, my terminal says:

err:d3d:resource_init Out of memory!
fixme:d3d_texture:texture_init Failed to create surface 0x1aa43a08, hr 0x8876017c

This is for both of us. Anybody having similar problems?

[post new] [reply to this]

Unable to determinate file type
by mzneverdies on Thursday September 27th 2012, 5:51
When running the demo (not buying prior to making the demo work), I get the following error:
"Unable to determinate file type(best guess Ascii).You need to save the file as unicode" refering to "my games/runic games/torchlight 2/local_settings.txt". Making that file unicode, results in direct crash (poping up the t2 crash report tool).

I've also noticed weird directories inside "my games/runic games/torchlight 2/save", like "9654014[chinese symbols][chinese symbols]".

Anyone having this issue?

[post new] [reply to this]

slowdowns
by Kevin Whitaker on Wednesday September 26th 2012, 16:10
Ever since this weekend's update in Steam, Torchlight hasn't operated the same. After just playing for a minute, the frames drop to about 5-10fps. Has anyone else had this issue? I can't seem to have other games recreate this.

[post new] [reply to this]

  • RE: slowdowns by Kevin Whitaker on Friday September 28th 2012, 0:18
Windowed/Fullscreen-Windowed
by Steve on Tuesday September 25th 2012, 12:25
If I set the torchlight settings to run in windowed mode or fullscreen windowed the game crashes. If i override the screen options through the wrapper to be fullscreen and leave the game settings to windowed it works. I would like to be able to have the game in windowed mode and the wrapper in windowed mode as well, but it crashes every time. I know that I can run the game in windowed mode, because when the wrapper is in fullscreen mode, the game still appears in windowed mode, but there is black all around it blocking out my desktop.

[post new] [reply to this]

Multiplayer disconnect when player enters same zone
by Charlie Byce on Tuesday September 25th 2012, 0:21
Okay, this must not be a common bug because others have reported multiplayer to be working perfectly, so I'd love it if there were a workaround so I don't have to play on Windows.

When a friend connects to my server and loads in a different zone, everything is perfect. As soon as he enters the zone I'm in, though, we both see eachother disconnect but we both remain in-game, albeit alone. It doesn't make much sense.

I tried the game on Windows and it works perfectly fine. Any ideas? Steam version, BTW.

[post new] [reply to this]

steam version runs great
by Pierre-André Leclair on Monday September 24th 2012, 10:55
I confirm that torchlight works (almost) perfectly with wine 1.5.13. Like most people, shadows are a bit of a problem until turned off.

I'd like to point out that the demo version on runic website does not work with wine. First there is the black window obscuring the launcher window, can be moved with alt-dragging the black window out.

However launching the game resulted in the same crash everyone had with the runic version (demo or bought).

Pretty odd to me that the steam version works fine and the original one doesn't.

Anyway, great game. It is everything I wished D3 to be.

[post new] [reply to this]

Missing WLDAP32.dll
by JoSch on Monday September 24th 2012, 5:28
Hi,

I'm running Steam and Torchlight 2 on Debian Sid amd64, wine 1.4.1-2, Intel core i5, intel 3000 gfx, windows XP emulation.

My only problem was, that I got the following error when executing the torchlight executable:

err:module:import_dll Library WLDAP32.dll

Does anybody else have this problem?

I fixed it by downloading the dll binary from the webs and placing it in windows/system32/ and added an override in winecfg.

Is there a better way to get around this problem?

[post new] [reply to this]

Alt-TAB
by Daniel Rammelt on Sunday September 23rd 2012, 13:33
Switching to Fullscreen Window fixes the Alt-TAB issue. No side effects that I have encountered other than fixing that problem.

[post new] [reply to this]

  • RE: Alt-TAB by gdan on Sunday September 30th 2012, 13:34
Shadow problem
by André Fettouhi on Sunday September 23rd 2012, 10:44
Has anyone else noticed that shadows work fine when you play Act II and III?. I only have the issues with shadows turned on in Act I.

[post new] [reply to this]

black screen
by BadDreams on Friday September 21st 2012, 14:47
After i run the game i gen only black screen and i can hear the sound of the game which mean that the game is running. I find that in windows this can be fixed by running in window mode by adding -window to properties of executable file. but i don't know how to do this in wine or playonlinux. My VGA is intel

[post new] [reply to this]

Sound Stuttering Problem and Solution
by Dane Mutters on Friday September 21st 2012, 1:15
I'm using Linux Mint 13 AMD64/Mate; WINE 1.5.13 (from Scott Ritchie's PPA), and Torchlight 1.9.5.1 (I think that's the version number) from Steam.

Everything works great, but I've encountered a sound stuttering problem. Every 3 seconds or so, the sound cuts out for about half a second and resumes. I had Firefox and some other things open at the time, but given my computer's hardware, this seemed odd. I have a Core 2 Quad @ 2.66GHz, 8GB DDR2 RAM, and a GeForce 560 Ti.

I was able to work around the problem by doing this as the launcher icon's command:

env "WINEPREFIX=/path/to/prefix" mate-terminal -x nice -20 wine "/path/to/prefix/path/to/torchlight2.exe"

If you want to just type it into the terminal instead of using an icon, you can do this:

WINEPREFIX=/path/to/prefix nice -20 wine /path/to/prefix/path/to/torchlight2.exe

The essential thing is to put "nice -20" in front of the wine command, so that you can increase the program's priority relative to anything else that's running. This eliminates the stuttering.

I hope this helps anyone else who has this problem.

[post new] [reply to this]

Works great for me
by Brandon Garlock on Thursday September 20th 2012, 20:59
Everything works nicely for me. Very playable. LAN play worked great.

I do get that alt tab bug with the mouse being locked into the corner.

I got one complete freeze randomly while playing on LAN.

[post new] [reply to this]




   << Back

Page loaded in 0.24674 seconds.