December 27, 2011

RomTerraria Update (Now With Lava Cleanup)

Update for RomTerraria:

- Stronger warning if you try to enable lava rain.
- Option to remove all lava in the top quarter of your map.

December 23, 2011

Twisted Christmas Carols

I like writing off-kilter song parodies.  It's a fun hobby.  Here's one that I wrote yesterday and posted to Shacknews which I find rather seasonal...

Time To Bury Christmas - to the tune of "A Holly Jolly Christmas"

Now it's time to bury Christmas,
It's the best time of the year,
Stash his toe beneath the snow
And get me another beer

Now it's time to bury Christmas
Dragging Saint Nick by the feet
Broke my axe off in his ass
Now he's just dead meat

Oh ho
The sled does glow
Burning so brightly;
Reindeer will fly no more;
Deer jerky for me!
Now it's time to bury Christmas
And in case you didn't hear,
Tell the coppers
And we're gonna
Bury your ass next year!

December 21, 2011

Replace Me

Since I'm leaving MPI, I need a replacement.  Well, two actually, but they're focusing on the development side at the moment.  If you're interested in applying and live in the Dallas/Fort Worth area, go to Taleo and apply.

[Updated 12/22 9:33am with a link.]

December 17, 2011

Yes, I'm Aware...

RomTerraria currently launches 1.1 instead of 1.1.1. It's a mistake on my part, but I cannot fix it until tomorrow night because I am 2,000 miles from my PC. I will have the issue fixed tomorrow when I get back.

[Update: I forgot to post that this particular issue had been fixed.  Those responsible have been sacked.]

December 16, 2011

No Updates Until Monday

Real life is intruding. Will post an update to RomTerraria as soon as I am able. In the meantime, do not use the "shrink textures" option, as it is broken in 1.1.1.

December 12, 2011

RomTerraria and Eyefinity

I found the root cause of the ultra-wide-screen Eyefinity issues with Terraria and RomTerraria.

If your horizontal resolution is greater than 1920 pixels, a piece of math in Terraria.Main.InitTargets() will cause the render target creation process to fail.

I'll work on a solution tonight.

December 11, 2011

Last RomTerraria Update of the Weekend

In this build:

- Stack traces will now include all inner exceptions to assist in debugging Eyefinity and other issues.

I won't be able to look at any stack traces until late Monday, but please post them here.

Another RomTerraria Update

In this build:

- Additional code was put in place to remove invalid resolutions from the in-game menu.

Minor RomTerraria Update

In this update:

- Added a "Stack Traces" folder inside your My Documents\My Games\Terraria folder.  If the game crashes, a stack trace will be dropped in that folder, and you can copy the file into a response on a blog post.

December 10, 2011

RomTerraria Update #2 for 1.1

In this build:

- Additional checkbox in place to allow you to downscale the size of the backgrounds by 75% at the expense of some visual issues for now.  The new backgrounds look great, but some of them take up to 16MB of VRAM each.  I'll work on the visual issues once I find a way to replace two behaviors.

- Additional work to try to get Eyefinity working again.  If your Radeon card is properly set up for Eyefinity, please leave the resolution settings set to "Let Terraria handle my game's resolution" and see if your resolution appears in the list.

- CTRL Tooltips updated to work on new "workbench" tiles.  Still incomplete for all other tile types.

Still working on map and performance enhancements.

December 9, 2011


Yes, the title of this post is a bad pun.

I've accepted a position with in their Digital Products division starting January 9, 2012.

I won't know what projects I can't continue working on until that date, but I'll be hard at work until then trying to keep my projects as up-to-date as possible.

As you may have noticed, I've blogged very little about my current place of employment over the last five years.  I'll probably blog even less about Amazon, but I'm looking forward to the challenge.

Also, if you consider yourself a senior level C#/ASP.NET developer who is looking for some hands-on management experience and you already live in the Dallas/Fort Worth area, go here and apply.

Update 12/10 10:12am: I'm going to be moving to Seattle as well.  My last full day here in Dallas is January 6, 2012, and my wife will be following a couple of weeks later.  I also clarified the type of development experience that I'm looking for in whoever replaces me.  That should answer the questions that have been hitting my mailbox the most.

Update 12/22 9:40am: Updated application URL.

December 1, 2011

RomTerraria Update #1 for Terraria 1.1

I've made a simple update so that RomTerraria wouldn't crash outright with today's 1.1 release, but I haven't yet had a chance to test it because I'm at work for another four hours.

If you get a chance to try it, reply to this post or over on ShackNews.

If you already have it, should update automatically.  Otherwise, usual install point.