April 19, 2017

RomTerraria and v1.3.5.x: Just When I Think I'm Out...

Consider this the request post.

Right now, there are two items that I see as being needed for Terraria v1.3.5.x.

1) The ability to revert to the XNA Reach profile.  People who have older (e.g. crap) machines/GPUs don't appear to be able to run the game anymore.  When I look at the resolution code in Terraria, they appear to still have the old non-4K limits in place if the Reach profile is embedded in the executable.  I already have the code to handle this.

2) "Uncap" the minimum zoom level.  This is going to take a little while to figure out where they're putting the cap in place and then figure out how to circumvent the cap.  (Update 4/21, 8:00pm: I just started up 1.3.5.2 and...yeah, rather than scale to pixel, they're scaling to their "maximum" 1920x1200 view.  This might take a while to figure out.)

Anything I'm missing?

Terraria 1.3.5

Well, there's no longer going to be a need for RomTerraria in its current form.

The core piece of RomTerraria (resolution unlocking) is now fully integrated into Terraria proper.  Specifically, the code I wrote to unlock higher resolutions is literally inside Terraria 1.3.5's Terraria.Main.TrySupporting8K() method.

With that, my job is done and RomTerraria is going to be going on hiatus while I figure out what, if anything, I can do with the game.

April 15, 2017

RomTerraria TModLoader Experimental Fix

If you are experiencing crashes with using RomTerraria with TModLoader, I have an experimental build here that might fix a specific subset of crashes.

Give it a shot and let me know.

Update 8/19 7:29am: Looks like Terraria 1.3.5 may be released today.  No version of RomTerraria will be compatible with v1.3.5 due to the severe amount of changes that are going into it.