Using FFVIIHook on Steam Deck for Final Fantasy VII Remastered
If you have a Steam Deck and want to run Final Fantasy VII Remake Intergrade without dynamic resolution scaling, here’s how.

Jordan Roher
If you have a Steam Deck and want to run Final Fantasy VII Remake Intergrade without dynamic resolution scaling, here’s how.
On January 21, 2022, Dan Olson published Line Goes Up – The Problem With NFTs.
Hours later, crypto prices crashed.
Those events are unrelated.
I apologize for the lack of subtlety in this image
Everything that drives me crazy about the first two episodes of this TV show. I watched it to episode 5, but these are all the notes I took. I couldn’t go on, it was too stupid.
In case anyone needs to verify me at my email address (see the home page), here’s my PGP public key.
I bought a MacBook Pro with the M1 Pro chip in November and discovered that my existing Elgato Game Capture HD60 S didn’t work. In order to keep posting videos to my YouTube channel I had to buy a (deep breath) Elgato Game Capture HD60 S+.
That was the easy part. The hard part was simplifying my workflow to make posting videos less arduous.
This site is hosted on Microsoft Azure. Its source code is stored in GitHub on a free tier, which allows me to run GitHub actions to publish the site whenever I merge any code into my main
branch. Last week I ran into an issue publishing Xenobell and wanted to share the solution I discovered.
A critic’s job is not to reflect the public opinion, but to inform it.
Art may be judged by how well it achieves what it sets out to do.
Ratings should be meaningful and distinct. The difference between each rank of the rating system should be obvious to the reviewer and the reader.
I use Microsoft Azure to host all my sites. This blog, The Villain, and Sara’s Flare are all static sites generated by Hugo. It’s super fast and super cheap. Can’t believe I was paying $10 a month for years. My current monthly bills are like $0.60.
I’m working on a new site built using create-react-app and wanted to use the BrowserRouter component to give the pages a natural URI. Turns out it’s not a big deal.