You can sign up to get a daily email of our articles, see the Mailing List page!
Support us on Patreon to keep GamingOnLinux alive. This ensures we have no timed articles and no paywalls. Just good, fresh content! Alternatively, you can donate through Paypal, Flattr and Liberapay!

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.

0 Likes
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG and Humble Store. See more information here.
The comments on this article are closed.
niarbeht 27 May 2016 at 10:12 pm UTC
Worked pretty well for me! =D
Linas 28 May 2016 at 7:54 pm UTC
View PC info
  • Supporter
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 at 28 May 2016 at 7:55 pm UTC
niarbeht 28 May 2016 at 10:47 pm UTC
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 31 May 2016 at 5:51 pm UTC
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 Patreon, Liberapay or Paypal. We have no adverts, no paywalls, no timed exclusive articles. Just 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!
Livestreams & Videos
Community Livestreams
  • RPGoodness: „Shadowrun: Dragonfall“
  • Date:
See more!
Popular this week
View by Category
Contact
Latest Comments
Latest Forum Posts