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.

March 20, 2019

Game Mods Moving To Patreon

Starting next month, I'm going to be able to block time out for dedicated work on game mods, and starting in September, I'm going to have a dedicated room just for my game development work.

Work on new mods is going to move to my Patreon.

The Terraria mod I'm going to be working on is codenamed TSA (Terraria Server Assistant).  Basically, I'm going to be using the Mono.Cecil work that I spearheaded with the Terraria client to expose a lot more information through the server and extend its command support.

The Quake 1/2 work I'm going to be working on involves making mods easier to make in this day and age.

The Hollow Knight mod I'm working on is a rather simple tombstone mod so you'll know every place that you died during your entire run.

The Left 4 Dead 2 work I'm doing involves finishing up some of the unfinished mutations in ShackMutations.

There's no reason to join or donate unless you want early access as all of the mods will be released for free.

March 7, 2019

WTF is happening?

On RomTerraria:  The latest tModLoader should have the same scaling unlocking code that I had in RomTerraria.  At this point, consider RomTerraria discontinued unless something insane happens.

On Electric Eye:  Still working on the open source release, although we've started moving towards EyePatch at work for a more accurate result.  The patent I got screwed up the timing, and I'm still waiting to figure out what's going on with the international patent.

On my life:  Bought a house.  Will be moving first two weeks of September.  Planning on retiring in mid- to late-2030.