This is a fork of espes' excellent Terraria Mac Wrapper, I have taken his original work and updated it to work for 1.1.2. This is still about 90% his work so he deserves a lot of the credit. You can find the thread for the original here http://www.terrariaonline.com/threads/terraria-mac-wrapper.15236/ Instructions: Download the wrapper http://www.mediafire.com/?gj7ju4pt341k6bc http://www.filedropper.com/macterraria-112_3 Steam for OS X must be installed and you have to have logged in at least once Your Steam profile must be publicly visible. A good indicator is to visit https://steamcommunity.com/ and do a search for yourself. You must, of course, own a copy of Terraria on Steam Find your copy of Terraria.exe and its associated Content folder. There are two ways of doing this: If you have access to a Windows computer you can install Steam and find it at the following path Program Files\Steam\steamapps\Common\Terraria\ Or you can use the following trick with Steam for OS X http://www.terrariaonline.com/threads/terraria-mac-wrapper.15236/page-75#post-1153215 When you start the wrapper for the first time it will ask you where your Terraria.exe and Content folder is. Play ATTENTION: I will no longer be actively supporting this wrapper. I may continue to provide help through this thread but I work a full-time job and study at university when I'm not working so I make no promises. Known issues: Some crashes when using multiplayer Dead keys are not supported in text input If you encounter a crash, here is the way to submit a report: Open /Applications/Utilities/Console.app Click "Clear Display" Run Terraria and reproduce the crash Copy the contents from Console.app and paste in http://pastebin.com/ Post a reply here with a link to the report on pastebin along with instructions on how you reproduced the crash. If you are on a version of OS X other than 10.7.2 that would be helpful to know as well. Here is the source code for the wrapper, provided under the MIT license: http://www.filedropper.com/macterraria-source No support will be provided for the source code. You will also need espes' original wrapper to get the source for the relaunch command-line utility and for the sound bank tools.
I can run everything fine on Single Player, but anytime I try to do something on multiplayer it crashes. Any ideas? Edit: Here's the crash log: http://pastebin.com/1HYujScD
Correct me if I'm wrong but as far as I know Steam is the only place to get Terraria legally. I just don't want my work to support piracy. I think that Terraria is a great game and that the developers deserve to be paid. And since the Steam api that comes with Terraria won't run on OS X this is the least I can do to make sure that only those who have obtained the game legally will use my wrapper. There is something strange going on with the multiplayer. I have managed to connect to a server but was unable to move. If you can get me a crash log that would be appreciated. Just to be clear, the data from the Apple crash dialog is not helpful (see the first post for what I actually need). I think that this is actually some bug in Mono, which makes things difficult because that means that I can't get the information I need to fix it.
What I posted was from the console.app. I tried again, and this is what I got: http://pastebin.com/WCZEfAUt (I think it's different)
Sorry but that stack trace doesn't help me. All it tells me is that Mono tried to execute an illegal instruction, it doesn't tell me where to look in Terraria.exe for the culprit. I am looking at other ways to narrow down why this is happening, but they will take significantly longer.
I think at one point you could buy it on the Terraria website. Oh yeah, and Multiplayer is working fine for me at the moment.
Wine is awesome, but for non developers it's often difficult to use, and this is pretty straight foreword.
I did nothing. Just used his most recent version of the wrapper. It quit a few times yesterday, but today it's been fine.
So... 1. Download and open the .dmg 2. Move the folder to desktop 3. Copy terraria.exe to the "put terraria.exe here" folder 4. Open and play ?
And I'm glad that you made a new thread. Multiplayer = Great Single Player = Great Conclusion = Great *Like*
Cool to see someone maintaining this . I'll keep using Wine (since I'm very tech savvy... and install it once, works forever. Unlike a wrapper). But I'm still a huge supporter of the wrapper; not everyone can figure out things like Wine, and frankly I used Espes' wrapper for a very long time myself ^^. Good luck, haha.