Confused on Steam Play and Proton? Be sure to check out our guide.
We do often include affiliate links to earn us some pennies. See more here.

Terraria on Linux uses Ethan Lee's FNA project, but the most recent update did not update FNA which Ethan has pointed out is a bit sad. Thankfully, he has a script to do it for you.

The recent Terraria update didn't appear to update FNA, which is a bit sad - FNA is so much faster now, and that game could use the cycles.

— Ethan Lee (@flibitijibibo) May 24, 2016

Going on, he also said:

Wrote a script that automates FNA updates, requires a C# compiler but is otherwise simple to use: https://t.co/9GHsrEUnyh

— Ethan Lee (@flibitijibibo) May 24, 2016


I really do love Ethan's attention to detail with not only his own Linux/Mac ports, but also ports done by others using his FNA project.

The linked script above should also work for other projects using FNA, but I have not tested it myself.

Find the script here.

Article taken from GamingOnLinux.com.
0 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
The comments on this article are closed.
4 comments

niarbeht May 27, 2016
Worked pretty well for me! =D
Linas May 28, 2016
View PC info
  • Supporter Plus
Life of Ethan Lee. A fan fiction.

- Lee: I ported your game to Linux.
- Dev: Sorry, we are not planning to port the game to Linux because of technical problems.
- Lee: No, I mean I already did it. It works.
- Dev: Well, maybe we should pay somebody to port the game to Linux. I'll keep you updated.
- Lee: I have right here! Look!
- Dev (2 months later): Sorry, the Linux port is cancelled for now. We will consider the possibility again after our next project is done.


Last edited by Linas on 28 May 2016 at 7:55 pm UTC
niarbeht May 28, 2016
Quoting: LinasLife of Ethan Lee. A fan fiction.

- Lee: I ported your game to Linux.
- Dev: Sorry, we are not planning to port the game to Linux because of technical problems.
- Lee: No, I mean I already did it. It works.
- Dev: Well, maybe we should pay somebody to port the game to Linux. I'll keep you updated.
- Lee: I have right here! Look!
- Dev (2 months later): Sorry, the Linux port is cancelled for now. We will consider the possibility again after our next project is done.

This reminds me of a cross-platform Modbus project. Years ago I took the Windows version and gave it a very stupid, but working, file that allowed it to use native libraries for a specific piece of hardware that was it's only blocker to cross-platform on Linux and OSX, not just on Windows, and I thought that was pretty awesome. Sadly the original project was abandoned, so my patches never got considered. Years later some guys come along and fork the project and they're like, "Well, support for this one piece of hardware is all that's blocking cross-platform, so we'll just drop it" and then I find the project and offer to give them the patch.

No takey.

:|

Developer Stupid is a real thing.
lucifertdark May 31, 2016
Nice script, works on all the other games I have that use FNA but not Terraria, it just kills it totally since the latest update of the update of the 1.3 update.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.