May 17, 2020

RTResolution v0.3 Released

Update 5/20/2020 8:42pm: v0.3.4 was released to patrons early to help ensure it works fine.
Update 5/18/2020 5:24pm: Added v0.3.3 to help with out-of-memory crashes on multimonitor configurations.
Update 5/18/2020 1:02pm: Added v0.3.2 to help with multimonitor configurations.
Update 5/17/2020 2:21pm: Added v0.3.1 as well for those who are experiencing game balance issues.

This version of RTResolution is designed to work with the new Terraria v1.4 "Journey's End" patch and does the following things.

1) It increases the maximum size of a display before a forced zoom to 8192x8192.
2) It increases the maximum size of render targets to help with multimonitor scenarios.

Terraria "Journey's End" running at 4K with a zoom level of 100%.

Download v0.3.3 here.

Download v0.3.2 here.

Source is on my Patreon and will be released for everyone at the end of May.

Note regarding biomes: I'm still tracing through all the biome logic in "Journey's End" and it's going to take a little time for me to figure out how it works.  If you use this mod to enable 1:1 zoom, you might get some biome wonkiness until I figure out all the internal logic and how to patch it.  I'm hoping to have something by end-of-month.

May 16, 2020

Values To Update In Terraria.Main

These are the values I need to update in each assembly for "Journey's End" v1.4.0.1 to uncap the zoom without negatively impacting the game experience:

Terraria:
Main.cs:

Update MinimumZoomComparerX to 5120
Update MinimumZoomComparerY to 5120

Update LogicCheckScreenWidth to 5120
Update LogicCheckScreenHeight to 5120

Update maxScreenW to 5120
Update maxScreenH to 5120

TerrariaServer:
Main.cs:

Update maxScreenW to 5120
Update maxScreenH to 5120

Journey's End

Long time, no typing.

Lots of stuff has happened over the last 14 months.  I moved full-time to Las Vegas, my granddaughter moved in with me so she could save cash for her future, the United States has entered an untimely death spiral from which it may never fully recover, I've started donating platelets every week, and Re-Logic released its final patch for Terraria, "Journey's End" this morning.

Here's a heads-up about where we are with RTResolution/RomTerraria and "Journey's End."

Bad side:

I haven't even looked at Terraria source code in the last eight months.  I sat down for a bit and tried to create a tModLoader mod to add in the rain from earlier versions of RTResolution for a request and failed miserably.  I donated platelets this morning and woke up after a three hour nap to a ton of requests to update RTResolution via email, Reddit chat, etc.

Good side:

I'm interested in playing Terraria again.  I got asked to play by a former coworker if I could play once "Journey's End" was released, and the changes look interesting enough to draw me in.  I finished the major work needed for a work project yesterday, and the polish work should be finished by Monday, so I'm about to have a ton of cycles available.

So this is what I'm going to do: tonight, I'm going out for a dinner to celebrate my work project being over.  Tomorrow, I'll get set back up to develop RTResolution, and start working on the mod then.