It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Your infinite pixel playground.

Terraria, an open-world platformer in which you build, mine, craft, and fight your way across big and diverse procedurally-generated realms that you can explore alone or in company of other players, is available 75% off on GOG.com. That's only $2.49 for the first four days!

Blending elements of classic action games with the freedom of sandbox-style creativity, Terraria is a unique gaming experience where both the journey and the destination are completely in the player’s control. The Terraria adventure is truly as unique as the players themselves! Will you delve deep into cavernous expanses in search of treasure and raw materials with which to craft ever-evolving gear, machinery, and aesthetics? Perhaps you will choose instead to seek out ever-greater foes to test your mettle in combat? Maybe you will decide to construct your own city to house the host of mysterious allies you may encounter along your travels?

The very world is at your fingertips as you fight for survival, fortune, and glory in Terraria, for only $2.49 on GOG.com. The 75% off special release discount lasts until Monday, October 6, at 9:59AM GMT. Don't miss out!
Post edited October 03, 2014 by G-Doc
high rated
avatar
Routs: Man, I really have to remember that release promos are done by Sunday over here. Meant to purchase at discount but got lost in a busy weekend. Oh well, will wait for next sale.
check your PM, my good man.
avatar
Routs: Man, I really have to remember that release promos are done by Sunday over here. Meant to purchase at discount but got lost in a busy weekend. Oh well, will wait for next sale.
avatar
DCT: check your PM, my good man.
what a nice gesture +1

my suggestion to anyone starting out the game new , DO NOT read any walkthroughs or training how to get started . Discover everything yourselves that's what the game is meant for , if you know everything before you start your millage in the game wont last longer . You can read up on complex things later but learn the game on your own.
avatar
DCT: Also while I don't use Linux, I am actually pulling for the Linux and Mac versions as well. Hopefully they don't run into any issues that will cause them to drop their development.
avatar
HiPhish: People had already managed to port the game to Linux or OS X on their own (no Wine) by fiddling around with [url=http://en.wikipedia.org/wiki/Mono_(software)]Mono[/url], so the question is not if, but when the versions will be released. Releasing something with a price tag is different from releasing something you hacked together in your free time, so I hope for a well-polished port. In the meantime I'm playing in Wine instead.
HiPhish,

I've been running Wine as well in Trusty/XFCE. The sound doesn't work at all, nor the minimap, but everything else runs fine. Any ideas? Thanks for any info... haven't been able to turn anything up anywhere else :-/
avatar
Routs: Man, I really have to remember that release promos are done by Sunday over here. Meant to purchase at discount but got lost in a busy weekend. Oh well, will wait for next sale.
avatar
DCT: check your PM, my good man.
Wow! Thank you. You certainly didn't have to do that but its certainly appreciate.
high rated
avatar
HiPhish: People had already managed to port the game to Linux or OS X on their own (no Wine) by fiddling around with [url=http://en.wikipedia.org/wiki/Mono_(software)]Mono[/url], so the question is not if, but when the versions will be released. Releasing something with a price tag is different from releasing something you hacked together in your free time, so I hope for a well-polished port. In the meantime I'm playing in Wine instead.
avatar
wellrested: HiPhish,

I've been running Wine as well in Trusty/XFCE. The sound doesn't work at all, nor the minimap, but everything else runs fine. Any ideas? Thanks for any info... haven't been able to turn anything up anywhere else :-/
I'm running on Lubuntu Trusty without issues beyond the server crashing on launch. (Single-player and joining a game hosted by my brother's Steam copy both work perfectly.)

Here's the list of steps I used to install it so we can try to narrow down the differences:

1. sudo apt-get install playonlinux
2. Launch PlayOnLinux
3. Choose "Manage Wine versions" from the Tools menu
4. Select the "Wine versions (x86)" tab and use it to install "1.7.10"
3. Click "Install" in the main PlayOnLinux window and then "Install a non-listed program"
4. Choose "Install a program in a new virtual drive"
5. Check the "Use another version of Wine" and "Install some libraries" checkboxes.
6. Select "1.7.10" from the list
7. Select "32 bits windows installation" (Please excuse their occasional grammar mistake. Their native language is French.)
8. Check the "POL_Install_dotnet40" and "POL_Install_xna40" checkboxes
9. Just click "OK" on the "Unable to find a version of the runtime to run this application" dialog(s) that you see.
10. Browse to the Terraria installer when prompted
11. Cancel out of the XNA 4.0 installer and OK your way through any error dialogs that pop up.
12. Click "Exit" rather than "Launch Game"
13. Select "Terraria.exe" in the "Please choose a file for PlayOnLinux to make a shortcut" screen
14. Select "I don't want to make another shortcut"
15. You should now be able to launch Terraria, either from the PlayOnLinux window or via the new desktop icon.

Just using a PlayOnLinux-provided build of Wine might be enough to solve your problem since I've often seen games behave differently when using the PlayOnLinux audio driver from the Ubuntu builds rather than the original ALSA driver. (The PlayOnLinux builds don't include the PulseAudio driver, so they talk to PulseAudio via its fake ALSA API)

IMPORTANT: This set of instructions should work for pretty much anything XNA-based that GOG offers (I used it for Escape Goat and Aqua Kitty among others) but there's also a bug related to multi-monitor desktops. XNA-based games like Escape Goat and Terraria work perfectly on my left monitor, but crash immediately if I try to drag them onto the right-hand one.

As for the crashing server, I haven't had time to investigate it yet, but the third-party tShock Terraria server is known to work natively on Linux via Mono.

Also, if a game launched via PlayOnLinux unexpectedly starts crashing on startup, there are two very common causes:

1. You forgot to reboot after updating your video drivers. (Some things fall back to software rendering when creating an OpenGL context fails, others crash. Wine's DirectX-to-OpenGL translation layer is in the latter category.)

2. Wine's on-shutdown cleanup missed something because PlayOnLinux's "one Wine prefix per application" approach doesn't get as much testing. 99% of the time, Wine's crash handler did the cleanup and it'll work if you try again. (The remaining 1%, you may need to use "Tools > Close all PlayOnLinux software" and then try "Run" once or twice before it'll get unstuck.)
Post edited October 07, 2014 by ssokolow
I use Wine version 1.7.27 on OS X with Winetricks msxml3 and dotnet40, that's all i needed to get the game running. I haven't tried multiplayer yet, but it probably works as well.
avatar
HiPhish: I use Wine version 1.7.27 on OS X with Winetricks msxml3 and dotnet40, that's all i needed to get the game running. I haven't tried multiplayer yet, but it probably works as well.
Interesting. I didn't need msxml3 with 1.7.10 but it's been my experience that the XNA 4.0 installer in GOG releases is unreliable under Wine, so I normally let PlayOnLinux or Winetricks install XNA 4.0 before installing the game.

...and, with that combination, joining a multiplayer game works but trying to host one causes the Terraria server to crash on launch, causing the client to fail with an error about being unable to connect.

According to the tShock forums, it IS possible to get tShock running on OSX via Mono and X11.app/XQuartz as an alternative to the official Terraria server.
Post edited October 06, 2014 by ssokolow
avatar
ssokolow: snip
Just wanted to let you know that I've installed Terraria in PlayOnLinux following your steps and it's working great. Thanks! +1
When I first found out about this on Terraria Online, my reaction was more or less this:

https://www.youtube.com/watch?v=P3ALwKeSEYs

But alas, it would appear as though there are some caveats with this DRM-free release...

Upon looking into the possibility of Terraria mods being released for the DRM-free version, I found out that many mods only work with older versions of the game (Tconfig mods with 1.1.2, tAPI mods with 1.2.2, etc). Unless official DRM-Free distributions of these versions are made available, these mods will likely be restricted to the Steam version due to legal issues.

There was a small discourse on the subject here:

http://forums.terraria.org/index.php?threads/game-launcher-3-2-1-4.1061/


Hey, GOG staff, mind asking Re-Logic for some of the older versions of the game?
avatar
liquidsnakehpks: my suggestion to anyone starting out the game new , DO NOT read any walkthroughs or training how to get started . Discover everything yourselves that's what the game is meant for , if you know everything before you start your millage in the game wont last longer . You can read up on complex things later but learn the game on your own.
Sure, but...

As someone who started the game (years ago, not now), played a few hours, didn't "get" it... I think I needed that guidance. I thought the game was really repetitive and obtuse.

Luckily, I talked to someone about how to play the game and got some beginning pointers, and started another game a year later. Then I really found it to be an amazing game with a wealth of stuff to discover and do.

So my advice is for those people who are trying it for the first time, and finding the game to be confusing and pointless enough to give up the game entirely... I would say... seek out FAQs/fan advice to get an understanding of the foundations and then give it another shot.
avatar
liquidsnakehpks: my suggestion to anyone starting out the game new , DO NOT read any walkthroughs or training how to get started . Discover everything yourselves that's what the game is meant for , if you know everything before you start your millage in the game wont last longer . You can read up on complex things later but learn the game on your own.
avatar
thuey: Sure, but...

As someone who started the game (years ago, not now), played a few hours, didn't "get" it... I think I needed that guidance. I thought the game was really repetitive and obtuse.

Luckily, I talked to someone about how to play the game and got some beginning pointers, and started another game a year later. Then I really found it to be an amazing game with a wealth of stuff to discover and do.

So my advice is for those people who are trying it for the first time, and finding the game to be confusing and pointless enough to give up the game entirely... I would say... seek out FAQs/fan advice to get an understanding of the foundations and then give it another shot.
ya back then the game was a bit rough with almost no tutorial and no in game help but its changed now a lot .
avatar
liquidsnakehpks: my suggestion to anyone starting out the game new , DO NOT read any walkthroughs or training how to get started . Discover everything yourselves that's what the game is meant for , if you know everything before you start your millage in the game wont last longer . You can read up on complex things later but learn the game on your own.
I completely agree with that. I played (and still play) it without any guides and walkthroughs and I believe it adds to the fun I'm having with this game.
I'm still surprised by the things that can kill me and amazed by the stuff I find out. :-)
Post edited October 07, 2014 by Piranjade