tModLoader
120 人が評価
Permanently Fixing Low FPS Issues on TmodLoader/Terraria, Works and Tested in Multiplayer! (Works With Calamity and/or Infernum)
作者: oliver
By the end of this guide, you should be able to run almost any Terraria mod, at 50-60 FPS!

You see, recently I was trying to play Infernum with my friends, and everything was going well in until I started inviting them. Once they started to join, my fresh 60 FPS, dropped down to 45, which was a little annoying, but I lived through it. But as the rest of my friends join (the 5 of us in total), I couldn't achieve anything over 5 FPS.

This was not going to work, as fighting bosses would nearly be impossible, so I took my issue to the discord, and everyone just told me that there was nothing I could do.

So I took it upon myself to find some sorta conclusion, and I found the usual, change you graphic settings, blah, blah blah. This does not work for me, it didn't matter if I played on high or low, I couldn't get over 5 FPS.

I scoured for hours and got absolutely nothing. I was losing hope and was thinking about calling off the world, leaving my friends disappointed in me.

But as I looked through the files of the game, I found a file, with an intriguing name, and after manipulating the file to my liking, the FPS problem stopped. It was like it never happened.

Here's how I did it.
7
2
2
2
   
アワード
お気に入り
お気に入り
お気に入りから削除
Fixing the problem
Your first task is to close off tModLoader. Just to make sure we don't muck anything up.

After doing so, open up the steam library, look for tModLoader and right click it. There should be window with a few options. Click on "properties"



Now after you've clicked properties, another window should pop up, click on "Installed Files" and then click "Browse"



After you've done that, your file explorer should open (Yes this is for windows, cry about it.), and there are a lot of files, but the one you need to find is "tModLoader.runtimeconfig.json" open the file.



Now that you've opened "tModLoader.runtimeconfig.json" there should be a little bit of text but what you're focusing on is "DEFAULT_STACK_SIZE"



As you can see, mine is set to 6400000, but for you it will most likely be 400000 or 800000. What you want to do is change your 400000 to a higher number (make sure to keep the quotation marks), what I've done is tested it at 400000, 800000, 1600000, 3200000 and 6400000 (Each time getting better and better).

I would recommend doubling the number and keeping to even numbers, because I have no idea what will happen if you put an odd number in. You can probably go higher than 6400000, but I haven't tried it, so do that at your own risk.

Anyways make sure to save that file and close off all the things we used. Now try running tModLoader and see the difference that you've made.
FAQ
Q: What are some other things I can do to make the game run better?

A: If you go into your in-game video settings and set Frame Skip to On, this makes the game much faster and more controllable. With Frame Skip On, the game will skip rendering some frames to improve performance on the game. I've personally never had any issues with this feature on.

If that still doesn't work try these:
  • host your world via cmd in the tmod folder
  • get better internet
  • use retro or trippy lighting
  • quality low
  • disable the background
  • disable afterimages and lower particles on the Calamity configs
  • get the Optimizeraria resource pack
  • get a mod that changes the lighting engine (not guaranteed to work, might worsen it)
  • use fewer mods (esp beefy ones, Cal is beefy already)

Q: I've done all the steps, and nothing has worked.

If all else has failed and you've tried everything in the FAQ, leave a comment below and I'll try my best to help you out.
Conclusion
So hopefully this has worked for you.

I have no idea why this works, so if you have knowledge in this area, feel free to explain it in the comments below.

If low FPS isn't your problem, check out my other guide about Lag/Slowdown/Desync (works with multiplayer as well) (Click here to view!)

Please if this helped you at all, some steam point donations would be good, as I'm trying to get customisations for the steam deck. 5 stars and favourites would be nice as well.

Thank you for your time and I hope you can play with your friends at high FPS!

93 件のコメント
2BrokerZIP 5月5日 15時01分 
Klarence i have an RTX 4070 laptop with ryzen 7 8845 and 32 gb ram. game still drops fps lol. Its not the PC issue
𝐊𝐥𝐚𝐫𝐞𝐧𝐜𝐞 5月4日 9時15分 
My advice to y'all Buy a 1000 dollar laptop or desktop
Fred 3月19日 13時56分 
No matter what I try or how good my computer is, phase 2 Apollo/Artemis Infernum mode WILL lag
Tms 3月1日 15時57分 
isnt working idk what to do
♥Strvmpet♥ 3月1日 14時36分 
this works, remember yall if it isnt working get notepad++ and make sure to verify files before doing this
goober 2月23日 11時51分 
I cant change the file's numbers at all.
autism incarnate 2月19日 19時46分 
this is the first time ive ever used a guide
15 frames to 55.
jesus christ.
Decode.exe. 2月18日 23時15分 
Thanks for the advice, and to return the favour: be warned ~ verifying gamefiles or sometimes even updates may revert the changes to the file. Struggled around with settings and mod config for hours and then realized this had changed.
hyperevo 2月16日 12時13分 
does notepad work as a coding software
saberstrike38 2月15日 20時30分 
I've done everything, all on the lowest settings, I average 30 fps during singleplayer boss battles or lower and 60 fps when I'm not doing anything in single player. But when I go into multiplayer I just go to 1-2 fps in boss battles like exo-mechs, and I average 30 fps when I'm not doing anything. Anyone got a fix? My problem is similar to eges72.