So
Tortured Hearts - Or How I Saved The Universe. Again. is currently on sale for $6.24 USD (75% off, normally $24.99). It had been on my wishlist for a while, so I thought I might buy it.
However, I tried the demo first instead. I made it through the character creation process and... then ran into
this issue, where the lighting is completely busted, making the game unplayable because you can't see much of anything at all. Apparently, the game doesn't like AMD graphics cards, for whatever asinine reason. (I have a
Radeon RX 570, with the
most recent driver, as of about a week ago.) Doing that trick with the
dxcpl thing as
suggested later in that forum thread there led to the same results (i.e. if you set it to use DX11, instead of DX12, it still doesn't work, but if you do the
"Force WARP" thing, you
can see the graphics at that point, but the game is still unplayable because it just becomes a slideshow at that point, as that apparently just disables the Radeon driver entirely and uses whatever basic Microsoft thing).
And yet, despite all that (and perhaps against my better judgment), I still took a bite on the full game, on the off chance that it was maybe just an issue with, like, an outdated demo or something. Nope, still an issue in the full game as well.
But
then I saw
this post (top most post on the game's page in my Steam library, even though it's from July of last year) about the so-called "enhanced" version being available as a pre-release Beta, specifically the part about "I would like to get feedback from Radeon users in particular on rendering lights or other possible problems."
So, instead of just refunding the game at that point and being done with it, I switched it to the "enhanced" Beta thing in Steam and, after sitting through another 10GB download, I launched the game, hoping the issue had been fixed...
...only to be immediately hit with a cheeky yellow Comic Sans text on purple background "ATI graphics cards not supported, sorry..." screen, after which the game just unceremoniously dumped me out to the desktop.
And, so, now I've uninstalled the game, refunded the game, and, once the refund has gone through (Pre-post EDIT) and it just went through, even before I got finished writing this post (/Pre-post EDIT), I will be putting the game on Ignore forever, and then never thinking about it again (outside of any future instances where I may happen across this here post, anyway). It's a shame, because the game
seemed like it
might have been interesting, but I guess I'll never know. *shrug* Oh well. If the dev somehow manages to fix the game in the future to work on Radeon cards (perhaps when the supposedly "enhanced" version is actually finished, if ever), then good for any future people with Radeon cards who may get to play the game. I
won't be one of those people, however, because this whole experience has soured me on the game (and on the dev), for good.
Just to note, this is the
only Unity game, of the several Unity games I've played, with which I have ever had an issue like this. So, no, I don't think the issue is solely AMD's fault and/or Unity's fault like the dev was trying to claim in that thread above. I think it's
the dev's fault, first and foremost. And I think they're shirking responsibility by just utterly shutting out anyone with an AMD card from being able to play their game with a shitty "sorry, not supported, comic sans lol" message, especially when they
explicitly asked for feedback from people with Radeon cards. (I guess most of the feedback was along the lines of "shit's still broken, still can't play it.")
(EDIT) Oh, even worse, the dev is now just straight up saying
derp looks like Radeon only cares about cryptomining now herp and is using that dubious claim as an excuse to apparently never bother with fixing their busted-ass game to work properly with Radeon cards. Again, this is the
only game with which I've personally ever had such issues, and I've been using Radeon cards for years. It's not a problem with Radeon cards, it's a problem with this dev's ability to code their goddamn game properly. To fucking hell with this dev. (/EDIT)
Kind of fitting, in a way, that the full price I'd paid for the game, after taxes, was $6.66. ¬_¬
(Another bit of trivia: apparently this game started out as
a failed Kickstarter project from over a decade ago.)